トップページ⇒linux
1001コメント429KB

[[[ 2ch ブラウザ JD 6 ]]]

■ このスレッドは過去ログ倉庫に格納されています
0001作者2008/08/31(日) 22:45:04ID:CvDCAz4u
JD は gtkmm/GTK+ を用いた2chブラウザです。

HP
http://jd4linux.sourceforge.jp/

sourceforge
http://sourceforge.jp/projects/jd4linux/

wiki
http://sourceforge.jp/projects/jd4linux/wiki/FrontPage

前スレ
[[[ 2ch ブラウザ JD 5 ]]]
http://pc11.2ch.net/test/read.cgi/linux/1202126579/

過去スレはJDのヘルプメニューの「2chスレ過去ログ」から読めます。
サポート掲示板にはヘルプメニューの「サポート掲示板」からアクセス出来ます。

不具合報告や動作に関しての質問をする際には出来れば環境を記入してください。
書き込みビューで右クリックして「JDの動作環境を記入」を選ぶとテンプレートが
出力されます。
0554作者2008/11/08(土) 16:12:24ID:Fk9A+/SP
~/.jd/jd.confが壊れた状態でJDを起動させると異常なハードディスクアクセスとCPU使用率に
なるという報告が出ています。

ttp://jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1174021536/138,142

もし同様の症状が起きた人がいればjd.confの内容を教えていただくと助かります。

>>551
> よく考えると最初から書き込み履歴を取らないようにする設定項目が
> 無かったので追加しておきます。

設定メニュー → 一般に追加しました。
また設定メニューが若干ごちゃごちゃしてきたので、画像サブメニューは廃止して
プライバシーサブメニューを追加して、「画像にモザイクをかける」を設定メニュー → 一般に、
「画像キャッシュの消去」をプライバシーサブメニューに移動しました。

>>552
報告ありがとうございます。

>>553
スレビューでの右クリックコンテキストの「ブラウザで開く」と「URLをコピー」は
スレビュー内のリンクを対象とした物ですので、スレのURLのコピーなどをしたい
場合はタブを右クリックしてください。
0555名無しさん2008/11/08(土) 18:03:22ID:oB74PcV7
>>553
タブを非表示にしてるのでコンテキストに欲しかったんですよ。
右クリックよりメニューキーを主に利用してます。
ついでにツールバーも全ビューで非表示で使ってまして、スレ
ビューではバックスラッシュで検索できますけどスレ一覧では
ツールバー非表示だとアクセス手段が無いので何とか検討して
欲しいと思います。いかがでしょうか?
0556login:Penguin2008/11/08(土) 19:09:07ID:KpF/NNBE
ubuntu8.10にしてexperimentから2.0.2入れると表示がもたつく・遅くなったなぁと感じたので、
試しに2.0.2を削除してsvn2450入れ直したら無線LANの速度によらず以前の速さに戻った気がする。
錯覚じゃないよね?
コンパイルして最適化とまではいかないまでもそれに近い状態になったってことなのかな。
0557作者2008/11/09(日) 20:25:23ID:nePc2rJ/
>>546
調べてみましたが、ochushaの場合はdatの差分取得時に Cache-Control: no-cache を
送らず、代わりに Accept-Encoding: deflate を送っているみたいです。

それでお願いがあるのですが、もしソースからJDをビルドしているならばで結構ですが、
src/jdlib/loader.cppの769行目あたりにある

if( use_proxy ) msg << "Cache-Control: no-cache\r\n";

を

// if( use_proxy ) msg << "Cache-Control: no-cache\r\n";

とコメントアウトして、その下に

msg << "Accept-Encoding: deflate\r\n";

を追加するとどうなるか試して頂けないでしょうか。もしうまく行かなかった時は、

msg << "Accept-Encoding:\r\n";

とdeflateを消すとどうなるかについても試して頂くと助かります。

>>555
そのうちコンテキストメニューの項目を編集出来るようにしようと思っているので
その時に追加出きるようにします。それまではレス番号クリック→URLコピーなどで
代用してください。スレ一覧の検索に関しては出来ないのも酷いので、ツールバー
非表示の時はダイアログか何かを出すようにします。
05584562008/11/09(日) 20:47:38ID:CXplDwFX
>>557 確認ありがとうございます。
2.01はビルドした状態なので、1,2日中に確認してみます。

0559作者2008/11/10(月) 01:11:46ID:dShsJ8eC
色の詳細設定を表形式にしました。ついでにフォントと色の詳細設定に
適用ボタンも付けたので、カスタマイズが楽になったと思います。

なお、本当はベータ版を今日アップするつもりだったのですが、もう遅く
なったので明日にします。

>>558
よろしくお願いします。
0560login:Penguin2008/11/10(月) 01:31:32ID:Pt63f8YO
>>559
乙。
めちゃくちゃ設定しやすくなった。
これはかなりのプラス。
0561login:Penguin2008/11/10(月) 10:47:12ID:jiuIgjEK
BASIC認証付きの外部板のプロパティでローカルルールとSETTING.TXTが

ロードに失敗しました : HTTP/1.1 401 Authorization Required

と表示されるのですが、認証して取得することを検討して頂けないでしょうか。
0562作者2008/11/10(月) 23:55:12ID:dShsJ8eC
2.0.3betaをアップしました。調整やデバッグをして一週間後にRC版を出します。

>>331
画像ビューのコンテキストメニューで「画像サイズを合わせる」を選ぶか x キーを
押す度に縦横大きい方に合わせる通常モードと横幅のみを合わせるモードを
切り替える様にしました。

