1read 100read
2011年12月2期Linux18: [[[ 2ch ブラウザ JD 11 ]]] (179) TOP カテ一覧 スレ一覧 2ch元 削除依頼
・ 次のスレ
20: くだらねえ質問はここに書き込め! Part 196 (1001)
22: Gentoo Linux 32 (168)
23: Plamo Linux 専用掲示板 Vol.8 (886)
25: Fedora 総合スレッド Part 51 (276)

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


1 :11/10/16 〜 最終レス :11/12/23
JD は gtkmm/GTK+ を用いた2chブラウザです。
公式
http://jd4linux.sourceforge.jp/
sourceforge.jp
http://sourceforge.jp/projects/jd4linux/
JDサポートBBS
http://jd4linux.sourceforge.jp/cgi-bin/bbs/support/
2chスレ過去ログ
http://jd4linux.sourceforge.jp/old2ch/
JD開発ポリシー
http://jd4linux.sourceforge.jp/policy.txt
前スレ
[[[ 2ch ブラウザ JD 10 ]]]
http://hibari.2ch.net/test/read.cgi/linux/1298288650/

2 :
◇ 質問する際の注意点
■ マニュアルをよく読みましょう。
http://jd4linux.sourceforge.jp/manual/282/(安定版v2.8.2)
http://jd4linux.sourceforge.jp/manual/285/(開発版v2.8.5)
■ FAQ、既知の不具合等はこちら。
http://sourceforge.jp/projects/jd4linux/wiki/Tips
http://sourceforge.jp/projects/jd4linux/wiki/FAQ
■ 質問・バグ報告の際には動作環境を記入しましょう(書き込みビューで右クリック→「JDの動作環境を記入」)。
■ JDのバージョンが古い場合は最新版を入れてみましょう。
■ 不具合はキャッシュディレクトリを削除しても再現するか確認してみて下さい(~/.jdを一時的にリネームすればOK)。
■ 規制などで書けないときはJDサポートBBS(>>1)へ。
■ Windows版の話題はこちら。http://jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1254668528/
◇ 要望を出す際の注意点
■ 開発ポリシー(>>1)を読みましょう。
■ 要望には理由も付けて。
■ すでにTODOに入っている要望もあります。以下でチェックしましょう。
http://sourceforge.jp/projects/jd4linux/wiki/TODO
http://sourceforge.jp/projects/jd4linux/wiki/%E4%BD%9C%E6%A5%AD%E4%B8%AD

3 :
>>1
乙、前スレは結局DAT落ちしたのかね?

4 :
うん。

5 :
Ubuntu 11.10でJDから2chに書き込みできる様になった
今後JDから2chに書き込みできないという質問に対して
Ubuntu 11.10使う、という事になるのかな

6 :
>>5
 10.10で書いてますが何か?

7 :
Ubuntu坊は手抜きしないで自分でコンパイルするべき
それができないならうかつな発言はするべきではない

8 :
deb玉どっか置いといてよ。

9 :
debパッケージはないままで構わないや。
依存関係で要求されるパッケージも少ないし、コンパイルなんてすぐ終わると思うんだが。

10 :
バイナリパッケージの必要性の有無は言及したくないけどさ、
JDって結構おれの中ではbuildに時間掛かるアプリのひとつだなぁ。
それなりに肥大化してるから、初期のころ2コアの石でコンパイル
してたころより、今の4コアの石でコンパイルしても倍くらい時間掛かる。
感覚的には、Sylpheedが1だとすると、JDは2、Firefoxが5、って
感じかな?コアをフルに使ってのbuildの感覚だけど…

11 :
IA32とかAMD64だからまだマシ。ARMとかMIPS, SPARCでbuildしようとすると
丸一日掛かって終わらない。つーか挫折した…

12 :
記念カキコ
作者さんありがとうございます。軽くてイイ!
squeezeと合わせて古ラップトップで一冬越せそうです…

13 :
ubuntu 11.10のcompiz

14 :
途中でっちゃった。
compiz + unityプラグインでJD最大化ウインドウ時に閉じる、最小化、最大化のボタンが消失します。

15 :
失礼しました。再起動したら直ってた。

16 :
ubuntu 11.10で11.04と同じ手順でコンパイルして、起動するとエラーが出るが、
動いているので気にしない。
[バージョン] SVN:Rev.3973
[ディストリ ] Ubuntu 11.10
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm  ] 2.24.2
[ glibmm  ] 2.30.0
[オプション ] '--with-native'
[ そ の 他 ]
(jd:2105): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

