2ch ブラウザ JD 16.1 at LINUX
[2ch|▼Menu]
[前50を表示]
600:login:Penguin
17/03/20 04:57:22.79 GycUnw6M.net
test

601:login:Penguin
17/03/20 09:49:20.47 NovfaXj8.net


602:login:Penguin
17/03/20 10:47:32.13 QjciT1H1.net
patchコマンドだな

603:login:Penguin
17/03/20 11:54:48.33 ZDS3URs1.net
ひさびさに笑ったw

604:login:Penguin
17/03/20 11:58:27.58 15oe2T7F.net
>>579
わかるぞわかる。/homeの中で試験してそのまま使ってハマるのはみんな経験してるぜ
デュフフ

605:login:Penguin
17/03/20 13:13:31.09 Uiz8M5rJ.net
2chproxy.plの開発ってどっか一ヶ所に集約できないのかね
各ブラウザのスレでバラバラにやってるのは非効率じゃないかな

606:login:Penguin
17/03/20 13:27:11.65 uSD8EErJ.net
ここもそうだけど
各専ブラの付属物のようなものなので
その専ブラのスレで個々に語られることが多くなりがちだしそれが自然な感じなんよね

607:login:Penguin
17/03/20 13:39:08.14 15oe2T7F.net
違うシステムで.pl使わせてもらってるので、専スレのほうしか見てなかったしなぁ
2chproxy.pl [転載禁止]©2ch.net
スレリンク(linux板)l50

608:login:Penguin
17/03/20 13:45:07.60 190I8o61.net
>>588
そのスレはftp問題のせいでウェブブラウザからは観られないんだよね

609:login:Penguin
17/03/20 13:53:30.29 uSD8EErJ.net
html串使ってると本スレ見てれば安心って訳には行かない
他の串、専ブラのスレもチェックしといた方が良いよ

610:login:Penguin
17/03/22 22:44:00.24 7iWy/xG+.net
>>553
とりあえず
URLリンク(pastebin.com)
あんまりきっちりテストしてないから自信ないが

611:login:Penguin
17/03/23 00:20:24.19 eepFDcnL.net
>>591
GJ!!!

612:login:Penguin
17/03/23 11:30:14.47 IJGcXkPq.net
>>591
URLリンク(github.com)
2,3日たって問題なければmainにmergeします。

613:login:Penguin
17/03/23 13:36:15.38 U1XwXRoG.net
報告&おわび
>>591さんご対応有難うございます
人に頼りっぱなしで本当に申し訳なしと思っておりますです
チェックしましたが問題なさそうです
ところで
>>553
>うふ〜ん<>うふ〜ん<>うふ〜ん<>うふ〜ん<>
>と書かれた行をdatに数字分挿入
と書いたのですが
どうも
うふ〜ん<>うふ〜ん<>うふ〜ん ID:DELETED<>うふ〜ん<>
が正しいようです
気になる方はこちらに訂正を

614:login:Penguin
17/03/23 18:14:54.97 U1XwXRoG.net
>>593
うふ〜ん ID:DELETED
への迅速な訂正thx

615:login:Penguin
17/03/23 22:35:02.97 SvqYhCZx.net
>>594さんありがとーーー
#何も考えずにパッチ実行したら、「うふーん」の文字コードで化けてるのに気づかなかった//
これでハッキングから夜のおかずまで網羅できるよ

616:login:Penguin
17/03/25 16:53:15.21 qtBO8a0o.net
皆乙!

617:login:Penguin
17/03/25 17:14:55.90 GTrDxL4z.net
mailにmergeしました

618:login:Penguin
17/03/25 18:08:22.74 s5fF7KeT.net
>>598
乙です

619:login:Penguin
17/03/28 12:33:51.65 XpTNuKAm.net
>>593
地下アイドル板で壊れてますってなる
2.3日過ぎてるけど問題出たから直せ

620:login:Penguin
17/03/28 12:49:25.09 aYowJo3L.net
こんな奴は放っておけばいい。

621:login:Penguin
17/03/28 13:00:36.68 GWKvbwGp.net
スレ情報を消さずにスレ再取得
で行けると思うがな
スレ一覧で出るレス数>実際のレス数だと読み込む度に壊れてますと出るが
それは串が悪い訳じゃないからなあ

622:login:Penguin
17/03/28 13:21:45.76 gsfWUGWg.net
自分もPINK対策後のやつがうまく動かないからそれ以前のを使ってる

623:login:Penguin
17/03/28 13:26:09.90 G


624:WKvbwGp.net



625:login:Penguin
17/03/28 14:05:25.61 XpTNuKAm.net
>>602
それで読めるのだが、もう一度同じスレを読み込むと同じ現象
>>601
うん問題点報告してるのに、放っておけという馬鹿はほっといて前の使ってる

626:login:Penguin
17/03/28 14:55:35.69 qu6Iiece.net
$last_res

627:login:Penguin
17/03/28 15:07:00.55 GWKvbwGp.net
>>605
後ろ二行も読んでくれないかな?
該当しない?
>うん問題点報告してるのに
報告じゃなくて命令に見えるが
善意で直してくれてる人に偉そうな態度で命令とか絶対駄目だよ

