レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ#8 @避難所
一応勃てておきます
前スレ
B11 と readcgi.js のスレ#7 @避難所
https://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1567942834/
最近BBx規制食らうとルータの管理画面がエラーで出なくなるんだよなぁ
何してくれてんだろ?
アイツラ
そうなる原因があるからBBx突っ込まれるんじゃないの
>>79 に更新したら[ネットワーク]の書き込みProxyをスルーするようになっちゃった
おま環か
>>114
バージョンいくつからB11.28.4に上げました?
ファイルを上書きしたから確認できないけど更新したのは昨年末以来だったと思う
>>116
去年の12月中ってことですかね?
そこを直した直接の記憶はないんで何かのはずみでおかしくした可能性チェックのために
過去のソースを順次比較することになるんで2、3日お待ちを
あ
ちなみにB11バグ報告用テンプレを
>>118
【V2C】 2.11.4.2.19.12.1T (V2CMOD/2) [R20191216] (L-0.7.0:amd64)
【Java】 1.8.0_231-b11 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 692(616)/1769 (Phys. Total/Avail.: 32716/18757) [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 なし
【systemスクリプト】 getdat.js(S), threadld.js, proxy.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec2.dat
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2019/05/12 16:52:23)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 MeiryoKe_UIGothic
【指定フォントにない文字は他のフォントを使用】 未チェック
【スレ一覧フォント】 MeiryoKe_UIGothic
【代替 (AA用)フォント】 MeiryoKe_PGothic
【その他 (UI用)フォント】 MeiryoKe_PGothic
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.28.4 API Only
【B11スクリプト】 readcgi.js(2019/08/17 09:13:41), readcgi_aux.js(2020/05/11 22:56:59)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 10:52:20)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:55)
【UA(API DAT取得)】 Mozilla/5.1 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
【UA(API 書き込み)】 Mozilla/5.1 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
【UA(read.cgi ページ取得)】 Mozilla/5.1 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
【UA(read.cgi 書き込み)】 Mozilla/5.1 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
あの、おま環だったら放置していいですよ。ホントに
手間をかけて貰うのが申し訳ない
>>114
うちでは書き込みProxy設定がちゃんと反映されてるみたい。
このレスは、書き込みProsy 設定無し
このレスは、書き込みProsy 設定あり
時間が8桁じゃなくて6桁になってるのは設定間違ってるのでしょうか
この板だけじゃない?
俺もこの板は6桁だけど5chは8桁だよ
zenkakuすうじ
read.cgiモードで使っててGoneになった
で、API設定2で410,404って設定されてるからパッチが自動でitestからdatを補完してる
itestから補完したdatの日付は6桁なんでそのせいでV2C上の日付も6桁になってる
回避策としては
・早くGoneが解除されるのを祈る
・回線を繋ぎ直してIPアドレスを変える(以前はUAとクッキー削除もセットだったけどこのご時世その2つは避けるに越したことはない)
但しcookie.txtにtako=odoriとある場合はクッキー削除も要検討
追加
時間が6桁の状態時は5ちゃんにGoneで弾かれているので過去ログの取得ができません
Goneが解除されてもV2Cはそれが分からずitestからの補完を続けるので最低1日1回はV2Cを終了させて下さい
#V2C再起動後初回レス取得でGoneがまだ継続されている場合は、またitestからの補完を開始します
ここできくことかわからんけど、
スレ一覧のポップアップメニューの中身を、順番とか変えるとこって
ないんかな?
俺はjava7だからできる
長期間Goneでどうにもできないってことか
GoneはIP変えればいけるが
ホストで規制みたいです
xxx.yyy.zzz.000
最低でもxxx.yyyの部分が変わるようにIPを変えてみて
ホスト変更→V2C再起動→スレ再取得では8桁表示されるのでIP変更の効果はあるみたいです
規制されているとされるホストで何度かIP変更やってみましたが2通りしか変化しませんでした
結果無理でした
(ワッチョイ XXYY-ZZZZ)のYY部みたいにホスト認識で弾いているかもしれません
IP変更はもう少しやってみたいと思います
結果は後日報告します
>>127
launcherフォルダのmenu.txtいじったらいいんじゃないの? やったことないけど。
>>114 ですがjs-engine.jarを削除したら串を通して書けるようになりました
アップデートのやり方を間違えていたのか、なんで以前の環境にこれが無かったのか不明ですが・・
本当におま環だったのかも
>>135
B11バグ報告用テンプレplz
テンプレは>>119 と同様です
>>119
js-engine.jarが余計だったってよりはrhino.jarが無かったのかも
proxy.jsを使って使ってるみたいですが
/2でスクリプトを動かすにはjs-engine.jarとrhino.jarはペアで配置しなきゃですが
(js-engine.jarとrhino.jarがないと動かないjsがある)
今はrhino.jarは残ってますか?
なんかのはずみでrhino.jarを削除したとかありますか?
>>138
rhino.jarはバージョンアップ前から存在してて今もあります
>>81
>>84
> 板キー#UA
> でその板用の書き込みUAを登録します
> 板キー:T#UAの場合はそのUAはスレ立てだけに使用されます
うおおおお
こりゃ便利そうだ
足を向けて寝られない
ってことは正にこのことだ
アップデートありがとう
>>139
js-engine.jarに何か問題があってスクリプトの実況環境が生成されなくて
そのせいでproxy.jsが動かなくて生で通信してたのかも
js-engine.jarを捨てたんでJava8内蔵のJavascrript環境でproxy.jsが動いたんだと思います
気が向いた時でいいんでjs-engine.jarを戻して起動して
①起動直後の表示の表示>コンソール出力にエラーが表示されるか
②レスを取得する前に表示>スクリプトコンソールを開いて通信したらスクリプトコンソールと①のコンソール出力にエラーが表示されるか
を見て貰えますか?
お手数かけますが気が向いたときでいいんで
お願いします
>>142
js-engine.jarを戻して再起動
レス取得前後でコンソール出力は以下の通りで変化は無く、レスをいくつ取得してもスクリプトコンソールには何も表示されませんでした
samesite:URL=https://api.5ch.net/v1/auth/
usr_paths(org)=[長いので省略]
usr_paths(new)=[長いので省略]
運営原因のエラー対策 read.cgiモードでのHTTPレスポンスコード=[];チェック対象個数=0
運営原因のエラー対策 不正なdat=[];チェック対象個数=0
運営原因のエラー対策 画像のダウンロードにBouncyCastleを使用しないHost=[www.j-cast.com];チェック対象個数=1
B11が連投を許可する板=[];チェック対象個数=0
now update SID..
V2CV2C2chBBSAllowOver1000:load V2C2chBBSAllowOver1000List.txt
samesite:URL=https://api.5ch.net/v1/auth/
Use ReplaceStr_B11_Dev.txt
B11 Not Use Color Emoji
js-engine.jarを削除して起動するとコンソール出力に以下の文章が追加されます
Rhino ScriptEngineを取得できませんでした。
ua
>>143
使ってるproxy.jsを貰えますか?
再現させてみたいです
そもそもproxy.jsが何たるかから始まるのですがw
proxy.jsはここからダウンロードした物です
https://w.atwiki.jp/v2cwiki/pages/99.html #proxy
https://img.atwikiimg.com/www39.atwiki.jp/v2cwiki/attach/99/432/proxy.js20120505.zip
余りに古いファイルで正直使っている自覚が無かったのですが中身を見ると更に訳が分からない変更を加えていたようで、これが原因だったようです
// ----- 次の行から -----
//V2Cがネットワーク接続する前に実行
function checkProxy(u,p) {
useProxyBoardOfbizplus(u,p);
}
function useProxyBoardOfbizplus(u,p) {
p.host = 'localhost';
p.port = 202020;
}
202020だからポートの最大値(65535)を超えちゃった?
Goneの件
結局2種類しか変化せず、改善しませんでした
最終書込、最終取得の不具合(空欄・書き込んだことになっていない)もGoneの影響だったわけですかね
今から思えばGoneになってから書き込みボタン押してからの反応、新レス取得が遅かったように感じる
>>83
㌧㌧
無駄な改行を繰り返して書き込む人に困っております
(^|\n)ID:[\w/\+]{9}
だとレスが全部非表示になってしまいます
https://krsw.5ch.net/test/read.cgi/gamesm/1590067148/348
この人の書き込みパターンはいつもこうなので非表示にしたいのです
wwwwwwwwwをNGにすればいいんじゃね?
本文の改行が全部2連続以上で、連続改行が3回以上
^\n*[^\n]+(\n{2,}[^\n]+){3,}\n*$
ありがとうございました
B11.28.5にするとツイッターでリツイートしたときに「リツイート中」のまま遷移しません。
B11.28.4では正常です。
【V2C】 2.20.5 (V2CMOD-Z) [R20200510] (L-0.7.0:amd64)
【Java】 [P]1.7.0_75-b13 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【2chAPIパッチ】 B11.28.4 read.cgi Only
【B11スクリプト】 readcgi.js(2019/01/23 18:32:08), readcgi_aux.js(2020/05/11 22:56:59)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 10:52:20)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:55)
>>155
まちがえました
B11.28.3では正常で、B11.28.4にするとRTできません。
>>155-156
現象確認ました
申し訳ですが今日の21:00頃修正版うpします
前も同じミスしてました・・・
V2C API Patch B11.28.4.1
本家、V2CMOD、Z、/2、Mac用V2C-R2.11.8 向けです
v2c_api_patch_B11.28.4.1_20200524.zip
https://www.dropbox.com/s/xa6kynnkjrgtuwy/v2c_api_patch_B11.28.4.1_20200524.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2020/05/24 20:16:05 New!
◆ 修正箇所
● B11.28.4でTwitterのRTができなくなったのを修正
◆ 備考
● Mac用V2C-R2.11.8 (V2C_M20150206.jar)の場合はRhinoスクリプトエンジンは不要です
削除機能を作り込んでないのでRhinoスクリプトエンジンを手削除して下さい
◆ 2020/05/24 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.4.1 For V2C-R 2.11.8
V2C-R2.11.8 向けです
v2c_api_patch_B11.28.4.1_For_V2C-R2.11.8_20200524.zip
https://www.dropbox.com/s/vb26eprdyjbevo9/v2c_api_patch_B11.28.4.1_For_V2C-R2.11.8_20200524.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2020/05/24 20:16:05 New! Win/linux用
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar .2020/05/24 20:18:32 New! MacOSX用
◆ 修正箇所
● V2C API Patch B11.28.4.1と同じ
◆ 2020/05/24 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.4.1 For V2C-R+
V2C-R+ 向けです
v2c_api_patch_B11.28.4.1_For_V2C-RPlus_20200524.zip
https://www.dropbox.com/s/0wgvsuqk4qnokn8/v2c_api_patch_B11.28.4.1_For_V2C-RPlus_20200524.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_RPlus.jar 2020/05/24 20:38:57 New!
◆ 修正箇所
● V2C API Patch B11.28.4.1と同じ
◆ 2020/05/24 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.4.1
MacOSXでJava5を使用してV2Cを動かす場合に使用するJavaScript版のApple Java5専用パッチです
v2c_api_patch_B11.28.4.1_For_MacOSX_Java5_20200524.zip
https://www.dropbox.com/s/yodx8quxkitnry8/v2c_api_patch_B11.28.4.1_For_MacOSX_Java5_20200524.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Mac_Java5.jar 2020/05/24 20:22:13 New!
◆ 修正箇所
● V2C API Patch B11.28.4.1と同じ
◆ 2020/05/24 現在の最新状態
● 添付のContentsList.txtを参照のこと
◆ 他のB11と同じようにJavascriptを使用してreadcgi.jsを動かします
なのでrb版で必要だったJrubyという環境が不要となります
Macintosh HD>ライブラリ>Java>Extensions に配置してある
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
が不要となります(V2C/2を使用の場合は2.11.4.1.19.12.3T以上にしてください)
V2C API Patch B11.28.4.1 For V2C+
V2C+ 向けです
v2c_api_patch_B11.28.4.1_For_V2CPlus_20200524.zip
https://www.dropbox.com/s/j3pcs0gek3lqpo7/v2c_api_patch_B11.28.4.1_For_V2CPlus_20200524.zip?dl=1
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
→ 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
readcgi.jsをscriptフォルダに配置して下さい
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Plus_R20171103.jar 2020/05/24 20:24:37 New!
◆ 修正箇所
● V2C API Patch B11.28.4.1と同じ
◆ 備考
● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
外部コマンドから設定を行って下さい
● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
他のフォルダに移動して下さい
◆ 2020/05/24 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.4.1 For V2C-R 3.4.2
V2C-R 3.4.2向けです
v2c_api_patch_B11.28.4.1_For_V2C-R3.4.2_20200502.zip
https://www.dropbox.com/s/7wk3r2cq3ibfbic/v2c_api_patch_B11.28.4.1_For_V2C-R3.4.2_20200524.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_V2C-R_A20180407.jar 2020/05/24 20:40:59 New!
readcgi_aux.js . .2020/05/11 22:56:59 New!
◆ 修正箇所
● V2C API Patch B11.28.4と同じ
● V2C API Patch B11.28.4.1と同じ
◆ 備考
● R3.4.2用のパッチなのでR3.4.2ではない場合は最新版にバージョンアップしてください
● 浪人ログインで使えるかのテストはしてません(浪人持ちではないので)
● Beログインでの書き込み可は確認済み
● モリタポは使用不可
◆ 2020/05/24 現在の最新状態
● 添付のContentsList.txtを参照のこと
◆ 設置方法(基本機能)
● Win/linux
① DL・解凍したlauncherフォルダの中身を全てlauncherフォルダにコピーする
② v2cjar.txtを開き内容を v2c_api_patch_B11_for_V2C-R_A20180407.jar に変更して保存
③ お好みでImageViewURLReplace.dat、ReplaceStr.txtもどうぞ
● Mac
ちょいややこしいです
① V2C-R.appのバックアップを取る
② V2C-R.appのパッケージを開き、Contents>どこか>どこか
に数字4桁_V2C_A20180407.jarというファイルがあるはずなので
それをコピーし、コピーしたファイルの名前をV2C_A20180407.jarにする
③ DL・解凍したlauncherフォルダの中身を全てV2C_A20180407.jarがあるフォルダにコピーする
④ v2c_api_patch_B11_for_V2C-R_A20180407.jarの名前を
0000_v2c_api_patch_B11_for_V2C-R_A20180407.jarに変更する
⑤ お好みでImageViewURLReplace.dat、ReplaceStr.txtもどうぞ
導入に成功すると設定>外部コマンドにAPI設定〜API設定6のタブが追加されます
https://i.imgur.com/d5KWnoM.png
基本機能使用ではAPI設定〜API設定6はデフォでかまいませんがAPI設定6の一番下の「同一本文の連投」の個所に
all
と設定しておいてください
https://i.imgur.com/0AgDzx7.png
>>163
更新したら認証クエリエラー出なくなった!マジでありがとう!
いつも乙
うーむ
なんJにスレ立てが出来ないぜ
認証用クエリで苦戦中だけど、設定次第では
それは突破できるのかな?
なんか上に「荒らしが〜修正しません」みたいな
文言が気になってさ
>>100 を読め
V2Cは修正しないんだから
認証用クエリで阻んでるならどうやっても突破できない
Firefoxで行ったり戻ったりすればいけるけど
めんどくさいし専ブラでやれんと意味ないしな
>>162
ありがとうございます
>>166
突破はできません
横に開いてる穴をくぐることはできます
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1548554281/322
https://i.imgur.com/4U5xpau.png
上のレスのようにimgurアルバムのURLが貼られると画像が1枚しかなくてもこのように表示されるのは仕様でしょうか?
ReplaceStr.txtの64~65行目を削除すると一番上のURL以外表示させないようにはできるのですが
>>171
仕様というか善意の押しつけです
丁度テストスレに貼られてたんで、例えば
https://imgur.com/a/dVWvI
ですが
通常はhttps://i.imgur.com/qhmySAo.jpg を表示するんですが
ページ内ももう10枚画像があり、それらを取り漏らさないようにurlを増幅して
ページ内にあるもう10枚も表示しよとしています
ただ普通は10枚も画像がないんで画像のないムダリンクが大量に並んでるように見えます
パッチで添付してたReplace_Str.txtの
//画像url増幅
の段落はimgur以外のサイトでも同じようなことをするための定義で
今回のようなページ内複数画像の取り漏れ回避のための画像urlの増幅が不要な場合は
まるっと削除して貰って問題ありません
https://p-bandai.jp/item/item-1000145311/ のページ
https://i.imgur.com/9TZvXwF.png
を
https://i.imgur.com/m27dgFs.png
と表示したいのです
171ではないけどなるほどね
変な貼り方してる人いるなって思ったらそういうことだったのか
行削除せずにこのまま使ったほうが便利そうだ
画像それぞれのURL貼ればよくね?
https://i.imgur.com/r7gIIpq.jpg
https://i.imgur.com/1Mfu1Kv.jpg
今現在したらばの読み書きができません(サーバ証明書有効期限切れを検出したため)
13:30くらいにB11の修正版をうpします
>>176
無条件ってわけではないっぽいく
・Java5-6:強制的にBouncyCastle(bcprov-jdk15on.jar)を使用している
・Java8以上でAPI設定3のBouncyCastleを使用するにチェックを入れてる場合
・Java7は強制使用だったかチェックして使用だったか忘れちゃったけど上記のどちらかに属します
の場合に読み書きできません
V2C API Patch B11.28.5
本家、V2CMOD、Z、/2、Mac用V2C-R2.11.8 向けです
v2c_api_patch_B11.28.5_20200531.zip
https://www.dropbox.com/s/ghtjloozx59jo3c/v2c_api_patch_B11.28.5_20200531.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2020/05/31 10:39:06 New!
◆ 修正箇所
● Java5-7、およびJava8以降でBouncyCastle(bcprov-jdk15on.jar)を使用している場合に
したらばの読み書きでサーバ証明書有効期限切れになるのを修正
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1564238123/716
# Java5-7では強制的にBouncyCastle(bcprov-jdk15on.jar)を使用しています
◆ 備考
● Mac用V2C-R2.11.8 (V2C_M20150206.jar)の場合はRhinoスクリプトエンジンは不要です
削除機能を作り込んでないのでRhinoスクリプトエンジンを手削除して下さい
◆ 2020/05/31 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.5 For V2C-R 2.11.8
V2C-R2.11.8 向けです
v2c_api_patch_B11.28.5_For_V2C-R2.11.8_20200531.zip
https://www.dropbox.com/s/djzky8ejz2wr7nz/v2c_api_patch_B11.28.5_For_V2C-R2.11.8_20200531.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2020/05/31 10:39:06 New! Win/linux用
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar .2020/05/31 10:40:59 New! MacOSX用
◆ 修正箇所
● V2C API Patch B11.28.5と同じ
◆ 2020/05/31 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.5 For V2C-R+
V2C-R+ 向けです
v2c_api_patch_B11.28.5_For_V2C-RPlus_20200531.zip
https://www.dropbox.com/s/hp6d8321uz1v9t7/v2c_api_patch_B11.28.5_For_V2C-RPlus_20200531.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_RPlus.jar 2020/05/31 10:49:12 New!
◆ 修正箇所
● V2C API Patch B11.28.5と同じ
◆ 2020/05/31 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.5
MacOSXでJava5を使用してV2Cを動かす場合に使用するJavaScript版のApple Java5専用パッチです
v2c_api_patch_B11.28.5_For_MacOSX_Java5_20200531.zip
https://www.dropbox.com/s/j5nbk20a7b59lv4/v2c_api_patch_B11.28.5_For_MacOSX_Java5_20200531.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Mac_Java5.jar 2020/05/31 10:43:20 New!
◆ 修正箇所
● V2C API Patch B11.28.5と同じ
◆ 2020/05/31 現在の最新状態
● 添付のContentsList.txtを参照のこと
◆ 他のB11と同じようにJavascriptを使用してreadcgi.jsを動かします
なのでrb版で必要だったJrubyという環境が不要となります
Macintosh HD>ライブラリ>Java>Extensions に配置してある
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
が不要となります(V2C/2を使用の場合は2.11.4.1.19.12.3T以上にしてください)
V2C API Patch B11.28.5 For V2C+
V2C+ 向けです
v2c_api_patch_B11.28.5_For_V2CPlus_20200531.zip
https://www.dropbox.com/s/9sgc9ec59oajba7/v2c_api_patch_B11.28.5_For_V2CPlus_20200531.zip?dl=1
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
→ 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
readcgi.jsをscriptフォルダに配置して下さい
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Plus_R20171103.jar 2020/05/31 10:46:22 New!
◆ 修正箇所
● V2C API Patch B11.28.5と同じ
◆ 備考
● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
外部コマンドから設定を行って下さい
● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
他のフォルダに移動して下さい
◆ 2020/05/31 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.28.5 For V2C-R 3.4.2
V2C-R 3.4.2向けです
v2c_api_patch_B11.28.5_For_V2C-R3.4.2_20200531.zip
https://www.dropbox.com/s/ho4tnwvg1h1feqw/v2c_api_patch_B11.28.5_For_V2C-R3.4.2_20200531.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_V2C-R_A20180407.jar 2020/05/31 10:51:28 New!
◆ 修正箇所
● V2C API Patch B11.28.5と同じ
◆ 備考
● R3.4.2用のパッチなのでR3.4.2ではない場合は最新版にバージョンアップしてください
● 浪人ログインで使えるかのテストはしてません(浪人持ちではないので)
● Beログインでの書き込み可は確認済み
● モリタポは使用不可
◆ 2020/05/31 現在の最新状態
● 添付のContentsList.txtを参照のこと
◆ 設置方法(基本機能)
● Win/linux
① DL・解凍したlauncherフォルダの中身を全てlauncherフォルダにコピーする
② v2cjar.txtを開き内容を v2c_api_patch_B11_for_V2C-R_A20180407.jar に変更して保存
③ お好みでImageViewURLReplace.dat、ReplaceStr.txtもどうぞ
● Mac
ちょいややこしいです
① V2C-R.appのバックアップを取る
② V2C-R.appのパッケージを開き、Contents>どこか>どこか
に数字4桁_V2C_A20180407.jarというファイルがあるはずなので
それをコピーし、コピーしたファイルの名前をV2C_A20180407.jarにする
③ DL・解凍したlauncherフォルダの中身を全てV2C_A20180407.jarがあるフォルダにコピーする
④ v2c_api_patch_B11_for_V2C-R_A20180407.jarの名前を
0000_v2c_api_patch_B11_for_V2C-R_A20180407.jarに変更する
⑤ お好みでImageViewURLReplace.dat、ReplaceStr.txtもどうぞ
導入に成功すると設定>外部コマンドにAPI設定〜API設定6のタブが追加されます
https://i.imgur.com/d5KWnoM.png
基本機能使用ではAPI設定〜API設定6はデフォでかまいませんがAPI設定6の一番下の「同一本文の連投」の個所に
all
と設定しておいてください
https://i.imgur.com/0AgDzx7.png
したらば治った、感謝
素早い対応ありがとうございました
助かります
httpsの接続のお約束でTLS1.2ってのが必須になったんだけど
Java5-7とJava8の下位(120?130?台未満)だとTLS1.2を元々サポートしてなくて
その機能を補うのがBouncyCastle(bcprov-jdk15on.jar)
で今回はB11とBouncyCastle(bcprov-jdk15on.jar)を繋ぐ処理で
証明書の有効期限切れの場合に即異常にしてました
したらばの場合(他もそう?)複数の証明書が用意されてるんで
有効期限切れ以外の証明書もある場合は次の証明書を見に行くようにしました
Java8の上位バージョンとかJava11とかJava14だと元々TLS1.2の機能を持ってるんで
敢えてBouncyCastle(bcprov-jdk15on.jar)を使用する必要がありません
ただ今後メインになるTLS1.3を実装してるんはJava14以降なんで
TLS1.3がメインになった場合はまた何らかの手段でTLS1.3を補う必要があるんですが
BouncyCastle(bcprov-jdk15on.jar)はまだTLS1.3を実装してません
>>178-183
したらば読めた!! ありがとうございます。
なんか他の専ブラでもしたらばにhttps通信してるのはダメだったみたい
いつもありがとうございます
2ch2が404になって読めなくなってるのも同じ原因?
下記のツイート内のURLが
https://twitter.com/LoveLive_staff/status/1267743868809699328
本来のURLはhttpのみにも関わらずV2C上ではhttpsに置換されてしまっているようなのですが、
置換されないようにできますでしょうか?
短縮URLが使われているのが関係ありますかね?
【V2C】 2.20.5.1 (V2CMOD-Z) [R20200530] (L-0.7.0:amd64-javaw.exe)
【Java】 10.0.2+13 (Oracle Corporation)
【OS】 Windows 10 10.0 (amd64)
【メモリ】 Total(Free)/Max.: 2524(1172)/6144 [MB]
>>191
t.coをurl伸長してhttpsになってました
無条件でhttpsにしてるかと思ったら同じt.coでもhttpのurlがあったんで無条件でhttps化してるようではないようです
ちょっと原因を掴みきれないのでもし可能ならReplaceStr_Tw.txtに
<rx2>https://www.lovelive-anime.jp/ 【TAB】http://www.lovelive-anime.jp/ 【TAB】msg【TAB】<0>LoveLive_staff UserTimeLine
を追加して逃げて貰えますか?
<0>LoveLive_staff UserTimeLine
はLoveLive_staff UserTimeLineだけに限定するという意味です
(LoveLive_staff UserTimeLineはタブ右クリ>設定>タイトルの設定のタブタイトルをコピペ)
V2C再起動で有効になります
https://i.imgur.com/bRD9BHT.png
LoveLive_staff UserTimeLineの部分は置換を掛けたい仮想スレッドのデフォルトタブタイトルになります
<0>じゃなくて<2>のがいいのかも
参考
http://janesoft.net/janestyle/help/first/ReplaceStr.html
>>192-194
早速ありがとうございます
これで当面は大丈夫だと思います、助かりました
read.cgiモードでスレ立て(実態はウェブブラウザのUAでスレ立て)した場合に
クエリがどうたらのエラーでスレ立てが出来なかったのの修正版を土曜日に
(ウェブブラウザの挙動に則った正面突破です)
ついでにB11.28.5で入れ忘れた証明書有効期限切れの場合の証明書の内容のログ出力も合わせて
すみません。
更新しましたがしたらば掲示板のスレの読み込み・更新・書き込みができません。
よろしくお願いします。
【V2C】 2.20.5.1 (V2CMOD-Z) [R20200530] (L-0.7.0:amd64)
【Java】 1.8.0_211-b12 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (amd64)
【メモリ】 Total(Free)/Max.: 395(288)/1639 (Phys. Total/Avail.: 8091/3483) [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 なし
【systemスクリプト】 subject.js, rescheck.js, threadld.js, post.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat, URLExec2.dat
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2020/06/04 18:06:19)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 MS Pゴシック
【指定フォントにない文字は他のフォントを使用】 未チェック
【スレ一覧フォント】 メイリオ
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.28.5 read.cgi Only
【B11スクリプト】 readcgi.js(2019/08/17 09:13:41), readcgi_aux.js(2020/05/11 22:56:59)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 10:52:20)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:55)
【UA(API DAT取得)】 Monazilla/1.00 (V2C/2.16.20)
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.16.20)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36
【不具合内容】 色々更新してみましたが、したらば掲示板の板の読み込み・更新・書き込みが未だにできません。
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
同じくしたらばだけ読み書きが一切出来なくなってしまった。今日の昼頃は大丈夫だったんだけど
>>198
自分も同じです
昼は普通に書き込めてました
夕方になって読み書きができないことに気付き、>>178 以降のパッチを色々更新してみましたがダメでした
java.security.cert.CertificateException: Not trusted certificate detected.:jbbs.shitaraba.net
また証明書が・・・
したらば見えてたけどまた今日ダメになりましたね
なおらないからエラーだけ投下
22:47:40.764 https://jbbs.shitaraba.net/bbs/api/setting.cgi/computer/43680/
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed:
23:20:55.768 https://jbbs.shitaraba.net/computer/43680/subject.txt
java.security.cert.CertificateException: Not trusted certificate detected.:jbbs.shitaraba.net
java.io.IOException: java.security.cert.CertificateException: Not trusted certificate detected.:jbbs.shitaraba.net
B11 と readcgi.js のスレ#8 @避難所: Content-Typeがtext/plainで始まっていません。(null)
したらばをhttpsじゃなくてhttpで接続できるようにする修正版を出します
目標1:00
read.cgiモードでのVIPのスレ立ても含みます
V2C API Patch B11.28.5.1
https://www.dropbox.com/s/uhyd9ibtsb8vx5w/B11.28.5.1.zip?dl=1
したらばをhttpsではなくhttpでもアクセスできるように修正
1つのzipの中に
v2c_api_patch_B11.jar
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar
v2c_api_patch_B11_for_RPlus.jar
v2c_api_patch_B11_for_Mac_Java5.jar
v2c_api_patch_B11_for_Plus_R20171103.jar
の5つが入ってます(メンド臭かったので手抜き)
修正時間は昨日の23:54〜今日の00:01
適用方法
パッチ入れ替え後V2Cを起動する前にV2Cフォルダの「2ch_api.txt」のバックアップと作り
それから「2ch_api.txt」を開いて一番最後に
2chAPI.ShitarabaForceHttp=true
を追加して保存してください
でV2Cを起動
V2C-R 3.4.2用はこれから調査(内部の処理が違うため)
>>204
したらば読み書き出来ましたありがとうございます
ファイル名がv2c_api_patch_B11.28.5.1.jarになってましたけどv2c_api_patch_B11.jarに名前変えたら動きます
V2C API Patch B11.28.5.1 for V2C-R 3.4.2
https://www.dropbox.com/s/0i5cj6ps76ti3dt/B11.28.5.1forV2C-R.zip?dl=1
したらばをhttpsではなくhttpでもアクセスできるように修正
v2c_api_patch_B11_for_V2C-R_A20180407.jar
が入ってます
修正時間は今日の01:15
適用方法は>>204 と同じです
>>205
>ファイル名がv2c_api_patch_B11.28.5.1.jarになってましたけどv2c_api_patch_B11.jarに名前変えたら動きます
すいません、急いでたんで気付きませんでした・・・
あ
B11.28.5.1でVIPにスレを立てられるはずです
V2C 2.11.4
Mac OS 10.14.なにがし
にて修正確認できました
毎度ありがとうございますいやほんとに
>>206
手順通りやったのに反映されていないのはなぜ?
まさかバックアップした方のファイルにも
2chAPI.ShitarabaForceHttp=trueを追加しなきゃダメなやつ?
もしかしてただコピーするだけじゃ何のバックアップにもならないやつ?
そんな初歩的なレベルで勘違いしてたんだったら嫌だな
>>209
バックアップした方のファイルには2chAPI.ShitarabaForceHttp=trueを追加しなくていい
バックアップの意味を検索して調べることがあなたがやるべき初歩
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板