>>561
認証するようにしました。
056382008/11/11(火) 00:29:08ID:MxDfjG9V
>>562
お疲れさまです。
Fedoraでもupしました。repositoryのmirrorに回るまでの
間のdownload場所に関しては>>8の通りです。
0564login:Penguin2008/11/11(火) 03:43:17ID:mKiflkS6
>>562
いつも乙

Fedora5/gtkmm24-2.8.11ですが、正常なご様子
abaut:configがとても素敵になってますね

次スレ検索の件とは別に、次スレお気に入り更新機能が欲しい
お気に入り登録されたスレは、誘導リンク右クリで、お気に入りが更新できると嬉しい
0565login:Penguin2008/11/11(火) 15:56:30ID:QJCSDCJT
>>562
乙です。
早速使わせてもらってます。
設定まわりがかなり便利になってありがたいです。

about:configで
リロード後に新着レスに自動的に移動する=true
を使っているのですが
最終レスを見ている状態(スレビューのスクロールバーが一番下)ではうまく機能していないように思います。
”ここまで読んだ”がスレビューの最下部に表示され、新着に移動していないようです。
2.0.2でどうだったかは確認していません。

[バージョン] 2.0.3-beta081110
[ディストリ ] Ubuntu 8.10
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.14.1
[glibmm-2.4] 2.18.1
[ そ の 他 ]
0566作者2008/11/11(火) 23:34:53ID:LyCN/zpC
>>563
お疲れさまです。

>>564
次スレ検索は要望も多い様なので次のバージョンで実装しようと思っていますが
これは次スレに移行したらあぼーんなどのスレ情報だけでなく、お気に入りの
方もアドレスや名前を次スレの物に変更したいということでしょうか?

>>565
「ここまで読んだ」が画面上に表示されているときはジャンプしないように
していたのですが、確かにジャンプさせた方が良いかなと思ったので
直しました。
0567login:Penguin2008/11/12(水) 07:16:26ID:5E98cbUo
お疲れ様です。

dat落ちしたスレは●が無いと見れないわけですが
●が無いときに、URLを変換して外部サイト
(例えば http://www.23ch.info/(bbs)/dat/(threadkey).dat)
から過去ログのdatを取得する、という機能は付けていただけないでしょうか。
05685642008/11/12(水) 21:21:52ID:1w/RxWE5
>>566
お気に入りが100件近くなってくると、
進行早いスレをお気に入りに登録->古いのを削除するのは、
手間かかりません?

次スレ候補検索機能にオプションとして実装されても良いですし、
2ch内リンクを右クリックすると、「次スレとしてお気に入りを更新する」とかが...


...と思ってたんですが、他のブラウザに実装されてる例が見付かりませんでした
機能的にメジャーじゃないみたいなので、この件はお任せします


さて、2.0.3-beta081110ですが、縦3ペイン表示で、スレビュー下に書き込みビューを埋め込んでます
その境界にあるドラッグノブのところで、スクロールすると、スレ・書き込みビューが消えるみたいです
0569login:Penguin2008/11/13(木) 13:52:04ID:lDATziiQ
JD特有の問題かどうか分かりませんが、JDのスレ一覧を表示した状態で
Compizのウィンドウのスケールを起動してJDのウィンドウを選択(クリック)
すると、JDのウィンドウが全面に来るだけでなくスレが開かれてしまいます
(ウィンドウを選択しただけでなく、スレをもクリックしたことになってしまう
ようです)。
Firefoxだと、ウィンドウをクリックしてもその時表示してたページのリンクを
開くようなことはないのですが・・・
0570作者2008/11/13(木) 23:33:59ID:EZVI+FND
>>567
サーバのルートを置換するだけで良いなら特に難しくも無いのですが、
●が2chの収入源のひとつであることを考えると、●の売上を減らすような
機能をつけても良いのかという問題があります。とは言え、そんな事を
言い始めたら広告バナーを表示してないけど良いの?みたいな話にもなります。
という訳で、この件に関して何か意見がある人は挙げて下さい。

>>568
実装自体は簡単なので、オプションで付ける方向で考えます。

ビューが消える件ですが、「スクロールすると」の部分が具体的に何をするのか
良く分からないので詳しく教えて下さい。

>>569
私の環境ではcompizがまともに動かないので確認できないのですが、他に
同様の症状が起きたという人はいませんか?
0571login:Penguin2008/11/13(木) 23:35:53ID:gvfNb6uZ
>>569の症状はうちでも起きてますよ。
そういうものだと思って使ってましたが、改善出来るならして欲しいですね。
0572login:Penguin2008/11/13(木) 23:43:39ID:klw5i1qz
>>569
そんな症状起きてませんが・・・
0573login:Penguin2008/11/13(木) 23:51:53ID:QIBSOmvn
>>570
>>569 と同様の症状になるよ。

スケールを起動して、全ウィンドウが整列したなかから JD のウインドウをクリックした位置が、
スケールを起動する前の JD のスレ一覧と重なっているとだめっぽい感じ。
# うぅ、うまく説明できないw

100% 回避出来るか知らんけど、
スケールを起動して、全ウィンドウが整列したなかから JD のウインドウにポインタを移動して、
クリックするんじゃなくて、Return キーを押せばよさげ。
0574login:Penguin2008/11/14(金) 00:34:37ID:yewKGzc4
>>572
returnやってみたけど、そんな現象全然起きないよ。
JD最新の奴(svn)
compiz0.7.8 kde3.5.9 openSUSE11.0
0575作者2008/11/14(金) 01:13:37ID:U6Rjglj+
環境によって起きたり起きなかったりするようですね。
報告される場合は環境も書いて頂くと助かります。
05765642008/11/14(金) 04:45:42ID:vu91aBMv
>>570
> ビューが消える件ですが、「スクロールすると」の部分が具体的に何をするのか
ぴったりサイズ変更バーの上で、マウスのホイールを下回転させると消えます

gtkmm24-2.8.11だったのが原因かもしれません、ビューのサイズ変更バーのハイライトも効かないですし
Fedora7/gtkmm24-2.10.11では再現しませんでしたので、2.8.xはそろそろレガシーかもしれないですね
0577login:Penguin2008/11/14(金) 16:01:44ID:jDXTCK7w
選択範囲をNGにする機能が欲しいでっす。
0578login:Penguin2008/11/14(金) 16:56:34ID:OFRc81kv
公式の過去ログがJDから読めると嬉しいです。例えば
http://pc2.2ch.net/test/read.cgi/tech/992057422/
http://pc2.2ch.net/tech/kako/992/992057422.html
0579login:Penguin2008/11/14(金) 17:00:43ID:rY2g8oWe
いつからか、JDのメニューバー?(編集とかヘルプとか文字が表示されていてるバーです)が
表示されなくなってしまいまして、どうやったら復活出きるでしょうか?
0580login:Penguin2008/11/14(金) 17:05:25ID:OFRc81kv
F8
0581login:Penguin2008/11/14(金) 17:08:59ID:rY2g8oWe
F8押したら、出てきました。。。どもでした。

メニューバーが隠れるというのは、必要な機能なんでしょうか?
うっかり触らないキーにしてはどうでしょうか?

いえ、なんでもないです。ありがとうございました。
0582login:Penguin2008/11/14(金) 20:28:05ID:5yOPiyg1
[バージョン] 2.0.3-beta081110
[ディストリ ] Debian GNU/Linux lenny/sid
[パッケージ] ソース( jd project )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.7
[glibmm-2.4] 2.16.4


>>569の件についてです。

スケール時のJDのサムネイルのうち、クリックした部分が
スケール解除後に

1)サイドバーが表示される領域に含まれる場合、
 板一覧を表示している場合、板一覧で選択中の板が読み込まれます。
 お気に入りを表示している場合、異常はないようです。