628:login:Penguin
17/03/28 15:45:51.25 izKq1j3J.net
お客様根性丸出しワロタ

629:login:Penguin
17/03/28 16:53:51.40 gsfWUGWg.net
>>604
単純にスレの取得ができないっていうか通信できない感じ
PINK見ないしわかんないから元に戻した

630:login:Penguin
17/03/28 17:00:00.41 GWKvbwGp.net
>>609
エラーメッセージは?
スレの取得ができない具体例を

631:login:Penguin
17/03/28 17:02:24.29 XpTNuKAm.net
言い訳がましいやつだな
>>602は不具合
それが全て

632:login:Penguin
17/03/28 17:10:37.94 gsfWUGWg.net
>>610
Xenoのメッセージウィンドウにはなんかエラーだってと表示されるだけ
ターミナルとか開いて検証とかはしてない
今現在自分の用途では不満は無いからもう一度入れて検証するつもりもないです
ホント申し訳ないm(__)m
自分以外の本気で対応してもらいたい人の助けになってあげてください

633:login:Penguin
17/03/28 17:28:09.83 GWKvbwGp.net
>>611
俺が何の言い訳を?
不具合があると俺が悪いのか?
何だか訳の分からん奴がいるなあ
>>612
了解です
と言っても俺環で不具合ないからやることないんだよな

634:login:Penguin
17/03/28 17:48:55.61 fh2lsTah.net
ID:XpTNuKAm
なんだこいつ…

635:login:Penguin
17/03/28 18:09:29.60 1UTPTPi9.net
>>605
その現象自分もあったけど、>>564で治った。

636:login:Penguin
17/03/28 18:32:05.91 3ZurNhq5.net
perlは参照渡しだから html2dat()の中で$last_resを壊しちゃってるってことかな
>>600 >>606
patches are welcome.

637:login:Penguin
17/03/28 20:37:44.50 3ZurNhq5.net
違った
こうかな
URLリンク(pastebin.com)
そもそも今までちゃんと部分取得できてなかった
前回最後のレス番を受け渡すべき所で
間違えて前回最後の投稿内容(名前欄から始まる)を渡してたんだが
たまたまそれが数字としては0と解釈されて正しく機能していたみたい
地下アイドル板ではたまたま名前欄が"47"から始まるので
47番目のレスから取得と間違えて ログが壊れたように見えてたようだ...

638:login:Penguin
17/03/28 21:37:02.69 GWKvbwGp.net
>>617
乙です

639:login:Penguin
17/03/29 08:22:22.14 uziWriTI.net
このスレばかりじゃないけど、多くの人が同じ不具合に遭遇するなら俺環ではなくバグといっていいはずなのに
ID:GWKvbwGpみたいにおれは不具合ないとか言って邪魔するやつが必ずいるので困る

640:login:Penguin
17/03/29 09:46:28.74 sSkQ3GdC.net
>>619
邪魔してる訳じゃないよ
本当に俺環では問題出なかったからそれを書いたまで
不具合が出れば詳細に書けば良いし
検証して不具合でなけりゃその報告もよし
ただそれだけだよ

641:login:Penguin
17/03/29 11:01:02.41 LbDqMTO3.net
>>617
反映しました
URLリンク(github.com)

642:login:Penguin
17/03/29 11:16:44.08 sSkQ3GdC.net
>>621
乙です
ところで全く


643:違う話 JD本体の方なんだけど 2chのhttps化が進んだ場合JDって大丈夫なんだろうか? 板一覧の板URLがhttpsになった時どういう挙動するんだろ? ちゃんと2chの内部板として認識してくれるんだろうか?



644:login:Penguin
17/03/29 11:40:59.21 la7lhqyj.net
>>622
2ちゃんねるに直接アクセスするのは串である以上2chproxyがhttpsに対応しなければどのみちアクセスできなくなるし
jd本体がhttpsに対応する必要はないのでは

645:login:Penguin
17/03/29 11:50:17.46 sSkQ3GdC.net
>>623
まあどちらで何を受け持つかって問題でもあるんだけどね

646:login:Penguin
17/03/29 17:58:41.08 zlLBGu85.net
>>619
>>600 >>603 みたいのが
ログを出すどころか具体的な症状すら書かず
不具合の出る板の具体的な指定(アドレス)すら上げない
パッチ作ったりリポジトリ管理したりする人は
>>600同様に何も知らない状態から
技術を習得し 他人の書いたコードを読むため多くの時間と努力を注いできてるのに
自分は全く時間を割くことなくただ上から目線で要求するだけ
デバッグに協力する気もない
批判されて当然だろ

647:login:Penguin
17/03/29 18:14:31.39 sSkQ3GdC.net
ところで俺はJDの
動作環境
[バージョン] 2.8.9-150226
[ディストリ ] Ubuntu 16.04.2 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[ gtkmm  ] 2.24.4
[ glibmm  ] 2.46.3
[オプション ] '--with-sessionlib=xsmp'
'--with-alsa'
'--with-gthread'
'--with-migemo'
'--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
で2chproxy.plの589のパッチ当てた版を使って地下でも普通にスレ壊れず取得出来てた訳だが
これは何でなんだろう?
不具合があったのにその不具合が出ないってのも逆にどうなのよという感じがする訳で
不具合出てた人環境を教えてくれると嬉しい

