1 名前:login:Penguin mailto:sage [2015/04/16(木) 18:38:08.63 ID:Pq8a4tE3.net] [[[ 2ch ブラウザ JD 16 ]]]©2ch.net hayabusa6.2ch.net/test/read.cgi/linux/1428104295/ がftpなんちゃらでAPIじゃないと閲覧不能なので立てた避難所スレ
728 名前:あくまでも正式版はmasterブランチ ・masterブランチをあまり弄りたくない ・非公式にパッチを当てているにすぎない ・そもそも個人的なリポジトリなので特に維持をする気はない ・ >>699 のURLで辿りつける などの理由からデフォルトブランチの切り替えには消極的です。 今後いろんな意見や情勢が変われば再考するに吝かではありません。 また、誰かが cloneして新なリポジトリを作ってmasterに反映したり弄るのは歓迎です。 [] [ここ壊れてます]
729 名前:login:Penguin mailto:sage [2017/04/20(木) 21:20:02.42 ID:CulxhHtT.net] わかりました いろいろご尽力いただき感謝です
730 名前:login:Penguin mailto:sage [2017/04/21(金) 17:42:11.06 ID:cu/K9NEw.net] Ubuntu 16.04LTS でやったこと $ 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 のパスを書き換え いまのところいい感じ
731 名前:login:Penguin mailto:sage [2017/04/22(土) 10:42:30.61 ID:8SlSFqLy0.net] という訳でhttps関係は落ち着いてきたのかな? そんなタイミングで厄介なご報告 agree板でread.cgi ver 07.0.0登場 こんな感じにレイアウトが変わっております agree.2ch.net/test/read.cgi/sec2chd/1492430966/ 規制議論agree.2ch.net/sec2chd/ 規制情報agree.2ch.net/sec2ch/ 運用情報agree.2ch.net/operate/ 削除議論agree.2ch.net/sakud/ 削除知恵http://agree.2ch.net/sakukb/ で確認済みです JD+2chproxy.plでこれらの板のスレをスレ一覧から開こうとすると「壊れています」と出てスレを取得、表示できません 「スレ情報を消さずにスレ再取得」するとdatが消され「dat落ちです」と表示されます 毎度毎度で申し訳ございませんが対処可能な方ご対処よろしくお願いいたします
732 名前:login:Penguin mailto:sage [2017/04/22(土) 10:43:42.50 ID:8SlSFqLy0.net] 訂正 削除知恵袋agree.2ch.net/sakukb/
733 名前:login:Penguin mailto:sage [2017/04/22(土) 10:47:54.58 ID:8Oxdxzfw.net] なんかかちゅ〜しゃとkageみたいになってきたな だんだん辛くなってくるな…
734 名前:703 mailto:sage [2017/04/22(土) 10:56:22.63 ID:8SlSFqLy0.net] これも追加で mango agree.2ch.net/mango/ >>707 read.cgiの変更は前からなんですけど 今はAPI無いとdat取れなくなっちゃいましたからねえ 困ったものです
735 名前:login:Penguin mailto:sage [2017/04/22(土) 14:33:36.03 ID:2pS9UfXN.net] かちゅ〜しゃとkageってまだ使えるんだっけ? かちゅ〜しゃの方は作者がソースを紛失してそれ以上どうにもならなかったけど、JDはソースがあるんだからなんとかなるだろう でも何故ソースを弄らずスクリプトで対応するのかよくわからないけど
736 名前:login:Penguin mailto:sage [2017/04/22(土) 15:47:12.22 ID:8SlSFqLy0.net] >>709 当時のことを知らないとそう思うかもしれないね JDもソースを弄って対応したのもあるよ
737 名前:login:Penguin mailto:sage [2017/04/22(土) 17:24:33.98 ID:CLErstWl.net] マンゴーと山下は俺らに不利益になることしかやらない
738 名前:login:Penguin mailto:sage [2017/04/22(土) 21:54:02.20 ID:Qtz8ab5a.net] https://pastebin.com/1iTL6eKM なんというか.. ツギハギを繰り返して正規表現だけでやってくよりも DOMツリー作って検索した方がすっきりしそうだけど 面倒だから...
739 名前:login:Penguin mailto:sage [2017/04/22(土) 22:29:06.82 ID:8SlSFqLy0.net] >>712 毎度毎度誠に有難うございますです mango板にて検証しましたが問題は出ませんでした
740 名前:login:Penguin mailto:sage [2017/04/23(日) 10:08:16.66 ID:55BeMiTE.net] >>712 反映しときました。 https://github.com/yama-natuki/2chproxy.pl
741 名前:login:Penguin mailto:sage [2017/04/23(日) 12:00:15.10 ID:yTRpwKLw.net] >>712 ,714 おつかれさまです。 今後read.cgiバージョンアップするホストも増えてくんだろうな・・・・
742 名前:login:Penguin mailto:sage [2017/04/23(日) 13:19:42.54 ID:0Aes5CAv0.net] >>715 早速echo来てますね
743 名前:login:Penguin mailto:sage [2017/04/23(日) 13:42:22.53 ID:0Aes5CAv0.net] >>715 入れ替えられるところは入れ替えるみたいね >read.cgi 7.0配布っー >新型鯖のみexcept asahi and hawk agree.2ch.net/test/read.cgi/mango/1487413083/2226 どれが新型でどれが旧型か分からん
744 名前:login:Penguin mailto:sage [2017/04/23(日) 14:04:37.79 ID:0Aes5CAv0.net] 取り敢えず昨日の変更部分の後半のところをコピペして 鯖名変えて行くという作業を配布状況見ながら進めれば応急対応は出来ますね ただ今回のread.cgi 7.0導入が落ち着いたら デフォルトをread.cgi 7.0対応、旧鯖&asahi & hawkを例外に入れ替えないと 鯖移転の時面倒なんで根本対応が必要ですね 偉い人お願いしやす(こればかり)
745 名前:login:Penguin mailto:sage [2017/04/23(日) 16:43:01.44 ID:/7ScLfyr.net] hanabiにも来てたから >elsif ($html =~ m|<base\shref="(https?:)?//agree\.2ch\.net|) { こいつを >elsif ($html =~ m|<base\shref="(https?:)?//(agree|hanabi)\.2ch\.net|) { としてとりあえず回避したけどこれが上で言ってることなのか
746 名前:login:Penguin mailto:sage [2017/04/23(日) 17:07:28.62 ID:AfvDUuY9.net] 将棋・チェス echo.2ch.net/bgame/ スレ読めますか?dat落ちになります。
747 名前:login:Penguin mailto:sage [2017/04/23(日) 17:11:18.00 ID:0Aes5CAv0.net] >>719 まあそう おれは 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とこれまでのとどう区別してるんだろ?
748 名前:login:Penguin mailto:sage [2017/04/23(日) 17:13:39.72 ID:0Aes5CAv0.net] >>720 ここの>>705 からがその話です
749 名前:login:Penguin mailto:sage [2017/04/23(日) 18:46:12.78 ID:jgzNd+Ol.net] これでうまくいかないかな https://pastebin.com/eL10V2j8
750 名前:login:Penguin mailto:sage [2017/04/23(日) 19:00:39.68 ID:2+fIL0BO.net] よく見つけるねw
751 名前:login:Penguin mailto:sage [2017/04/23(日) 19:02:25.21 ID:AfvDUuY9.net] >> 719-720,721 ありがとうございます。無事読めました。 スレ読まずに質問してしまい失礼しました。
752 名前:login:Penguin mailto:sage [2017/04/23(日) 19:14:25.42 ID:0Aes5CAv0.net] >>723 うまく行きました 現行read.cgi 7.0の三鯖で確認 心よりお礼申し上げます
753 名前:login:Penguin mailto:sage [2017/04/23(日) 19:25:40.52 ID:d9sa7K60.net] 416 Requested Range Not Satisfiable と出て 壊れています になっちゃう板多数 なぜかlinux板は大丈夫な模様
754 名前:login:Penguin mailto:sage [2017/04/23(日) 19:26:43.15 ID:d9sa7K60.net] ん? hanabiサーバーだけか?
755 名前:login:Penguin [2017/04/23(日) 19:29:53.97 ID:oqX9+Bap.net] 普通のブラウザで開くとわかる。 まったく仕様が変わったみたいだよ。
756 名前:login:Penguin mailto:sage [2017/04/23(日) 19:33:55.29 ID:0Aes5CAv0.net] >>728 >>722
757 名前:login:Penguin mailto:sage [2017/04/23(日) 19:34:12.31 ID:yI1CR1d5.net] >>719 ,721 そうそう この辺をなんとかしたいなぁって修正してて思ったりなんかしちゃったりして Webスクレイプも禁止なんだったらいっそdat直読みでもいいんじゃねなんて思ったりなんかしちゃったりして
758 名前:login:Penguin mailto:sage [2017/04/23(日) 19:38:26.84 ID:0Aes5CAv0.net] >>731 何がそうそうだかよく分からんし この辺をなんとかしたいなぁのこの辺がよく分からんけど >>723 で解決済みじゃね?
759 名前:login:Penguin mailto:sage [2017/04/23(日) 19:42:29.40 ID:55BeMiTE.net] >>723 https://github.com/yama-natuki/2chproxy.pl/commit/57e5f205ab73ab1c6f00df4645028d3301fa66ca 適用しました
760 名前:login:Penguin mailto:sage [2017/04/23(日) 19:42:44.54 ID:ZErf6C2X.net] 通りすがりですが、助かりました
761 名前:login:Penguin mailto:sage [2017/04/23(日) 19:45:20.57 ID:0Aes5CAv0.net] >>734 ちょくちょく遊びにおいで
762 名前:login:Penguin mailto:sage [2017/04/23(日) 19:57:03.39 ID:pYLIjYes.net] ふう助かったありがとう
763 名前:login:Penguin mailto:sage [2017/04/23(日) 20:35:05.58 ID:jKVOFmNy.net] 横から頂きました (^人^)ありがたし
764 名前:login:Penguin mailto:sage [2017/04/23(日) 21
] [ここ壊れてます]
765 名前::05:54.74 ID:0Uu70N03.net mailto: 最新は jdソースが>>704 の git clone -b test --single-branch https://github.com/yama-natuki/JD.git で、2chproxy.pl が>>714 の https://github.com/yama-natuki/2chproxy.pl で良いのでしょうか [] [ここ壊れてます]
766 名前:login:Penguin mailto:sage [2017/04/23(日) 21:11:03.91 ID:0Aes5CAv0.net] >>738 2chproxy.plは>>733 ですね
767 名前:login:Penguin mailto:sage [2017/04/23(日) 21:15:17.15 ID:0Uu70N03.net] >>739 ありがとうございます。 >>714 は、>>733 が適用されて > elsif ($html =~ m|</h1><div class="pagestats"|) { # for read.cgi 7.0 となっています
768 名前:login:Penguin mailto:sage [2017/04/23(日) 21:26:41.23 ID:0Aes5CAv0.net] >>740 ボケてた そりゃ同じものというか同じリンク先だものな すまんね
769 名前:login:Penguin mailto:sage [2017/04/23(日) 21:26:42.62 ID:0Uu70N03.net] いまbuildしたら ./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 ); のエラーが出ますが、どうすれば良いでしょうか
770 名前:login:Penguin mailto:sage [2017/04/23(日) 21:28:44.69 ID:0Uu70N03.net] 間違えました > authority = m_data.host + ":" + to_string( m_data.port ); ではなく > authority = m_data.host + ":" + std::to_string( m_data.port ); です
771 名前:login:Penguin mailto:sage [2017/04/23(日) 21:39:12.51 ID:55BeMiTE.net] >>742 make CXXFLAGS+="-std=c++11" してください
772 名前:login:Penguin mailto:sage [2017/04/23(日) 21:40:38.22 ID:0Aes5CAv0.net] >>743 >>681 と同じですが 念の為>>640 辺りから読み直してまとめてみると良いかも
773 名前:login:Penguin mailto:sage [2017/04/23(日) 21:58:47.69 ID:0Uu70N03.net] >>744 ありがとうございます。通りました >>745 読み直します ところで>>704 のllvm clangって必要でしょうか。 入れなくても sudo apt-get build-dep jd で用意した物だけでbuildが通ります
774 名前:login:Penguin mailto:sage [2017/04/23(日) 22:08:51.86 ID:55BeMiTE.net] >>746 やり方は https://github.com/yama-natuki/JD/tree/test に書いてある通りです。 >>704 はgccの代わりにllvmを使っているだけです。
775 名前:login:Penguin mailto:sage [2017/04/23(日) 22:14:31.35 ID:0Aes5CAv0.net] >>746 >読み直します うまく行ったなら読む必要ないかと
776 名前:login:Penguin mailto:sage [2017/04/23(日) 23:29:14.46 ID:yI1CR1d5.net] >>732 そうそう リロードしたら>723あった! >>723 さんありがとうございます!
777 名前:login:Penguin mailto:sage [2017/04/23(日) 23:45:42.61 ID:tFCwo79t.net] インターネットアクセスが中心のアプリなのに、 なんで、C++ で作る必要があるのか? Java で作れば、どのOSでもいけるのに
778 名前:login:Penguin mailto:sage [2017/04/23(日) 23:59:16.88 ID:tystIdFc.net] >>750 V2Cをどんぞ
779 名前:login:Penguin mailto:sage [2017/04/24(月) 00:36:12.03 ID:EFImWmpz.net] 2chapixyみたいにAPI対応の2chブラウザにDAT取ってこさせる方式が すげー頭いいなと思った
780 名前:login:Penguin mailto:sage [2017/04/24(月) 05:03:52.24 ID:U/hZpbSU.net] Windowsの方では2chapixy使ってるわ UbuntuでWine介して使えるかと思ったらダメだった
781 名前:login:Penguin mailto:sage [2017/04/24(月) 06:07:12.25 ID:xVTbH2oI.net] 712と721をとりあえず、書きなおしてみたのですが、 ニュース板とか全然読めないのですが… (PC板とかは以前も今も読めます) どなたか パッチではなく、取り換えバージョンをお教え頂けないでしょうか?
782 名前:login:Penguin mailto:sage [2017/04/24(月) 06:23:32.20 ID:xVTbH2oI.net] ああ、スミマセン、再起動面倒がってしなかっただけでした 再起動したら読めるようになりました 皆様ありがとうございました
783 名前:login:Penguin mailto:sage [2017/04/24(月) 09:59:26.45 ID:puwU9FC/.net] 地下板仕様変更なのか各スレを読み込むとDAT落ち判定される様になった どうしたもんか
784 名前:login:Penguin mailto:sage [2017/04/24(月) 10:16:53.69 ID:Z5SXm0oD0.net] >>756 という話を>>705 あたりからしています 問題が起きた時は該当しそうなスレを確り読んだ方が良いですぞ
785 名前:login:Penguin mailto:sage [2017/04/24(月) 12:03:17.88 ID:3KeVXArd.net] スレ見て何かと解決、ありがとう。
786 名前:login:Penguin mailto:sage [2017/04/24(月) 12:09:49.49 ID:puwU9FC/.net] >>757 >>733 適用したつもりがうまく行ってなかったんでありがとう
787 名前:login:Penguin mailto:sage [2017/04/24(月) 18:20:39.16 ID:M7VqyLsg.net] パッチ版キター いつも乙!
788 名前:login:Penguin mailto:sage [2017/04/24(月) 18:25:40.25 ID:M7VqyLsg.net] いつものパッチも来てた
789 名前: サンクス [] [ここ壊れてます]
790 名前:login:Penguin mailto:sage [2017/04/24(月) 21:15:56.69 ID:xyL2Ai/d.net] 乙でございます
791 名前:login:Penguin mailto:sage [2017/04/24(月) 21:17:28.13 ID:oviGBwYB.net] >>752 py2chproxy.pyがいい感じ
792 名前:login:Penguin mailto:sage [2017/04/24(月) 21:23:38.51 ID:DDv2+rom.net] いつものパッチてなあに
793 名前:login:Penguin mailto:sage [2017/04/24(月) 23:38:25.09 ID:CSIcYwha.net] こういうときに Git のありがたみ感じる
794 名前:login:Penguin mailto:sage [2017/04/24(月) 23:55:11.74 ID:6h3gl/Wf.net] とりいそぎ2chproxy.plだけ差し替えた。 手作業で面倒そうな修正をしてくれた人に感謝。 JD本体へのパッチ当てか、改造版?の導入もいずれ やってみたいが、わけもわからないままビルドみたいな ことをすると大事故になりそうだから、まずそのへんの 勉強しないといかんなぁ。
795 名前:login:Penguin mailto:sage [2017/04/25(火) 00:26:56.36 ID:Oyo+PezH.net] JD自体に組み込むとかやったらダメなんだろうか やっぱ別にしないと訴えられたりとかするのかな
796 名前:login:Penguin mailto:sage [2017/04/25(火) 00:51:15.04 ID:hRY2MkT5.net] nsvi2chで使わせてもらってるので別にしておいてほしいです
797 名前:login:Penguin mailto:sage [2017/04/25(火) 01:30:27.99 ID:dQF52vGr.net] >>767 webスクレイピングだからころころ変わる仕様に対応するには別のスクリプト言語の方が対応しやすいんだ
798 名前:login:Penguin mailto:sage [2017/04/25(火) 01:56:35.09 ID:UsqPy5AD.net] JDに限らず弄りたい人は勝手にやってる
799 名前:login:Penguin mailto:sage [2017/04/25(火) 02:01:51.84 ID:P2c7rsyX.net] JD弄りたいです
800 名前:login:Penguin mailto:sage [2017/04/25(火) 05:09:35.44 ID:VaAg2wgG.net] >>771 勝手にやって
801 名前:login:Penguin mailto:sage [2017/04/25(火) 06:33:53.68 ID:Ho1vWQrq.net] 2chproxy.plのフォルダを削除して導入作業をやり直したらまた読み書きできるようになった
802 名前:login:Penguin mailto:sage [2017/04/25(火) 09:01:03.58 ID:cqZx1xRy0.net] >>767 API化した人もいるよ パッチがあるんだけど俺は入手方法知らん
803 名前:login:Penguin mailto:sage [2017/04/25(火) 19:10:10.74 ID:q+1b7RKI.net] うーん・・・ここ何日か増えてるな さすがに限界w やっと暇になったから入れ換えよう。
804 名前:login:Penguin mailto:sage [2017/04/25(火) 19:10:26.25 ID:CTCH0a7C.net] 見れるようになった。ありがとうありがとう。 いつも不具合でたら、ここでお世話になってます。
805 名前:login:Penguin mailto:sage [2017/04/25(火) 22:18:27.40 ID:6c1gqZtt.net] 最近読めない板があって困ったなと思ってたら patch作ってくれた人がいるんですね。ありがとう
806 名前:login:Penguin mailto:sage [2017/04/26(水) 00:17:11.39 ID:knJave9R.net] 2chproxy.pl [転載禁止]©2ch.net hayabusa6.2ch.net/test/read.cgi/linux/1429072845/ 最近↑のスレと勘違いしてそうな奴が多い
807 名前:login:Penguin mailto:sage [2017/04/26(水) 00:20:14.46 ID:AlipF31h.net] 出来るだけリポジトリにあるパッケージのjdを使いたい
808 名前:login:Penguin mailto:sage [2017/04/26(水) 00:21:54.18 ID:XHfvjsm80.net] >>778 まあ使ってる人多いからね あなたはどうやってJD使ってるの?
809 名前:login:Penguin mailto:sage [2017/04/26(水) 01:58:26.84 ID:knJave9R.net] >>780 例のパッチを使ってる 念のためproxy2chも使えるようにもしてある
810 名前:login:Penguin mailto:sage [2017/04/26(水) 02:17:23.96 ID:cuOP+OZn.net] pl更新したらdat落ち直ったーありがたや てかplのスレあったのねと見に行ったらerror520とか何だコレ
811 名前:login:Penguin mailto:sage [2017/04/26(水) 07:50:08.90 ID:yt1OP+U7.net] >>782 下記レスを読まなければ回避できるはず 2chproxy.pl [転載禁止]©2ch.net hayabusa6.2ch.net/test/read.cgi/linux/1429072845/3
812 名前:login:Penguin mailto:sage [2017/04/26(水) 08:00:08.50 ID:jUfCB9A7.net] >>773 ウチのもこれで直った
813 名前:login:Penguin mailto:sage [2017/04/26(水) 08:51:00.26 ID:XHfvjsm80.net] >>781 >例のパッチを使ってる だったら>>767 みたいな人に教えてあげようぜ
814 名前:login:Penguin mailto:sage [2017/04/26(水) 12:04:28.79 ID:knJave9R.net] >>785 どういう繋がりで「だったら」なのか分からないが ダメかどうかは判断する基準によって異なるし 訴えられるかどうかは訴えるかもしれない人に聞かないと分からない もっと言えば聞いたところで状況が変化すれば気が変わらないとも限らない
815 名前:サんなことを突き詰めることに付き合う気はないから 弄りたい人は勝手にやってると既に書いた [] [ここ壊れてます]
816 名前:login:Penguin mailto:sage [2017/04/26(水) 12:12:46.54 ID:XHfvjsm80.net] >>786 >弄りたい人は勝手にやってると既に書いた いきなり何でそんな話になるのかよく分からないけど 既に書いたってのはどれ?
817 名前:login:Penguin mailto:sage [2017/04/26(水) 12:45:30.28 ID:knJave9R.net] >>787 >>770
818 名前:login:Penguin mailto:sage [2017/04/26(水) 23:32:58.20 ID:cuOP+OZn.net] >>783 おお見れたありがとう なんでこんなめんどくさい事になってんだろ
819 名前:login:Penguin [2017/04/27(木) 07:50:30.87 ID:bY8+gmD3.net] 2chproxy.pl使ってもdat落ちで見れなくなってたんだが 履歴全部削除したら復活した
820 名前:login:Penguin mailto:sage [2017/04/27(木) 08:21:46.69 ID:XhPvwncu.net] まだ2chproxyに粘着してたのかすげーな
821 名前:login:Penguin mailto:sage [2017/04/27(木) 09:11:07.66 ID:n7B+eDRE.net] ubuntu16.04からのテスト ごめん
822 名前:login:Penguin mailto:sage [2017/04/27(木) 09:48:19.04 ID:/7M7eLLe.net] >>791 じゃああんたパッチ済JDをパッケージングしてよ
823 名前:login:Penguin mailto:sage [2017/04/27(木) 10:06:00.10 ID:LIUrzasF0.net] >>793 >>791 は何が言いたいのかよく分からんので通訳よろ
824 名前:login:Penguin mailto:sage [2017/04/27(木) 10:20:05.23 ID:H+20m8cs.net] 前者が 「俺はあほーだ」 後者は 「私はマヌケでーす」 逆かもしれないが
825 名前:login:Penguin [2017/04/27(木) 14:47:10.51 ID:UrPrid9M.net] JDが使えなくなったら2ちゃんねる辞める
826 名前:login:Penguin mailto:sage [2017/04/27(木) 16:42:20.59 ID:5NK5szV2.net] オカズとしてのJD
827 名前:login:Penguin mailto:sage [2017/04/27(木) 17:17:28.25 ID:JIzGbY7t.net] >>793 OpenSUSE版JDのSRPMをバラせばとりあえずAPIパッチは手に入る debパッケージの作り方はググって。どうぞ ただmigemoをリンクするとビルドが通らないかも
828 名前:login:Penguin mailto:sage [2017/04/29(土) 01:03:06.70 ID:4wffIz+4.net] >>733 ありがとう、 2chproxy.plを差し替えたら読めるようになった。 これってどこかにver番号が付いているのかな、、