2ch ブラウザ JD 16.1 [転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2015/04/16(木) 18:38:08.63ID:Pq8a4tE3http://hayabusa6.2ch.net/test/read.cgi/linux/1428104295/
がftpなんちゃらでAPIじゃないと閲覧不能なので立てた避難所スレ
0642login:Penguin
2017/04/09(日) 00:46:26.87ID:RqpZhBPahttps → http に手で書き直せば良いよ。
V2C-Rはそれで、スレ読み書きできる。
0643login:Penguin
2017/04/09(日) 08:53:15.51ID:lVb1tptPそれを自動化出来ませんかね
0644login:Penguin
2017/04/09(日) 09:31:30.37ID:N4ewd8PLV2Cスレ行くと解決法の話してる
http://potato.2ch.net/test/read.cgi/software/1462067269/467-
真似してurlreplace.confに
https://(([\w/:%#\$&\?\(\)~\.=\+\-]+\.)2ch.net(/[\w/:%#\$&\?\(\)~\.=\+\-]+))? http://$1 msg
で行けるかもと思ったけど無理なんだよなあ
0645login:Penguin
2017/04/09(日) 20:04:34.07ID:IHlG4aILhttp://mint.2ch.net/test/read.cgi/radio/1491084846/ の >>1 からhttpsの前スレリンクへは飛べる
ただしhttp://に修正されてしまうから ちゃんと対応できてるかどうかわからない
だいたいbbsmenu の板一覧ではhttps:のはまだ無いみたいだが...
https://www.axfc.net/u/3795960
0646login:Penguin
2017/04/09(日) 20:39:16.75ID:4QNaPf4E飛べるね。
取り敢えず問題ないな。
0647login:Penguin
2017/04/11(火) 01:36:00.18ID:6O2EnI2d00648login:Penguin
2017/04/11(火) 07:27:57.75ID:J07kzGrjurlreplace.confに
https://(([\w/:%#\$&\?\(\)~\.=\+\-]+\.)2ch.net(/[\w/:%#\$&\?\(\)~\.=\+\-]+))? http://$1
で行けない?
0649login:Penguin
2017/04/11(火) 08:00:07.80ID:6O2EnI2d0それあなたの環境で行けるの?
0650login:Penguin
2017/04/11(火) 12:29:34.90ID:auhmtN7c0651login:Penguin
2017/04/11(火) 13:02:22.63ID:6O2EnI2d0そりゃあソースからビルドしてる人はそれでいいでしょうよ
0652login:Penguin
2017/04/11(火) 13:04:52.24ID:auhmtN7cビルドすればいいじゃん。
簡単な部類だし、開発終了してるんだから自力でやらないと。
方法はみんなが教えてくれているんだし。
0653login:Penguin
2017/04/11(火) 13:22:09.54ID:6O2EnI2d0それが出来ればやってるよ
色々なレベルの人がいるの理解して
0654login:Penguin
2017/04/11(火) 13:23:45.29ID:auhmtN7cやり方はJDのサイトに書かれている。
分からないなら聞けばいい。
0655login:Penguin
2017/04/11(火) 13:47:48.60ID:6O2EnI2d0伝わりませんかねえ?
私としては串側の対応を引き続きお願いしたいですね
助言ありがとうございました
0656login:Penguin
2017/04/11(火) 13:51:16.06ID:auhmtN7c串ではどうにもならない。
JDを弄るしかない。
0657login:Penguin
2017/04/11(火) 14:10:18.96ID:YhUlaDdL0658login:Penguin
2017/04/11(火) 14:12:18.21ID:6O2EnI2d0対応している串もあるので不可能ではないと思いますが
http://egg.2ch.net/test/read.cgi/software/1458275801/352
無知な私が言うのも何ですけどね
0659login:Penguin
2017/04/11(火) 15:54:20.94ID:n22xTG8Iこんなことになってたのか…
>>645 さん感謝!
0660login:Penguin
2017/04/11(火) 16:41:20.17ID:8DFXOw4i2chproxy.plでもたしかに対応は必要
現状ではJDからhttpsでつなごうとすると(CONNECTメソッドのリクエストが来ると)
トンネリングして tcpでの通信を中継するだけになってる
(スクレイピングしてない)
ただ現状bbsmenuにhttpsの板は一つもないのに なぜそんなにSSL対応が必要なのか...
0661login:Penguin
2017/04/11(火) 16:44:26.91ID:6O2EnI2d0>>638
0662login:Penguin
2017/04/11(火) 17:13:31.19ID:FpBhEZXs0663login:Penguin
2017/04/11(火) 17:50:37.76ID:EXSwYVaI0664login:Penguin
2017/04/11(火) 17:57:15.04ID:J07kzGrjスマン。これなら行けた。
https://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+))? http://$1
0665login:Penguin
2017/04/11(火) 18:20:57.95ID:6O2EnI2d0https://agree.2ch.net/test/read.cgi/sec2chd/1486495224/667
で試してみたらうまくいったのでやったーっ!と思ったのですが
https://twitter.com/CodeMonkeyZ/status/850352304146468864
が
http://$1
になってしまってしょぼーん
でも考えてくださって本当にありがとうございます
0666login:Penguin
2017/04/11(火) 19:05:19.52ID:J07kzGrjまた問題あるかもしれんけど、とりあえずこれで・・・
https://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+).*) http://$1
0667login:Penguin
2017/04/11(火) 19:11:34.52ID:J07kzGrjhttps://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+)?) http://$1
0668login:Penguin
2017/04/11(火) 19:16:24.63ID:6O2EnI2d0やったーっ!
大成功!
>>665の問題解決
ありがとうございます
0669login:Penguin
2017/04/11(火) 19:52:49.58ID:6O2EnI2d0私レベルだとこういう記述の方が分かりやすいので一応
https://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+)?)[タブ]http://$1
0670login:Penguin
2017/04/12(水) 10:57:49.86ID:rBh60Zjvhttps://github.com/yama-natuki/JD/commits/test
0671login:Penguin
2017/04/13(木) 18:40:39.27ID:+c0wrRv9Fedora25 64bitでコンパイルすると、./configureでエラーが出る。
configure: error: in `/home/yamato/jd':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
config.log
configure:4938: gcc -E conftest.c
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
configure:4997: gcc -E conftest.c
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
configure:5377: gcc -E conftest.c
conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
なんか回避策ある?
0672login:Penguin
2017/04/13(木) 18:53:01.70ID:+c0wrRv9ubuntu17.04でコンパイルすると、最後のmakeでエラーが出る。
In file included from drawareamain.h:8:0,
from drawareamain.cpp:6:
drawareabase.h: In member function ‘const bool ARTICLE::DrawAreaBase::is_drawarea_realized()’:
drawareabase.h:333:51: error: cannot convert ‘Glib::RefPtr<Gdk::Window>’ to ‘const bool’ in return
const bool is_drawarea_realized(){ return m_window; }
^~~~~~~~
In file included from drawareabase.cpp:9:0:
drawareabase.h: In member function ‘const bool ARTICLE::DrawAreaBase::is_drawarea_realized()’:
drawareabase.h:333:51: error: cannot convert ‘Glib::RefPtr<Gdk::Window>’ to ‘const bool’ in return
const bool is_drawarea_realized(){ return m_window; }
^~~~~~~~
Makefile:460: ターゲット 'drawareamain.o' のレシピで失敗しました
make[3]: *** [drawareamain.o] エラー 1
make[3]: *** 未完了のジョブを待っています....
Makefile:460: ターゲット 'drawareabase.o' のレシピで失敗しました
make[3]: *** [drawareabase.o] エラー 1
make[3]: ディレクトリ '/home/yamato/jd/src/article' から出ます
Makefile:669: ターゲット 'all-recursive' のレシピで失敗しました
make[2]: *** [all-recursive] エラー 1
make[2]: ディレクトリ '/home/yamato/jd/src' から出ます
Makefile:503: ターゲット 'all-recursive' のレシピで失敗しました
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ '/home/yamato/jd' から出ます
Makefile:393: ターゲット 'all' のレシピで失敗しました
make: *** [all] エラー 2
こっちも何か対策ある?
0673login:Penguin
2017/04/13(木) 19:12:14.91ID:KV3ku9mFそれは
http://hayabusa6.2ch.net/test/read.cgi/linux/1464059888/896
の話かな
0674login:Penguin
2017/04/13(木) 19:59:14.31ID:+c0wrRv9ビンゴです。そこ直したら、make通りました。
今、ビルド仕立てのJDから書き込んでます。
ありがとうございました。
>>671のFedoraのエラーも謎だけど、
とりあえず、常用のubuntuでJDのコンパイルが出来て満足です。
0675login:Penguin
2017/04/13(木) 20:27:48.56ID:mNbuF+Xoパッチ当たってるけど
https://github.com/yama-natuki/JD/commit/6b79cd4a8c9e398b781021b9bb54c9a98c0ee77e
main branchでやったでしょ。git checkout test して test branchにしないと。
0676login:Penguin
2017/04/14(金) 19:03:46.07ID:BAJ6GpZs0何時も何時もありがとさんです
まあ私の場合ビルドがね
ということで今は>>667でやっとりますです
0677login:Penguin
2017/04/15(土) 23:25:32.35ID:wrvJMBMBJDの串設定で外部板(画像など)にも串(2chproxy)を使う設定にするとエラーになっていた
-> JDの串経由httpsアクセス方法に問題(CONNECTを使っていないのでハンドシェイク失敗)
2)2ch系サイトへHTTPSでアクセスできない
a) JDが(レス本文中/アドレスバーでの)スレURL(https://...)を勝手にHTTPに変えてアクセスしている
-> 現状では結果オーライ。将来HTTPS必須に or 板一覧にhttpsが含まれるようになったら問題に
(JDはスレへのアクセスの際に、板一覧にある当該スレのURLのschemeに置き換えてる?)
b) 上記1)と2) a)を対策しても なお2ch系サイトへhttpsアクセスできない
-> 串経由のHTTPSトンネリングになって、JDからは串なしのアクセスと同じ状態
というわけでHTTPS周りの修正とともに
2ch系のサイトにHTTPSアクセスについては
JD->2chproxy は暗号化なしで、2chproxy->2ch.netへはHTTPSで接続するようにしたのが下のパッチ
2chproxyのhttps対応パッチ
https://pastebin.com/QGBeSjT4
JDのHTTPS-2chパッチ
https://pastebin.com/Mjgh4uAt
https://pastebin.com/CZGALSWP
https://pastebin.com/9WJdSmaD
https://pastebin.com/WqMgFi2M
0678login:Penguin
2017/04/15(土) 23:49:34.04ID:qTNuEIxa0これは全部パッチ当てないと駄目なの?
というか俺にはちんぷんかんぷん
まあ今の環境でおかしいところ感じないからいいか
0679login:Penguin
2017/04/16(日) 10:50:47.76ID:0SSm+bVHloader.cpp: In member function ‘const bool JDLIB::Loader::send_connect(int, std::string&)’:
loader.cpp:570:37: error: ‘to_string’ is not a member of ‘std’
authority = m_data.host + ":" + std::to_string( m_data.port );
でエラーでてビルドちっぱいする
0680login:Penguin
2017/04/16(日) 11:44:45.29ID:8UZPFvBehttp://daily.2ch.net/newsplus/ を更新させると、ステータスバー(? 下)に
skip_chunk() failed : http://daily.2ch.net/newsplus/subject.txt [ 全 705 ]
となってそれぞれのスレの日付が4月8日で止まったままなんだが、、、
同じニュースのニュース速報、
http://hayabusa8.2ch.net/news/ では
HTTP/1.1 200 OK [ 全 552 ] で今日の日付で更新されるんだが、、、
何が悪いんだろうか、、、
0681login:Penguin
2017/04/16(日) 11:58:46.31ID:1CdguNav0鯖移転してる
板一覧再読み込みすれば良いんじゃないかな?
https絡みで追尾が出来ないのかもね←このあたり詳しい人ヨロ
0682login:Penguin
2017/04/16(日) 13:14:55.52ID:Bk9S2QC+gccが古いので(ver < 6.1) 明示的に-std=c++11 のオプションを付けないといけない
make CXXFLAGS+="-std=c++11"
0683login:Penguin
2017/04/16(日) 13:21:39.69ID:0SSm+bVHthx
ちょうど調べてて同じ答えに辿りついたとこだった
$ gcc --version
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
だったからなあ……
Makefile書かなきゃだめかな
0684login:Penguin
2017/04/16(日) 13:22:42.59ID:gEmYwWEO原因はわからないけど、以前、高度な設定の板一覧を取得するサーバを
http://blog.livedoor.jp/mato_memo/archives/6285753.html
で紹介されてるサーバに変更したら見れるようになった。
0685login:Penguin
2017/04/16(日) 14:04:16.89ID:Bk9S2QC+configureの時に
CXXFLAGS=-std=c++11 ./configure ....
とすればいいんじゃないのか
どうしてもオプション無しにしたいなら
トップdirのMakefile.amに
AM_CXXFLAGS=-std=c++11
を追加して./autogen.shなんだろうけど
3年前のコンパイラ(とOS?)とはまた随分古いものを...
0686login:Penguin
2017/04/16(日) 14:07:10.45ID:0SSm+bVHubuntu 14.04 LTS だからね。そろそろアプデするか………
0687login:Penguin
2017/04/16(日) 14:40:25.20ID:zW1zAzyUありがとう、再読込したら治った。
これでまた、俺の愚にもつかない主張が述べられる。
感謝。
0688login:Penguin
2017/04/18(火) 22:02:39.44ID:50UYidnw1) C++11のコンパイラオプションの自動追加 [ >>679 に対応(のはず) ]
https://pastebin.com/7RM2bNwL
2) 一部HTTPSサイト(SNI拡張を使ってるサイト)への接続が失敗するのを修正
https://pastebin.com/VfXcnxfp
いずれも2chproxy関係なくJD単体の修正
0689login:Penguin
2017/04/18(火) 22:49:18.14ID:J0i9mtLI摘要しときました。
https://github.com/yama-natuki/JD/commits/test
0690login:Penguin
2017/04/19(水) 00:15:25.14ID:igOHX8B+いつもdです
自分でgithubアカウント作ってpull requestすべきなんだろうけど
横着してすみません
0691login:Penguin
2017/04/19(水) 12:53:25.20ID:sbTmKX3I該当のページには何が書いてあるかさっぱりだが、
ナツキと言う名前は良い響きだね。
0692login:Penguin
2017/04/19(水) 12:55:38.05ID:L1vH+Eqk0693login:Penguin
2017/04/19(水) 19:39:29.02ID:XiX+kjLA「あきらめなんて私の辞書にない」
ってナイチンゲールと同じこと言ってんだよね
0694login:Penguin
2017/04/19(水) 22:22:14.98ID:igOHX8B+$ # あらかじめ依存パッケージをインストール
$ dnf install gtkmm24-devel gnutls-devel libSM-devel libtool automake git # for Fedora, OR
$ apt-get install libgtkmm-2.4-dev libgnutls28-dev libsm-dev libtool automake git # for Ubuntu
$ git clone --depth 1 https://github.com/yama-natuki/JD.git jd
$ cd jd
$ git checkout test
$ ./autogen.sh
$ ./configure
$ make
でビルドできるよ
$ src/jd
でそのまま実行できる
>>689 さん
デフォルトブランチを"test"に変更してもらって
上記のようなビルド方法の説明をREADME冒頭に加えると
https://github.com/yama-natsuki/JD で表示されて
>>671 >>672 のような人への説明になるかと.
お手数で申し訳ないけど...お時間あるときにご検討ください
0695login:Penguin
2017/04/20(木) 10:55:58.49ID:org1YsP0yama-natukiさんて有名な人なの ?
0696login:Penguin
2017/04/20(木) 11:25:32.69ID:GCL7lfey~/jd$ git checkout test
error: pathspec 'test' did not match any file(s) known to git.
てなるんですが、どこがいけないのでしょう?
0697login:Penguin
2017/04/20(木) 11:29:21.94ID:nCgPMPHBhttps://github.com/yama-natuki/JD/tree/test
書いてみました。
0698login:Penguin
2017/04/20(木) 11:38:41.38ID:GCL7lfeyすみません "-b" オプションでいけました
0699login:Penguin
2017/04/20(木) 14:43:41.09ID:CulxhHtT早速の対応 どうもです
現状デフォルトブランチはmasterのままなので
htts://github.com/yama-natuki/JD/ にアクセスした人は ブランチを切り換えることに気づかないと
本家のソースと何ら変わりない状況になってしまう(README.mdも見えない)ので
もしできましたらデフォルトブランチの変更も検討してもらえませんか?
( https://help.github.com/articles/setting-the-default-branch/ )
ちなみに
git cloneで --depthオプションをつけると --signle-branch も有効になることを失念してました
現状のようにmasterブランチがデフォルトだと -b オプションが無しでgit clone ... した場合
>>696 さんのように 「testブランチが無い」ということになっちゃう
testブランチがデフォルトだと
cloneに -b オプション付けなくても&その後明示的にcheckoutしなくてもOKになり
ユーザがビルドするのに必要なコマンドが多少シンプルになるという利点もあるかと...
お願いばかりで申し訳ないですが...
0700login:Penguin
2017/04/20(木) 17:51:22.12ID:nCgPMPHB切り替える事も考えたのですが、現状だと
・あくまでも正式版はmasterブランチ
・masterブランチをあまり弄りたくない
・非公式にパッチを当てているにすぎない
・そもそも個人的なリポジトリなので特に維持をする気はない
・ >>697のURLで辿りつける
などの理由からデフォルトブランチの切り替えには消極的です。
今後いろんな意見や情勢が変われば再考するに吝かではありません。
また、誰かが cloneして新なリポジトリを作ってmasterに反映したり弄るのは歓迎です。
0701login:Penguin
2017/04/20(木) 21:20:02.42ID:CulxhHtTいろいろご尽力いただき感謝です
0702login:Penguin
2017/04/21(金) 17:42:11.06ID:cu/K9NEw$ sudo apt install llvm clang libgcrypt20-dev libgtkmm-2.4-dev libgnutls28-dev libsm-dev libtool automake
$ git clone -b test --single-branch https://github.com/yama-natuki/JD.git
$ cd JD
$ autoreconf -i
$ ./configure
$ make
$ sudo make install
で jd.sh の JD のパスを書き換え
いまのところいい感じ
0703login:Penguin
2017/04/22(土) 10:42:30.61ID:8SlSFqLy0そんなタイミングで厄介なご報告
agree板でread.cgi ver 07.0.0登場
こんな感じにレイアウトが変わっております
http://agree.2ch.net/test/read.cgi/sec2chd/1492430966/
規制議論http://agree.2ch.net/sec2chd/
規制情報http://agree.2ch.net/sec2ch/
運用情報http://agree.2ch.net/operate/
削除議論http://agree.2ch.net/sakud/
削除知恵http://agree.2ch.net/sakukb/
で確認済みです
JD+2chproxy.plでこれらの板のスレをスレ一覧から開こうとすると「壊れています」と出てスレを取得、表示できません
「スレ情報を消さずにスレ再取得」するとdatが消され「dat落ちです」と表示されます
毎度毎度で申し訳ございませんが対処可能な方ご対処よろしくお願いいたします
0704login:Penguin
2017/04/22(土) 10:43:42.50ID:8SlSFqLy0削除知恵袋http://agree.2ch.net/sakukb/
0705login:Penguin
2017/04/22(土) 10:47:54.58ID:8Oxdxzfwだんだん辛くなってくるな…
0706703
2017/04/22(土) 10:56:22.63ID:8SlSFqLy0mango http://agree.2ch.net/mango/
>>705
read.cgiの変更は前からなんですけど
今はAPI無いとdat取れなくなっちゃいましたからねえ
困ったものです
0707login:Penguin
2017/04/22(土) 14:33:36.03ID:2pS9UfXNかちゅ〜しゃの方は作者がソースを紛失してそれ以上どうにもならなかったけど、JDはソースがあるんだからなんとかなるだろう
でも何故ソースを弄らずスクリプトで対応するのかよくわからないけど
0708login:Penguin
2017/04/22(土) 15:47:12.22ID:8SlSFqLy0当時のことを知らないとそう思うかもしれないね
JDもソースを弄って対応したのもあるよ
0709login:Penguin
2017/04/22(土) 17:24:33.98ID:CLErstWl0710login:Penguin
2017/04/22(土) 21:54:02.20ID:Qtz8ab5aなんというか.. ツギハギを繰り返して正規表現だけでやってくよりも
DOMツリー作って検索した方がすっきりしそうだけど
面倒だから...
0711login:Penguin
2017/04/22(土) 22:29:06.82ID:8SlSFqLy0毎度毎度誠に有難うございますです
mango板にて検証しましたが問題は出ませんでした
0712login:Penguin
2017/04/23(日) 10:08:16.66ID:55BeMiTE反映しときました。
https://github.com/yama-natuki/2chproxy.pl
0713login:Penguin
2017/04/23(日) 12:00:15.10ID:yTRpwKLwおつかれさまです。
今後read.cgiバージョンアップするホストも増えてくんだろうな・・・・
0714login:Penguin
2017/04/23(日) 13:19:42.54ID:0Aes5CAv0早速echo来てますね
0715login:Penguin
2017/04/23(日) 13:42:22.53ID:0Aes5CAv0入れ替えられるところは入れ替えるみたいね
>read.cgi 7.0配布っー
>新型鯖のみexcept asahi and hawk
http://agree.2ch.net/test/read.cgi/mango/1487413083/2226
どれが新型でどれが旧型か分からん
0716login:Penguin
2017/04/23(日) 14:04:37.79ID:0Aes5CAv0鯖名変えて行くという作業を配布状況見ながら進めれば応急対応は出来ますね
ただ今回のread.cgi 7.0導入が落ち着いたら
デフォルトをread.cgi 7.0対応、旧鯖&asahi & hawkを例外に入れ替えないと
鯖移転の時面倒なんで根本対応が必要ですね
偉い人お願いしやす(こればかり)
0717login:Penguin
2017/04/23(日) 16:43:01.44ID:/7ScLfyr>elsif ($html =~ m|<base\shref="(https?:)?//agree\.2ch\.net|) {
こいつを
>elsif ($html =~ m|<base\shref="(https?:)?//(agree|hanabi)\.2ch\.net|) {
としてとりあえず回避したけどこれが上で言ってることなのか
0718login:Penguin
2017/04/23(日) 17:07:28.62ID:AfvDUuY9http://echo.2ch.net/bgame/
スレ読めますか?dat落ちになります。
0719login:Penguin
2017/04/23(日) 17:11:18.00ID:0Aes5CAv0まあそう
おれは
elsif ($html =~ m|<base\shref="(https?:)?//agree\.2ch\.net|) {
elsif ($html =~ m|<base\shref="(https?:)?//echo\.2ch\.net|) {
elsif ($html =~ m|<base\shref="(https?:)?//hanabi\.2ch\.net|) {
とやってるけど|使ってまとめた方が利口よね
何れにせよあくまで応急処置ね
串によっては22日版でagree以外も対応してるみたいだけど
read.cgi 7.0とこれまでのとどう区別してるんだろ?
0720login:Penguin
2017/04/23(日) 17:13:39.72ID:0Aes5CAv0ここの>>703からがその話です
0721login:Penguin
2017/04/23(日) 18:46:12.78ID:jgzNd+Olhttps://pastebin.com/eL10V2j8
0722login:Penguin
2017/04/23(日) 19:00:39.68ID:2+fIL0BO0723login:Penguin
2017/04/23(日) 19:02:25.21ID:AfvDUuY9ありがとうございます。無事読めました。
スレ読まずに質問してしまい失礼しました。
0724login:Penguin
2017/04/23(日) 19:14:25.42ID:0Aes5CAv0うまく行きました
現行read.cgi 7.0の三鯖で確認
心よりお礼申し上げます
0725login:Penguin
2017/04/23(日) 19:25:40.52ID:d9sa7K60と出て 壊れています になっちゃう板多数
なぜかlinux板は大丈夫な模様
0726login:Penguin
2017/04/23(日) 19:26:43.15ID:d9sa7K600727login:Penguin
2017/04/23(日) 19:29:53.97ID:oqX9+Bapまったく仕様が変わったみたいだよ。
0728login:Penguin
2017/04/23(日) 19:33:55.29ID:0Aes5CAv0>>720
0729login:Penguin
2017/04/23(日) 19:34:12.31ID:yI1CR1d5そうそう
この辺をなんとかしたいなぁって修正してて思ったりなんかしちゃったりして
Webスクレイプも禁止なんだったらいっそdat直読みでもいいんじゃねなんて思ったりなんかしちゃったりして
0730login:Penguin
2017/04/23(日) 19:38:26.84ID:0Aes5CAv0何がそうそうだかよく分からんし
この辺をなんとかしたいなぁのこの辺がよく分からんけど
>>721で解決済みじゃね?
0731login:Penguin
2017/04/23(日) 19:42:29.40ID:55BeMiTEhttps://github.com/yama-natuki/2chproxy.pl/commit/57e5f205ab73ab1c6f00df4645028d3301fa66ca
適用しました
0732login:Penguin
2017/04/23(日) 19:42:44.54ID:ZErf6C2X0733login:Penguin
2017/04/23(日) 19:45:20.57ID:0Aes5CAv0ちょくちょく遊びにおいで
0734login:Penguin
2017/04/23(日) 19:57:03.39ID:pYLIjYes0735login:Penguin
2017/04/23(日) 20:35:05.58ID:jKVOFmNy(^人^)ありがたし
0736login:Penguin
2017/04/23(日) 21:05:54.74ID:0Uu70N03jdソースが>>702の
git clone -b test --single-branch https://github.com/yama-natuki/JD.git
で、2chproxy.pl が>>712の
https://github.com/yama-natuki/2chproxy.pl
で良いのでしょうか
0737login:Penguin
2017/04/23(日) 21:11:03.91ID:0Aes5CAv02chproxy.plは>>731ですね
0738login:Penguin
2017/04/23(日) 21:15:17.15ID:0Uu70N03ありがとうございます。
>>712は、>>731が適用されて
> elsif ($html =~ m|</h1><div class="pagestats"|) { # for read.cgi 7.0
となっています
0739login:Penguin
2017/04/23(日) 21:26:41.23ID:0Aes5CAv0ボケてた
そりゃ同じものというか同じリンク先だものな
すまんね
0740login:Penguin
2017/04/23(日) 21:26:42.62ID:0Uu70N03./src/jdlib/loader.cpp で
loader.cpp: In member function ‘const bool JDLIB::Loader::send_connect(int, std::string&)’:
loader.cpp:570:60: error: ‘to_string’ was not declared in this scope
authority = m_data.host + ":" + to_string( m_data.port );
のエラーが出ますが、どうすれば良いでしょうか
0741login:Penguin
2017/04/23(日) 21:28:44.69ID:0Uu70N03> authority = m_data.host + ":" + to_string( m_data.port );
ではなく
> authority = m_data.host + ":" + std::to_string( m_data.port );
です
■ このスレッドは過去ログ倉庫に格納されています