648:login:Penguin
17/03/29 18:59:25.11 uziWriTI.net
>>625
地下アイドル板と具体的に言ってるんだが、日本語読めないチョンだったか

649:login:Penguin
17/03/29 19:01:26.73 uziWriTI.net
>>626
おまえは>>602で不具合を申告してるだろ
不具合を不具合と思わずにスルーするのが一番たちが悪い

650:login:Penguin
17/03/29 19:09:55.06 AAMboDjV.net
IDが蛆でワロタ

651:login:Penguin
17/03/29 19:16:53.56 sSkQ3GdC.net
喧嘩売りたい年頃なのかな?

652:login:Penguin
17/03/29 20:24:51.41 18kxVkEb.net
>>627
黙ってログを出せ蛆虫君

653:login:Penguin
17/03/29 20:39:25.08 zlLBGu85.net
>>626
たぶんJDは関係ない
・レス数が47以下のスレッドを開いていた -> 不具合発生しない
・2chproxy.plのプロセスを起動したままファイルだけ更新してた
-> 一旦終了しないと新ファイルを参照しない
>>627
どのスレッドかも言わない
全スレッドで発生してるとかも言わない
複数のスレッドで発生してるってエスパーしろってのか
お前の方こそ「具体的にアドレスを挙げる」ことの意図が全く理解できてないw

654:login:Penguin
17/03/30 02:41:43.08 LN0aOBIT.net
>>632
しのぶ「月足天音は指原が伸び率ないって言ってたよ・・・」 part3©2ch.net
スレリンク(akb板)
指原がお怒りの様子©2ch.net
スレリンク(akb板)
とか旬目のスレを新規で開いてその後更新したからそれはないんよねえ
もしかして
新規取得→一旦終了→再起動→更新だと駄目なんかな?

655:login:Penguin
17/03/30 11:54:35.48 TGbecbdq.net
もう作者は直してくれたんだから役立たずの雑魚は黙ってればいいのに

656:login:Penguin
17/03/30 14:26:02.85 nxSJjHHn.net
           r"`ヽ、
           \::: \
             \::: \
              ):  )
         __/::: /
       /   〈:: /
      /   \ ,〈//\
    /    (●) ┃(●) \
     |       (__人__)   |  <役立たずの雑魚は黙ってればいいのに
      \      ` ⌒ ┃ ,/
.      /⌒〜" ̄, ̄ ̄〆⌒,ニつ
      |  ,___゙___、rヾイソ⊃
     |            `l ̄
.      |          |

657:login:Penguin
17/03/30 16:10:48.12 TGbecbdq.net
>>633
言い訳見苦しいなw
もう解決してるんだから黙ろうか

658:login:Penguin
17/03/30 16:52:55.06 fvjxPHuS.net
蛆虫君ww

659:login:Penguin
17/03/31 11:41:22.83 rPsJz9lz.net
↑役立たずのリアル蛆虫が何か言ってるぜwww

660:login:Penguin
17/03/31 21:13:29.09 iv7zLyNh.net
          ____
       /\ 蛆 /\  キリッ
.     / (ー)  (ー)\
    /   ⌒(__人__)⌒ \
    |      |r┬-|    | <役立たずのリアル蛆虫が何か言ってるぜwww
     \     `ー'´   /
    ノ            \
  /´               ヽ
            ___
       /      \
      /ノ 蛆 \  u.\ !?
    / (●)  (●)    \ 
    |   (__人__)    u.   | クスクス>
     \ u.` ⌒´      /
    ノ           \
  /´               ヽ
         ____
