JDim は gtkmm/GTK を用いた5chブラウザです。(ただし5ch非公認)
JDim公式 https://github.com/JDimproved/JDim
オンラインマニュアル https://jdimproved.github.io/JDim/
開発ドキュメント https://github.com/JDimproved/rfcs
◯ JD(派生元プロジェクト)
JD公式 http://jd4linux.osdn.jp/
JDサポートBBS http://jd4linux.osdn.jp/cgi-bin/bbs/support/
JD OSDN https://ja.osdn.net/projects/jd4linux/
2chスレ過去ログ http://jd4linux.osdn.jp/old2ch/
JD開発ポリシー http://jd4linux.osdn.jp/policy.txt
前スレ 【5chブラウザ】 JDim Part1 http://mao.5ch.net/test/read.cgi/linux/1551889442/
【5chブラウザ】 JDim Part2
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2020/03/19(木) 21:09:04.43ID:4tcxC4Mw2020/05/30(土) 23:18:28.72ID:FB4ON0jD
2020/05/30(土) 23:24:08.65ID:WQqXa77V
2020/05/30(土) 23:33:02.11ID:sSyygoyu
Linuxのアプリってこんな使いにくいものしかないの?
2020/05/30(土) 23:36:04.29ID:FB4ON0jD
>>376
タブを開くとき表示中+ロックされていないタブは閉じられる
タブBの内容を表示中に新たにDを開く場合Bは閉じる
A、[B]、C
↓
A、[D]、C
表示中のBをロックして新たにDを開く場合Bの横にDが開く
A、[B(rock)]、C
↓
A、B(rock)、[D]、C
タブを開くとき表示中+ロックされていないタブは閉じられる
タブBの内容を表示中に新たにDを開く場合Bは閉じる
A、[B]、C
↓
A、[D]、C
表示中のBをロックして新たにDを開く場合Bの横にDが開く
A、[B(rock)]、C
↓
A、B(rock)、[D]、C
2020/05/30(土) 23:50:15.26ID:WQqXa77V
>>378
あーマジだ。つまり仕様っていうか、甘い仕様のままなんだね。ずっと気が付かずに使ってたわ。なんでこんなアルゴリズムになってるかは解せないけどありがとう。
気が向いたら修正のプルリク投げたいけど、今までの仕様が気に入ってる人がいたら難しいよね。
僕個人的には固定していないタブはJDimが閉じられるまでは勝手に消えないでほしいか、他のタブに移動したときに必ず消えてほしいけど。
あーマジだ。つまり仕様っていうか、甘い仕様のままなんだね。ずっと気が付かずに使ってたわ。なんでこんなアルゴリズムになってるかは解せないけどありがとう。
気が向いたら修正のプルリク投げたいけど、今までの仕様が気に入ってる人がいたら難しいよね。
僕個人的には固定していないタブはJDimが閉じられるまでは勝手に消えないでほしいか、他のタブに移動したときに必ず消えてほしいけど。
2020/05/31(日) 01:44:44.46ID:1Ddbt33B
甘い仕様?
極めて当たり前な動作だと思うけど
[バージョン] JDim 0.3.0-20200530(git:ee641a3147)
[ディストリ ] Ubuntu 18.04.4 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[ そ の 他 ]
極めて当たり前な動作だと思うけど
[バージョン] JDim 0.3.0-20200530(git:ee641a3147)
[ディストリ ] Ubuntu 18.04.4 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[ そ の 他 ]
2020/05/31(日) 09:10:51.02ID:iIWclx9B
設定→マウス/キーボード→スレ一覧/スレビューを開く時に常に新しいタブで開く
ってのがあるから、この辺を設定すれば好みの挙動にならんかな
これは左クリックの動作だけど、逆の動作をさせたければ中クリック
自分はチェックを外してタブはひとつだけ開くようにしてるけど
たまに別タブで開きたい時は中クリックで開く、ロックは使ったことない
ってのがあるから、この辺を設定すれば好みの挙動にならんかな
これは左クリックの動作だけど、逆の動作をさせたければ中クリック
自分はチェックを外してタブはひとつだけ開くようにしてるけど
たまに別タブで開きたい時は中クリックで開く、ロックは使ったことない
2020/05/31(日) 14:01:50.27ID:vJ2hnvfZ
[バージョン] JDim 0.3.0-20200530(git:ee641a3147)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.6.13
[オプション ] '--with-pangolayout'
[ そ の 他 ]
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.6.13
[オプション ] '--with-pangolayout'
[ そ の 他 ]
2020/05/31(日) 15:58:05.67ID:UEZhkX/H
https://github.com/ma8ma/JDim/pull/40
5chでスレ立てできない問題に対処するパッチです
他の環境でも動くか調べたいのでテストお願いします
プロキシ設定にクッキー送信の可否を追加します
https://i.imgur.com/qplOu2e.png
パッチの適応方法(上のリンク先も見てください)
git checkout master && git pull
curl -L https://github.com/ma8ma/JDim/pull/40.patch | patch -p1
autoreconf -i && ./configure && make -j2
テスト方法
規制や制限の影響を避けるため流れが速い板でスレ立てする(なんJとか)
5chでスレ立てできない問題に対処するパッチです
他の環境でも動くか調べたいのでテストお願いします
プロキシ設定にクッキー送信の可否を追加します
https://i.imgur.com/qplOu2e.png
パッチの適応方法(上のリンク先も見てください)
git checkout master && git pull
curl -L https://github.com/ma8ma/JDim/pull/40.patch | patch -p1
autoreconf -i && ./configure && make -j2
テスト方法
規制や制限の影響を避けるため流れが速い板でスレ立てする(なんJとか)
2020/05/31(日) 16:58:22.08ID:glY01Iu+
>>383
[バージョン] JDim 0.3.0-20200531(git:7a13c590f6:M)
[ディストリ ] Debian GNU/Linux 10 (buster) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm ] 3.24.0
[ glibmm ] 2.58.0
[ TLS lib ] GnuTLS 3.6.7
[オプション ] '--disable-compat-cache-dir'
'--with-pangolayout'
[ そ の 他 ]
早速パッチをあててビルド
読み込み・書き込み共にcookieの項目にチェックを入れてスレ立て成功しました
[バージョン] JDim 0.3.0-20200531(git:7a13c590f6:M)
[ディストリ ] Debian GNU/Linux 10 (buster) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm ] 3.24.0
[ glibmm ] 2.58.0
[ TLS lib ] GnuTLS 3.6.7
[オプション ] '--disable-compat-cache-dir'
'--with-pangolayout'
[ そ の 他 ]
早速パッチをあててビルド
読み込み・書き込み共にcookieの項目にチェックを入れてスレ立て成功しました
2020/05/31(日) 17:32:25.61ID:UEZhkX/H
2020/05/31(日) 18:01:25.13ID:glY01Iu+
>>385
身体壊さない程度に頑張って下さいね
身体壊さない程度に頑張って下さいね
2020/05/31(日) 19:41:39.72ID:C+xkFhKp
2020/05/31(日) 20:32:06.44ID:1Ddbt33B
2020/05/31(日) 20:57:32.68ID:YU+yCX7A
外部板取得できなくなった
2020/05/31(日) 21:45:49.98ID:C+xkFhKp
2020/05/31(日) 22:30:11.10ID:UEZhkX/H
別件で言ったけどデフォルト動作の変更はちょっとハードル高い
仕様とか根拠とか文書も残しておかないと変更後に揉め事不可避
これも繰り返しだけどデフォはそのままにするアイデアは角が立ちにくい
キーボードやマウス設定のプリセットに別の操作体系を追加するとか
もちろんやたらには追加できないけど
仕様とか根拠とか文書も残しておかないと変更後に揉め事不可避
これも繰り返しだけどデフォはそのままにするアイデアは角が立ちにくい
キーボードやマウス設定のプリセットに別の操作体系を追加するとか
もちろんやたらには追加できないけど
2020/05/31(日) 22:34:08.60ID:UEZhkX/H
>>389
したらばでエラーが出たけど板のアドレスをhttp://にしたら読めた
JDSSL::connect(gnutls) *** Handshake failed: Error in the certificate verification.
JDSSL::connect(gnutls) - cert verify output: The certificate is NOT trusted. The certificate chain 略
[バージョン] JDim 0.3.0-20200528(git:3107a37d8f)
[ディストリ ] Ubuntu 20.04 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.6.13
[オプション ]
[ そ の 他 ]
したらばでエラーが出たけど板のアドレスをhttp://にしたら読めた
JDSSL::connect(gnutls) *** Handshake failed: Error in the certificate verification.
JDSSL::connect(gnutls) - cert verify output: The certificate is NOT trusted. The certificate chain 略
[バージョン] JDim 0.3.0-20200528(git:3107a37d8f)
[ディストリ ] Ubuntu 20.04 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.6.13
[オプション ]
[ そ の 他 ]
2020/05/31(日) 22:35:21.55ID:1Ddbt33B
>>390
>ページ外のリンクは別タブで開くだろ
基本は同じタブだよ
ホームページ作成者がページ外のリンクは別タブで開く設定にしていれば当然別タブで開くけど
そもそも「ページ外のリンクは別タブで開くだろ」という主張に意味があるかと言うとないよね?
5chというページ内の話なんだから
ちなみに私は今のjdimのメインの開発者でもなんでもないです
>ページ外のリンクは別タブで開くだろ
基本は同じタブだよ
ホームページ作成者がページ外のリンクは別タブで開く設定にしていれば当然別タブで開くけど
そもそも「ページ外のリンクは別タブで開くだろ」という主張に意味があるかと言うとないよね?
5chというページ内の話なんだから
ちなみに私は今のjdimのメインの開発者でもなんでもないです
2020/05/31(日) 22:53:09.18ID:1Ddbt33B
>>390
>jd(im)のパッチやコミッターの経験があったので
こういう人がスレの開き方についてこういうことを言い出しってのが私には信じがたいのです
JD使いだしたの2008年頃ですけど
この挙動については当時から今まで全く変わっていません
>jd(im)のパッチやコミッターの経験があったので
こういう人がスレの開き方についてこういうことを言い出しってのが私には信じがたいのです
JD使いだしたの2008年頃ですけど
この挙動については当時から今まで全く変わっていません
2020/05/31(日) 23:01:01.37ID:C+xkFhKp
>>393
言いたいことは大筋分かるし、俺は>>380の極めて当たり前って感覚を否定してない。
俺の言ってることも>>391の言ってることが結論でしかないんだけど、htmlにタブの挙動は定義されてないし、5chというページって言われるともう何がなんだかわからん。
5chというページのURLは何なの?タブの仕様は言語仕様じゃないから、ブラウザの仕様だと思うんだけど、
それは別として、「target="_blank"」を指定しないと同じjdで開くってこと?でもjdは複数起動はサポートしてないよね。だから単純にhtmlのaタグを例えにはできない。
例えたい意図がいくつかの意味に受け取ることができて難しい。
言いたいことは大筋分かるし、俺は>>380の極めて当たり前って感覚を否定してない。
俺の言ってることも>>391の言ってることが結論でしかないんだけど、htmlにタブの挙動は定義されてないし、5chというページって言われるともう何がなんだかわからん。
5chというページのURLは何なの?タブの仕様は言語仕様じゃないから、ブラウザの仕様だと思うんだけど、
それは別として、「target="_blank"」を指定しないと同じjdで開くってこと?でもjdは複数起動はサポートしてないよね。だから単純にhtmlのaタグを例えにはできない。
例えたい意図がいくつかの意味に受け取ることができて難しい。
2020/05/31(日) 23:05:06.63ID:C+xkFhKp
>>394
ハードユーザーじゃないので知りませんでした。コード書きであるのでOSSの貢献はしていたってことです。思い込みからくる難癖だってことがよくわかったのでもう大丈夫です。
ハードユーザーじゃないので知りませんでした。コード書きであるのでOSSの貢献はしていたってことです。思い込みからくる難癖だってことがよくわかったのでもう大丈夫です。
2020/05/31(日) 23:06:20.32ID:Xe60I0Vx
こまけぇことはキニスンナ(´・ω・`)
2020/05/31(日) 23:16:38.10ID:qRDxikGA
使ってる単語の粒度が違いすぎて話が成立出来てないな。俺はデフォのタブ動作を現代っ子はバグだと勘違いしそうだと思うけど、ずっと使ってる人はそれが当たり前なんだろ。
ビルドオプションで動作のデフォを切り替えれるようにすれば?
オプションなしで今まで通りで良いじゃん。
ビルドオプションで動作のデフォを切り替えれるようにすれば?
オプションなしで今まで通りで良いじゃん。
2020/05/31(日) 23:57:56.95ID:mxmLAiV0
2020/06/01(月) 00:20:24.64ID:gC2HPVZ2
>>392
ああほんとだ昨日までhttpsで行けてたのになんだろ?
ああほんとだ昨日までhttpsで行けてたのになんだろ?
2020/06/01(月) 01:12:32.29ID:IYHm7htc
したらばは証明書の有効期限切れだって
機能なんか間違って弄ったんじゃね?
機能なんか間違って弄ったんじゃね?
2020/06/01(月) 03:19:46.71ID:eNsuLwDR
地震で狐がこけでもしたんじゃないの
403399
2020/06/01(月) 07:24:51.27ID:qGgMUND6 今日起きたらまたVIPにスレ建て出来なくなりました( ;∀;)
パッチ当てているのにもかかわらずです。
パッチ当てているのにもかかわらずです。
404399
2020/06/01(月) 08:02:17.13ID:A8HQrp49 あれ?JDimを再起動したらまたスレ建てできました。
お騒がせしました。
お騒がせしました。
2020/06/01(月) 08:42:40.40ID:8FKbXJ8m
2020/06/01(月) 09:44:09.14ID:IYHm7htc
やっぱ向こうの挙動が不安定だよなぁ
407399
2020/06/01(月) 11:56:15.54ID:A8HQrp49 >>403-404
・PCは24時間起動、JDimも24時間起動
・昨日23時頃はVIPにスレ建てできた、そして寝た
・今朝、VIPにスレ建てしようとしたら、また「スレッド作成時の認証用クエリが一致しません。」エラーが出た。
・JDimを再起動してもう一度スレ建てしたら、今度は正常にできた。
もしかして日付変更線を超えると、何かが駄目になる原因があるのでは?
・PCは24時間起動、JDimも24時間起動
・昨日23時頃はVIPにスレ建てできた、そして寝た
・今朝、VIPにスレ建てしようとしたら、また「スレッド作成時の認証用クエリが一致しません。」エラーが出た。
・JDimを再起動してもう一度スレ建てしたら、今度は正常にできた。
もしかして日付変更線を超えると、何かが駄目になる原因があるのでは?
2020/06/01(月) 14:22:54.00ID:8FKbXJ8m
日付超えるとcertが期限切れになるのかもしれん
2020/06/01(月) 21:25:34.67ID:tSEEZxIc
ff5chの検索結果がまたでなくなった😥
スレurl前のclass="thread"が消えてる
https://i.imgur.com/SHob6OW.png
応急処置はabout:configの「スレタイ検索時にアドレスとスレタイを取得する正規表現」を変更
0.3.0-20200509より古いバージョン (レス数は省略される)
<a href="(http[^"]+)">([^<]+)</a><span
0.3.0-20200509以降の新しいバージョン
<a href="(http[^"]+)">([^<]+)</a><span\n +class="count"> \(([0-9]+)\)
スレurl前のclass="thread"が消えてる
https://i.imgur.com/SHob6OW.png
応急処置はabout:configの「スレタイ検索時にアドレスとスレタイを取得する正規表現」を変更
0.3.0-20200509より古いバージョン (レス数は省略される)
<a href="(http[^"]+)">([^<]+)</a><span
0.3.0-20200509以降の新しいバージョン
<a href="(http[^"]+)">([^<]+)</a><span\n +class="count"> \(([0-9]+)\)
2020/06/01(月) 22:00:40.71ID:tSEEZxIc
>>389,392,400,401
https://gitlab.com/gnutls/gnutls/-/issues/1008
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961889
gnutlsが期限切れのルート証明書を検証に使ってる
したらばのホストも巻き添え
$ gnutls-cli jbbs.shitaraba.net
...
*** PKI verification of server certificate failed...
*** Fatal error: Error in the certificate.
回避策は
a) アドレスをhttpにする
b) src/jdlib/ssl.cppを修正して期限のチェックを止める
期限無視もアレだしディストリ側も作業してるしaで良いよね?
https://gitlab.com/gnutls/gnutls/-/issues/1008
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961889
gnutlsが期限切れのルート証明書を検証に使ってる
したらばのホストも巻き添え
$ gnutls-cli jbbs.shitaraba.net
...
*** PKI verification of server certificate failed...
*** Fatal error: Error in the certificate.
回避策は
a) アドレスをhttpにする
b) src/jdlib/ssl.cppを修正して期限のチェックを止める
期限無視もアレだしディストリ側も作業してるしaで良いよね?
2020/06/01(月) 22:06:08.82ID:tSEEZxIc
2020/06/01(月) 22:20:15.37ID:IYHm7htc
certってウェブブラウザ用の項目でしょ?
仮に専ブラのUAを使ってcertを飛ばしてきたら
鯖から見たら「なんだ?コイツ」じゃね?
(そんなチェックはしないと思うけど)
専ブラのUAでcertが必須だっていうなら
JaneStyleがcertを扱えるように修正されてないと辻褄が合わない
仮に専ブラのUAを使ってcertを飛ばしてきたら
鯖から見たら「なんだ?コイツ」じゃね?
(そんなチェックはしないと思うけど)
専ブラのUAでcertが必須だっていうなら
JaneStyleがcertを扱えるように修正されてないと辻褄が合わない
2020/06/01(月) 23:14:44.71ID:8FKbXJ8m
2020/06/02(火) 21:51:54.69ID:5lgKEoDP
2020/06/02(火) 22:02:06.55ID:QP+nH0QE
>>414
それを409にレスする意味って何?
それを409にレスする意味って何?
2020/06/02(火) 22:10:42.44ID:5lgKEoDP
スレタイ検索のことで関連性があるので参照しやすくするため
相手への返信以外にも情報の関連付けや集約で使うよ
相手への返信以外にも情報の関連付けや集約で使うよ
2020/06/03(水) 00:02:50.28ID:vHa6mkko
2020/06/03(水) 06:56:16.89ID:FOC1BnHN
2020/06/03(水) 07:00:05.33ID:vHa6mkko
あからさま過ぎるw
普通だったらお礼は409にするわな
何やってるんだかw
普通だったらお礼は409にするわな
何やってるんだかw
2020/06/03(水) 23:49:26.96ID:+wLeNWvZ
>>419
おまいも相当面倒な奴やね
おまいも相当面倒な奴やね
2020/06/04(木) 00:19:29.50ID:qfVhZR2B
2020/06/04(木) 07:14:01.51ID:k5o8axik
2020/06/04(木) 08:04:48.08ID:qfVhZR2B
2020/06/04(木) 10:41:06.77ID:wmUNk5hK
10人いたら10通りの常識がある事を知れ
2020/06/04(木) 13:05:39.78ID:qfVhZR2B
こうやって非常識を正当化してきたのだなw
2020/06/05(金) 19:48:36.05ID:o+9OCeCS
414は通りがかりの親切ん人じゃん
2020/06/05(金) 19:55:15.68ID:TDXQxmfn
2020/06/05(金) 21:02:06.73ID:o+9OCeCS
通りがかりの親切な人叩いてどうするんだよ
バッティングセンターでも行けよ、打ち込んでこいよ
バッティングセンターでも行けよ、打ち込んでこいよ
2020/06/05(金) 21:17:24.97ID:pQuItQwV
ff5chが>>409より前の状態に戻る可能性も考えてまとめると20200509以降のバージョンならこれでカバーできると思う
まあもっと変更があればダメかもしれないけど
posix regexなら
<a [^>]*?href="(http[^"]+)">([^<]+)</a><span[[:space:]]+class="count"> \(([0-9]+)\)
pcreなら
<a [^>]*?href="(http[^"]+)">([^<]+)</a><span\s+class="count"> \(([0-9]+)\)
まあもっと変更があればダメかもしれないけど
posix regexなら
<a [^>]*?href="(http[^"]+)">([^<]+)</a><span[[:space:]]+class="count"> \(([0-9]+)\)
pcreなら
<a [^>]*?href="(http[^"]+)">([^<]+)</a><span\s+class="count"> \(([0-9]+)\)
2020/06/05(金) 22:55:18.54ID:TDXQxmfn
2020/06/05(金) 22:59:43.44ID:TDXQxmfn
>>429
posix regexとpcreって何?
posix regexとpcreって何?
2020/06/05(金) 23:04:16.24ID:PmWe3rZd
>>431
コンピュータオタクの派閥
コンピュータオタクの派閥
2020/06/05(金) 23:09:07.19ID:TDXQxmfn
>>432
Posix Basic Regular ExpressionsとPerl Compatible Regular Expressionsですか
俺環だと<a [^>]*?href="(http[^"]+)">([^<]+)</a><span[[:space:]]+class="count"> \(([0-9]+)\)の方しか検索できなかったので
俺の意志関係なくposix regex派閥に組み入れられている模様w
Posix Basic Regular ExpressionsとPerl Compatible Regular Expressionsですか
俺環だと<a [^>]*?href="(http[^"]+)">([^<]+)</a><span[[:space:]]+class="count"> \(([0-9]+)\)の方しか検索できなかったので
俺の意志関係なくposix regex派閥に組み入れられている模様w
2020/06/07(日) 17:26:24.93ID:MwXU6/2L
[バージョン] JDim 0.3.0-20200607(git:3b8ec4b13e)
[ディストリ ] Linux Mint 19.3 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] CINNAMON
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[ そ の 他 ]
[ディストリ ] Linux Mint 19.3 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] CINNAMON
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[ そ の 他 ]
2020/06/07(日) 23:35:11.84ID:SGC/2bM0
[バージョン] JDim 0.3.0-20200607(git:0ba4c6cfcd)
[ディストリ ] FreeBSD 12.1-STABLE (amd64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] OpenSSL 1.1.1g 21 Apr 2020
[オプション ] '--disable-compat-cache-dir'
'--with-pangolayout'
'--with-tls=openssl'
'--with-regex=oniguruma'
[ そ の 他 ]
146さんの方法でビルド実施
[ディストリ ] FreeBSD 12.1-STABLE (amd64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] OpenSSL 1.1.1g 21 Apr 2020
[オプション ] '--disable-compat-cache-dir'
'--with-pangolayout'
'--with-tls=openssl'
'--with-regex=oniguruma'
[ そ の 他 ]
146さんの方法でビルド実施
2020/06/08(月) 03:11:05.83ID:9qpfxTpa
脳無しポチ達がコピペする夜
2020/06/08(月) 07:52:09.37ID:K0JS+8TH
と、脳無し情報提供全く無しが申しております
2020/06/08(月) 17:29:22.63ID:Qhpp0RK3
[バージョン] JDim 0.3.0-20200607(git:0ba4c6cfcd)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.6.13
[オプション ] '--with-pangolayout'
[ そ の 他 ]
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.64.2
[ TLS lib ] GnuTLS 3.6.13
[オプション ] '--with-pangolayout'
[ そ の 他 ]
439login:Penguin
2020/06/08(月) 19:49:03.43ID:NrAXPFew440login:Penguin
2020/06/08(月) 19:53:15.72ID:MCO3EJVd >>439
httpsでアクセスすると
Mon Jun 8 19:43:26 2020 (ER 2) : gnutls_handshake failed : https://menu.5ch.net/bbsmenu.html
Mon Jun 8 19:43:39 2020 (ER 3) : bbsmenu load failed : gnutls_handshake failed : https://menu.5ch.net/bbsmenu.html
httpでアクセスすると
Mon Jun 8 19:50:04 2020 (ER 2) : bbsmenu load failed : HTTP/1.1 301 Moved Permanently
のエラーが出力されるね
httpsでアクセスすると
Mon Jun 8 19:43:26 2020 (ER 2) : gnutls_handshake failed : https://menu.5ch.net/bbsmenu.html
Mon Jun 8 19:43:39 2020 (ER 3) : bbsmenu load failed : gnutls_handshake failed : https://menu.5ch.net/bbsmenu.html
httpでアクセスすると
Mon Jun 8 19:50:04 2020 (ER 2) : bbsmenu load failed : HTTP/1.1 301 Moved Permanently
のエラーが出力されるね
441login:Penguin
2020/06/08(月) 19:59:22.70ID:NrAXPFew 試しにsikiで立ち上げたがこっちも駄目だな
2020/06/08(月) 20:06:25.62ID:PUov3r5y
設定を変えられた感じですね
443login:Penguin
2020/06/08(月) 20:11:59.38ID:NrAXPFew sikiだと板そのものは読み込めるがスレを開こうとするとダメ
2020/06/08(月) 20:14:34.37ID:eDdWaIXs
どうしたらいいの
445login:Penguin
2020/06/08(月) 20:18:44.42ID:NrAXPFew なんか専ブラの多くがやばいみたいhttpsがどうとか
https://rosie.5ch.net/test/read.cgi/operatex/1590235263/l50
https://rosie.5ch.net/test/read.cgi/operatex/1590235263/l50
2020/06/08(月) 20:30:04.94ID:VG7XuF+3
5chのhttp URL(bbsmenu、板、スレッド)がhttpsにリダイレクト(301 Moved Permanently)するようになった
複合的な問題かもしれないけど少なくとも一箇所はここかな
https://github.com/JDimproved/JDim/blob/0ba4c6cfcd/src/dbtree/root.cpp#L350-L360
bbsmenuの読み込みでリダイレクトを処理できない
複合的な問題かもしれないけど少なくとも一箇所はここかな
https://github.com/JDimproved/JDim/blob/0ba4c6cfcd/src/dbtree/root.cpp#L350-L360
bbsmenuの読み込みでリダイレクトを処理できない
447login:Penguin
2020/06/08(月) 20:36:00.43ID:NrAXPFew448login:Penguin
2020/06/08(月) 20:43:32.78ID:NrAXPFew 355login:Penguin2020/06/08(月) 20:40:39.98ID:lu25OFAb
ちなみに俺はJDパッチ版使ってるのでJDIMの人と純正JDの人は>>354は無視して
串で何とか出来るかもしれないし出来ないかもしれない
ちなみに俺はJDパッチ版使ってるのでJDIMの人と純正JDの人は>>354は無視して
串で何とか出来るかもしれないし出来ないかもしれない
2020/06/08(月) 20:46:23.37ID:A0l74WB/
JDimでも >>447 の暫定対処方法で読めるようになった
450login:Penguin
2020/06/08(月) 20:48:31.74ID:MCO3EJVd >>447
ありがとー
ありがとー
2020/06/08(月) 20:55:09.91ID:PUov3r5y
>>447
ありがとう ありがとう
ありがとう ありがとう
2020/06/08(月) 20:55:14.41ID:QYefhDBY
>>447
書き込みも問題なく行けた
書き込みも問題なく行けた
453login:Penguin
2020/06/08(月) 21:00:44.43ID:tdUFDJRP >>447
サンクス!! この書き込みもJDimからできてる!
やってみた手順を再現すると、
JDimを修了、ターミナルで .jd ディレクトリに移動
↓
cp boards.xml boards.xml.bak などとして一応バックアップを取る
↓
cat boards.xml | sed -i s/http/https/g boards.xml
で置換&上書き保存
↓
JDIMを起動、普通に使えるようになった。
※必要に応じ、bookmark.xml も同様にする。
サンクス!! この書き込みもJDimからできてる!
やってみた手順を再現すると、
JDimを修了、ターミナルで .jd ディレクトリに移動
↓
cp boards.xml boards.xml.bak などとして一応バックアップを取る
↓
cat boards.xml | sed -i s/http/https/g boards.xml
で置換&上書き保存
↓
JDIMを起動、普通に使えるようになった。
※必要に応じ、bookmark.xml も同様にする。
2020/06/08(月) 21:06:17.72ID:yZgi/cCP
2020/06/08(月) 21:11:24.80ID:QYefhDBY
2020/06/08(月) 21:27:14.66ID:W/kUiKFd
とりあえずboards.xmlだけを書き換えてみた
bookmark.xmlの方はタイミングかわからんけど勝手に書き換わるっぽい
bookmark.xmlの方はタイミングかわからんけど勝手に書き換わるっぽい
2020/06/08(月) 21:32:31.12ID:6nV2Ea/p
以下のパッチあてて、板一覧のURLをhttpsに変えればおk
diff --git a/src/jdlib/loader.cpp b/src/jdlib/loader.cpp
index 2c233d32..c5d921c5 100644
--- a/src/jdlib/loader.cpp
+++ b/src/jdlib/loader.cpp
@@ -474,7 +474,10 @@ bool Loader::run( SKELETON::Loadable* cb, const LOADERDATA&
data_in )
if( data_in.use_ssl
|| ( m_data.protocol.find( "https://" ) != std::string::npos
&& m_data.host.find( ".2ch.net" ) == std::string::npos
- && m_data.host.find( ".5ch.net" ) == std::string::npos
+ && (
+ m_data.host.find( ".5ch.net" ) == std::string::npos ||
+ m_data.host.find( "menu.5ch.net" ) == 0
+ )
&& m_data.host.find( ".bbspink.com" ) == std::string::npos
)
){
diff --git a/src/jdlib/loader.cpp b/src/jdlib/loader.cpp
index 2c233d32..c5d921c5 100644
--- a/src/jdlib/loader.cpp
+++ b/src/jdlib/loader.cpp
@@ -474,7 +474,10 @@ bool Loader::run( SKELETON::Loadable* cb, const LOADERDATA&
data_in )
if( data_in.use_ssl
|| ( m_data.protocol.find( "https://" ) != std::string::npos
&& m_data.host.find( ".2ch.net" ) == std::string::npos
- && m_data.host.find( ".5ch.net" ) == std::string::npos
+ && (
+ m_data.host.find( ".5ch.net" ) == std::string::npos ||
+ m_data.host.find( "menu.5ch.net" ) == 0
+ )
&& m_data.host.find( ".bbspink.com" ) == std::string::npos
)
){
2020/06/08(月) 21:48:10.81ID:l7bKcJwX
助かりました
ありがとう
ありがとう
2020/06/08(月) 22:02:32.13ID:zvwbNMXc
板一覧の取得でエラーがでるな。
結局はJDimの修正版待ちか。
結局はJDimの修正版待ちか。
2020/06/08(月) 22:21:42.06ID:fYhSV7i/
>>459
新板が出来たり、鯖移転があったりしなければ現状で無問題じゃね?
新板が出来たり、鯖移転があったりしなければ現状で無問題じゃね?
2020/06/08(月) 22:47:42.65ID:anOe3eoO
板一覧のURLをhttpsにしたら読めたので書き込みテスト
2020/06/08(月) 22:53:40.73ID:zvwbNMXc
Ubuntu MATE 20.04だと.casheフォルダの中にJDimフォルダがあった。
2020/06/08(月) 22:58:02.32ID:a5woTk/w
httpsにしたら更新できたけどログが全部消えた
2020/06/08(月) 23:23:21.10ID:qzFtZO1D
さっきまで心の中で阿鼻叫喚だった
2020/06/08(月) 23:23:52.93ID:Qhpp0RK3
書き込みテスト
2020/06/08(月) 23:24:56.65ID:Qhpp0RK3
いつもと変わらないな
板一覧を再読込しなきゃいいのか
板一覧を再読込しなきゃいいのか
2020/06/09(火) 00:15:41.73ID:XItWQoMQ
あっさり解決デキタサッキュー
2020/06/09(火) 00:41:55.40ID:BaaxmK+8
何もしなくても戻ったよ。
一時的なものだったのだろうかと。
一時的なものだったのだろうかと。
2020/06/09(火) 02:48:02.23ID:efzcM9mJ
また読めなくなったが、板一覧を再読込すると板のURLがhttps:になってたので
boards.xmlを書き換えてhttp:にすると読めるようになった
何やねん
boards.xmlを書き換えてhttp:にすると読めるようになった
何やねん
2020/06/09(火) 08:19:32.54ID:gpWtSwWg
仕様変更でチェンジしたけど影響がでかすぎてロールバックしたんだろ。
2020/06/09(火) 10:09:37.77ID:4oXVXtud
Ubuntu 20.04での使用方法が書いてあるサイトとかないですか?
板とスレ一覧は取得出来てるみたいですが、スレ開いて内容が表示されない状況です。
「お客様がご利用されている専用ブラウザは5ch.netに対応しておりません。」と表示される状態です。
板とスレ一覧は取得出来てるみたいですが、スレ開いて内容が表示されない状況です。
「お客様がご利用されている専用ブラウザは5ch.netに対応しておりません。」と表示される状態です。
2020/06/09(火) 10:13:26.20ID:O3DtebBP
>>471
OSがどれだろうと関係なく2chproxy.pl とかhtmlをdatに変換する串使わないと駄目だよ
OSがどれだろうと関係なく2chproxy.pl とかhtmlをdatに変換する串使わないと駄目だよ
2020/06/09(火) 10:32:49.81ID:RaqJh2fX
ふぅ、読み書き出来るようになった
2020/06/09(火) 10:53:36.12ID:FApxEBit
ひでー設計だな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】 高市首相 「円の過小評価は問題だ」 ★2 [お断り★]
- 【東京】ウズベキスタン国籍のフードデリバリー配達員を逮捕 配達先の女子小学生にキスや体を触るなどわいせつ行為か [煮卵★]
- 69歳男性、29歳女性と結婚 「正気になって!」と訴えた40代独身娘 「44歳で弟が爆誕…?」 [お断り★]
- 【速報】 トランプ米大統領、日米首脳会談で高市首相に円安の懸念を伝える [お断り★]
- 【TBS】「意図しない形で拡散され遺憾」波紋呼んだ『ひるおび』冠水中継で女性の太もも「20秒ズーム」に示した“見解” [Ailuropoda melanoleuca★]
- 【アジア大会】「外国人の尊厳を考えて」 中国選手の名前 TBS実況に違和感 呉夢潔を『ゴ・ムケツ』、陳厚羽を『チン・コウウ』呼び★2 [冬月記者★]
- 【オンライン表現の自由】NAIって事実上困らないレベルに緩い規制だけどどういう仕組みなんだこれジェイルブレイクなしで普通にやべえ [784319933]
- 【悲報】高市「うーんこの演説、なんか足りないわね…🫪!敵国条項削除っと」自ら原稿に加筆していた😨 ★2 [359965264]
- NHK「アメリカと同盟国だったのは中華民国であり今の中国ではありません。これは問題発言です」 [931948549]
- 【朗報】日本人が発明したもの、めちゃくちゃ多すぎるw wwwww [834922174]
- 男「生き物を踏み潰す女性募集」10代女性「はい!(虫かザリガニやろ)」男「ハムスター」女「え!絶対いや!」男「1匹ごとに報酬1000円」→25匹踏む [597533159]
- 楽天モバイル、契約数が1100万回線を突破 [663766621]