2)スレ一覧が表示される領域に含まれる場合、
 スケール解除後にポインタに重なるスレが読み込まれます。

3)スレビューが表示される領域に含まれる場合、
 スケール解除後にポインタがリンク、レス番号などと重なれば、
 それらをクリックしたときの動作をします。

4)メニューやボタン、タブなどと重なる場合、
 異常はないようです。

5)JDのウィンドウ外の場合、
 異常はないようです。
0583login:Penguin2008/11/14(金) 20:39:10ID:FvZLQdXz
夜勤病棟・乙!
0584login:Penguin2008/11/14(金) 20:55:10ID:7k1q8XDo
>>569です。

[バージョン] 2.0.3-beta081110
[ディストリ ] Sidux 2008-3
[パッケージ] apt-get?
[DE/WM] KDE 3.5.10
[Compiz] 0.7.9

>>573
確かにJDのウィンドウにカーソル置いてEnterで選択なら大丈夫ですね。

>>582
補足説明ありがとうございます。
Debianで起きるんでしょうか?
0585login:Penguin2008/11/14(金) 21:29:23ID:sHW9nv9G
作者様 いつもお疲れ様です。

提案なのですが現状ファイル(F)にある「P2経由の書き込み」チェックボックスですが
書き込みペインに移動してみては如何でしょうか?
私の場合、P2経由の書き込みはアクセス規制されている板のみに適応していますので
ファイル(F)まで戻るのがかなり面倒でまた確認するに手間が掛かります。
P2を経由すると書き込みマーク、レスマークが登録されないため、折角の表示機能が
生かされません。
メール欄を小さくして P2□としてみては如何でしょうか?
0586login:Penguin2008/11/14(金) 21:59:02ID:1Z23MKQM
動作環境のパッケージの項目

[バージョン] 2.0.2-080919
[ディストリ ] openSUSE 11.0 (i586)
VERSION = 11.0
[パッケージ] バイナリ/ソース( <配布元> )←ここ
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.7
[glibmm-2.4] 2.16.1
[ そ の 他 ]

はいらない気がするんだが
0587login:Penguin2008/11/14(金) 22:02:36ID:lM9U0sHC
>>586
それは、本来の目的はdistributionで配布されたものか
(kojiから取ってきた、とか)、
野良ビルドなのかとかを書くものだったと思います
0588tamagodake2008/11/14(金) 23:05:38ID:zffltf6T
>>586
ビルド方法やパッチの有無などパッケージによっては固有の状況が含まれている
可能性もあると思うので、問題の解決が円滑に進むために役立つだろうと考えて
その項目を設定しました。具体的な使用方法は>587のとおりです。
0589login:Penguin2008/11/15(土) 17:56:40ID:9hcN+lO8
>>586
必要
0590login:Penguin2008/11/15(土) 19:26:42ID:ovtVrEvH
>>587-589
いや、みんなデフォルトの状態だから
>>582,284のように書き換えてあるのもあるけど
src/skeleton/editview.cppの中なんて普通書き換えないよな
05915652008/11/15(土) 21:17:33ID:M9g/xXCV
>>566
早急な対応ありがとうございます。
期待していた動作になりました。
0592login:Penguin2008/11/15(土) 21:39:06ID:6P/zJN1X
>>569です。右クリックから動作環境を記入できるなんて知りませんでした・・・

