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

[[[ 2ch ブラウザ JD 15 ]]]©5ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin 転載ダメ©2ch.net2015/03/14(土) 14:41:50.88ID:lZPeGQOp
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 14 ]]]
http://hayabusa6.2ch.net/test/read.cgi/linux/1424216378/
0019login:Penguin2015/03/15(日) 00:34:38.46ID:XU7cTH2Q
一部の環境依存文字を正常に表示させるには以下

http://hayabusa6.2ch.net/test/read.cgi/linux/1424216378/933
933 名前:login:Penguin [sage]: 2015/03/14(土) 17:21:33.27 ID:nOgNoUJF (3)
Perlの記憶がほとんどないから適当にググったが
$content .= Encode::encode('shift_jis', $internal_content);
のshift_jisをcp932に
&html2dat($response->decoded_content);

&html2dat($response->decoded_content(charset => 'cp932'));
にした。どうせ2chはcp932しか返さんだろうし
0020login:Penguin2015/03/15(日) 01:16:22.44ID:dMhu3eqC
>>17
すごい。JDで書けるようになった。てか戻った。

それにしても今回の改悪で、2chMateでも広告が強制的に出るようになったし、
すべてに於いて最悪になったんだけど。
これってひろゆき対策なのか?
0021login:Penguin2015/03/15(日) 01:17:34.79ID:4ebd/6uv
2chproxy.plとJD_kusi.shはホームディレクトリに置けばいいん?
0022login:Penguin2015/03/15(日) 01:23:23.92ID:RIqsCTYg
読もうよ、スクリプトを、ざっとでもいいから。
0023login:Penguin2015/03/15(日) 01:33:13.62ID:4ebd/6uv
PROXY="$HOME/bin/2chproxy.pl"
Exec=/home/****/JD_kusi.sh %U

$HOME/bin/てどこだ?ホームディレクトリの/home/****/にbinというフォルダ作ればいいのか
0024login:Penguin2015/03/15(日) 01:56:14.43ID:IhCvOe0O
>23
・2chproxy.pl
・JD_kusi.sh
各実行ファイルをどこに保存するかは自分で決めること。
初期設定は、/home/****/binフォルダ下になってます。

JD_kusi.desktopの
Exec=/home/****/JD_kusi.sh %U
修正することをお忘れなく。

Ubuntuの場合
JD_kusi.shの11行目、14行目の
前)jd;
後)env LIBOVERLAY_SCROLLBAR=0 jd;
修正するとHappyです。
0025login:Penguin2015/03/15(日) 03:20:57.75ID:87xUgYM3
>>3-5の漏れキー利用のはやめとけ

>>7は知らない人向けの説明だとおもうので
/usr/share/applications/ は /home/****/.local/share/applications/ の方がオススメ
0026login:Penguin2015/03/15(日) 05:52:20.00ID:DhaHhV9c
初書き込み

>>17
> (7.>> 418の設定を行っていない人は2ch書き込み用も同様の操作を行う)
↑の418もコピペしとくね
↑これをやらないと、「書き込みに失敗しました 書きこみ&クッキー確認」と出る

418 :login:Penguin:2015/03/03(火) 13:29:02.66 ID:+yMvFAwM
[設定]->[about:config 高度な設定...]

[■ネットワーク] カテゴリにある [2chのクッキー:HAP]を以下の値に変更する

__cfduid=d;yuki=akari

※暫定的な変更かもしれないので、以前の値をどこかに控えておいた方がいいかも

>> 394 どうもありがとう
0027login:Penguin2015/03/15(日) 07:04:30.65ID:4FvYR7Mi
[2chのクッキー:HAP] に設定するんなら __cfduid=d はいらんだろ
っていうのを今まで誰も指摘しないのが不思議で仕方ない
0028login:Penguin2015/03/15(日) 08:09:04.36ID:gbju656m
proxy大感謝です!!

>>6
vine6.3での変更点:環境構築のインストールパッケージを下記に変更でいけますた

1.Perl環境構築
sudo apt-get install perl-Net_SSLeay perl-IO-Socket-SSL
0029login:Penguin2015/03/15(日) 08:21:45.49ID:5iq+Vmas
見よう見まねで>>6 >>7やったらJD復活しました
ありがとう
0030login:Penguin2015/03/15(日) 10:45:37.82ID:B0DoaS5y
書けるのか?
0031login:Penguin2015/03/15(日) 10:58:25.99ID:5iq+Vmas
JDでプロキシの設定もしたんだった