17 :
テーマのモジュールパスが見付からないって警告じゃないの?
GTKアプリはWarningかなり出るし

18 :
久し振りにmakeしてみたら出来んかった、何でだろう・・・SVN3971
cache.cpp:833: error: 'struct stat' has no member named 'st_atim'
cache.cpp:837: error: `AT_FDCWD' undeclared (first use this function)
cache.cpp:837: error: (Each undeclared identifier is reported only once for each function it appears in.)
cache.cpp:837: error: `AT_SYMLINK_NOFOLLOW' undeclared (first use this function)
cache.cpp:837: error: `utimensat' undeclared (first use this function)
gmake[3]: *** [cache.o] エラー 1
gmake[3]: Leaving directory `/usr/home/tmp/trunk/src'
gmake[2]: *** [all-recursive] エラー 1
gmake[2]: Leaving directory `/usr/home/tmp/trunk/src'
gmake[1]: *** [all-recursive] エラー 1
gmake[1]: Leaving directory `/usr/home/tmp/trunk'
gmake: *** [all] エラー 2
[バージョン] 2.8.2-beta110724
[ディストリ ] FreeBSD 4.11-RELEASE-p26
[パッケージ] ソース( <配布元> ) 公式HP
[ DE/WM ] GNOME 2.8.1
[ gtkmm  ] 2.4.8
[ glibmm  ] 2.4.5
[ そ の 他 ] LANG = ja_JP.eucJP

19 :
>>18
直接Linuxのシステムコールを使用していた事が原因でしたので修正(Rev.3974)しました。
念のため以下のいずれかに該当する方はビルド可能か報告をお願いします。
 ・Linux kernel 2.6.22より前のものを使っている
 ・Windowsを除くLinuxでないOSを使っている