[バージョン] 2.0.3-beta081110
[ディストリ ] Debian GNU/Linux lenny/sid
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[gtkmm-2.4] 2.12.7
[glibmm-2.4] 2.16.4
[ そ の 他 ]
0593tamagodake2008/11/16(日) 00:35:21ID:LbJ6M2O9
>>590
ソースコードを変更する必要はありません。
ttp://jd4linux.sourceforge.jp/manual/203/environment.html
0594作者2008/11/16(日) 12:30:50ID:uHwwr1XE
>>576
gtk側で修正済みのようですね。致命的なバグではありませんし、下手に
JD側で修正すると色々悪影響が出そうなのでそのままにしようと思います。

>>577
範囲選択 → 右クリック → NGワード で出来ます。

>>578
一応TODOには入っていますが、仕様が若干ややこしかったので後回しに
していました。次のバージョンで検討してみようと思います。

>>581
Netbookなど画面が狭いPCの場合は必要だと思います。またF8を押したときに
警告ダイアログを表示しますし、マニュアルにも書いてあるので問題ないと
思いますが、wikiのtipsには記述が無かったので今追加しておきました。

>>582,584,592
報告ありがとうございます。バージョンを見る限りではcompiz側で修正済み
という訳では無さそうですね。ただ、私の環境(ubuntu8.04, Radeon Xpress 200M)
ではcompizがまともに動作しない(コマ送り状態になる)ため、修正するには
私のPCが壊れて買い換えないと駄目な気がします。一応私も調べて見ますが、
この辺は誰かがパッチを書いてくれると助かります。

>>585
現在の仕様ではP2書き込みは全てwebブラウザ経由で行っています。そのため
書き込み履歴などはJD側では管理できません。何故webブラウザ経由にしている
かと言うとP2の仕様が良く分からないからですね。>>578を後回しにしていた
理由もそうなのですが、JDを作る際に一番面倒なことはプログラムではなくて
何かのサービスの仕様を調べることです。この辺りはプログラムが分からなくても
調べることが出きると思いますので、実装して欲しい機能がある場合は自分で
仕様を調べて報告されると比較的早く実装されると思います。
という訳でP2のログインや書き込みの仕様が分かる人がいれば教えて頂くと助かります。
0595login:Penguin2008/11/16(日) 16:12:22ID:d9V5hLxq
>>594
>>範囲選択 → 右クリック → NGワード で出来ます。

そうではなく、範囲選択中にあるレス番号をNGに突っ込みたいということです。
現状だといちいちプロパティを開いて、1-500 という風に範囲指定せねばなりません。

スレの9割がゴミなスレなんかで片っ端からNGにどんどん入れておきたい時に欲しい機能です。
0596login:Penguin2008/11/16(日) 16:37:41ID:7+SfKNxh
>>595
NG じゃないとダメなのか?

 1.レス番を 左クリック -> しおりを設定/解除(B) でしおりを設定する。
 2.スレ中の 1 割のレスにしおりをつける作業。
 3.しおり付け終わったら、スレ中のリンクになってない場所で、
  右クリック -> 抽出(E) -> しおり抽出(B)
 4.次回以降スレ開く時は、必要なら新着分にしおり設定してから、3. の手順。
0597login:Penguin2008/11/16(日) 17:42:54ID:qPWWRp4z
>>594
>>569の件ですが、確かに再現できますね

[バージョン] SVN Rev.2472
[ディストリ ] fedora-release-10-1
[パッケージ] 野良build
[ DE/WM ]
compiz-0.7.6-17.fc10
gnome-session-2.24.1-3.fc10
[gtkmm-2.4] gtkmm24-2.14.1-1.fc10
[glibmm-2.4] glibmm24-2.18.1-1.fc10

野良buildなので、ソースをいじって「こういう事を確かめてほしい」と言うことが
あれば出来ますが、どうしましょうか。自分でパッチを書くというのは
出来そうに無いので...
05985972008/11/16(日) 21:58:28ID:qPWWRp4z
と思ったら、driverを上げたりkernelを上げたりしてたら
compiz自体がうまくいかなくなってしまった...
0599作者2008/11/16(日) 22:08:27ID:uHwwr1XE
>>595
そこまで行ったら、そのスレを見ない方が精神衛生上良い気がしますが
簡単ですし、コンテキストメニューが見辛くなる訳でも無いので次のバージョンで
実装してみます。