>>30
普通に読み書き出来てる
0032login:Penguin2015/03/15(日) 11:01:26.78ID:4PdFJOHv
>>30
このスレ読んで対策すればね
0033login:Penguin2015/03/15(日) 12:07:13.71ID:PNlZ8IAq
2chproxy.plは現状だとjd以外の書き込みにLast-Modifiedの値をtimeとして使用するブラウザ(e.g. chaika)
で書き込みができない問題があって以下はそれへのパッチ
要するにLast-ModifiedにDateを入れてくれればおk

diff -ur 2chproxy.pl.newest 2chproxy.pl
--- 2chproxy.pl.newest 2015-03-15 01:08:29.416653190 +0900
+++ 2chproxy.pl 2015-03-15 11:15:25.268829507 +0900
@@ -536,6 +536,7 @@
}

#Dateがダブっていてスレの速度の計算が狂うので削除
+ $response->header("Last-Modified" => $response->header("Date"));
$response->remove_header("Date");

#Webスクレイピング時のdatアクセスはhtml2datを通す
0034login:Penguin2015/03/15(日) 12:33:32.73ID:f1Y1W2xK
>>17
>>14です。>>6,7とJDのネットワークのプロキシ設定を行っても
スレの読み込みでひっかかった(スレタイのタブだけでレスが
読み込まれない)状況で困っておりましたが、
プロキシ設定は最初に弄ったままで、
>>6,7に固執するのは諦めて、>>17さんがコピペして下さった
「1.2.3.」の手順でやり直したところ、うまくいきました。

>>18で「紛らわしくてゴメンネ?(´・ω・`) 」などとおっしゃって
おられますが、>>17のコピペのお陰で無事にJDも使える
ようになりました。
どうもありがとうございました。m(__)m
0035login:Penguin2015/03/15(日) 12:33:53.99ID:f1Y1W2xK
>>17
>>14です。>>6,7とJDのネットワークのプロキシ設定を行っても
スレの読み込みでひっかかった(スレタイのタブだけでレスが
読み込まれない)状況で困っておりましたが、
プロキシ設定は最初に弄ったままで、
>>6,7に固執するのは諦めて、>>17さんがコピペして下さった
「1.2.3.」の手順でやり直したところ、うまくいきました。

>>18で「紛らわしくてゴメンネ?(´・ω・`) 」などとおっしゃって
おられますが、>>17のコピペのお陰で無事にJDも使える
ようになりました。
どうもありがとうございました。m(__)m
0036login:Penguin2015/03/15(日) 13:40:25.84ID:Lo2yBKcj
>>24
補足。
2chproxy.pl にはあらかじめ実行属性を付与させること。
ファイラーのプロパティからも出来るが、
chmod +x 付与させたいファイル
でやる。
0037login:Penguin2015/03/15(日) 15:56:51.84ID:ix0nxNDR
>>17
できた。ありがとうございました。
0038login:Penguin2015/03/15(日) 16:07:03.81ID:mg+mMLYT
すみませんちょー初心者です。
>>17
1.ダウンロード はできたのですが、
2.ダウンロードしたものを解凍
はどうやるのでしょうか?Bean使ってます。
0039login:Penguin2015/03/15(日) 16:15:02.00ID:XndteWQK
>>38
Ubuntuなら右クリック→ここに展開するがあるけど、Beanは無いの?
0040login:Penguin2015/03/15(日) 16:21:01.80ID:4PdFJOHv
>>38
アーカイブマネージャーない?
0041login:Penguin2015/03/15(日) 16:34:42.85ID:J4SjzIMU
>>38
「ダウンロード」フォルダにダウンロードしたなら
端末(ターミナル)起動して↓コピペ
cd $HOME/"ダウンロード";tar zxvf 2chproxy.tar.gz
0042>>352015/03/15(日) 16:34:43.67ID:f1Y1W2xK
>>6,7の手順でも出来るのが当たり前なのに、できない
自分の不注意を探しました。
2chproxy.plを自分のユーザーディレクトリに/binを
作って置くべきだったのに基本的なコマンドが
格納されている/binディレクトリに無理やり置いたから
でした。

