レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ#16 @避難所
前スレ
B11 と readcgi.js のスレ#15 @避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1659600092/
感謝感謝
>>75
板一覧が消滅してそれに引き摺られスレ一覧やレスのタブが消えた場合の対処例
1) V2Cが起動してる状態でV2C保存用フォルダから usrprops.txt と usrprops_old.txt をどこかに退避
2) V2Cを終了させてB11.30.1に上げる
外部bbsmenuを板一覧の取得urlに設定しV2Cを終了させる
3) V2Cを起動し板一覧が復旧したことを確認(復旧してない場合は板一覧を手動で更新)
4) V2Cを終了
5) 退避した usrprops.txt と usrprops_old.txtの
更新時刻が板一覧消滅より前で、より新しいほうを開き
TablePane.OpenTabs (開いていた板のスレ一覧のリスト)
DisplayPane.OpenTabs (開いていたレスの一覧)
を探す
6) 5)で見つけた2行でV2C保存用フォルダの usrprops.txt 内の同じキーを上書きして保存
7) V2C起動
これで板一覧、スレ一覧、レスを復旧できると思います
usrprops.txtは2ch_api.txtと同じ場所にあります
(API設定2のフォルダを開く>保存用フォルダで開きます)
usrprops.txt の復旧ですが
更新時刻が板一覧消滅より前の最新のバックアップファイルから
usrprops.txt をコピーで戻せるかもしれません
(他の部分の整合性問題がありうるんで大丈夫とは言い切れませんが・・・)
またはZ、/2以外の場合はファイル>状態の復元でも戻せるかもしれません
ただこの機能自分は使ったことがないので明確に自分から大丈夫とは言い切れません
(おそらくusrprops.txt 以外のファイルも戻るのでは)
5chのbbsmenu.htmlもいつ廃止になるか分からない(bbsmenu.jsonが本筋らしい)ので
今回みたいな(文字化けとはいえ)bbsmenuが空なせいで板一覧が消滅するケースの対応を
考えとかなきゃなおかと
>>77
1)が既に消滅したものになってたので、
バックアップフォルダから2日前のバックアップを解凍して6)をやって復旧しました
2)の2行目がよくわからなかったのでやってないんですが、
復旧後URLが5chのスレでは書き込みが反映されず、2chのスレに書き込まれてました
正直ここらへんよくわかってませんが、復旧したので良かったです
1)で退避したusrprops.txt と usrprops_old.txtが、
両方とも更新時刻が板一覧消滅後になっていたのでバックアップフォルダから〜、に訂正
板一覧の戻し方に3つあると思ってて
1) B11.30.1で戻す (これが1行目)
2) バックアップから戻す (これ上には書いてません)
3) 板一覧取得urlをアフィ系の板一覧生成サイトにして戻す (これが2行目)
で
>2)の2行目がよくわからなかったのでやってないんですが
このレスでいう3)のことです
退避した usrprops.txt と usrprops_old.txt を
そのまま上書きでなんか大丈夫っぽいから、ヨシ!
brをちょっと調べてみた
Brotilっていうアルゴリズムみたいね
ttps://ja.wikipedia.org/wiki/Brotli
デコード用のJavaライブラリはCentralに登録されてた
ttps://repo1.maven.org/maven2/org/brotli/dec/0.1.2/
ソースはこの辺にあって
テストコードを見る限り
BrotliInputStreamを通すだけでいいみたいね
ttps://github.com/google/brotli/blob/master/java/org/brotli/dec/DecodeTest.java
>復旧後URLが5chのスレでは
どのV2Cを使ってるのか分からないのですが+やR3.4.2ではないと仮定して
だとすると同じスレを開いていても5ch urlのほうは外部板の扱いを受けてると思います
新着を最新まで取得して内容が同じなら5ch urlのスレは不要かと思います
これがV2C+とかV2C-R 3.4.2だったらまた別の話
>>83
実装するにはサムネ動画の時みたいにwinならdll(他のOSならdylibとかsoとか)とjarを
外付けにして取り込まなきゃダメなみたい
>>83 のならjarを取り込むだけですむんだろうか?
暫くまとまった時間を取れなくなるんで試行からの試行ができないんで
しばらくはcloudFlare側の様子見
>>82
上書きで済むなら一番作業リスクがないんですよね
作業する方もも怖くないし
>>81 >>84
ありがとうございます。
5ch urlの方はおっしゃる通り外部版と書かれてました
今のところ問題無いので今後は2chの方にします
>>77
(4)までやってみましたが板一覧が復活しません・・・
【V2C】 2.11.8 (広告なしV2C-R) [S20150206] (L-0.3)
【Java】 [P]1.7.0_79-b15 (Oracle Corporation)
【OS】 Mac OS X 10.16 (x86_64)
【メモリ】 Total(Free)/Max.: 841(279)/910 [MB]
【BouncyCastle】 あり (最終更新日:2019/12/22 21:21:56)
【外付けcacerts(Java CA 証明書)】 なし
【systemスクリプト】 threadld.js, post.js(A)
【ReplaceStr,URLExec等】 msgkw.txt, ReplaceStr.txt, ReplaceStr_Tw.txt
【2ch板一覧取得URL】 https://bbsmenu.afi.click/ (最終更新日:2023/01/05 20:20:31)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 LucidaGrande
【指定フォントにない文字は他のフォントを使用】 チェック済
【参考:黒電話絵文字を表示するフォント】 B11バグ報告用テンプレはフォント名を取得できませんでした(2)
【参考:ロケット・ダブルハート絵文字を表示するフォント】 AppleColorEmoji
【代替 (AA用)フォント】 Mona
【その他 (UI用)フォント】 LucidaGrande
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.30.1 For V2C-R 2.11.8 on MacOSX API & read.cgi
【B11スクリプト】 readcgi.js(2019/08/17 09:13:40), readcgi_aux.js(2021/08/11 08:03:54)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 10:52:20)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:54)
【UA(API DAT取得)】 Monazilla/1.00 JaneStyle/4.23 Windows/10.0.25227
【UA(API 書き込み)】 Monazilla/1.00 JaneStyle/4.23 Windows/10.0.25227
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0
>>88
V2Cがオフラインになってませんか?
>>89
どういうことですか?
>>88
https://bbsmenu.afi.click/ だけで板一覧取れましたっけ?
板一覧urlの更新ができない状態でしたっけ?
>>90
すいません
これは違いました
>>91
板一覧取得urlを従来どおりhttp://menu.2ch.net/bbsmenu.html
に戻したら板一覧が復活しました!ありがとうございましたm(_ _)m
以前開いていたスレやタブは別に良い場合は(5)以降の作業は不要ですよね?
いやあ板一覧復活してよかった・・・
板一覧を開いて2chタブを選択して表示される
赤○のアイコンを右栗で板一覧取得urlとかの変更ができるんですけど
それが出来ないんでしたっけ?
https://i.imgur.com/HTvgyGR.png
2chタブが表示されてないとか?
>>93
復旧しててなにより
タブの復旧が不要なら5)以降のusrprops.txtの復旧は不要です
>>93
板一覧取得urlで
menu.2ch.netで復活したということは
menu.2ch.netからmenu.5ch.netへの転送は問題ないということだね
言わなかったがもう1つあってhttpsは取れないがhttpは取れる可能性があって
httpsをhttpに変えてやってみるといいかもしれない
「【BouncyCastle】 あり」が「https通信にBoundaryCastleを使用する」のことでV2C-Rはhttpsで取れるってことを言ってるのかと予想してた
>>96
そこのところはB11が2chとbbspink urlの場合に
http→https変換と2ch→5ch変換を裏で力技でやってます
なんで設定がhttpの2ch urlでもネットワークアクセス時はurlがhttpsの5ch urlに変換されてます
BouncyCastleに関してはhttps全体ってよりは
その中の暗号化接続プロトコルの一つのTLS1.2のインプリメントをしてます
ちな
ウェブブラウザにhttpの2ch urlのbbsmenu.html urlを入力しても
httpsの5ch urlでページが表示されるので転送もまだ大丈夫です
B11を更新して、URLのダイアログを無視したら、なんとか読み込めました。
が、まちBBSが復活できてません。何か良い方法ありますでしょうか。。
>>99
V2Cを一旦終了させて
https://www.dropbox.com/s/8u3o4jpv80h1j5z/machi.zip?dl=1
から bbstree.txt を取り出して
BBS/Machi/の bbstree.txt と置き換えてからV2C起動
昔はこれでいけたはず
まちBBSは板一覧の元ネタが大きく変わっていて板一覧の更新をすると板一覧が壊れます
最新のB11を入れたあとでも板一覧の更新はしばらくしない方がいい・・・ってコト?
>>100
早速ありがとうございます。
残念ながら復活できてませんでした…。
もうしばらく様子を見ようと思います。。
>>102
まちBBSのタブは表示されるけど中身が空のパターンですか?
まちBBSのタブがそもそも表示されないパターンですか?
>>103
前者のパターンです。
何か良い解決策があれば、教えていただけますでしょうか?
>>104
まちbbsのタブを一度閉じて開き直してみてください
誰かおーぷん2chを登録してたらそれを含むbbstree.txtくれ…
2chタブのbbsmenuはこれなんだけど板一覧をうっかり更新しちゃっておーぷん板だけ消失した
http://bbsmenu.afi.click/vip2ch_Cpink_pink_5ch_open2ch/bbsmenu.html
>>106
おーぷんはSikiでしか見られなくなりました
それ以外の専ブラは無理
管理人が専ブラでは見られなくする方向で考えてるから
今回の騒動の影響でいじったせいか余所エラーが出始めたので再度いじってみる
>>108
特定の板?
それとも全般的に?
起動したらお気に入り全部飛んでてびびったけど、落ち着いてここ読んで対処したら
無事、復活しました
尽力していただいた皆さま、ほんとにありがとう
>>107
Sikiだけ容認する姿勢もよく分からんな
直近の荒らし報告はこれがあったけど
https://twitter.com/satorunet/status/1571656490267840512
仕方ないからおーぷんのbbsmenuから直接作ったよ
>>111
容認してるってよりは
おーぷんをウェブブラウザで開くと分かるけど
初回はすぐにお目当てのページを表示しないでへんな認証ページが出て
ウェブブラウザ内部で認証処理してそれが通ってからやっとページが表示される
JavaScriptでやってるっぽいんだけどその認証処理を行えるのがSiki(というかErectoron?)だけで
他の専ブラでは技術的にほぼ不可能って話
> おーぷんはSikiでしか見られなくなりました
おーぷんはクソだから見ないがそんなことになってたんだ
スレ主が書き込み禁止にできる機能がダメ
常駐するきちがいスレ主がスレを立てまくって
レスの禁止もしまくって
ネトウヨが喜ぶレスしかできない
俺のようなレスが禁止される
あんなところに行くべきでない
おーぷんは最初のページのレスポンスの中身を見たら
/cdn-cgi/challenge-platform/h/b/orchestrate/jsch/v1?ray=...
のJavaScriptを実行してチャレンジに通った人だけが見れるようになってる
これで検索したら
How to Bypass Cloudflare: A Comprehensive Guide
https://www.zenrows.com/blog/bypass-cloudflare
CloudflareがBOT対策の最新機能を作ってて実質的にJavaScriptを実行できるブラウザからでないと見れなさそう
reCAPTCHAを有効にして画像を選ぶクイズに答えられた人だけが見れるようにすることも考えられる
TAKO、ODORIが含まれてるとかで書き込みキャンセルされました
なんのことかさっぱりわからん
>>116
とりあえず「設定」→「外部コマンド」→「API設定」→「クッキーを全て削除する」
で書き込めるようになるはず
もしあかんかったらIPアドレスも変えるいうことで
クッキー削除したら書けるようになりました
お騒がせしました
ずっとなぜか板一覧取得できなかったけどAfiの方ならできるんだな
只今egg鯖のsubject.txtが空で返ってくる模様
スレチ
こっちだろ?
5ch不具合報告スレ Session 29
https://agree.5ch.net/test/read.cgi/operate/1664417008/
afiでいいのなら以下が使える(変更 → 再取得で板タブが消失するので対策が必要)
5ch、Pink、まちBBS全部入り
http://bbsmenu.afi.click/5ch_machi_pink/bbsmenu.html
5ch、Pink
http://bbsmenu.afi.click/5ch_pink/bbsmenu.html
5chのみ
http://bbsmenu.afi.click/5ch/bbsmenu.html
他人事のようにみてたけどなんか本格的に怪しくなってきたのね
>>27
びっくらこいたけど直せました
ありがとうございます
ニュー速などいろいろ書き込めなくなった
あなたは書き込み駄目表示される
Janeだと書ける
なんか色々あったんやね
板一覧更新出来ないってのはどっかべつのURLにしたらいいのかな?
>>126
>>93
> 板一覧取得urlを従来どおりhttp://menu.2ch.net/bbsmenu.html
> に戻したら板一覧が復活しました!ありがとうございましたm(_ _)m
なにを言ってるんだ?おまえはw
なにを言ってるのかと言われたら板一覧の更新が出来なかったエラーが出たよって話
ここ数日でスレの動きがはえーからおいきれてないわーってことなのよ
ついでに>>93 じゃ失敗するね
2chでも5chでもだめだわ
ヒントはbr
Accept-Encoding: deflate, br
>>56
これはbrという圧縮方式で送ってきてくれというリクエストを5ch.netに送るという意味
5ch.netは1月4日の14時に突然設定を変更してbrで送ってくるようになった
B11はbrで送ってくると思ってなかったし対応してないから当然解凍できない
板一覧更新とかいろんなとこがおかしくなった
V2C API Patch B11.30.1が作られた
めんどくさがらずに1からちゃんと読んでみよう…
うん、直りましたわー
B11と全然関係ないんだけど、右クリックで出てくるメニューってマウスホイールで上下に動くのね
V2Cを10年以上使ってるけど気づかなかった
エーほんとだなんか面白い機能
下でメニューが切れても補正してくれないから指でコロコロするの基本だったわ
え?
みんなは書き込めてるの?
オレは昼過ぎから書き込めなくなたt
「あなたはこのスレッドにもう書き込めません」って表示される。どの板でも。
本家使ってる。
板にもよるかもだけど俺はネ実とかスマホゲーム板とかには書き込めてる
特に問題なし+にも書けた
2.11.4 /B11.29.4 /API+cgi
>>83
もしかしたら出来たかもしれない
https://i.imgur.com/jeN7FCF.png
シンプルな実装の紹介サンクス
試したけどスマホゲーム板にも書き込めないな
おまかんってやつか。。
スマホゲーム板にも書けた
おまかんというよりAPIとUAだと思う。回線の可能性もあるけれど
再インスコしたら書けた。色々ありがと
もうオレのような人間にはv2cは敷居高すぎなのかもなぁ
かといってjaneのUIはどうしても好きになれないし
俺もjane嫌いだからV2CのUIつこてるで
>>134
えっ本当だ
B11の機能とかじゃなくデフォでこんなのあったんだ
設定のダイアログもマウスホイールで動くよ
てすと
Win11の方にはB11.30.1を入れてみた /2.11.4 /API /Java 17.0.5
板一覧の更新はせずに運用中
今のところ問題なし
板一覧の更新は最近したことないので、騒ぎに気付かなかった。とりあえずB11.30.1は入れた。
>>131 はread.cgiを使うときの話で2ch APIでは問題が起きてなさそう
板一覧を取得するときにread.cgiで取得してそうな感じはする
>>145
本当によくできてるよねぇ。。。
九龍城とはよく言ったものだ
>>83 がJava5でも動作の確認ができたので
そう遠くない時期(春の彼岸)の頃にbr圧縮対応版のB11を出します
それに合わせて5ch公式メニューもhtmlからjson形式の取得に変えます
(bbsmenuのurはB11内で自動置き換え)
http://bbsmenu.afi.click/5ch_machi_pink/bbsmenu.html
に対応する
https://bbsmenu.afi.click/5ch_machi_pink/bbsmenu.json
がない
htmlでしか読み込めないのになくなったら困るんじゃ
https://menu.5ch.net/bbsmenu.html
を
https://menu.5ch.net/bbsmenu.json
に変えるだけです
板一覧取得urlを
http://menu.5ch.net/bbsmenu.html
としてあっても実行時にB11内部で
https://menu.5ch.net/bbsmenu.html
して板一覧を取得してます
書き込めねえし
あ、書き込めた
何がどうなってんのかもう分からん
ここしたらばなんで・・・
普通のブラウザからここに書き込もうとしたらダメだった
v2cからなら書き込めた
スレ一覧、スレを取得出来る板と出来ない板があるの何でだろ?
って書き込もうとしてた
したらばのhttpからは書き込めない
httpsでないとだめ
毎回思うんだが5ch->2ch変換もhttps->http変換もV2Cの余計な機能だと思う
そういうことだったんだ、ありがとう
スレが取得出来るかどうかは、板一覧に設定が反映されてなかっただけだったわ
再び更新したら新しくなっていて取得出来ました
>>168
わかる
リンククリックしても飛べないし
>>168
わかる
>>168
わかる
>>168
わかる
>>168
わかる
>>168
わかる
いや、わからん
>>160
5ch2ch変換とhttphttps変換は余計な機能でない
本家V2Cは5chとhttpsに対応してない
余計な機能だと思うなら5chとhttpsに対応してない本家V2Cを使えば?
B11は動かない本家V2Cをなんとか5chとhttpsに対応させてるわけで
それを余計というならB11を使うべきでない
>>160
B11と同じフォルダにあるReplaceStr_B11.txt(かReplaceStr_B11_Dev.txt)を削除すれば
httpsの5churlに対応できますよ
レス内のurlもhttpsの5ch urlのまま表示します
ただhttpsの5ch urlとhttpの5ch urlは同じ鯖名でもhttpの後ろのsのあるなしで
別ホスト扱いになるので板一覧のタブはそれぞれ別に開きます
あとは
そもそもの機能
派生版本体の機能
B11の機能
それが外部板に対してどう影響してるかは誰も分からないので
何かあってもそこは仕方ないってことで
あとurl欄からhttpsの5ch urlを入力しても
この場合は強制的にhttpの2ch urlに変換されます
5chは一度httpsだけにした後に戻していつかまた変えると言ってたが
いまだにhttpで利用できるし
まだパッチは当ててないのですが、実況に書き込むと 「 書き込み警告 」 と
文字化けの画面が出るようになった
この事件で笑った人が少なそうだからなぜ笑えるかを解説しよう
B11「brという圧縮形式で送ってくれ」
5ch「brで送ったよ」
B11「文字化けして読めねえ!brで送ってくれとは言ったが送ってくれとは言ってない」
B11が糖質としか思えない言動をした
送ってくれと言われたから送っただけで5chが完全に正しいw
>>173
パッチをB11.30.1にしてください
上のレスでAPI設定4とAPI設定6を弄れば文字化け回避可能とはあるんですが
それでも板一覧の更新をすると板一覧が消失してしまうので
B11.30.1一択です
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板