>>597-598
なんとなくこの問題は>>552のようにcompiz側が修正してくれそうな気が
しますね。どうもcompizはまだまだ安定していない感じです。
0600作者2008/11/17(月) 23:32:31ID:Y7ooHsiD
2.0.3RCをアップしました。一週間位様子を見て正式版にします。
060182008/11/18(火) 01:22:34ID:HGMWV61u
>>600
お疲れさまです。
Fedoraでもupしました。repositoryのmirrorに回るまでの
間のdownload場所に関しては>>8の通りです。
0602login:Penguin2008/11/18(火) 23:48:08ID:loRpjsel
[バージョン] 2.0.2-080919
[ディストリ ] Ubuntu 8.10
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.14.1
[glibmm-2.4] 2.18.1
[ そ の 他 ]
記念カキコ
0603login:Penguin2008/11/19(水) 16:41:58ID:8TzwwIbq
ポップアップのヒントってどうやって消すん?
めっさ邪魔なんだけど
0604login:Penguin2008/11/19(水) 18:55:08ID:8TzwwIbq
騒ぎになってないって事は俺だけみてーだなこの症状
0605login:Penguin2008/11/19(水) 19:01:24ID:OIV4RZtA
>>604
しばらく放っといたら消えた気がする
0606login:Penguin2008/11/19(水) 19:06:38ID:SigJs2tI
jd.confのinstruct_popup = 1を0にすれば出なくなるんじゃなかったけ?
そうじゃなかったら、pop〜とかいう項目で1を0にしてみれば?
0607login:Penguin2008/11/19(水) 19:14:29ID:8TzwwIbq
>>605,606
レスありがと
弄るのこえーからしばらく様子見てみるよ
なんかinstruct_popup = 87だし
0608login:Penguin2008/11/19(水) 19:31:05ID:OIV4RZtA
ポップアップした回数でもカウントしてるのかな?
100にしたら消えたりして
0609login:Penguin2008/11/19(水) 21:02:13ID:n2UzmmfE
>>608
100回シャックリするとしぬみたいなもんか?w
0610login:Penguin2008/11/19(水) 21:12:47ID:u+/i0mVz
ゲームデータ改造するときってさぁ、欲張ってHP満タンにしたりすると次に上がるときに
ゼロに戻ったりする・・・・という話を思い出した。
06114562008/11/20(木) 22:49:59ID:ObYoBXEb
>>557

遅くなりましたが、
オリジナル、deflateあり、なし、すべて結果はおなじでした。
自分でいじっていて、同じファイルにレスを足していくこと自体はできるみたいなんで
やはり差分情報の取得でうまくいってないようです。
以前も書きましたが、しばらく更新していなかった既得スレを
久しぶりに更新しようとすると、最新の直前まで更新できるので、
なんか補正すればいけそうな気がしないでもないですが、
暇があったらコード追っかけてみます。

0612作者2008/11/21(金) 00:37:48ID:D4xM3pIT
>>601
お疲れさまです。

>>606
ちなみにJD2.0.2以降ではjd.confを直接変更するよりabout:configを使った方が
安全です。

>>611
この件ですが、あの後ochushaのコードを読み直してみたら、レジュームに
失敗した場合はスレを最初から読み直しているみたいです。つまり、

Rangeを指定してdatのレジューム開始
→ プロキシがRangeを無視してdatを先頭から送ってくる
→ レジューム失敗と判定
→ datをもう一度先頭から取得
→ キャッシュ更新

という処理をしているようです。もしochushaのログに

Cache is dirty

と表示されていたら確実に上の処理が行われていると思います。>>546に
よればF8でochushaを使用されている様ですが、ログにCache is dirty
という文字列はありませんでしたか?
06134562008/11/21(金) 00:59:44ID:jQPxXPul
>>612
ありがとうございます。
おちゅーしゃの件は明日確認してみます。
0614login:Penguin2008/11/22(土) 09:02:51ID:TnjHPBHN
>>603のものだけどいつのまにかポップアップした時のヒント出なくなってたわ
0615login:Penguin2008/11/23(日) 09:31:48ID:scvzgdNB
サイドバー(板一覧、お気に入り)が表示された状態でスレ一覧やスレビューを表示すると
サイドバーが表示されているにもかかわらずメインツールバーの
板一覧、お気に入りボタンがOFFされているようです。

[バージョン] 2.0.3-rc081117
[ディストリ ] Ubuntu 8.10
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.14.1
[glibmm-2.4] 2.18.1
[ そ の 他 ]
0616作者2008/11/23(日) 12:40:29ID:Fqq012tW
>>615
「OFFされている」というのは灰色状態になって
押せなくなるということでしょうか?またペーン
は2ペーンでしょうか、3ペーンでしょうか?
0617login:Penguin2008/11/23(日) 14:33:15ID:/xyfIIxx
今朝から突然マウスの左ボタンが部分的に効かなくなりました

確認できた範囲では下の左クリックがだめです
・板一覧での左クリックしても板が選択されるだけでスレ一覧が開かない
・スレ一覧での左クリックしてもスレが選択されるだけでスレが開かない
・スレビューでアンカー、名前欄、スレ番をクリックしてもメニューが表示されない
・スレビューで左ボタンドラッグしてもテキストが選択されない
・画像一覧での左クリックで画像が開かない

いっぽう、下の左クリックは有効です
・スレビューでの画像リンクの左クリックでは画像が読み込まれる
・スレタイやURLは左ボタンドラッグで選択できる
・プルダウンメニューは正常に機能する
・書き込みボタン等のボタン類のクリックは有効

今はマウスで板やスレを選んでから空白キーを押して開いています

環境はFedora 9 x86_64版の jd-2.0.3-0.3.rc081117.fc9.x86_64
今朝の時点でのupdateは全て適用しています
昨夜動かしてから後にアップデートされたものはgnash-0.8.4-5.fc9.x86_64だけです
~/.jd/ を削除しても動作は変わりませんでした
0618作者2008/11/23(日) 15:08:28ID:Fqq012tW
>>617
右クリックの方は効きますか?また他のgtk製のアプリ(例えばgedit等)は
正常に動いていますか?