<クスクス   /       \!??
      /  u  ノ 蛆 \
    /      u (●)  \
    |         (__人__)|
     \    u   .` ⌒/
    ノ           \
  /´               ヽ

661:login:Penguin
17/04/01 18:07:31.42 WtzLmma/.net
https化でスレにもhttpsで2chのリンク貼られる場合が出て来たけど
JDで対処するにはどうしたら良いんだろ?
クリックするとブラウザ立ち上がってそっちに表示されちゃうんだよね

662:login:Penguin
17/04/02 13:13:55.89 uoKbpFqI.net
作者にお願いする
ギコナビはやる気失う前に対処してくれて助かった。

663:login:Penguin
17/04/05 10:45:54.14 DVyn0ld2.net
>>640
リンクを書き換えてJDで読むようにした

664:login:Penguin
17/04/05 11:00:39.20 2XgeUT2n.net
>>642
もうちょっと詳しく教えて

665:login:Penguin
17/04/09 00:46:26.87 RqpZhBPa.net
>>643
https → http に手で書き直せば良いよ。
V2C-Rはそれで、スレ読み書きできる。

666:login:Penguin
17/04/09 08:53:15.51 lVb1tptP.net
>>644
それを自動化出来ませんかね

667:login:Penguin
17/04/09 09:31:30.37 N4ewd8PL.net
>>644
V2Cスレ行くと解決法の話してる
スレリンク(software板:467-番)
真似してurlreplace.confに
https://(([\w/:%#\$&\?\(\)~\.=\+\-]+\.)2ch.net(/[\w/:%#\$&\?\(\)~\.=\+\-]+))? URLリンク($1) msg
で行けるかもと思ったけど無理なんだよなあ

668:login:Penguin
17/04/09 20:04:34.07 IHlG4aIL.net
とりあえず
スレリンク(radio板)>>1 からhttpsの前スレリンクへは飛べる
ただしhttp://に修正されてしまうから ちゃんと対応できてるかどうかわからない
だいたいbbsmenu の板一覧ではhttps:のはまだ無いみたいだが...
URLリンク(www.axfc.net)

669:login:Penguin
17/04/09 20:39:16.75 4QNaP


670:f4E.net



671:login:Penguin
17/04/11 01:36:00.18 6O2EnI2d0.net
2chproxy.pl側でhttpsの件対処できる方いらっしゃったら対処ヨロ

672:login:Penguin
17/04/11 07:27:57.75 J07kzGrj.net
>>646
urlreplace.confに
https://(([\w/:%#\$&\?\(\)~\.=\+\-]+\.)2ch.net(/[\w/:%#\$&\?\(\)~\.=\+\-]+))? URLリンク($1)
で行けない?

673:login:Penguin
17/04/11 08:00:07.80 6O2EnI2d0.net
>>650
それあなたの環境で行けるの?

674:login:Penguin
17/04/11 12:29:34.90 auhmtN7c.net
てかhttpsパッチを >>647 さんが上げてくれてるじゃん

675:login:Penguin
17/04/11 13:02:22.63 6O2EnI2d0.net
>>652
そりゃあソースからビルドしてる人はそれでいいでしょうよ

676:login:Penguin
17/04/11 13:04:52.24 auhmtN7c.net
>>653
ビルドすればいいじゃん。
簡単な部類だし、開発終了してるんだから自力でやらないと。
方法はみんなが教えてくれているんだし。

677:login:Penguin
17/04/11 13:22:09.54 6O2EnI2d0.net
>>654
それが出来ればやってるよ
色々なレベルの人がいるの理解して

678:login:Penguin
17/04/11 13:23:45.29 auhmtN7c.net
>>655
やり方はJDのサイトに書かれている。
分からないなら聞けばいい。

679:login:Penguin
17/04/11 13:47:48.60 6O2EnI2d0.net
うーん
伝わりませんかねえ?
私としては串側の対応を引き続きお願いしたいですね
助言ありがとうございました

680:login:Penguin
17/04/11 13:51:16.06 auhmtN7c.net
>>657
串ではどうにもならない。
JDを弄るしかない。

681:login:Penguin
17/04/11 14:10:18.96 YhUlaDdL.net
万年HelloWorldの俺でも出来るんだからやれば出来るさ

682:login:Penguin
17/04/11 14:12:18.21 6O2EnI2d0.net
>>658
対応している串もあるので不可能ではないと思いますが
スレリンク(software板:352番)
無知な私が言うのも何ですけどね

683:login:Penguin
17/04/11 15:54:20.94 n22xTG8I.net
jdが板移転でおかしくなったと思ったら
こんなことになってたのか…
>>647 さん感謝!

684:login:Penguin
17/04/11 16:41:20.17 8DFXOw4i.net
>>657
2chproxy.plでもたしかに対応は必要
現状ではJDからhttpsでつなごうとすると(CONNECTメソッドのリクエストが来ると)
トンネリングして tcpでの通信を中継するだけになってる
(スクレイピングしてない)
ただ現状bbsmenuにhttpsの板は一つもないのに なぜそんなにSSL対応が必要なのか...

685:login:Penguin
17/04/11 16:44:26.91 6O2EnI2d0.net
>>662
>>640

686:login:Penguin
17/04/11 17:13:31.19 FpBhEZXs.net
URLリンク(i.imgur.com)

687:login:Penguin
17/04/11 17:50:37.76 EXSwYVaI.net
おみごと

688:login:Penguin
17/04/11 17:57:15.04 J07kzGrj.net
>>651
スマン。これなら行けた。
https://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+))? URLリンク($1)

689:login:Penguin
17/04/11 18:20:57.95 6O2EnI2d0.net
>>666
URLリンク(agree.2ch.net)
で試してみたらうまくいったのでやったーっ!と思ったのですが
URLリンク(twitter.com)

URLリンク($1)
になってしまってしょぼーん
でも考えてくださって本当にありがとうございます

690:login:Penguin
17/04/11 19:05:19.52 J07kzGrj.net
>>667
また問題あるかもしれんけど、とりあえずこれで・・・
https://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+).*) URLリンク($1)

691:login:Penguin
17/04/11 19:11:34.52 J07kzGrj.net
こっちでもいけた
https://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+)?) URLリンク($1)

692:login:Penguin
17/04/11 19:16:24.63 6O2EnI2d0.net
>>668
やったーっ!
大成功!
>>667の問題解決
ありがとうございます

693:login:Penguin
17/04/11 19:52:49.58 6O2EnI2d0.net
ああ、そうそう
私レベルだとこういう記述の方が分かりやすいので一応
https://(([a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+\.)2ch\.net(/[a-zA-Z0-9_/:%#\$&\?\(\)~\.=\+\-]+)?)[タブ]URLリンク($1)

694:login:Penguin
17/04/12 10:57:49.86 rBh60Zjv.net
patch当てれない人のためにあてといたよ
URLリンク(github.com)

695:login:Penguin
17/04/13 18:40:39.27 +c0wrRv9.net
>>672 Fedora25 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> なんか回避策ある?



697:login:Penguin
17/04/13 18:53:01.70 +c0wrRv9.net
>>672
ubuntu17.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
こっちも何か対策ある?

698:login:Penguin
17/04/13 19:12:14.91 KV3ku9mF.net
>>674
それは
スレリンク(linux板:896番)
の話かな

699:login:Penguin
17/04/13 19:59:14.31 +c0wrRv9.net
>>675
ビンゴです。そこ直したら、make通りました。
今、ビルド仕立てのJDから書き込んでます。
ありがとうございました。
>>673のFedoraのエラーも謎だけど、
とりあえず、常用のubuntuでJDのコンパイルが出来て満足です。

700:login:Penguin
17/04/13 20:27:48.56 mNbuF+Xo.net
>>674,675,676
パッチ当たってるけど
URLリンク(github.com)
main branchでやったでしょ。git checkout test して test branchにしないと。

701:login:Penguin
17/04/14 19:03:46.07 BAJ6GpZs0.net
>>672
何時も何時もありがとさんです
まあ私の場合ビルドがね
ということで今は>>669でやっとりますです

702:login:Penguin
17/04/15 23:25:32.35 wrvJMBMB.net
1) 2chproxy.plのCONFIGでENABLE_SSL=>1にして
JDの串設定で外部板(画像など)にも串(2chproxy)を使う設定にするとエラーになっていた
-> JDの串経由httpsアクセス方法に問題(CONNECTを使っていないのでハンドシェイク失敗)
2)2ch系サイトへHTTPSでアクセスできない
a) JDが(レス本文中/アドレスバーでの)スレURL(URLリンク(...))を勝手にHTTPに変えてアクセスしている
-> 現状では結果オーライ。将来HTTPS必須に or 板一覧にhttpsが含まれるようになったら問題に
(JDはスレへのアクセスの際に、板一覧にある当該スレのURLのschemeに置き換えてる?)
b) 上記1)と2) a)を対策しても なお2ch系サイトへhttpsアクセスできない
-> 串経由のHTTPSトンネリングになって、JDからは串なしのアクセスと同じ状態
という


703:けで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



704:login:Penguin
17/04/15 23:49:34.04 qTNuEIxa0.net
>>679
これは全部パッチ当てないと駄目なの?
というか俺にはちんぷんかんぷん
まあ今の環境でおかしいところ感じないからいいか

705:login:Penguin
17/04/16 10:50:47.76 0SSm+bVH.net
>>679
loader.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 );
でエラーでてビルドちっぱいする

706:login:Penguin
17/04/16 11:44:45.29 8UZPFvBe.net
ニュースのニュース速報+ が更新、読み込みが出来ないんだけど、
URLリンク(daily.2ch.net) を更新させると、ステータスバー(? 下)に
skip_chunk() failed : URLリンク(daily.2ch.net) [ 全 705 ]
となってそれぞれのスレの日付が4月8日で止まったままなんだが、、、
同じニュースのニュース速報、
URLリンク(hayabusa8.2ch.net) では
HTTP/1.1 200 OK [ 全 552 ] で今日の日付で更新されるんだが、、、
何が悪いんだろうか、、、

707:login:Penguin
17/04/16 11:58:46.31 1CdguNav0.net
>>682
鯖移転してる
板一覧再読み込みすれば良いんじゃないかな?
https絡みで追尾が出来ないのかもね←このあたり詳しい人ヨロ

708:login:Penguin
17/04/16 13:14:55.52 Bk9S2QC+.net
>>681
gccが古いので(ver < 6.1) 明示的に-std=c++11 のオプションを付けないといけない
make CXXFLAGS+="-std=c++11"

709:login:Penguin
17/04/16 13:21:39.69 0SSm+bVH.net
>>684
thx
ちょうど調べてて同じ答えに辿りついたとこだった
$ gcc --version
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
だったからなあ……
Makefile書かなきゃだめかな

710:login:Penguin
17/04/16 13:22:42.59 gEmYwWEO.net
>>682
原因はわからないけど、以前、高度な設定の板一覧を取得するサーバを
URLリンク(blog.livedoor.jp)
で紹介されてるサーバに変更したら見れるようになった。

711:login:Penguin
17/04/16 14:04:16.89 Bk9S2QC+.net
>>685
configureの時に
CXXFLAGS=-std=c++11 ./configure ....
とすればいいんじゃないのか
どうしてもオプション無しにしたいなら
トップdirのMakefile.amに
AM_CXXFLAGS=-std=c++11
を追加して./autogen.shなんだろうけど
3年前のコンパイラ(とOS?)とはまた随分古いものを...

712:login:Penguin
17/04/16 14:07:10.45 0SSm+bVH.net
>>687
ubuntu 14.04 LTS だからね。そろそろアプデするか………

713:login:Penguin
17/04/16 14:40:25.20 zW1zAzyU.net
>>683,>>686
ありがとう、再読込したら治った。
これでまた、俺の愚にもつかない主張が述べられる。
感謝。

714:login:Penguin
17/04/18 22:02:39.44 50UYidnw.net
もうちょい追加
1) C++11のコンパイラオプションの自動追加 [ >>681 に対応(のはず) ]
URLリンク(pastebin.com)
2) 一


715:部HTTPSサイト(SNI拡張を使ってるサイト)への接続が失敗するのを修正 https://pastebin.com/VfXcnxfp いずれも2chproxy関係なくJD単体の修正



716:login:Penguin
17/04/18 22:49:18.14 J0i9mtLI.net
>>690
摘要しときました。
URLリンク(github.com)

717:login:Penguin
17/04/19 00:15:25.14 igOHX8B+.net
>>691
いつもdです
自分でgithubアカウント作ってpull requestすべきなんだろうけど
横着してすみません

718:login:Penguin
17/04/19 12:53:25.20 sbTmKX3I.net
689か690が、ヤマ ナツキさんかなと、思ってしまった、
該当のページには何が書いてあるかさっぱりだが、
ナツキと言う名前は良い響きだね。

719:login:Penguin
17/04/19 12:55:38.05 L1vH+Eqk.net
ナッキーはつむじ風

720:login:Penguin
17/04/19 19:39:29.02 XiX+kjLA.net
>>694
「あきらめなんて私の辞書にない」
ってナイチンゲールと同じこと言ってんだよね

721:login:Penguin
17/04/19 22:22:14.98 igOHX8B+.net
ちなみに使い方は
$ # あらかじめ依存パッケージをインストール
$ 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 URLリンク(github.com) jd
$ cd jd
$ git checkout test
$ ./autogen.sh
$ ./configure
$ make
でビルドできるよ
$ src/jd
でそのまま実行できる
>>691 さん
デフォルトブランチを"test"に変更してもらって
上記のようなビルド方法の説明をREADME冒頭に加えると
URLリンク(github.com) で表示されて
>>673 >>674 のような人への説明になるかと.
お手数で申し訳ないけど...お時間あるときにご検討ください

722:login:Penguin
17/04/20 10:55:58.49 org1YsP0.net
>>695
yama-natukiさんて有名な人なの ?

723:login:Penguin
17/04/20 11:25:32.69 GCL7lfey.net
>>696
~/jd$ git checkout test
error: pathspec 'test' did not match any file(s) known to git.
てなるんですが、どこがいけないのでしょう?

724:login:Penguin
17/04/20 11:29:21.94 nCgPMPHB.net
>>696
URLリンク(github.com)
書いてみました。

725:login:Penguin
17/04/20 11:38:41.38 GCL7lfey.net
>>698
すみません "-b" オプションでいけました

726:login:Penguin
17/04/20 14:43:41.09 CulxhHtT.net
>>>699
早速の対応 どうもです
現状デフォルトブランチはmasterのままなので
htts://github.com/yama-natuki/JD/ にアクセスした人は ブランチを切り換えることに気づかないと
本家のソースと何ら変わりない状況になってしまう(README.mdも見えない)ので
もしできましたらデフォルトブランチの変更も検討してもらえませんか?
( URLリンク(help.github.com) )
ちなみに
git cloneで --depthオプションをつけると --signle-branch も有効になることを失念してました
現状のようにmasterブランチがデフォルトだと -b オプションが無しでgit clone ... した場合
>>698 さんのように 「testブランチが無い」ということになっちゃう
testブランチがデフォルトだと
cloneに -b オプション付けなくても&その後明示的にcheckoutしなくてもOKになり
ユーザがビルドするのに必要なコマンドが多少シンプルになるという利点もあるかと...
お願いばかりで申し訳ないですが...

727:login:Penguin
17/04/20 17:51:22.12 nCgPMPHB.net
>>701
切り替える事も考えたのですが、現状だと



728:あくまでも正式版はmasterブランチ ・masterブランチをあまり弄りたくない ・非公式にパッチを当てているにすぎない ・そもそも個人的なリポジトリなので特に維持をする気はない ・ >>699のURLで辿りつける などの理由からデフォルトブランチの切り替えには消極的です。 今後いろんな意見や情勢が変われば再考するに吝かではありません。 また、誰かが cloneして新なリポジトリを作ってmasterに反映したり弄るのは歓迎です。



729:login:Penguin
17/04/20 21:20:02.42 CulxhHtT.net
わかりました
いろいろご尽力いただき感謝です

730:login:Penguin
17/04/21 17:42:11.06 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 URLリンク(github.com)
$ cd JD
$ autoreconf -i
$ ./configure
$ make
$ sudo make install
で jd.sh の JD のパスを書き換え
いまのところいい感じ

731:login:Penguin
17/04/22 10:42:30.61 8SlSFqLy0.net
という訳でhttps関係は落ち着いてきたのかな?
そんなタイミングで厄介なご報告
agree板でread.cgi ver 07.0.0登場
こんな感じにレイアウトが変わっております
スレリンク(sec2chd板)
規制議論URLリンク(agree.2ch.net)
規制情報URLリンク(agree.2ch.net)
運用情報URLリンク(agree.2ch.net)
削除議論URLリンク(agree.2ch.net)
削除知恵http://agree.2ch.net/sakukb/
で確認済みです
JD+2chproxy.plでこれらの板のスレをスレ一覧から開こうとすると「壊れています」と出てスレを取得、表示できません
「スレ情報を消さずにスレ再取得」するとdatが消され「dat落ちです」と表示されます
毎度毎度で申し訳ございませんが対処可能な方ご対処よろしくお願いいたします

732:login:Penguin
17/04/22 10:43:42.50 8SlSFqLy0.net
訂正
削除知恵袋URLリンク(agree.2ch.net)

733:login:Penguin
17/04/22 10:47:54.58 8Oxdxzfw.net
なんかかちゅ〜しゃとkageみたいになってきたな
だんだん辛くなってくるな…

734:703
17/04/22 10:56:22.63 8SlSFqLy0.net
これも追加で
mango URLリンク(agree.2ch.net)
>>707
read.cgiの変更は前からなんですけど
今はAPI無いとdat取れなくなっちゃいましたからねえ
困ったものです

735:login:Penguin
17/04/22 14:33:36.03 2pS9UfXN.net
かちゅ〜しゃとkageってまだ使えるんだっけ?
かちゅ〜しゃの方は作者がソースを紛失してそれ以上どうにもならなかったけど、JDはソースがあるんだからなんとかなるだろう
でも何故ソースを弄らずスクリプトで対応するのかよくわからないけど

736:login:Penguin
17/04/22 15:47:12.22 8SlSFqLy0.net
>>709
当時のことを知らないとそう思うかもしれないね
JDもソースを弄って対応したのもあるよ

737:login:Penguin
17/04/22 17:24:33.98 CLErstWl.net
マンゴーと山下は俺らに不利益になることしかやらない

738:login:Penguin
17/04/22 21:54:02.20 Qtz8ab5a.net
URLリンク(pastebin.com)
なんというか.. ツギハギを繰り返して正規表現だけでやってくよりも
DOMツリー作って検索した方がすっきりしそうだけど
面倒だから...

739:login:Penguin
17/04/22 22:29:06.82 8SlSFqLy0.net
>>712
毎度毎度誠に有難うございますです
mango板にて検証しましたが問題は出ませんでした

740:login:Penguin
17/04/23 10:08:16.66 55BeMiTE.net
>>712
反映しときました。
URLリンク(github.com)

741:login:Penguin
17/04/23 12:00:15.10 yTRpwKLw.net
>>712,714
おつかれさまです。
今後read.cgiバージョンアップするホストも増えてくんだろうな・・・・

742:login:Penguin
17/04/23 13:19:42.54 0Aes5CAv0.net
>>715
早速echo来てますね

743:login:Penguin
17/04/23 13:42:22.53 0Aes5CAv0.net
>>715
入れ替えられるところは入れ替えるみたいね
>read.cgi 7.0配布っー
>新型鯖のみexcept asahi and hawk
スレリンク(mango板:2226番)
どれが新型でどれが旧型か分からん

744:login:Penguin
17/04/23 14:04:37.79 0Aes5CAv0.net
取り敢えず昨日の変更部分の後半のところをコピペして
鯖名変えて行くという作業を配布状況見ながら進めれば応急対応は出来ますね
ただ今回のread.cgi 7.0導入が落ち着いたら
デフォルトをread.cgi 7.0対応、旧鯖&asahi & hawkを例外に入れ替えないと
鯖移転の時面倒なんで根本対応が必要ですね
偉い人お願いしやす(こればかり)

745:login:Penguin
17/04/23 16:43:01.44 /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
17/04/23 17:07:28.62 AfvDUuY9.net
将棋・チェス
URLリンク(echo.2ch.net)
スレ読めますか?dat落ちになります。

747:login:Penguin
17/04/23 17:11:18.00 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
17/04/23 17:13:39.72 0Aes5CAv0.net
>>720
ここの>>705からがその話です

749:login:Penguin
17/04/23 18:46:12.78 jgzNd+Ol.net
これでうまくいかないかな
URLリンク(pastebin.com)

750:login:Penguin
17/04/23 19:00:39.68 2+fIL0BO.net
よく見つけるねw

751:login:Penguin
17/04/23 19:02:25.21 AfvDUuY9.net
>> 719-720,721
ありがとうございます。無事読めました。
スレ読まずに質問してしまい失礼しました。

752:login:Penguin
17/04/23 19:14:25.42 0Aes5CAv0.net
>>723
うまく行きました
現行read.cgi 7.0の三鯖で確認
心よりお礼申し上げます

753:login:Penguin
17/04/23 19:25:40.52 d9sa7K60.net
416 Requested Range Not Satisfiable
と出て 壊れています になっちゃう板多数
なぜかlinux板は大丈夫な模様

754:login:Penguin
17/04/23 19:26:43.15 d9sa7K60.net
ん? hanabiサーバーだけか?

755:login:Penguin
17/04/23 19:29:53.97 oqX9+Bap.net
普通のブラウザで開くとわかる。
まったく仕様が変わったみたいだよ。

756:login:Penguin
17/04/23 19:33:55.29 0Aes5CAv0.net
>>728
>>722

757:login:Penguin
17/04/23 19:34:12.31 yI1CR1d5.net
>>719,721
そうそう
この辺をなんとかしたいなぁって修正してて思ったりなんかしちゃったりして
Webスクレイプも禁止なんだったらいっそdat直読みでもいいんじゃねなんて思ったりなんかしちゃったりして

758:login:Penguin
17/04/23 19:38:26.84 0Aes5CAv0.net
>>731
何がそうそうだかよく分からんし
この辺をなんとかしたいなぁのこの辺がよく分からんけど
>>723で解決済みじゃね?

759:login:Penguin
17/04/23 19:42:29.40 55BeMiTE.net
>>723
URLリンク(github.com)
適用しました

760:login:Penguin
17/04/23 19:42:44.54 ZErf6C2X.net
通りすがりですが、助かりました

761:login:Penguin
17/04/23 19:45:20.57 0Aes5CAv0.net
>>734
ちょくちょく遊びにおいで

762:login:Penguin
17/04/23 19:57:03.39 pYLIjYes.net
ふう助かったありがとう

763:login:Penguin
17/04/23 20:35:05.58 jKVOFmNy.net
横から頂きました
(^人^)ありがたし

764:login:Penguin
17/04/23 21


765::05:54.74 ID:0Uu70N03.net



766:login:Penguin
17/04/23 21:11:03.91 0Aes5CAv0.net
>>738
2chproxy.plは>>733ですね

767:login:Penguin
17/04/23 21:15:17.15 0Uu70N03.net
>>739
ありがとうございます。
>>714は、>>733が適用されて
> elsif ($html =~ m|</h1><div class="pagestats"|) { # for read.cgi 7.0
となっています

768:login:Penguin
17/04/23 21:26:41.23 0Aes5CAv0.net
>>740
ボケてた
そりゃ同じものというか同じリンク先だものな
すまんね

769:login:Penguin
17/04/23 21:26:42.62 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
17/04/23 21:28:44.69 0Uu70N03.net
間違えました
> authority = m_data.host + ":" + to_string( m_data.port );
ではなく
> authority = m_data.host + ":" + std::to_string( m_data.port );
です

771:login:Penguin
17/04/23 21:39:12.51 55BeMiTE.net
>>742
make CXXFLAGS+="-std=c++11"
してください

772:login:Penguin
17/04/23 21:40:38.22 0Aes5CAv0.net
>>743
>>681と同じですが
念の為>>640辺りから読み直してまとめてみると良いかも

773:login:Penguin
17/04/23 21:58:47.69 0Uu70N03.net
>>744
ありがとうございます。通りました
>>745
読み直します
ところで>>704のllvm clangって必要でしょうか。
入れなくても
sudo apt-get build-dep jd
で用意した物だけでbuildが通ります

774:login:Penguin
17/04/23 22:08:51.86 55BeMiTE.net
>>746
やり方は
URLリンク(github.com)
に書いてある通りです。
>>704はgccの代わりにllvmを使っているだけです。

775:login:Penguin
17/04/23 22:14:31.35 0Aes5CAv0.net
>>746
>読み直します
うまく行ったなら読む必要ないかと

776:login:Penguin
17/04/23 23:29:14.46 yI1CR1d5.net
>>732
そうそう
リロードしたら>723あった!
>>723さんありがとうございます!

777:login:Penguin
17/04/23 23:45:42.61 tFCwo79t.net
インターネットアクセスが中心のアプリなのに、
なんで、C++ で作る必要があるのか?
Java で作れば、どのOSでもいけるのに

778:login:Penguin
17/04/23 23:59:16.88 tystIdFc.net
>>750
V2Cをどんぞ

779:login:Penguin
17/04/24 00:36:12.03 EFImWmpz.net
2chapixyみたいにAPI対応の2chブラウザにDAT取ってこさせる方式が
すげー頭いいなと思った

780:login:Penguin
17/04/24 05:03:52.24 U/hZpbSU.net
Windowsの方では2chapixy使ってるわ
UbuntuでWine介して使えるかと思ったらダメだった

781:login:Penguin
17/04/24 06:07:12.25 xVTbH2oI.net
712と721をとりあえず、書きなおしてみたのですが、
ニュース板とか全然読めないのですが…
(PC板とかは以前も今も読めます)
どなたか
パッチではなく、取り換えバージョンをお教え頂けないでしょうか?

782:login:Penguin
17/04/24 06:23:32.20 xVTbH2oI.net
ああ、スミマセン、再起動面倒がってしなかっただけでした
再起動したら読めるようになりました
皆様ありがとうございました

783:login:Penguin
17/04/24 09:59:26.45 puwU9FC/.net
地下板仕様変更なのか各スレを読み込むとDAT落ち判定される様になった
どうしたもんか

784:login:Penguin
17/04/24 10:16:53.69 Z5SXm0oD0.net
>>756
という話を>>705あたりからしています
問題が起きた時は該当しそうなスレを確り読んだ方が良いですぞ


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

684日前に更新/245 KB
担当:undef