探検


[[[ 2ch ブラウザ JD 17 ]]] [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/05/15(月) 20:13:02.70ID:JM97jZjs
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 16.1
http://hayabusa6.2ch.net/test/read.cgi/linux/1429177088/
2017/10/03(火) 23:37:10.68ID:q0dU8jSD
>>793
https://github.com/yama-natuki/JD/tree/test
をインストールして2chproxy.plの最新版で行ける
2017/10/04(水) 01:53:19.51ID:T53hikKI
書き込もうとするとipv6のチェックは外してるのに、ipv6はだめだからipv4にしろとエラーになって書けない
2017/10/04(水) 02:27:57.49ID:y9fmRWBC
ビルドって初めてやったけどいろいろエラーメッセージ出まくりで結構大変だったわ。
OS別インストール方法載せてるwikiをヒントにいくつかパッケージ追加してなんとかしのげた。
書き込みでエラー出たけど串通すようにしたらこれもうまくいったっぽい。
なにはともあれこのスレの人たちありがとう
2017/10/04(水) 02:37:18.42ID:nFhbQX9a
串もJDもソースコードあるのありがたいよね(´・ω・`)
2017/10/04(水) 02:38:33.81ID:nFhbQX9a
ソースコードどころか、串の作者が串のみならず、JDまで修正してくれてるのがさらにありがたい
2017/10/04(水) 04:17:42.58ID:AF9VMpKL
先輩方、ありがとうございます。
読み書き出来るようになりました。

しかし、この板は赤字で壊れてます、になってんだよな。
2017/10/04(水) 04:31:32.43ID:O40fwdG1
書き込みテスト😝
修正ありがとう👏
2017/10/04(水) 05:10:05.01ID:ZQjRHGbR
みんなありがとー
802login:Penguin
垢版 |
2017/10/04(水) 07:11:42.67ID:axVseUjS
1.>>794は、どうやってインストールすればいいのか><
2.2chproxy.plの最新版って、git pull すればいいの?
2017/10/04(水) 07:33:43.00ID:RNqCKv80
>>802
書いてある通りにやるだけだけど環境が入ってないと実行できないので、あらかじめbuildに必要な環境をダウンロード、JDのソースパッケージをリポジトリから入手可能な状態にしておくこと
804login:Penguin
垢版 |
2017/10/04(水) 07:39:22.88ID:TC51GGj9
$ autoreconf -i
configure.ac:15: error: possibly undefined macro: AC_PROG_LIBTOOL

orz オレ環がだめなのか
2017/10/04(水) 07:42:11.27ID:RNqCKv80
とはいえ今build中なんだけどね
2017/10/04(水) 07:45:19.58ID:RNqCKv80
>>804
それさっきまでの俺
ソースの取得が出来るようにして
sudo apt-get build-dep jdしておかないとだよ
807login:Penguin
垢版 |
2017/10/04(水) 07:50:20.06ID:TC51GGj9
>>806
答えてくれてありがとう
先にやってたんだけど
$ sudo apt-get build-dep jd
パッケージリストを読み込んでいます... 完了
E: sources.list に 'ソース' URI を指定する必要があります
とかでてた これかなあ
2017/10/04(水) 07:52:48.59ID:/8p26+Bf
とりあえずエラーメッセージでググればええんちゃう
2017/10/04(水) 08:07:07.51ID:C/VFy/me
ubuユーザーがコンパイルしようと努力するなんて、2chの威力はスゲーw
810login:Penguin
垢版 |
2017/10/04(水) 09:04:13.37ID:TC51GGj9
?
811login:Penguin
垢版 |
2017/10/04(水) 09:04:42.99ID:TC51GGj9
!
2017/10/04(水) 09:20:08.00ID:RbIuiu3O
httpsが見れんのは設定の問題だよね?
2017/10/04(水) 09:34:31.41ID:zJsIyE/R
ttps://www.axfc.net/u/3850661


あまり知識ないながらもdebファイル作ってみました。
良ければ使ってみてください。
ビルド環境がしょぼすぎて32bit環境のしかできませんでした。。。(すいません)

zip解凍してから
sudo dpkg -i ./jd_2.8.9-170418-2_i386.deb
sudo apt-get -f

これで行けると思います。

ビルド環境
ubuntu 16.04.3
2017/10/04(水) 10:19:09.07ID:j/VLEGhY
>>813
個人的には32bit版使うつもりはないのでラチ外だが
偉いっ!
2017/10/04(水) 10:24:00.60ID:zJsIyE/R
>>814
ありがとうございます。
今、32ビット環境で64ビットコンパイルできるか勉強中ですm(_ _)m
クロスコンパイルで行けるっぽいですがわかりません。。。

64ビットでコンパイル出来たら公開したいと思います。(期待しないでね・・・)
2017/10/04(水) 11:39:34.62ID:wickfHqQ
>>807
それだよ。
自分はsynapticの設定→リポジトリのところでソースコードにチェック入れた。
コマンドラインなら・・・・なんだったけw 忘れたw
2017/10/04(水) 12:30:38.90ID:Y9A6g6L3
別に面倒ならJDをアップグレードしなくてもそのまま使えるぞ
2017/10/04(水) 12:39:15.21ID:/8p26+Bf
その他のサーバ用をチェックするとhttpsな画像リンクが取得できなくなる悪寒
2017/10/04(水) 13:06:35.84ID:D2voNTUi
>>815
+   +
  ∧_∧  +
 (0゜・∀・)   ワクワクテカテカ
 (0゜∪ ∪ +        
 と__)__) +
2017/10/04(水) 14:24:56.47ID:wOYSa38j
つくりなおしたJDがときどき勝手に通信してるのはなぜ?
2017/10/04(水) 15:55:13.82ID:tu2rI2A3
非公認専ブラで開発が続いてるのは貴重だね
やっぱりソース公開って素晴らしい
2017/10/04(水) 16:00:53.34ID:mSJrVMgH
JDって効果音鳴らせるんだ
makeするのに色々調べてて気付いた

http://jd4linux.osdn.jp/manual/230/sound.html
2017/10/04(水) 16:35:09.57ID:ed8hhls5
>>821
むしろ各公式専ブラの対応の遅れが目立ったよね
というか運営から、仕様変更するからそれまでに対応おねがい、みたいな連絡してないのかと…

JDや2chproxy.plにかぎらず、その他非公式の串とかパッチのほうが頑張ってた気がする
2017/10/04(水) 16:35:52.94ID:ed8hhls5
>>822
ぼくもmakeする時に色々気がついた!
2017/10/04(水) 16:42:55.64ID:j/VLEGhY
>>823
各公式専ブラの対応は将来を見据えたものだから
API通せば2ch.netからdat取れるから今やらなきゃいけないことってあまりないのよ
htmlだと5ch.netに飛ばされるので対策必須だったけど
板一覧の問題と5chのURL貼られた場合の対策くらい
どっちもユーザー側で凌げる

もちろんJDや2chproxy.plはじめ非公式専ブラや串の作者や改変者の貢献は素晴らしいものなのに変わりはないけどね
2017/10/04(水) 16:47:14.77ID:nFhbQX9a
公式専ブラなんか、作者だんまりで、未対応、対応時期不明みたいなのもあるからなー
クローズドだと作者飽きたり忙しかったりすると終わるからな…
2017/10/04(水) 16:48:49.45ID:tu2rI2A3
ただ、俺の言いたかったのは、windows系の専ブラはソースから書き換えるってのが無理だけど
ソースが公開されてるJDとかnavi2chは不滅だなと
2017/10/04(水) 17:37:09.78ID:SR3nlWrW
作者たん・・・・・・やっぱり亡くなったんだろうなぁ
2017/10/04(水) 17:43:31.13ID:nFhbQX9a
V2Cもソースコード残しておいてくれたらよかったのにな
2017/10/04(水) 17:44:46.86ID:cg9O1v9q
>>813
(*・∀・)ノ.ア☆.リ。ガ.:ト*・°
831login:Penguin
垢版 |
2017/10/04(水) 19:08:51.66ID:yad2QwkX
>>828
そ、そんな話があるんですか?(´・ω・`)
2017/10/04(水) 19:23:51.52ID:j/VLEGhY
ところで鯖移転とかどういう対応したら良いんだろうな
今回早速板新設来てるし
JD本体最新版にすりゃ心配ナッシングなのかな?
2017/10/04(水) 19:32:51.16ID:SR3nlWrW
>>831
もともとれっきとした作者がいて、昔ここのスレで活発に要望とか聞いたり
改善点の議論とかかなりアクティブにやりとりしてたんだ。
ある日ぷっつり何の前触れもなく音信不通になったんだよ。
今はサポート陣の有志ができる範囲でメンテしてくれてる。

>>832
それちょっと俺も不安。板一覧再読み込みしたらどうなるんだろう?と自信なくて保留してる。
きたおるぐから取得してるし。
2017/10/04(水) 19:59:45.10ID:j/VLEGhY
>>833
>>831がびっくりしてるのは亡くなったって件じゃね?

板移転とかの方は今回の鑑みても手作業で板一覧とフォルダの鯖名変えれば良いのかもしれんけど
何が正解なのやら

>きたおるぐから取得してるし。
向こうも議論中だね
2017/10/04(水) 20:11:06.70ID:SR3nlWrW
とりあえず様子見だね。
2017/10/04(水) 20:12:43.31ID:SR3nlWrW
あ、そうかバカだ俺。テスト環境でやってみればいいのかw
2017/10/04(水) 20:26:11.54ID:AcBGnrd9
>>813です。
64ビット版のクロスコンパイル環境はできたのですがビルドするとコケてビルド通らずです(泣)
ですので、自分がやったdebファイルの作成手順を後ほど投下したいと思います。
ご期待に添えず申し訳ありません(泣)
2017/10/04(水) 20:33:42.01ID:nFhbQX9a
>>831,833
死んだというか、2chがAPI仕様になってから、もう無理と思ったんでは

http://jd4linux.osdn.jp
■ (2015.3.13) 2ch.netの新APIに対応していない2chブラウザは、2ch.netにアクセスできなくなりました。
新APIの利用規約では、APIの仕様も秘密情報に含まれているため、オープンソースでの開発は厳しい状況となりました。
JD本体では新APIに未対応のため、ご不便おかけし申し訳ありませんが、2ch.netにアクセスする場合はWebブラウザなどをご使用ください。
なお、2ch互換、したらば、まちBBSなどの掲示板は、外部版登録または板一覧を取得するサーバの設定変更により、引き続きJDでご利用いただけます。

公式のリポジトリのコミットもこれが最後
r4212 2015-04-04 20:19:02 weise add 2ch.net info


有志というか、2chproxy.pl作者のやまさんがAPI以降もJDのほうも対応してくれてるね
https://github.com/yama-natuki/JD/tree/test
2017/10/04(水) 20:37:04.32ID:NnMVsys+
>>837さん

当方ど素人です
>>813のファイルを落とさせていただきましたが、当方の64bit環境では「依存関係が満たされていません」とのメッセージが出て
残念ながらインストール出来ませんでした
是非とも64bit版をよろしくお願いします
2017/10/04(水) 20:38:25.45ID:mNdBw/sY
linuxユーザーのくせにビルド環境も整えられんのか😤
2017/10/04(水) 20:40:50.57ID:aJdOoFlT
>>838
weiseさんは作者じゃなくてメンテナでは?
2017/10/04(水) 20:51:53.84ID:nFhbQX9a
>>841
話ごっちゃになってすみません
公式リポジトリの最後のコミットとしてということで
2017/10/04(水) 20:52:58.16ID:zTBo3Jkz
>>838
>>有志というか、2chproxy.pl作者のやまさんがAPI以降もJDのほうも対応してくれてるね
作者じゃないよ
2017/10/04(水) 20:54:29.81ID:5ZBJp1ZN
>>839
頼ってばかりじゃなくJdのビルド方法とかかかれてるんだから自分で遣る努力したら?
2017/10/04(水) 20:54:39.93ID:nFhbQX9a
>>843
違うの?2chproxy.plの作者かと思ってた
2017/10/04(水) 20:57:44.31ID:ta9mNP1M
>>840
LFSやGentooだけじゃないんだよ。
2017/10/04(水) 21:01:24.35ID:lr8Az/9g
やったことメモ

2chproxy.plをこれにして
https://github.com/yama-natuki/2chproxy.pl/commit/2cb09ea86220581a7ba700cdc0fd78f4e52667ad

https://github.com/yama-natuki/JD/tree/test から落としたzip展開して
$ autoreconf -i
$ ./configure --with-native
$ make CXXFLAGS+="-std=c++11"
$ sudo checkinstall

% cd ~/.jd
% for dir in *2ch.net ; do mv -v $dir `echo $dir |sed 's/2ch/5ch/'` ; done

boards.xmlの2ch.net/を.5ch.net/に置換

>>775
848login:Penguin
垢版 |
2017/10/04(水) 21:07:43.55ID:Y9A6g6L3
ココを見る前に板一覧再読み込みしたらハマり中
板一覧が全部外部リンクになってる
ちな2.8.9-150226
849login:Penguin
垢版 |
2017/10/04(水) 21:26:28.05ID:Y9A6g6L3
板一覧のリンクを板とみなすオプションが効かなかったけど、
閉じてboards.xmlを捨てて起動したら効くようになってた
お気に入りファイル内のURLが消えて設定し直しになったのがイタイ
2017/10/04(水) 21:40:12.22ID:YOdyCWKp
>>799
このスレが赤字で壊れてます、になったのなら
右上のゴミ箱アイコンをクリックして

スレ情報を消さずに再取得

を実行すれば直ったよ。
2017/10/04(水) 21:50:13.64ID:laada2HU
みんなの説明通りに更新しても全然読み込めなかった
と思ったらjd側設定ののabout:configで
「2chのクッキー:HAPをを保存する」の設定が「はい」のままだった

クリーンインストールしたら弄らない部分なので嵌った奴は少ないだろうけど一応報告
今はjdから書けてるはず
2017/10/04(水) 21:50:53.80ID:Y40ahwxd
>>848

それな、板一覧(~/.jd/boards.xml)が5ch.netで書いてあるから、ブラウザが外部板って認識しちまう。

ブラウザを更新するか、元の旧い2ch.netで書いてある板一覧を読み込ませないともとに戻らない。
2017/10/04(水) 22:15:21.15ID:ge8JB75l
build終わってたので、src/jdを/usr/bin/jdに上書き
2017/10/04(水) 22:17:34.72ID:ge8JB75l
ID変わってるけど>>805です
ipv6だと駄目だったけどちゃんと書けてるね
やまさん有り難う
2017/10/04(水) 22:29:16.99ID:zTBo3Jkz
buildする時は
make -j 4
などとして使用するコアの数を指定すれば爆速でおわる
2017/10/04(水) 22:31:54.08ID:zTBo3Jkz
計測したいときは
time make -j 4
などとする
2017/10/04(水) 22:39:01.41ID:NnMVsys+
>>844
上のレスからひと通りやってもダメでしたのでdebファイルなら出来るかと思ったのですがダメでした
どなたか存じ上げませんが不快にさせてしまったようでまことに申し訳ございません
2017/10/04(水) 22:49:53.91ID:uy/HLKS2
>>812
俺もこれ知りたいわ
調べてみたけどとっかかりすら分からん
2017/10/04(水) 22:55:57.70ID:ge8JB75l
>>857
>>778のリンク先に書いてある導入方法を実行するだけ
例えば>>807で躓いてたら、ソースを取得出来てないから出来ないので漏れ無くやれば誰でも出来るはず
2017/10/04(水) 23:00:02.88ID:ka9xxRZ+
$ cp -a .jd .jd.bak

してからいくらでも実験すればいい
861login:Penguin
垢版 |
2017/10/04(水) 23:27:04.76ID:mL4Va+5u
>>850
えぇ、
>右上のゴミ箱アイコンをクリックして

ない、右上のゴミ箱がない、全体を見渡してもゴミ箱が無い(泣)
皆さんゴミ箱が有るの?
Ver 2.8.8-140601
2017/10/04(水) 23:27:07.07ID:OqYUQ2Zn
>>859さん
私なんざにレスをくださってありがとうございます
実は>>778さんの方法もトライしたのですがダメでしたw
で、この間に>>847さんの手順をやってみたら無事にインストール動作いたしました
>>859さん、>>847さん、その他の先生方、どうもありがとうございました
2017/10/04(水) 23:40:32.04ID:exb6K8T5
>>858
自分もhttps画像が表示できなかったが、バージョンを最新(2.8.9-171003)にしたら直った
なおプロキシ設定は3箇所ともチェックしている
2017/10/04(水) 23:43:40.72ID:iwa+rUwu
>>861
自分の環境では車両通行止めみたいなアイコンになってる
Delキー押しても同じだからそれでもいいよ
2017/10/04(水) 23:45:54.49ID:h+PlImhE
>>861
スレビューのタイトルの右にあるアイコン(検索・再読み込み・停止etc)のとこに削除アイコンない?
ないなら表示>詳細設定>ツールバー項目設定>スレビューでアイコン表示設定ができる。

ただ、家も赤くなったけど普通にスレ削除後読み込んだら治ったけど。
2017/10/04(水) 23:51:54.05ID:O40fwdG1
アイコンは使用してるgtkのテーマによって変わるんだぞ
2017/10/04(水) 23:52:47.71ID:YOdyCWKp
>>850です
>>861
ゴミ箱なかったのか・・・
こちらは CentOS 6 64bit JD Ver 2.8.9-150226 でした。

Linux板のスレ一覧でこのJDスレを一旦削除(右クリックしてメニューが出るかな?)して
スレ一覧を更新して再度JDスレををクリックして読み込ませても無理かな?

直らなかったらゴメン。
868login:Penguin
垢版 |
2017/10/04(水) 23:56:25.29ID:mL4Va+5u
>>864,>>865,>>866
ありがとう(嬉し泣き)
ゴミ箱の形のアイコンを探していた。削除ね、
削除押したら、出た。
スレ情報を消さずに再取得って、それで直った。

ありがとう (嬉し泣き)
869login:Penguin
垢版 |
2017/10/04(水) 23:58:01.92ID:mL4Va+5u
>>867
ありがとう、ありがとう、
ゴミ箱のアイコンを探していた。
削除アイコンだったのね。

ありがとう(嬉し泣き)
2017/10/05(木) 00:23:17.22ID:VMJjlBOH
>>857
怒られているんじゃない。鼓舞されているのだ。
2017/10/05(木) 02:54:55.33ID:SksE7qwc
おそらくV2CRのほうがJDより簡単ただし、DEはGnome3以外
2017/10/05(木) 03:17:43.04ID:WHppPbRu
2chapixyみたいにV2C-Rからdat引っ張ってくるツール欲しいよな
あの方式ならわざわざ仕様変更で苦労する必要ないし
873login:Penguin
垢版 |
2017/10/05(木) 03:25:45.33ID:B9sc7K37
ぜんぜんjd が映らなくなった。どういうことでしょうか?

いますぐ直して頂きましょう!!

明日の朝9時までに手取り足取り完璧な手順書を準備しておけ
2017/10/05(木) 03:31:53.88ID:bNGZHg82
お断りします
   ハハ
   (゚ω゚)
  /  \
((⊂ )  ノ\つ))
   (_⌒ヽ
   ヽ ヘ |
εニ三 ノノ J
2017/10/05(木) 03:40:00.17ID:hvS+lxZB
いつだかの改行馬鹿か
2017/10/05(木) 05:18:14.49ID:yqq0ZnqF
こうして使ってると、改めてJD for Linuxって最高! ありがとう!
2017/10/05(木) 07:01:02.01ID:doEe8NEf
>>813です。
昨日言ってたdebファイル作成手順を載せておきます。

※前提としてconfigureとmakeが成功していること。

1. git clone -b test --depth 1 https://github.com/yama-natuki/JD.git jd する。
2. jd.debian.zipをjdディレクトリに解凍
※ jd.debian.zipはttps://www.axfc.net/u/3850897
3. jdディレクトリをjd-2.8.9-170418に変更
4. jd-2.8.9-170418のディレクトリに入る。
5. debuild -d -us -uc -b

基本的に1.〜5.の手順でdebファイルが出来ます。
また、debファイルはjd-2.8.9-170418の一つ上の階層のディレクトリに作成されます。

コンパイルオプションを変更したい場合は
jd-2.8.9-170418/debian/rules
上記ファイルの11行目の--with-nativeを変更して下さい。

aptで管理したい方どうぞ。

以上、チラ裏・スレ汚しすいません。
2017/10/05(木) 08:58:12.33ID:ateaS2ym
テストスレには書き込めたが、ここには?
879login:Penguin
垢版 |
2017/10/05(木) 09:12:55.61ID:B9sc7K37
このバカども!
こんな難解な表現で書いて理解できるかっ?
エテでもわかるように、1. 2. と箇条書きに書くのだ!
煽られたら煽り返すのはおまえがエテだからだ
ていねいに優しく!永遠にそれを実行せろ...
それでこそ男ぞ! 教えまくる神はおらんか?リナックスの熱血児・風雲児は
おらんか〜!!
2017/10/05(木) 09:16:45.30ID:pu/7fbES
天は自ら助くる者を助く
881login:Penguin
垢版 |
2017/10/05(木) 09:19:18.92ID:B9sc7K37
ワシにとってjdは必須アプリだ
ワシは今から大切なネトゲの戦いがある
命がけで戦ってくる!
次は必ず期限を守れ...
45分だ。45分以内に「知識ゼロ」にもわかる「長大な説明書き」を作れ。
わかったな?
2017/10/05(木) 09:24:23.04ID:NY19oPOs
>>877
ppaにあっぷするといいよ
2017/10/05(木) 09:25:22.34ID:ucls+6ba
俺はクリックひとつでproxy2ch込みでインストール出来るものが出るまで待つよ
2017/10/05(木) 10:28:05.86ID:NY19oPOs
>>732
autoconf-archive パッケージが足りていない。
なくても、>>847 のように CXXFLAGS+="-std=c++11" 付ければいけるけど。
2017/10/05(木) 10:53:45.97ID:462Mo4bs
昨晩ビルドした詳細を書こうと思ったが変なの登場でタイミングを逸したなあ
https://ja.osdn.net/projects/jd4linux/wiki/のOS/ディストリビューション別インストール方法のページ見て
必要なもの確認して入ってないものをSynapticパッケージマネージャから入れて
https://github.com/yama-natuki/JDの手順に従っただけだが
2017/10/05(木) 14:46:12.93ID:sFyX7//V
dh-autoreconfが見つかりません 。・゚・(ノд`)・゚・。
2017/10/05(木) 15:19:00.37ID:462Mo4bs
>>886
sudo apt-get install dh-autoreconfで良いんじゃないの?
その結果がそれ?
888login:Penguin
垢版 |
2017/10/05(木) 15:24:43.00ID:Dsy8mTBi
V2C使えよ
2017/10/05(木) 15:27:02.53ID:462Mo4bs
V2Cだってすんなり行くとは限らん
まあ選択肢の一つではあるけど
890login:Penguin
垢版 |
2017/10/05(木) 15:32:24.34ID:Dsy8mTBi
>>889
5ちゃんねるには対応してるぞ、定期的に広告がながれるけど、セットアップに3日もかかった
JDにしろV2CにしろJava製だからそれをコマプロにしてどうやってメニューから起動できるように調整するかがむずかしいところだ
2017/10/05(木) 15:57:03.09ID:sFyX7//V
>>887
dh-autoreconfはインストールしましたが、今度は・・・・
'configure.ac' or 'configure.in' is required
892login:Penguin
垢版 |
2017/10/05(木) 16:06:03.15ID:Dsy8mTBi
こりゃあたいへんだなJD環境づくり
2017/10/05(木) 16:34:25.42ID:462Mo4bs
>>891
行き当りばったりは辛いので
build-essential
libgtkmm-2.4-dev
autoconf
automake1.15
libtool
libgnutls-dev
libgcrypt20-dev
をsynapticで入ってるか確認して入ってなかったら入れとこう
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況