話をうかがった限りでは、widgetのクリックイベントが死んでいるみたいです。
updateをかけたらgtkかXの設定か何かが壊れてしまったのかもしれませんね。
0619login:Penguin2008/11/23(日) 15:17:26ID:/xyfIIxx
>>618
右クリックは問題ないと思います
板一覧やスレ一覧での右クリック→タブで開くは正常に動作します
また右ボタンを使ったマウスジェスチャーも動作します
他のアプリケーションの動作に異常は見られません
geditも試してみましたが正常でした
0620作者2008/11/23(日) 15:27:25ID:Fqq012tW
>>619
ではマウスボタンの詳細設定で板を開く等を左クリックから
中クリックや右クリックに変更した場合の挙動はどうでしょうか。

これから外出するので返事は遅くなります。
0621login:Penguin2008/11/23(日) 15:32:56ID:scvzgdNB
>>616
「OFFされている」というのはボタンが押されていない状態です(色付き)
画像ビューのボタンも使って見ましたが、
メインツールバーのボタンは、フォーカスのあるペインのボタンが押された状態になっているのですね。
表示されているペインのボタンが押された状態になっていると勘違いしていました。
そう考えると問題はありません。
ご迷惑をお掛けしました。
0622login:Penguin2008/11/23(日) 15:34:05ID:7P663HHg
失礼だが、マウスが壊れただけだったりしないかな?
0623login:Penguin2008/11/23(日) 15:41:14ID:/xyfIIxx
>>620
今は左ボタンでタブで開く事は可能です
マウスボタン詳細設定で板一覧の開くをMidに、タブで開くをLeftにしてみたところ
中ボタンクリックでスレが開くようになりましたが、左ボタンを押しても何もおきません
やはり左クリックイベントが死んでいる状態のようです
0624login:Penguin2008/11/23(日) 15:42:16ID:/xyfIIxx
>>622
その可能性も疑ったのですが、ボタンは押せていますし、
他のアプリケーションはまったく正常なので
これから他のPCで試してみます
0625login:Penguin2008/11/23(日) 15:50:12ID:/xyfIIxx
の前に同じPCにデュアルブートで入れてあるFedora 9で試したところ
正常に左クリックを認識しています
何かシステムファイルが壊れたのかもしれませんね
昨夜と今朝で唯一変更があったgnashのアップデートを当ててみます
0626login:Penguin2008/11/23(日) 15:57:32ID:/xyfIIxx
左クリックが効かないPCとNFSでホームディレクトリを共有している別のPCで試しました
正常に動作します
やはりあの1台だけが何か壊れているようです
パッケージ整合性を検証してみます
案外リブートしたら治っちまったりしないかなあ
0627login:Penguin2008/11/23(日) 16:02:29ID:/xyfIIxx
あ、当然ですがgnashは無関係でした
0628login:Penguin2008/11/23(日) 16:29:29ID:/xyfIIxx
すいません
連投した挙句、リブートしたら治ってしまいました
このPCのハードウェアが怪しいのかも
寒い日の朝に起動しなかったりするし
0629作者2008/11/24(月) 00:42:55ID:gqIqmkce
と言う訳で、特に問題無さそうなので2.0.3正式版をアップしました。
大きな変更点は以下の項目位です。

>>453 ショートカット、マウスジェスチャ設定のGUI化
>>422,438 画像モザイクの仕様変更
>>468 BEアイコン対応
>>551 書き込み履歴(鉛筆マーク)の削除機能
>>559 色の詳細設定を表形式に

次バージョンは早めのリリースを心がけることにして、12月の下旬頃にリリースしようと
思います。とりあえず開発wikiの実装中に書いてあることを最優先で片付けようと思って
いますが、その中でも

次スレ検索
ツールバー非表示の時のスレ一覧の検索
お気に入り関係の整備

あたりの作業をしようと思います。

ところで

>>379,439
> キーワードを送るようにして頂けないでしょうか。
> 次のバージョンではVIPサービスにも対応キボンヌ

外部板とvip2chの書き込み時もキーワード解析をするようにしたので多分大丈夫だと思うのですが
まだ駄目なときはお知らせ下さい。

それと>>360=370=372の件がまだ解決してなかった様な気がするのですが、最新版を使っても
まだ駄目なときはお知らせ下さい。
063082008/11/24(月) 01:46:07ID:04R4aMqh
>>629
お疲れさまです。
Fedoraでもupしました。repositoryのmirrorに回るまでの
間のdownload場所に関しては>>8の通りです。

今週と来週は忙しそうなので、kojiでの更新が遅くなるかも
知れません。
0631作者2008/11/24(月) 14:06:23ID:gqIqmkce
>>630
お疲れさまです。

次スレ検索機能を実装しました。使い方は以下のような感じです。まだ使い勝手等の
調整はしていないので何か気になったことがあれば報告してください。

----------------

スレビューで右クリックしてコンテキストメニューを表示し、検索→次スレ検索で
スレタイトルの類似度を計算して次スレ候補の一覧を表示する。候補一覧からスレを
開くと、あぼーん情報や書き込み時の名前、メールなどの情報が次スレに引き継がれる。
ショートカットはスレビュー上で Ctrl+Space、マウスジェスチャは↓↑

また、次スレ誘導リンクをクリックしてスレを開いたときも、タイトルの類似度を計算して
次スレかどうかを判断し、似ていればスレ情報が引き継がれる。

また、新スレを立てたときや、スレタイトルが変わって次スレ検索に失敗した時などには
新スレの>>1に貼り付けてある前スレへの誘導アドレス上で右クリックしてコンテキスト
メニューを表示し、その他→スレ情報のコピーで前スレの情報をコピーすることが出来る。