情けない自分のような者には、>>6,7の方法より>>17の方法が
苦労なく短時間で作業が完了しましたので、とても助かりますが、
>>6,7の方のシェルスクリプトでは、JDも起動してくれるので重宝
しますので,>>6,7を推奨テンプレとされる方が良いのだと理解
できました。

低能力な当方の本スレ汚したいへん失礼致しました。
0043login:Penguin2015/03/15(日) 16:47:55.16ID:mg+mMLYT
>>39 >>40 >>41
ありがとうございます。ヽ( ´¬`)ノ
いろいろ右クリックとかここに展開とかアーカイブで展開とかごちゃごちゃしてたらたぶんできました。
>>41はやってみてないです。

でも最後まで手順やったのだけれど、「ご利用になれません。」と出てきてしましました。(´・ω・`)
run.shを実行する時、「実行」と「端末で実行」と出てくるので両方やってみたけどダメでした。。
0044login:Penguin2015/03/15(日) 17:07:55.06ID:FPKlEOay
さっぱりわかりませんわ
0045login:Penguin2015/03/15(日) 17:40:54.26ID:mg+mMLYT
Beanのバージョン最新にしてみます。
0046login:Penguin2015/03/15(日) 18:11:05.14ID:4PdFJOHv
>>43
run.shを実行する時、「端末で実行」すると当然のことながら端末が立ち上がるよね?
2chproxy.plが動き始めると「listen to http://127.0.0.1:8080/」とかって出るんだけど出てないでしょ?
理由がド素人なんでよく分からないのだけど、どうもシェルスクリプトと認識出来てなくて
置いてあるディレクトリまで移動しただけで終わってるみたい
「端末で実行」したあと、端末に2chproxy.plって入力してエンター押せば動き出すんじゃないかな?
俺はBeanじゃないけどLubuntuだから同じことが起きてるような気がする
0047login:Penguin2015/03/15(日) 18:32:39.34ID:Zhi0fNT6
>>43
端末でrun.shのフルパス入れるんじゃない?
2chproxy.plの方がいいらしいけど
0048login:Penguin2015/03/15(日) 18:46:52.02ID:FUeeB1Bu
JDが急に起動しなくなった。アイコンを押しても反応全くなし。エラーさえ出ない
一回JD削除してインスコし直しても改善されん
ターミナルからsu権限では開ける。何が原因で制限ユーザでは開けなくなったんだろ
0049login:Penguin2015/03/15(日) 18:57:30.45ID:RIqsCTYg
それを言うならroot権限