20 :
>>19
気になったので rev 3974を試して見ましたが、CentOS 5.xでは
buildできないようです。
http://koji.fedoraproject.org/koji/taskinfo?taskID=3450144
glibc: 2.5-65
cache.cpp: In function 'const bool CACHE::set_filemtime(const std::string&, time_t)':
cache.cpp:839: error: 'struct stat' has no member named 'st_atimensec'
make[3]: *** [cache.o] Error 1
make[3]: Leaving directory `/builddir/build/BUILD/jd-2.8.5-svn3974_trunk/src'

21 :
CentOS 5.x (RHEL 5.x)のkernelは 2.6.18です。

22 :
>>20
報告ありがとうございます。
少々変えてみましたが、今度はどうでしょうか?

23 :
>>22
Fedora 16/15/14及びEPEL(RHEL) 6/5でbuildする事を確認しました。
有り難うございます。
(Fedora rawhideでは現在他のcomponentが壊れているせいでbuild
しません)

24 :
>>23
ありがとうございました。
引き続きBSDやSolaris及び"Mac OS X"などの環境が気になりますので、それらを
お使いの方はよろしくお願い致します。

25 :
FreeBSD 8.2R ですがエラーになります。
cache.cpp:839: error: 'struct stat' has no member named 'st_atimensec'
ちなみに FreeBSD ports の patch です↓
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/japanese/jd/files/patch-cache.cpp?rev=1.1;content-type=text%2Fplain

26 :
>>22
お疲れ様です、makeしてみましたが又駄目なようです、SVN3975
cache.cpp: In function `const bool CACHE::set_filemtime(const std::string&, time_t)':
cache.cpp:839: error: 'struct stat' has no member named 'st_atimensec'
gmake[3]: *** [cache.o] エラー 1
gmake[3]: Leaving directory `/usr/home/tmp/trunk/src'
gmake[2]: *** [all-recursive] エラー 1
gmake[2]: Leaving directory `/usr/home/tmp/trunk/src'
gmake[1]: *** [all-recursive] エラー 1
gmake[1]: Leaving directory `/usr/home/tmp/trunk'
gmake: *** [all] エラー 2

27 :
>>25,26
なるほど。という事はFreeBSDでは機能検査マクロの"_POSIX_SOURCE"が定義され
ていないのですね。
これらのドキュメントを読んでいて悩みました。
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&man=stat§=2&dir=jpman-4.11.0%2Fman
http://linuxjm.sourceforge.jp/html/LDP_man-pages/man2/stat.2.html
http://www.opensolarisforum.org/man/man2/stat.html
http://developer.apple.com/library/mac/#documentation/darwin/reference/manpages/man2/stat.2.html
そこで、あれこれ複雑にするよりもナノやマイクロレベルの精度は必要ないと思ったの
で、思い切って0にしてみました。これで環境を意識せずに済みますが、datファイルの
タイムスタンプに何か問題が出た方は教えてください。
また、Solarisにはlutimesがないようなので、現状ではSolarisではビルド出来ないと思い
ます。これについては作者さんに相談したいです。

28 :
solarisはutime(2)を使うとか?(精度が1秒ですが...)

29 :
>>27
お早う御座います、無事make出来ました、有難う御座います SVN3976
[バージョン] SVN:Oct 23 2011-11:45:43
[ディストリ ] FreeBSD 4.11-RELEASE-p26
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm  ] 2.4.8
[ glibmm  ] 2.4.5
[ そ の 他 ] LANG = ja_JP.eucJP
(相変わらずオプション項目がどっか行ってしまう・・・)
--with-oniguruma --with-openssl --with-alsa --with-sessionlib=gnomeui --with-pangolayout

30 :
JDのビルドに時間かかるとか得意気に書き込んでる奴は、間違いなくしったか
JDのビルドなど、Firefoxと比較するまでもなくあっという間に終わる
Firefox-7.01のビルドに2時間かかるD525でさえ、JDのビルドにかかる時間はわずか数分
libsigc++やgtkmm、glibmmといった、C++用のラッパーライブラリ群をフルビルドして、Migemoまで含んでも30分以内に終了する
ソースは俺のD525 + ION2なGentooマシン
とはいえJDの面倒臭さは異常
gtkのバージョンがちょっと変わっただけでもgtkmmの依存関係が壊れて、すぐJDが起動しなくなる
そしてそれがhogemmの数だけ発生する、マジめんどい

31 :
>>30
なにいきなり一人で語りだしてるの?
友達いないの?

32 :
そんなにしてまでビルドして使わなければならない理由が思い当たらない。
パッケージでダメならブラウザで見れば良いような…。
書き込みできないならブラウザから書けば良いし、fedoraやubuntuなら
半年待てば新しいバージョンが出るんだから、待てば良いしな…。

33 :
>>28
Solaris 10以降にはutimensatがあるようです。
http://download.oracle.com/docs/cd/E23823_01/html/816-5167/utimensat-2.html
しかし、その他のSolarisとOpenSolarisにはないようです。
http://download.oracle.com/docs/cd/E19683-01/817-0691/6mgfmmdmu/index.html
http://www.opensolarisforum.org/man/man2/
これはglibに頼る事も出来ないので非常にやっかいですね…。
>>作者さん
環境によって「lutimes utimensat utimes utime」を使い分けるなんて事は避けたいの
でutimeに統一した方が良いと思うのですが、シンボリックリンクを無視してはダメで
しょうか?
>>29
オプションの件ですが、ビルド後の以下の結果に表示がなければautoconfあたりで
問題が起きているかも知れません。
 $ grep CONFIGURE_ARGS buildinfo.h
 $ grep ^jd_CONFIGURE_ARGS Makefile

34 :
いや、Linuxだと今度はutime(2)はPOSIX.1-2008でdeprecatedと
言っているので使わない方がいいと思いますし、ある程度環境
依存は仕方ないような気もします... 面倒臭いですが

35 :
>>24
> 引き続きBSDやSolaris及び"Mac OS X"などの環境が気になりますので、それらを
> お使いの方はよろしくお願い致します。
r3933 以降では cache.cpp で止まっていたのがビルドできるようになりました。
MacBook Early 2008/Mac OS X 10.6.8/Xcode 3.2.6
[バージョン] SVN:Oct 23 2011-19:21:18
[ディストリ ] Darwin 10.8.0
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[ gtkmm  ] 2.24.2
[ glibmm  ] 2.28.2
[オプション ] '--with-migemo'
'--with-migemodict=/usr/local/share/migemo/utf-8/migemo-dict'
[ そ の 他 ]

36 :
>>34
あら、確かにそう書いてありますね。面倒を覚悟するしかなさそうです…。
>>35
報告ありがとうございます。

37 :
なんで開いた画像のサムネイルが上段に残っていくんだ。
閉じるのめんどくさい。
それでいて、マウスオンではサムネイルが見られずにクリックが必要。
だるい。

38 :
>>37
>画像のサムネイルが上段に残っていくんだ。
俺も 埋め込み表示でもこれを表示しないようにしたい
この辺ややこしくて出きるのかできないのかすらわかりにくい
画面の縦を有効に使いたいのにこいつが非常に邪魔

39 :
>>33
嗚呼、オプション項目が一つ二つだと表示されますので、表示バッファの問題かと…特に不都合ではないので其の侭としています

40 :
>33の件ですが、よく見たらシンボリックリンクを扱う必要がなかったのでutimesに
しておきました。
これで多くの環境でビルド出来ると思います。
>>39
ac_configure_argsが空になってしまうという事ですか。それでは仕方ありませんね。

41 :
>>40
空というわけでは無いようです、実際は此れが格納されてるみたいです
http://jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1151760942/821

42 :
>>41
「$ grep ^jd_CONFIGURE_ARGS Makefile」に値がないのですよね?
とりあえず、これを使ってconfigreまでを試してみてください。
http://jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1151836078/151
以降は開発スレにお願いします。

43 :
書き込みてすと

44 :
>>43
書き込みテスト
http://jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1151760942/

45 :
+-------------------+
|       |        |
|   板    |  レス   |
|       |        |
+--------+        |
|       |        |
|  スレ   |        |
|       |        |
+-------------------+
3ペイン表示をこのようなレイアウトにすることは出来ませんか?

46 :
V2Cから乗り換えたんだけどV2CやJaneみたいにスキンがうpされてるサイトってないの?
バージョン2.82-i386をPuppyで使ってるんだけどthemeフォルダさえなかったからチュートリ的になんでもいいから欲しいんだけど

47 :
あ、ごめん見つけたわ
ただレス番の横の「名前:」ってのを消すにはどうすればいいの?

48 :
ubuntu 11.10に入ってるJD
板一覧、スレ一覧の背景色を変更しようとしても反映されないのだけれど、
私だけの現象かしら? レス部分は反映されます
ubuntuといってもlubuntuだからかなぁ・・・?

49 :
複数回書き込んだ時IDの横に(2)と表示される場合に(1/2)や(2/2)となると便利なんですがどうでしょうか?
また、右クリックじゃなくポインタをかざしただけで同じIDの書き込みをポップアップ出来ると嬉しいです

50 :
janeからデーターを移行することは出来るの?

51 :
>>49
設定→その他→about:config
IDの上にマウスオーバーしたときに参照ポップアップ表示する はい

52 :
>>51
ありがとう、この設定は見落としてた
少し便利になったよ

53 :
これが見えません
http://epcan.us/jlab-ep/11030029122/ep339201.jpg
ブラウザで開くと見えます

54 :
>>53
前スレの上の方でその話題が出てる。
エージェント名の "Gecko/(日付)" の部分を削除するか、
日付を2009年以降のものに変更すれば開ける、ということに落ち着いてた。

55 :
agent_for2ch = Monazilla/1.00 JD
Windows版FirefoxになってるUAは気持ち悪いから消しちゃいましょう。
気恥ずかしいか何か知らんが正々堂々とJDを名乗らない作者さんのポリシーは好きくない。
agent_for_data は >>54 でおk。
agent_for_dataに "X11; Linux" を含めてたらLinuxのシェア拡大に貢献できるかも。

56 :
人それぞれでいいと思うが
それより背景を黒にして文字をライトグレイにしたいんだけどどうやるの?

57 :
Monazilla/1.00 JD
で見えました
ありがとう

58 :
Ubuntu11.10でJDがCPUを100%使用します
どうにかならんでしょうか
スクロールは遅いし日本語入力中に1文字1文字ひっかかる感じが許せない
前のバージョンではそんなことなかったです。

59 :
>>58
たぶんubuntuの問題。11.10で運用するにはマシンスペックが足りないのだろう。
xubuntuあたりに移行するといいと思う。

60 :
>>58
どこかがおかしいんだろ
11.10でそんな状況にならないし

61 :
>>58
./jd 消して再起動してみ?
つか、ヴァージョンとかkwsk書かなきゃ答えようがねーだろ?

62 :
インストールした直後だしremoveしてinstallしても同じだしJDの問題であるのは明らか 以前のバージョンは大丈夫だったしUbuntu11.10でCPUが100%に張り付くバグがある。さっさと直して欲しい

63 :
ububtuのgtkがくさってるんだろ

64 :
なんかtypoしてしまったが...

65 :
本気?の割にはなんで情報出し惜しみするんだろうな。矛盾してるだろ。

66 :
どういう条件でそうなるのか情報を出さないと対策のしようがないから改善されないよ。
現にうちの環境だとそういうことは起きない。
マシンスペックは?

67 :
止めとけ、レスから見るに文句だけ言いに来たのだろうV2Cでも使ってれば宜し

68 :
Scienrific Linuxでコンパイル成功した方いますか?

69 :
>>68
今朝、SL入れたばかりでまだ何もやってないw
質実剛健って感じでいい鳥だね。
そのうち興味本位でやろうと思ってるけどとりあえずubuntuで足りてるからなぁw
パッケージ無いんだね。

70 :
>>68
まずやってみて、出来なかったら詳細を
報告するのが筋というもの

71 :
http://azlucky.s31.xrea.com/test/read.cgi?bbs=katjusha&key=1130871016
でブラウザが開いてしまうバグは治りましたか?
もろちん、外部板に http://azlucky.s31.xrea.com/katjusha/
登録済みです。

72 :
そのURLは2ch形式なのかい?

73 :
>>72
もろちん2ch形式だし、スレ一覧から開けばちゃんとJDで見れるよ。

74 :
リンクが旧形式なのが悪いんだろうけど、対策が出来ないなこれ。
リンクフィルタで
http://azlucky\.s31\.xrea\.com/test/read\.cgi\?bbs=katjusha&key=1130871016
だったら
http://azlucky.s31.xrea.com/test/read.cgi/katjusha/1130871016/
を指すように変換したいけど、JDで開くコマンドが無い。
$VIEWコマンドを使うと外部ブラウザになるし・・・

75 :
あ、出来た。$VIEWじゃなくてjdを使えばいいのか。
あとは正規表現がもう少し使えるといいな。

76 :
Firefox3.6からFIrefox7にしたらJDのスレ表示ペインのURLリンクをクリックしても、
Firefoxが立ち上がるだけでURLが送られないんですが
OSはLucidPuppy5.2.8です

77 :
>>76
設定ー>ネットワークー>WEBプラウザ設定ー>プラウザ起動コマンド
defaultbrowser "%LINK"
設定確認、よろしく!

78 :
要望です。
IDの後に例えば (10) とそのIDの総レス数が表示されますが
何番目のレスなのか知りたいので
n番目のレスの場合 (n/10) という感じの表示にしてほしいです。

79 :
と思ったら「作業中」に入っていました。
失礼しました。

80 :
>>77
ありがとうございました

81 :
11.04にしたのでテスト

82 :
wikiにある外部コマンドのwgetって使えます?
反応がないんですけど

83 :
wikiにあるwgetコマンドって使えます?
反応がないんですけど

84 :
すみません、間違えて連投してしまいました

85 :
もちろんlinuxだよね?
端末から
wget -h
って打ったら何が出る?

86 :
念のためディストリビューションの名前とバージョンも書いておくといいよ。

87 :
>>85
ヘルプがずらーっと出てきました
>>86
酉はLucid Puppy Linux 5.2.8です
kernelは2.6.33.2です
mywget.shを.jdに置いてるんですが反応しません

88 :
すいません、端末をlxterminalに変更したらできました
失礼しました

89 :
テスト

90 :
何かのブラウザと勘違いしてるかもしれませんが
お気に入りスレ一覧を板として開くことできませんか?

91 :
>>90
サイドバーにお気に入りを表示->ツール->サイドバーの仮想板を作成

92 :
できました
ありがとうございます

93 :
2.8.2を使わせていただいているのですが、
かつて旧いバージョンにはDAT落ちしたスレッドのログも一緒に表示できる設定項目があり、
私はその機能を有効にし、参照したり、要らないものは自分で削除したりしていたのですが、
今はその機能がありませんよね?
DAT落ちしたスレッドのログは非表示になると同時にJDが自動的に削除してくれているのでしょうか。

94 :
>>93
about:configから、「dat落ちしたスレを表示する」を「はい」に。

95 :
>>94
教えてくださって
どうもありがとうございました。

96 :
任意のスレで開いた画像だけを抽出したいのですがどうしたらいいですか?

97 :
ビューアで開いてる画像をいったん閉じたあと
その希望するスレを開いて選択範囲の画像を開くでいいんじゃにゃいかな?

98 :
>>96
該当する機能がないから面倒だけど、こうすれば一応はできる
開いていない画像を取得しないようにするには、オフライン作業にするといいよ
1. 画像ビュー、全ての画像を閉じる
2. ファイル、オフライン作業
3. 任意のスレビュー、全範囲選択(Ctrl+A)
4. その他、選択範囲の画像を開く
5. 画像ビュー、全ての画像を保存
6. ファイル、オフライン作業を解除

99 :
>>97-98
ありがとうございます。
保存は手動なんですね。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
・ 次のスレ
20: くだらねえ質問はここに書き込め! Part 196 (1001)
22: Gentoo Linux 32 (168)
23: Plamo Linux 専用掲示板 Vol.8 (886)
25: Fedora 総合スレッド Part 51 (276)