なお、about:configの「お気に入りのアドレスと名前を自動更新する」をtrueにすると
次スレへの移行時にお気に入りに登録されたスレのアドレスと名前も次スレの物に更新される。
0632login:Penguin2008/11/24(月) 15:27:16ID:ldR4JwOj
>>631
乙です。

>about:configの「お気に入りのアドレスと名前を自動更新する」をtrueにすると
>次スレへの移行時にお気に入りに登録されたスレのアドレスと名前も次スレの物に更新される。

この機能面白そうだったので設定しようとしたんだけど、そんな項目ありませんでした。@svn2504
06335642008/11/24(月) 18:54:52ID:MOkrfmAu
>>631
対応早っ!ありがとうございます

> なお、about:configの「お気に入りのアドレスと名前を自動更新する」をtrueにすると
早速trueにしてみました

> 新スレの>>1に貼り付けてある前スレへの誘導アドレス上で右クリックしてコンテキスト
> メニューを表示し、その他→スレ情報のコピーで前スレの情報をコピーすることが出来る。
この機能がステキ、お気に入りも更新されました

しきい値6ではヒットせず、8-10あたりは、甘すぎで、7にしてみましたが、ヒットしませんでした
類似度判定のアルゴリズムは、もっと調整が必要そうですね
Levenshtein距離とか使ってます?

さて、各書き込みごとの鉛筆マークは生きてるんですが、書き込みログが表示されなくなりました
さらに[書き込みログ]タブをダブルクリックすると、空タブが生まれます

>>632
「■次スレ検索」のなかに@svn2504
0634login:Penguin2008/11/24(月) 19:14:36ID:Sr3URFM8
>>631
乙。
ちょっと要望なんですが、about:configの画面へ行くメニュー(例えばヘルプの中)とかあるとありがたいです。
いつもツールバーを表示させてないので、about:configの画面へ行くときだけツールバー表示させないといけないから。
ま、そんなに頻度の高い行為じゃないからそんなに必要性はないので、頭の隅にでも置いてもらえればうれしいです。
0635login:Penguin2008/11/24(月) 19:43:45ID:MOkrfmAu
>>631
>>633に訂正で、ちゃんと次スレ検索ヒットしました
dat落ちしたスレで検索かけてたので、ダメだったようです
06364562008/11/24(月) 21:01:31ID:6y+R7kWB
>>6 自分でbuildすれば2.03いけるでしょ?
0637login:Penguin2008/11/24(月) 21:02:05ID:6y+R7kWB
すいません誤爆しましたw
0638login:Penguin2008/11/24(月) 21:54:56ID:c5yPqYjJ
>>633
>「■次スレ検索」のなかに@svn2504

サンクス
0639login:Penguin2008/11/24(月) 23:41:23ID:lf3gC1/Y
次スレ検索はありがたいです。作者さま乙

さらにスパムフィルタみたいな感じで、次スレ候補の中の正解と不正解を学習して
次回以降の検索で精度が上がるとかできたらおもしろいですね。
まあ不必要ではありますが。
0640login:Penguin2008/11/24(月) 23:44:16ID:8VXWJZGR
diffあたりで簡単にできそうだろうか
出来ないなら組み込むよりも外部ライブラリとしてどうこうした方が良さそうだな、つけるにしても
0641作者2008/11/25(火) 23:08:03ID:gpspN5hB
>>32
> お気に入りビューで更新のあるスレには緑のプラスがつくけど、一旦jdを終了すると
> 消えちゃうのは仕様でしょうか。できれば消えないようにして欲しい。

消えないようにしました。その際にJDの内部整理を行ったので挙動が変になったかも
しれません。何か異常を見つけたらお知らせ下さい。

>>633
類似度としてはLevenshtein距離を0-1に正規化して使っています。

> 各書き込みごとの鉛筆マークは生きてるんですが、書き込みログが表示されなくなりました

何か誤動作が起きたのでしょうかね。申し訳ありませんが ls ~/.jd/log の結果を貼って下さい。

> さらに[書き込みログ]タブをダブルクリックすると、空タブが生まれます

こちらは直しておきます。

>>634
そうですね。設定→その他にでも入れておくことにします。

>>639
スパムなどと違ってスレタイは短い上に検索頻度も少ないのでベイズフィルタの様な
アルゴリズムはあまりうまく動作しない気がします。なお、類似度を計算を
している関数は src/jdlib/miscutil.cpp のconst double MISC::leven()ですので
こうした方が類似度が正確になるよというアイデアが何かあれば教えて下さい。
0642login:Penguin2008/11/26(水) 15:09:35ID:ia8qwFeh
こないだマウスボタンの左クリックが効かないと騒いだ者ですが
今朝また再現しました
ログアウトして再ログインするのでは回復せず
前回同様リブートすると症状が消えました
だからどうだって事は無くて
そういう不可思議な現象が起きるなあってチラ裏なんですけどね
もし原因がわかったら報告します
0643login:Penguin2008/11/26(水) 18:54:25ID:Q4Bc3SOM
>>642
もういっそ
ssh -Y -l user hoge_ip
で別のまともなマシンからリモートで使ったら?
今俺がこたつから出たくないのでそうしてる
0644login:Penguin2008/11/26(水) 21:06:03ID:/TNOEnfi
Levenshtein距離で次スレ候補を絞ったあと、古いスレと候補スレのテンプレの
類似度を計算するというのはどうでしょう。
テンプレ部分を取得する必要があるのが大問題ですが。
0645login:Penguin2008/11/26(水) 21:13:37ID:+U3YIkGZ
>>644
そこまでする必要性を感じないんですが。
そもそも無理矢理一つにしぼる必要もないと思う。