ターミナルから、ユーザー権限では開けるの?
パーミッションは?
0050login:Penguin2015/03/15(日) 19:19:29.95ID:FPKlEOay
出来たかな?
0051login:Penguin2015/03/15(日) 19:24:06.04ID:B0DoaS5y
>>48
端末から起動したらエラーメッセージ出ると思うよ。
0052login:Penguin2015/03/15(日) 19:39:08.84ID:mg+mMLYT
>>46 >>47 ありがとうございますヽ( ´¬`)ノ
端末立ち上げると一瞬で消えてしまって確認が難しいのですがたぶん出てないです。
端末に user@user:^$ 2chproxy.pl  で「コマンド見つかりません」になりました。
もっとなんかcdとか入れるのかな。。
フルパスは /home/user/ダウンロード/ です。
0053login:Penguin2015/03/15(日) 19:50:58.39ID:4PdFJOHv
>>52
じゃあ端末で2chproxy.plを置いてあるディレクトリまで移動して2chproxy.pl実行してみて
0054login:Penguin2015/03/15(日) 19:53:57.79ID:ovGXDDru
素直にV2C入れちゃいなさいよ
0055login:Penguin2015/03/15(日) 19:54:25.07ID:FUeeB1Bu
>>49 >>51
ターミナルからユーザ権限で開こうとすると「セグメンテーション違反です」って吐きます
0056login:Penguin2015/03/15(日) 19:54:53.50ID:J4SjzIMU
2chproxy.pl なんてファイルはないよ 2chproxy ならある(Perlスクリプトファイルなんだけどね)
0057login:Penguin2015/03/15(日) 19:55:06.92ID:4PdFJOHv
>>52
ごめん
端末で入力するの perl ./2chproxyにしてみて
0058login:Penguin2015/03/15(日) 19:57:49.82ID:u6fsDbeS
>>52
一瞬で消えちゃうって、そりゃあんたかんちがいしてるわよあーた
右ボタンから「端末で開く」みたいにやってるでしょ
0059login:Penguin2015/03/15(日) 20:03:13.03ID:jhlSqqfF
>>52
chmod u+x /home/user/ダウンロード/2chproxy.pl
/home/user/ダウンロード/2chproxy.pl&
0060login:Penguin2015/03/15(日) 20:03:13.40ID:89zaU51i
JDもスクレイピング対応しようぜ
0061login:Penguin2015/03/15(日) 20:06:52.03ID:mg+mMLYT
>>57 「そのようなファイルやディレクトリはありません」になりました。。
>>54 BeanはデフォでJDが入ってるので、V2Cはどうやって入れるのかなーと。。

みなさんどうもありがとうございました。
0062592015/03/15(日) 20:07:13.33ID:jhlSqqfF
余分なのがついちゃうんだな。

chmod u+x /home/user/ダウンロード/2chproxy.pl
/home/user/ダウンロード/2chproxy.pl
0063login:Penguin2015/03/15(日) 20:09:17.23ID:mg+mMLYT
>>58 はい。右クリックで開くでスクリプトだからどうしますか?と出るので
端末で実行するを選んでます。
0064login:Penguin2015/03/15(日) 20:09:30.57ID:WdnMFYtf
>>55
ココ数日読み書きするため色々いじってるのでミスオペの可能性
とりあえず元に戻して動くことを確認して再度慎重に設定していくのが早いような
0065login:Penguin2015/03/15(日) 20:15:07.08ID:RIqsCTYg
>55
コアダンプは面倒だなー

正しくないライブラリでも読んでるのかもねー

急にっていうのが謎だけど、古いバージョンのJDに落としていって、
OKなバージョンがあるかどうか探してみたら?
0066login:Penguin2015/03/15(日) 20:15:19.75ID:XndteWQK
>>17でやってたが、>>6-7の方法に入れ替えてもなんの問題もない
コピペしたり、パス間違えたり、実行権限入れられなかったりとかミスるやつが結構いるので、パッケージングした方がいいんじゃないか?
0067login:Penguin2015/03/15(日) 20:24:42.55ID:mg+mMLYT
みなさんありがとうございました。
もうちょっと勉強してまたやってみます。
0068login:Penguin2015/03/15(日) 20:25:46.48ID:hif3VBAu
このスレの情報で読み書きできるように
なりました。住人の皆さんに感謝です。

普段はほぼGUIに頼りっぱなしなので、
なかなか手強い作業でした。作業中は、
20数年前、初めてMSX-DOSに触れた
頃のことがふと脳裏をよぎりました。
0069login:Penguin2015/03/15(日) 20:33:23.84ID:u6fsDbeS
ところで、この2chproxy rep2でもちゃんと動作してるぜ。
ありがてえ!
0070login:Penguin2015/03/15(日) 20:35:11.66ID:4PdFJOHv
>>67
端末新たに立ち上げて
sudo apt-get install libhttp-daemon-perlして、その後
sudo apt-get install libwww-perlしてみて

そのあとrun.shを実行してみて

で、それでも駄目ならディレクトリ移動、perl ./2chproxy入力してみて欲しい
0071login:Penguin 転載ダメ©2ch.net2015/03/15(日) 20:37:36.19ID:cAGkur4Z
ふざけるなッ! 俺たちが来たのはそんな台詞を聞くためじゃない。
おまえたちは、このまま守銭奴たちの奴隷でいいって言うんだなッ!
漏れAPIキー実装はじゃまだって言うんだなッ!!

標準ブラウザと変わらないトラフィックなんだぞッ。スクレイピングしてる限りそれは変わらない。
datが欲しくないのかッ。人間らしい生活をしたくないのかッ。
UNIX・Linux板住人の誇りはどこへいったんだ!
0072login:Penguin2015/03/15(日) 20:43:30.90ID:AGHTpyPg
>>48
ホームにある.jdを一旦.jd~にでもしてから起動してもダメなら手におえんな
0073login:Penguin2015/03/15(日) 20:57:20.27ID:4PdFJOHv
>>71
おいおい薬飲み忘れたのか
0074login:Penguin2015/03/15(日) 21:03:16.92ID:PnsA8bke
>>71
とても誇りをお持ちの方の発言とは思えませんな
0075login:Penguin2015/03/15(日) 21:03:43.75ID:FUeeB1Bu
>>64 >>65
ここ数日でやったことはOpen2chを外部版に追加しただけで、他はなんにもいじってないんです
今日の朝はまともに機能してたのに突然だから困っとります
0076login:Penguin2015/03/15(日) 21:05:21.22ID:XndteWQK
>>71
そうおもうなら、おまえがJIMと山下を(ry
0077692015/03/15(日) 21:06:14.54ID:u6fsDbeS
完璧じゃないみたいだ

>>63
ターミナルエミュレータからjdってキーボードで打ってみて下さい
0078login:Penguin2015/03/15(日) 21:09:57.55ID:BxS2V+A3
2chproxy実行してもハードウェア板だけうまく読み込んでくれないな
0079login:Penguin2015/03/15(日) 21:11:24.38ID:RIqsCTYg
>75
ああ、ごめん。rootでは起動するっていうのを忘れてた。
だったら、ユーザーの設定ファイルがおかしい、っていうのが
一番ありそうだから、72の方法が一番いいと思う
0080login:Penguin2015/03/15(日) 21:15:31.18ID:WdnMFYtf
>>75
戻して動くか確認したら?

>>72氏の方法で戻せばミスオペか否か切り分けられると思うが
0081デムパゆんゆん@3月うさぎとかめ 【関電 80.3 %】 2015/03/15(日) 21:19:40.10ID:/wKgYDv7
>>48
>ターミナルからsu権限では開ける。
>何が原因で制限ユーザでは開けなくなったんだろ
自分で答え書いてるだろ
jdのログファイル入ってるディレクトリ
chmod -R 777 ユーザ名:ユーザ名 .jd すれば開けるだろ多分
0082login:Penguin2015/03/15(日) 21:27:15.19ID:FUeeB1Bu
>jdのログファイル入ってるディレクトリ
ここがもうわからなくていま必死に探してます。ちなみにVine6.2です
見つけ次第言われたこと全部試してみます。どうもありがとうございました
0083login:Penguin2015/03/15(日) 21:33:17.67ID:mjYxfv/+
>>82
/home/<ユーザー名>/.jd
隠しファイルだから、ファイラーで"隠しファイルを表示する"にチェックすること
0084login:Penguin2015/03/15(日) 21:39:05.09ID:FUeeB1Bu
隠しファイル表示してもなんにもでないからおかしいなおかしいなって必死に検索かけてたけど
おかしくなってから一回アンインストールしてたんだった。

再インストしたらばっちり.JDフォルダありました。>>72の方法試したら完全に再起いたしました
お騒がせして申し訳ないです。本当にありがとう>>83本当にありがとう皆さん
本当にすいませんでした・・・
0085login:Penguin2015/03/15(日) 22:13:50.55ID:U7BM1cGL
書き込めるようにはなっているようなので感謝。
しかしmint17で2chproxy (perlの) をターミナルで実行するとプロンプトが帰ってこないのは正常?verboseを付けてみても何も帰ってこない。
Ctrl-Cで中断して/tmp/2chproxy.pidを消せば再度実行もできるけど。

どういう動きが正常なのかわからないので質問。
0086login:Penguin2015/03/15(日) 22:18:13.32ID:XndteWQK
daemonで起動してなきゃプロンプト返って来ないのは正常だろう
0087login:Penguin2015/03/15(日) 22:31:13.21ID:U7BM1cGL
おおw!
0088login:Penguin2015/03/15(日) 22:31:55.41ID:U7BM1cGL
ちゃんと帰ってきた。ありがとう。
0089login:Penguin 転載ダメ©2ch.net2015/03/15(日) 22:33:47.46ID:cAGkur4Z
>>73 >>74 >>76
あるゲームのセリフを改変しただけなので、気になさらず。ゴメンネ☆
0090login:Penguin2015/03/15(日) 22:54:34.66ID:M23DWELS
皆様に感謝!
>>17ですぐに成功も気になってた>>6>>7何度も試すもダメだったので
>>17の古い方の2chproxyリネイムしてやってみたらいけた!
V2Cでも使いたかったのでそっちの2chproxy.plは
DEDICATED_BROWSER => "JD",
DAT_DIRECTORY => "$ENV{HOME}/.jd/",
部分を
DEDICATED_BROWSER => "V2C",
DAT_DIRECTORY => "$ENV{HOME}/.v2c/", に変更
環境:Bean,V2C
0091login:Penguin2015/03/15(日) 22:56:52.53ID:l+phz/un
ありがとう。
0092login:Penguin2015/03/15(日) 22:58:48.09ID:VH9WEAdE
読み込めるし書き込める。
ありがとうございました <(_ _)>
0093login:Penguin2015/03/15(日) 23:18:50.21ID:U7BM1cGL
これまでのpitfallまとめ
>>6 の2chproxyは.plの拡張子つき 2chproxy.pl
コピペでファイル作ってchmod +xで実行属性をつける
JD_kusi.shで$HOME/bin/2chproxy.plに置かれている。
JD_kusi.shで2chproxy.plがきちんと実行できる状態で見つからないと何も起こらず終了する。

>>7でスクリプトは/home/***/JD_kusi.shとして置かれている(***に注意)
(>>25でスクリプトの置き場所は/home/****/.local/share/applications/ の方がオススメ と指摘)
(>>24 ディレクトリ名、ファイル名は自分で決めれ、と)

>>17
http://www1.axfc.net/uploader/so/3429262
では2chproxy.plは拡張子のない2chproxyなので注意。>>6に従うなら名前を.pl付きに
(>>18によると>>6の方が新しいらしい)
JDでのproxyを使う設定も忘れずに。

(>>19環境依存文字を正常に表示させるにはshift_jisをcp932にした方がよさそうと)
(>>24Ubuntu(系)はJD_kusi.shの11行目、14行目の jd; を env LIBOVERLAY_SCROLLBAR=0 jd; にするとHAPPYと)

>>28 vine6.3で追加すべきパッケージ

一応、俺様用メモ。賢い皆さんありがとう。
0094login:Penguin2015/03/16(月) 00:03:44.64ID:RrPBVHf6
とりあえず
JDがバージョンアップされるまでは
2chproxy.plを起動させなければダメってこと?
0095login:Penguin2015/03/16(月) 00:07:08.58ID:VyCF/d8u
>>94
2chproxy.plに限らず色々あるから好きなの使えばいい
0096login:Penguin2015/03/16(月) 00:10:45.95ID:aaewpjkC
すいません、教えてください。
Lubuntu使いなんですが、>>6がうまく行かないです。
実行属性付与した2chproxy.pl・JD_kusi.shを同じフォルダに入れてます。
PROXY=$HOME/****/2chproxy.plのパスも変更しました。

でも端末のログ見ると
JD_kusi.sh : 9 /home/****/2chproxy.pl : not found
とエラーが出ます。
いろいろ試した結果、JD_kusi.shの9,11,14行の${PROXY}頭にperl挿入したら動くようにはなったんですが、
これってスクリプト的にマズイでしょうか?
0097login:Penguin2015/03/16(月) 00:17:15.73ID:PzBhkioH
>>96
いいんじゃない?

おれはJD_kusi.shの先頭の "#!/usr/bin/perl"のあとに" --"を足したらちゃんと読み込んでくれた
0098login:Penguin2015/03/16(月) 00:20:06.60ID:UcTGk/+2
2chproxy.plの一行目は

#!/usr/bin/perl

になってる?
0099login:Penguin2015/03/16(月) 00:24:25.81ID:6e4MzRnK
うーん、どんだけ初心者がいるんだ……
エラーメッセージを出すようにしといた。

http://pastebin.com/SPRtkhiA
0100login:Penguin2015/03/16(月) 00:27:56.06ID:JyAv2bQP
それだけlinuxが広まって・・・きて・・・いないか・・・
0101login:Penguin2015/03/16(月) 00:30:04.63ID:ZwmJKVE0
JD以外でこれ使ってる人向けのまとめとか

chaika等JD以外のブラウザで書き込み時に必要になるかもしれない変更は>>33

V2Cな人は>>90

今更だけど、差分取得するために専ブラ依存の汚い方法を利用しているために
JD/V2C/navi2ch/ギコナビ/rep2(ex?)/live2ch以外は
差分取得が実質出来ていないので差分取得出来るものより通信量が多くなります
その辺こだわる人で
*何をすればいいか分かる方*は
ソースを読んだわけでも実際に動かしたわけでもないので実際にどういう動作を行うかは分かりませんが
tor板のproxy2chの方がスクレイピングの差分取得の方法がREADMEを読んだ限りでは
スマートなのでそちらをオススメします
0102login:Penguin2015/03/16(月) 00:35:40.98ID:RrPBVHf6
今度JDがバージョンアップされるのはいつ頃?
0103login:Penguin2015/03/16(月) 00:36:41.58ID:3upI8hVo
日付が変わってから串が落ちるようになんたんだがなんで?
0104login:Penguin2015/03/16(月) 00:42:41.94ID:+zAtkONE
2ch側の障害
0105login:Penguin2015/03/16(月) 00:52:28.39ID:aaewpjkC
>>97
このままでいいならこのまま使います。

>>98
なってます。

>>99
初心者ですいません。
新しいの試してみたら
/home/****/2chproxy/JD_kusi.sh を子プロセスとして起動できませんでした: そのようなファイルやディレクトリはありません
って出ました。
でも端末で実行時のパスでperl ./2chproxy.plをすると2chproxy.plは動くんでパス自体間違ってないと思うんですけど・・・。
0106login:Penguin2015/03/16(月) 00:59:21.50ID:ETXe69Om
いまさらながら串を立ててくれた人に感謝
これまでのJDがそのまま使えたのはありがたい
0107login:Penguin2015/03/16(月) 01:15:52.96ID:5I+lw1WJ
>>99
あんた親切過ぎや(泣)


色々悩んでいる人へ

プログラムの事は分かっていなくても
2chproxyはソースに日本語でコメントを書いてあるので使う前に一度は読んでみましょう

また、質問は一旦メモ帳か何かに書いて
コーヒーを一杯飲んでから内容を見なおして投稿しましょう
0108login:Penguin2015/03/16(月) 01:23:28.27ID:6e4MzRnK
念の為JDもフルパスにしといた。もう寝る。
http://pastebin.com/DhjLsVPS
0109login:Penguin2015/03/16(月) 04:07:58.32ID:3a/yjg4M
優しい人たちが集まるスレ。
0110login:Penguin2015/03/16(月) 04:39:22.14ID:4ZkvBgiw
その優しさの恩恵に与っております。ありがとうございます。
いつかご恩返しができるといいのですが…
0111login:Penguin2015/03/16(月) 08:04:42.50ID:U3X2enMC
ところで、なんでプロキシ使ったら読み書きできるの?

Xubuntuの方はいけてるけど、Arch Linuxだと2chproxy使っても上手くいかないんだ
スレの一覧しか見れない
0112login:Penguin2015/03/16(月) 08:16:30.99ID:ohoFT/ZV
>>111
前スレに同じ症状の人が自己解決してるよ
あとLogの出力レベルを変えて何がエラーになっているのか見るといいかも
0113login:Penguin2015/03/16(月) 08:29:29.57ID:VLZA5sHd
初心者講座になってるね
0114login:Penguin2015/03/16(月) 08:39:21.71ID:iXES3/Zo
過去ログが
普通のwebブラウザでは表示できるのに
JDからdat取得しようとすると出来ないということに今気付いた
0115login:Penguin2015/03/16(月) 10:01:26.78ID:U3X2enMC
$ perl ./2chproxy.pl --verbose

start connection.
destination port is 80
127.0.0.1 : GET http://hayabusa6.2ch.net:80/linux/dat/1426311710.dat
127.0.0.1 rewrite-uri: http://hayabusa6.2ch.net/test/read.cgi/linux/1426311710/
set cookie for .2ch.net
add cookie: __cfduid
0
cookie is __cfduid=d997137493d23843a1cb0b1e3ce25befe1426463486
Status: 200 OK
Client-Transfer-Encoding defined.
convert html to dat.
content-length: 1
content-length(without error detection): 1
finish connection.
って出る
0116login:Penguin2015/03/16(月) 10:18:50.92ID:ZLliTdJ4
>>115
同じくArchだけど、perl-io-html入れたら同じ症状からレスが
表示できるようになったよ。
0117login:Penguin2015/03/16(月) 10:20:26.99ID:ohoFT/ZV
>>115
>>112

前スレで同じ事を言っている人のレス
この人は前スレで解決しています
http://hayabusa6.2ch.net/test/read.cgi/linux/1424216378/876
0118login:Penguin2015/03/16(月) 10:34:57.70ID:U3X2enMC
>>116
見れた!
有難う
でも「書きこみ&クッキー確認」で書けない

>>116
前スレ見てPython proxyやってみたけど、line 41にSyntaxErrorと言われて上手く行かないんだ
■ このスレッドは過去ログ倉庫に格納されています