このスレの人達的には人間の思考、視覚、そのスレの特徴とかを考慮してガッツリパターン認識で絞りたいの?

アニメ A.A.スレッドの次スレの了二�]ム.ムフ、lノ.., 卜゛もヒットするように、とか
0646作者2008/11/26(水) 23:17:28ID:nYxmMQbx
ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1202126579/599
> 599 名前:login:Penguin [sage]: 2008/06/10(火) 19:58:39 ID:xLEpmrg1
> 「お気に入り」を変更したらすぐに更新してほしい。
> 落ちた時、せっかく登録したのが無かったことになるのは悲しい。

お気に入りの項目を編集した後で、適当な行をクリックして板かスレを開いた際に
お気に入りのxmlファイル(~/.jd/bookmark.xml)を保存するようにしました。

>>642
JDが悪いのかOSが悪いのか、この段階では何とも言えませんね。
何か分かったらお知らせ下さい。

>>644
ご指摘のとおりテンプレの読み込みは余計なトラフィックを生むので無理です。

ところで>>631の
> なお、about:configの「お気に入りのアドレスと名前を自動更新する」をtrueにすると
> 次スレへの移行時にお気に入りに登録されたスレのアドレスと名前も次スレの物に更新される。

が使ってみたら意外に便利だったのでデフォルトでtrueにしようかと思っているのですが
どうでしょうか?
06475642008/11/27(木) 01:11:16ID:AetkDR1I
>>641
> > 各書き込みごとの鉛筆マークは生きてるんですが、書き込みログが表示されなくなりました
> 何か誤動作が起きたのでしょうかね。申し訳ありませんが ls ~/.jd/log の結果を貼って下さい。
ごめんなさい、~/.jd/logフォルダチェックしたら、権限ない・・・、find -execが誤爆してましたorz

leven()は今の実装で良いと思いますよ、挿入・削除>置換でウェイトを掛けるのも・・まぁめんどいね

サブタイがころころ変わるスレだと、失敗率が上がってる
呼び出しとleven()との間にもう一つ噛ませて、【.*?】とか\d+を削除した文字列でlevenすると、
かなりシビアな閾値でもヒット、その場合のみ優先決定とかできるかも

> 新スレの>>1に貼り付けてある前スレへの誘導アドレス上で右クリックしてコンテキスト
> メニューを表示し、その他→スレ情報のコピーで前スレの情報をコピーすることが出来る。
結局はこの機能で補完できてるのでOKで


ジェスチャがメニューから変更できるようになったのは嬉しいのです
そこで、別ビューでのジェスチャーを行おうとしたときの、最初のジェスチャが失敗するのは仕様です?
ただの右クリックになるようです[バージョン] SVN Rev.2512[gtkmm-2.4] 2.8.11[glibmm-2.4] 2.10.10
0648作者2008/11/27(木) 23:10:13ID:eU94bNHQ
>>647
> サブタイがころころ変わるスレだと、失敗率が上がってる

タイトルよりもサブタイの方が長いスレだと失敗が多いですね。全角の【】の
中身は全てカットすると良いかもしれないので試しにやってみます。

> そこで、別ビューでのジェスチャーを行おうとしたときの、最初のジェスチャが失敗するのは仕様です?

クリックしてフォーカスが移ったときにジェスチャをリセットするようにしていたので
リセットしないようにしました。軽くテストしてみたところ問題は無さそうですが
何か問題が起きたら報告してください。
0649login:Penguin2008/11/27(木) 23:17:40ID:MT9nAfnq
>>612
ochushaのメニューにデバッグコンソールというのがあったので
開いて既得すれ更新をしたら

HTTP Request: GET http://xxxxx.2ch.net/xxxxx/dat/xxxxxxxxxx.dat
http://xxxxx.2ch.net/xxxxx/dat/xxxxxxxxxx.dat: 206 Partial Content
Access Finished(http://xxxxx.2ch.net/xxxxx/dat/xxxxxxxxxx.dat): 206

みたいな感じでした、参考になるかわかりませんが。

JDのほうはterminalでステータスバーと同じようにでてました、
load failed, read timeout

一応報告まで
0650login:Penguin2008/11/28(金) 00:06:10ID:/61yeLhj
[バージョン] 2.0.3-081124
[ディストリ ] Linux 2.6.27-ARCH
[パッケージ] バイナリ/ソース AURのPKGBUILD
[ DE/WM ] GNOME
[gtkmm-2.4] 2.14.1
[glibmm-2.4] 2.18.1
[ そ の 他 ]

記念パピコ
0651login:Penguin2008/11/28(金) 00:51:20ID:96DdfIXn
次スレ検索機能凄く便利ですね。
今のところ検索失敗は0です。
0652作者2008/11/28(金) 01:01:34ID:i7VhTQeh
>>649
ochushaの方はきちんと206で差分ダウンロード出来ている様です。
何が違うんでしょうね・・・。

もしご存知であればproxyサーバの種類を教えて下さい。
0653login:Penguin2008/11/28(金) 11:59:09ID:Vat/Xjqn
どうやって最新版にするんですか?
sudo apt-get upgradeしても何も起こりません
■ このスレッドは過去ログ倉庫に格納されています