したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

B11 と readcgi.js のスレ#7 @避難所

1名無しさん@避難所:2019/09/08(日) 20:40:34 ID:epth1PWU0
B11.23.1からreadcgi.jsとreadcgi_aux.jsの置き場がパッチと同じ場所(launcher or Java)に変わりました
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1507870310/871

前スレ
B11 と readcgi.js のスレ#6 @避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1545201173/

751 ◆g/UWZdwxag:2020/03/03(火) 21:07:16 ID:ZdDp4b2o0
V2C API Patch B11.28.1.1
MacOSXでJava5を使用してV2Cを動かす場合に使用するJavaScript版のApple Java5専用パッチです
テスト版リリースです(俺環は10.6上のJava5 1.5.0_19で確認)
 
v2c_api_patch_B11.28.1.1_For_MacOSX_Java5_20200303.zip
https://www.dropbox.com/s/cl4o9j9apclfazj/v2c_api_patch_B11.28.1.1_For_MacOSX_Java5_2020030.zip?dl=1
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Mac_Java5.jar  2020/03/03 19:39:08 New!
  
◆ 修正箇所
 ● V2C API Patch B11.28.1.1と同じ
 
◆ rb版からの変更点
 ● readcgi.hogeを実行するエンジンがJrubyからJavascript(Java6相当)に変更になります
   API設定1 のパッチ名からrbが無くなってます
   なので、readcgi.rbとreadcgi_aux.rbは不要となります
   また、ReplaceStr_Subject.txtの機能はscript/systemのsubject.jsが代わりに受け持つので
   ReplaceStr_Subject.txtも不要となります
 ● 折角なんでJava5でもスクリプトが動くようにしました

◆ 2020/03/03 現在の最新状態
 ● 添付のContentsList_rb.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以上にしてください)
 
 このパッチが問題ないようなら今後はJavascript版でパッチをリリースします
 そうするとreadcgi.jsを共有できるのでなんかあった時の対応が簡単なため

752 ◆g/UWZdwxag:2020/03/03(火) 21:07:30 ID:ZdDp4b2o0
V2C API Patch B11.28.1.1 For V2C+
V2C+ 向けです
 
v2c_api_patch_B11.28.1.1_For_V2CPlus_20200303.zip
https://www.dropbox.com/s/bir1jrpfu2g76at/v2c_api_patch_B11.28.1.1_For_V2CPlus_20200303.zip?dl=1
 
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
  → 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
    readcgi.jsをscriptフォルダに配置して下さい
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Plus_R20171103.jar 2020/03/03 19:57:41 New!
 
◆ 修正箇所
 ● V2C API Patch B11.28.1.1と同じ
 ● 加えて、Beのユーザ情報ポップアップを表示できなかったのを修正
 
◆ 備考
 ● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
   外部コマンドから設定を行って下さい
 ● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
   他のフォルダに移動して下さい
 
◆ 2020/03/03 現在の最新状態
 ● 添付のContentsList.txtを参照のこと

753 ◆g/UWZdwxag:2020/03/03(火) 21:16:09 ID:ZdDp4b2o0
>>747-752

修正はそれぞれのv2c_api_xxxxxjarだけです

書き忘れましたがJava5、Java6、Java7、Java8下位バージョン用のhttps実装の
bcprov-jdk15on.jar (バージョン1.64)の更新物件も一緒にリリースしてます

https://www.bouncycastle.org/latest_releases.htmlを見ると1.63用のセキュリティアップデートの用ですが
1.63は過去に同梱してなかったのでそれに関しての問題は無かったと思います
(同梱してたのは1.59)

あと>>729-734は消しました
>>729-734からB11.28.1をDLしてた方はお手数ですがB11.28.1.1の導入をお願いします

754名無しさん@避難所:2020/03/03(火) 21:20:27 ID:tJ5cXxyw0
お疲れさまです(`・ω・´)!
ありがとうございます!!

755名無しさん@避難所:2020/03/03(火) 21:29:27 ID:iy1kuyR20
ありがとです

756名無しさん@避難所:2020/03/03(火) 22:21:42 ID:VZajkCYc0
マジ感謝

757名無しさん@避難所:2020/03/03(火) 22:51:56 ID:oa5ZdjkE0
>>753
ありがとう

758名無しさん@避難所:2020/03/03(火) 22:53:10 ID:oa5ZdjkE0
thks


759名無しさん@避難所:2020/03/03(火) 22:53:22 ID:oa5ZdjkE0
thks

760名無しさん@避難所:2020/03/03(火) 22:56:41 ID:ynaeYiLs0
>>747-753
お疲れ様です。

インスタの仕様が変わったのかな? インスタのスレ一覧の更新が出来なくなってる。個別にスレをクリックすれば更新されるんだが。
B11を古いバージョンにもどしてもインスタのスレ一覧の更新が出来なくなってるのでB11の更新とは関係ないと思います。

761名無しさん@避難所:2020/03/03(火) 22:58:41 ID:nUaPWjP60
ありがとう、お疲れ様です

762名無しさん@避難所:2020/03/03(火) 22:58:45 ID:ynaeYiLs0
>>760
すみません。「インスタのスレ一覧の更新」ではなく「インスタの新着チェック」の間違いでした。

763名無しさん@避難所:2020/03/03(火) 23:01:05 ID:oa5ZdjkE0
なんかさっきまでココだけ書き込みエラー出てカキコできなかったけれど、
何事もなかったように書けるようになった…不思議

表示-最後のエラーダイアログ…

タイトル: エラー
メッセージ: write error
(java.io.IOException: Server returned HTTP response code: 403 for URL: https://jbbs.shitaraba.net/bbs/write.cgi/computer/43680/1567942834/)

764 ◆g/UWZdwxag:2020/03/03(火) 23:18:30 ID:ZdDp4b2o0
同一本文連投規制はわりと迷惑機能だったのかいう悪寒・・・

>>762
インスタのソースセットは
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1565982415/194
ですか?
またアカウントユーザですか?

アカウントユーザならログインしなおしてみてください

インスタは作った当時には想定しなかったhtmlドキュメントを返してきたりとか
なかなか追従するのが難儀になってきてます

765名無しさん@避難所:2020/03/03(火) 23:27:46 ID:ynaeYiLs0
>>764
インスタのセットはInstagramOnV2C_20191105でした。ログインしなおしても同じ状態ですねぇ。PCもルーターも再起動してみようと思ったのですが、今ダウンロード中のモノがあるので終わるまで様子見してみます。

766 ◆g/UWZdwxag:2020/03/03(火) 23:27:53 ID:ZdDp4b2o0
一週間後って言ったけどV2C-R 4.3.2のパッチを明日にでも
B11.28.1.1で出来る大概のことはできるけど明らかに出来ないことが
過去ログ取得のためのAPIモードからread.cgiモードへの自動切り替え

もっとも過去ログ取得は浪人を持ってれば標準で出来る機能のはずなんで
3.4.2用のパッチで浪人ログインが出来るかどうかが焦点
オリジナルの通信処理は残してあるので出来ると踏んでるんだけどどうだろ?

#●流出で酷い目にあったんで5ちゃんに金を落とす気はありません

767 ◆g/UWZdwxag:2020/03/03(火) 23:31:03 ID:ZdDp4b2o0
>>765
表示>スクリプトコンソールを開きながらスレ一覧の更新に該当する処理を行うとどんなメッセージが表示されるでしょうか?
あとユーザ毎の新着チェックの時間間隔をデフォルトより短くしてるでしょうか?

それといつ頃から発症してますか?

768 ◆g/UWZdwxag:2020/03/03(火) 23:34:31 ID:ZdDp4b2o0
>>767
表示>スクリプトコンソールに表示される情報には個人情報が含まれてるかもなので
情報だけ押さえておいて下さい
あとログイン時や一覧更新時のネットワークのログもあればベスト

あとオリジナルのソースセットと動いてるソースセットの設定値に差異があればその内容も

769 ◆g/UWZdwxag:2020/03/03(火) 23:39:38 ID:ZdDp4b2o0
>>765
あとアカウントユーザならWEBブラウザでログインしてみてログインできるかの確認もお願いします

770名無しさん@避難所:2020/03/03(火) 23:42:10 ID:ZdDp4b2o0
>>765
五月雨申し訳
表示>コンソール出力に何かエラー吐いてるかも確認お願いします

771名無しさん@避難所:2020/03/04(水) 10:24:32 ID:pg2yJFkc0
>>766-770
ちまちまと、Verupしたファイルを戻したが改善しなかったので、B11.28(20200201)の時のバックアップ(Imgフォルダ以外全部バックアップしてあった)にB11.28.1.1を導入したらインスタの新着表示も出来る様になりました。
ログかinstagramUsers.txtがおかしくなっていたのかも知れません。
お騒がせしました。<(_ _)>

772名無しさん@避難所:2020/03/04(水) 13:26:50 ID:9N09KCp20
V2C API Patch B11.28.1.1 For V2C-R 3.4.2
V2C-R 3.4.2向けです
 
v2c_api_patch_B11.28.1.1_For_V2C-R3.4.2_20200304.zip
https://www.dropbox.com/s/p4qckrwxhjx61mh/v2c_api_patch_B11.28.1.1_For_V2C-R3.4.2_20200304.zip?dl=1
 
なんJに書き込んだ場合に403となるのを回避できる(かもしれない)パッチです
他のB11.28.1.1とほぼ同等の機能(言い方を変えればいらない機能)も含んでます
 
R3.4.2用のパッチなのでR3.4.2ではない場合は最新版にバージョンアップしてください
 
浪人ログインで使えるかのテストはしてません(浪人持ちではないので)
Beログインでの書き込み可は確認済み
モリタポは使用不可
 
設置方法(基本機能)
 ・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

773 ◆g/UWZdwxag:2020/03/04(水) 13:27:19 ID:9N09KCp20
本人です

774名無しさん@避難所:2020/03/04(水) 17:17:30 ID:56I6le0o0
>>772
感謝です

775名無しさん@避難所:2020/03/04(水) 18:04:45 ID:8AcFeOHg0
本家ですが正常に動作します。
ありがとうございました。

776名無しさん@避難所:2020/03/04(水) 19:38:23 ID:Mu.JxlrA0
>>773
ありがとう!!アップデート出来なくて詰んだかと思ったけどなんとかなったわ!!

777名無しさん@避難所:2020/03/04(水) 20:30:22 ID:VZirhnCg0
7777777

778 ◆g/UWZdwxag:2020/03/04(水) 20:58:39 ID:9N09KCp20
>>772
事後ですが v2c_api_patch_B11_for_V2C-R_A20180407.jar の更新日付は 2020/03/04 00:32:57 です
https://i.imgur.com/hauXQvu.png

779名無しさん@避難所:2020/03/04(水) 21:52:43 ID:7efLPv2w0
うーん
わからなくなってきた
連投は消えた気がするけどERROR: CoPiPe: おいこら! がよくわからない

780名無しさん@避難所:2020/03/04(水) 22:00:18 ID:SqeZ4vHg0
結局本家のアップデートにはどのパッチ当てりゃ良いんだ?
>>729はもう消えてるし…

781名無しさん@避難所:2020/03/04(水) 22:05:34 ID:maMi3XCU0
>>747だろ

782名無しさん@避難所:2020/03/04(水) 22:05:58 ID:9N09KCp20
>>779
パッチでやった連投対応は
結果論的に明らかにクッキーが足りてなくてそのクッキーを送信するように修正
ていうこちらか見える連投エラーだったけど

そのエラーで向こうの気まぐれで出してる気がする
たまに過疎スレで連投するとそんな感じのエラーが出たりするし

それが発生した時のネットワークのログの
https://i.imgur.com/1NP3ivL.png
な情報が分かればなんかヒントが載ってるかも(しれなし載ってないかもしれない)

783名無しさん@避難所:2020/03/05(木) 01:00:49 ID:aRGguqog0
V2C+にB11パッチ当てて連投エラーは収まったけど
APIが使えなくなった。リロードすると200OKでスレッドの中身空白
まぁ、read.cgiで十分なのでいいけど

それとV2C+の機能拡張であったIDを右クリックで必死チェッカーもどきに飛ぶのが機能しなくなってる
外部コマンドの必死チェッカーもどきスクリプトでは対応してない板ではこんな表示

https://i.imgur.com/1SKTYtL.png

具体的には社説+板とか
http://rosie.5ch.net/editorialplus/

784名無しさん@避難所:2020/03/05(木) 01:56:50 ID:.pxmq9RY0
>◆ 修正箇所
> ● B11の同一本文連投規制から板単位で除外する機能を追加

ここ直しただけなのに二次災害がひどいな
他にも直したのかな
サイレント修正やめたほうがいい

785名無しさん@避難所:2020/03/05(木) 02:02:59 ID:UpM29lC60
>>784
お前は人間やめたほうがいい
いや、もう人じゃないな

786名無しさん@避難所:2020/03/05(木) 02:09:50 ID:6lVSomOM0
あなたが神か

787名無しさん@避難所:2020/03/05(木) 02:11:52 ID:.6ZgJmzw0
>>783
必死チェッカーの件はパッチ作成時点でのそもそもの移行漏れ
コンソールログに
java.lang.NoSuchMethodError: org.monazilla.v2c.V2CHttpUtil.hissiChecker(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/monazilla/v2c/V2CHttpUtil$CAndC;
なん出てると思います

スレッドの中身が空になる件はAPIモードで
パッチを当ててV2C+を使って、次にパッチを外して使うとパッチの当たってないV2C+で発生するのを確認
新着取得でもスレが空っぽだった
さてなんだろ

788名無しさん@避難所:2020/03/05(木) 02:24:55 ID:.6ZgJmzw0
25バイトのデータ(中身不明)が返って来て表示するものがなくて空になるみたい
当方ではパッチを当てたAPIモードV2C+では発生せず・・・

あと必死チェッカーもどきの修正版です
パッケージセットは改めて上げますが先行でjarだけ

B11.28.1.1.1 for V2C+
https://www.dropbox.com/s/lk9yvetzhwldx1g/v2c_api_patch_B11.28.1.1.1_for_Plus_R20171103.zip?dl=1
更新時刻 2020/03/05 &rlm;&lrm;01:58:51

789名無しさん@避難所:2020/03/05(木) 02:45:10 ID:.6ZgJmzw0
>>783
こちらではパッチを当てたV2C+で使ったログ・設定をパッチを当ててないV2C+で使用すると発生するんですが
パッチを当てた当てたV2C+で発生するでいいんですよね?

790名無しさん@避難所:2020/03/05(木) 02:45:48 ID:.6ZgJmzw0
>>789
すいません
スレッドの中身空白の件です

791名無しさん@避難所:2020/03/05(木) 02:53:38 ID:aRGguqog0
>>789
必死チェッカーの修正ありがとうございます
正常動作確認しました

APIの件ですが当方のコピペミスでキーが正しくなかったです
修正して問題なくなり正常動作しております
余計な手間をおかけして申し訳ありませんでした

792名無しさん@避難所:2020/03/05(木) 03:09:29 ID:.6ZgJmzw0
ズコーのAA

けどパッチを当てたV2C+でAPIモードで触ったログをパッチを当ててないV2C+でAPIモードで触る場合に
APIにログインしなくてそのせいでスレを開くと25バイトのdatしか返ってこなくて
スレ表示が空っぽになるって現象が見つかったので良し

寝る

793名無しさん@避難所:2020/03/05(木) 09:02:13 ID:32q4aC4I0
【今日の教訓】
他人を非難するときは、まず自分の行いを見直してから

794名無しさん@避難所:2020/03/05(木) 10:52:47 ID:cIAqQMI60
read.cgiで動いてるからいいがAPIの設定は簡単なのか?

795名無しさん@避難所:2020/03/05(木) 12:17:26 ID:.6ZgJmzw0
>>794
自分で現在過去の情報集めて自己解決できるなら簡単だけど
そうじゃないなら今からAPIモードを設定するのはやめといたほうがいい

796 ◆g/UWZdwxag:2020/03/05(木) 12:57:46 ID:.6ZgJmzw0
V2C API Patch B11.28.1.1 For V2C+
V2C+ 向けです
 
v2c_api_patch_B11.28.1.1.1_For_V2CPlus_20200305.zip
https://www.dropbox.com/s/937e83so0k99ubs/v2c_api_patch_B11.28.1.1.1_For_V2CPlus_20200305.zip?dl=1
 
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
  → 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
    readcgi.jsをscriptフォルダに配置して下さい
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Plus_R20171103.jar 2020/03/05 19:57:41 New!
 
◆ 修正箇所
 ● V2C API Patch B11.28.1.1と同じ
   ID右クリックの必死チェッカーもどきが効かなかったの修正

◆ 備考
 ● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
   外部コマンドから設定を行って下さい
 ● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
   他のフォルダに移動して下さい
 
◆ 2020/03/05 現在の最新状態
 ● 添付のContentsList.txtを参照のこと
 
 
>>752>>788は削除しました

797 ◆g/UWZdwxag:2020/03/05(木) 13:03:04 ID:.6ZgJmzw0
>>796
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Plus_R20171103.jar 2020/03/05 &rlm;&lrm;01:58:51 New!

798 ◆g/UWZdwxag:2020/03/05(木) 14:01:39 ID:.6ZgJmzw0
>>792
>けどパッチを当てたV2C+でAPIモードで触ったログをパッチを当ててないV2C+でAPIモードで触る場合に
>APIにログインしなくてそのせいでスレを開くと25バイトのdatしか返ってこなくて
>スレ表示が空っぽになるって現象が見つかったので良し

テストでいろんなV2C上で使い倒したログ・設定なのかもしんないけど
BBS/2ch/bbsprops.txtに2ch.MaruConf(無効なキーのゴミ)があった場合にAPIにログインせず
そのためにAPIモードでdatを取れなかった模様

多分特殊な事例

799名無しさん@避難所:2020/03/05(木) 19:03:02 ID:J8TrDVq60
お疲れさまです
V2C+を使ってましてVIPの連投規制やなんJ403必死チェッカー等
どうしたものかと思っていたところパッチ助かります
V2C+が公開停止したのも派生を増やすだけだったからという理由だったのを思えば(それはそれでもっともな理由なのですが)
ユーザーとしてはありがたい限りです

800名無しさん@避難所:2020/03/05(木) 19:35:55 ID:YBXL2cVk0
>>795
read.cgiも隙あらばGONEを食らうので実況するならAPIの方が良さげ

801名無しさん@避難所:2020/03/05(木) 19:49:18 ID:EyUWxx/A0
>>795
間違ってるかもだけど
今公開されてるAPIキーは古くて
UAなんかは公開されてるのはそのまま使えない
って認識

なんで自分で頑張れる人向け

802名無しさん@避難所:2020/03/05(木) 19:57:21 ID:YBXL2cVk0
俺の使ってるkeyなんていつの物か全く分からんような代物だし
心配ならspyleのkeyでもぶち込んどけばよし

803名無しさん@避難所:2020/03/05(木) 19:58:29 ID:EyUWxx/A0
>今公開されてるAPIキーは古くて
APキーとかhmキーx-2ch-uaは変わってないけど
UAが専ブラのバージョンアップに伴って変わってる
って言いたかった

804名無しさん@避難所:2020/03/05(木) 20:00:54 ID:EyUWxx/A0
最もUAなんかもモジラ4.0/コンパチみたいなウソだろみたいなUAでも通ったりする
中途半端に実在してたUAがダメって認識
2ch時代のStyleの3.43とか

805名無しさん@避難所:2020/03/05(木) 22:00:59 ID:YnsVnJ7.0
あとは浪人だけか

806名無しさん@避難所:2020/03/06(金) 11:55:40 ID:FMkaX81Q0
パッチ乙
V2C+ユーザーなので助かります

807名無しさん@避難所:2020/03/06(金) 12:26:03 ID:5o4j2HkI0
V2C+での浪人
よーわからん

浪人ログインと思しき処理を単純に移行してみたらAPIモードが動かなくなるし
そこをなんとかしてからなんだけど5ちゃんの金儲けのために俺が頭悩ますのもなんか違うかなと

じゃあ関連箇所だけ直せばいいって話になるけどそうるとソースをデコンパイルして
新たに作り出してそれを直すことになるんで別ソースリビルドになり修正して無い箇所で何かやっても
やっぱ俺マターになる

冷たいようだけど書き込めるようにしたいし浪人も使いたいならV2C+の作者に直して貰うしか正解がない

808名無しさん@避難所:2020/03/06(金) 12:27:26 ID:5o4j2HkI0
×:何かやっても
○:何かあったら

809 ◆g/UWZdwxag:2020/03/06(金) 17:55:35 ID:5o4j2HkI0
V2C+の浪人ログインの件
https://www.dropbox.com/s/20juxuuzaaesbkx/v2c_api_patch_B11.28.1.1.2_for_Plus_R20171103.zip?dl=1
を試してみてください
B11.28.1.1.2

ただログイン用の情報は設定>2ch接続設定から取得するので
上手く行ったとしても接続情報が外部コマンド>API設定と2ch接続設定での二重管理になります

810 ◆g/UWZdwxag:2020/03/07(土) 01:33:06 ID:ffrdUnC60
誘惑に負けて浪人を買ってしまった・・・
400円だし、まいっか

さてテストテスト

811名無しさん@避難所:2020/03/08(日) 01:14:46 ID:UyGUU//A0
浪人を使ってる人がいないところで聞くのも変な話だけど
浪人を使えないのはR+と+だけ?

試してみたら本家、2.11.8、MODとその派生、3.4.2は浪人を使えるの認識

812名無しさん@避難所:2020/03/08(日) 08:53:08 ID:UyGUU//A0
v2c_api_patch_B11.28.1.1.3_For_V2C-RPlus_20200308.zip
https://www.dropbox.com/s/hh2ztf6znoq6pcu/v2c_api_patch_B11.28.1.1.3_For_V2C-RPlus_20200308.zip?dl=1
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_RPlus.jar 2020/03/08 02:05:19 New!
 
◆ 修正箇所
 ● 浪人にログインできなかったのを修正(されてるといいな)
 
◆ 2020/03/08 現在の最新状態
 ● 添付のContentsList.txtを参照のこと

813名無しさん@避難所:2020/03/08(日) 08:53:22 ID:UyGUU//A0
V2C API Patch B11.28.1.1.3 For V2C+
V2C+ 向けです
 
v2c_api_patch_B11.28.1.1.3_For_V2CPlus_20200308.zip
https://www.dropbox.com/s/kkujy91osb5num8/v2c_api_patch_B11.28.1.1.3_For_V2CPlus_20200308.zip?dl=1
 
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
  → 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
    readcgi.jsをscriptフォルダに配置して下さい
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Plus_R20171103.jar 2020/03/08 02:02:13 New!
 
◆ 修正箇所
 ● 浪人にログインできなかったのを修正(されてるといいな)
 
◆ 備考
 ● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
   外部コマンドから設定を行って下さい
 ● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
   他のフォルダに移動して下さい
 
◆ 2020/03/08 現在の最新状態
 ● 添付のContentsList.txtを参照のこと

814名無しさん@避難所:2020/03/08(日) 08:55:16 ID:UyGUU//A0
>>812-813
浪人ログイン情報をB11から取得するようにしました
念のためV2C-R+、V2C+側の2ch接続情報は消さずに残すようにしてください

815名無しさん@避難所:2020/03/08(日) 12:39:41 ID:Xo5wxiB20
>>813
ありがとうございます

816名無しさん@避難所:2020/03/08(日) 13:01:28 ID:x.rQKWjE0
R+と+の●ログインに関しては移行漏れです

また●持ちじゃなくかつての●ログイン処理が
2chAPIログイン処理に書きかえられてたので
パッチでは●にログインできないと決めつけてました

本家、MOD系、R2.11.8で●ログイン出来てびっくらでした

817名無しさん@避難所:2020/03/11(水) 00:53:06 ID:.LZfiLsg0
パッチなしV2C+へのパッチの当て方(V2C+に特化してみた版 B11.28.1.1.3対応)
V2C+ 1.1.3に対応してます
それ以外のバージョンでは動きません
 
① B11.28.1.1.3(>>813)をダウンロードして、解凍して出来たlauncherフォルダの中身を
  全てV2C_R20171103.jarと同じフォルダにコピー
  #ReplaceStr_B11_Dev.txt はコピー後削除
 
② Win/Linuxの場合はlauncher/v2cjar.txtを開いて内容をv2c_api_patch_B11_for_Plus_R20171103.jarに変更
  MacOSXの場合はV2C-R 3.x系のV2C.appを転用してると思うので上記に相当する作業なし(のはず)
 
③ 設定>外部コマンドを開いてAPI設定〜API設定6のタブが追加されてたらパッチが当たってます
 
④ API設定を開いてモードの設定
  現在の設定値を設定>2ch接続より設定>外部コマンド>API設定タブに転記してください(自動転記はしません)
  https://i.imgur.com/ZayLkWJ.png
  https://i.imgur.com/HRpuysP.png(設定例)
  #V2C+とは異なりread.cgi用のUAの設定が必須です
  #ユーザエージェント(read.cgi xxxx)はデフォの設定がありますが古いと思うので
  #http://www43.tok2.com/home/gotten4/cgi-bin/exchg/getUA.cgiをウェブブラウザで開いて
  #そこに表示されるUAを両方に設定してください
 
⑤ Java8の110番台より古いバージョンかJava7を使ってる場合のみ
  API設定3を開いて「https通信にBouncyCaslteを使用する(要再起動)」にチェックを入れてください
  https://i.imgur.com/kjvBrEr.png
 
  基本機能使用ではAPI設定〜API設定6はデフォでかまいませんがAPI設定6の一番下の「同一本文の連投」の個所に
  all
  と設定しておいてください
  https://i.imgur.com/0AgDzx7.png
 
⑥ V2C再起動
 
これでいいと思います
B11.28.1.1.3の中のlauncherフォルダ以外のフォルダファイルは無視してください
現状の使い方では不要な機能だと思います
 
通信処理を全てパッチが横取りするのでV2C+の設定>2ch接続の設定は全て無効になります(使われなくなります)
なおパッチを当てることによって好むと好まざるとにかかわらず、B11.28.1.1.3の全ての機能が付いてくるので
エエエエエーーーーーーーーーってことになるかもしれません

818名無しさん@避難所:2020/03/11(水) 01:47:58 ID:.LZfiLsg0
ひと段落したと思うので致命的なバグの対応を除いて
これで暫くB11のリリースはありません

またApple Java5用のJruby版のV2C API Patch B11.28.1.1rbのリリースも今回で最後とします
もし使ってる人がいたら暇を見てJavascript版のほうへ移行して下さい
read.cgiに変更があった場合でも今後は readcgi.rb は作りません(readcgi.js 一本に絞ります)
他の方が readcgi.js を修正する場合でも readcgi.rb は出てこないと思います

819名無しさん@避難所:2020/03/11(水) 02:07:26 ID:Hgyg.i3.0
お疲れさまでした

820名無しさん@避難所:2020/03/12(木) 16:07:02 ID:04eSo6KM0
なんか令和表示の日付が正しく表示されなくなってたのでjs修正

v2c_extra_patch_open2ch_20200312.zip
https://www.dropbox.com/s/zdcz728viybr3k8/v2c_extra_patch_open2ch_20200312.zip?dl=1
 
おーぷん2chの日付・ID適正化パッチです
元号表示日付の適正化と曜日のズレを修正します
 
◆ 今回修正物件
 ● open2chパッチ、js
  launcher/v2c_extra_patch_open2ch.jar   &lrm;2019/10/08 14:02:34
  script/system/rescheck.js          2020/03/12 14:29:42 New!
  script/system/post.js          2019/10/08&lrm;日 13:11:13
 
◆ 対象V2C
 ● Java6以上のV2C本家、V2CMOD(無印)、V2C-R 2.11.8(ノーマル、Mac用)、V2C-R+、V2C+、V2C-R 3.x系
   # V2CMOD-Z、V2C/2、V2CMOD/2はそちらのほうに既に修正が入ってるので
   # 本パッチを当てると既存追加修正が捨てられて目に見える/見えないにかかわらず
   # 動作不良、他の機能が動かなくなるなどが発生します
 
◆ 適用方法
 ● v2c_extra_patch_open2ch.jar
   B11.27.2以降を適用後、B11と同じフォルダに置いてください
 ● rescheck.js
   スクリプトベースにしたのでscript/systemに設置が必須です(要V2C再起動)
   rescheck.jsは最小構成でそのまま使用する場合はパーミッションも不要です
   既存rescheck.jsが存在する場合は// コピペ ここから〜// コピペ ここまでの部分を
   checkRawTextの先頭に追加してください(checkRawTextを丸ごと追加すると動作不定になります)
 ● post.js
   ID表示のために補完した文字(後述)を含んだまま書き込み欄にコピペした場合に
   書き込み処理の前段でその文字を削除しスレには書きこまれないようにします
   post.jsは最小構成でそのまま使用する場合はパーミッションも不要です
   既存post.jsが存在する場合はremoveOpen2chIDExtraに関連する定義を
   添付のpost.jsにコメントされた位置に追加してください
 
◆ 設定
 ● 表示が3パターンあるので好みのパターンを設定してください
  日付の変換は同じように行いますがIDの扱いに違いがあります
  ① MODE_NONE
    IDは見た目も内部的にも3桁となりますが、出現件数のカウントはしません
    https://i.imgur.com/V6EHgx9.png
  ② MODE_8DIGITS
    IDに /Open を補完し見た目も内部的にも8桁となり、出現件数のカウントもされます
    レス内の8桁化されたIDはポップアップが可能です
    https://i.imgur.com/eydQOUA.png
  ③ MODE_TAB
    IDにタブ文字5個を補完し見た目は3桁、内部的には8桁となり、出現件数のカウントもされます
    https://i.imgur.com/7rbyU4b.png
    ID部分を選択してコピペした場合、コピペ内容にタブ文字5個も含まれます
 
◆ 制限事項
 ● MODE_NONEとMODE_TABではレス内のIDのポップアップはできません
 ● 俺環ですがあぼーんが含まれるスレが起動直後に表示されるアクティブスレの場合
   スレが表示されないことがありました
   スレの更新でスレが表示されます
 
◆ 備考
 ● Java5+V2C本家でおーぷんを使用する場合はV2C/2に乗り換えてください
   (個人の意見です、但しただ今V2C/2ではID欄でのレスポップアップができません)

821名無しさん@避難所:2020/03/12(木) 21:49:09 ID:OulkmMqU0
>>772
ほんとありがとう

822名無しさん@避難所:2020/03/13(金) 09:09:51 ID:z6gfS4Xk0
マジで足を向けて寝られないわ

823名無しさん@避難所:2020/03/13(金) 11:15:54 ID:9pu.L1Q60
>>817
書き込みが出来なくなりました
403ってエラーが出ます
スレ更新はどの板でも滞りなく出来ます

ドコで間違えたのか?

JAVA8の古いバージョンだからAPI設定3のチェックを入れて再起動しています

【V2C+】 1.1.3 [R20171103] (L-0.7.0:amd64)
【Java】 [P]1.8.0_66-b18 (Oracle Corporation)
【OS】 Windows 10 (amd64)
【メモリ】 Total(Free)/Max.: 796(624)/1639 (Phys. Total/Avail.: 32695/25901) [MB]
【アクセスモード】 API + read.cgi (スクリプト使用)
【システムスクリプト】 threadld.js post.js
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt ThreadReplaceStr.txt iurlrpl.txt

824名無しさん@避難所:2020/03/13(金) 11:36:23 ID:hk4KEEvA0
>>823
API設定2に
https://i.imgur.com/9drWcOZ.png
の情報が表示されるのでそれをコピペして書き込んで下さい

825名無しさん@避難所:2020/03/13(金) 11:44:03 ID:9pu.L1Q60
>>824
【V2C】 1.1.3 [R20171103] (L-0.7.0:amd64)
【Java】 [P]1.8.0_66-b18 (Oracle Corporation)
【OS】 Windows 10 10.0 (amd64)
【メモリ】 Total(Free)/Max.: 815(650)/1639 (Phys. Total/Avail.: 32695/27161) [MB]
【Rhinoスクリプトエンジン】 なし
【BouncyCastle】 なし

【systemスクリプト】 threadld.js, post.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt

【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2020/03/13 11:42:33)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 MS Pゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 Segoe UI Symbol
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Segoe UI Emoji
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.28.1.1.3 For V2C+ API & read.cgi
【B11スクリプト】 readcgi.js(2019/08/17 09:13:41), readcgi_aux.js(2018/09/17 09:00:38)
【B11用 ReplaceStr.txt】 ReplaceStr_B11.txt(2019/08/17 10:54:55)
【B11用 URLExec.dat】 URLExec_B11.dat(2018/02/15 12:50:35)

【UA(API DAT取得)】 W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
【UA(API 書き込み)】 W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36

【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】

826名無しさん@避難所:2020/03/13(金) 11:48:01 ID:9pu.L1Q60
【BouncyCastle】 なし

↑チェック入れたのに無しって何故だ?

827名無しさん@避難所:2020/03/13(金) 11:53:42 ID:9pu.L1Q60
>>824
再起動繰り返したらアリになりました
でも書き込みは相変わらずのまま403で失敗します

【V2C】 1.1.3 [R20171103] (L-0.7.0:amd64)
【Java】 [P]1.8.0_66-b18 (Oracle Corporation)
【OS】 Windows 10 10.0 (amd64)
【メモリ】 Total(Free)/Max.: 915(741)/1639 (Phys. Total/Avail.: 32695/26424) [MB]
【Rhinoスクリプトエンジン】 なし
【BouncyCastle】 あり (最終更新日:2019/12/22 21:21:56)
【外付けcacerts(Java CA 証明書)】 あり (最終更新日:2018/03/27 10:45:54)

【systemスクリプト】 threadld.js, post.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt

【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2020/03/13 11:50:19)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 MS Pゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 Segoe UI Symbol
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Segoe UI Emoji
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.28.1.1.3 For V2C+ API & read.cgi
【B11スクリプト】 readcgi.js(2019/08/17 09:13:41), readcgi_aux.js(2018/09/17 09:00:38)
【B11用 ReplaceStr.txt】 ReplaceStr_B11.txt(2019/08/17 10:54:55)
【B11用 URLExec.dat】 URLExec_B11.dat(2018/02/15 12:50:35)

【UA(API DAT取得)】 W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
【UA(API 書き込み)】 W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36

【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】

828名無しさん@避難所:2020/03/13(金) 11:57:51 ID:hk4KEEvA0
【UA(API DAT取得)】 W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
【UA(API 書き込み)】 W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1

が明らかにオカシイ(どう見ても途中からで前半が欠けてる)のでひとまずread.cgiのみ(APIのチェックボックスオフ)で試してみて貰えますか?

829名無しさん@避難所:2020/03/13(金) 12:03:32 ID:9pu.L1Q60
>>828
書き込みできました

2ch接続の項目ですが、コピペした情報は以下の記述で全てです
他にはありませんでした

h9UqqmIxqz9pr9xHNSNhqoItPCn2aO
BzCGMtVD7zVkjXMplRLDrho4lLhXzH
W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
Ciisaa/1.41 (A)

830名無しさん@避難所:2020/03/13(金) 12:04:06 ID:9pu.L1Q60
現状では、私はAPIが使用不可能ということですか?

831名無しさん@避難所:2020/03/13(金) 12:09:27 ID:hk4KEEvA0
>>829
+の2chAPI接続情報からのコピー時に
各情報の前半がテキストボックスから隠れててそこがコピーから漏れてるんだと思います
テキストボックスにカーソルを置いてマウス移動で範囲を選択するのではなく
テキストボックス内を何回かクリックして中身全体を選択してコピーしてみて下さい

832名無しさん@避難所:2020/03/13(金) 12:37:09 ID:9pu.L1Q60
>>831
欠けちゃってますね
文章が最初から存在しません

833名無しさん@避難所:2020/03/13(金) 12:46:02 ID:hk4KEEvA0
>>832
とするとAPIモードが使えない環境になります

2chAPIからのdat取得はHMKeyとAppKeyとX-2ch-UAが正しければ
読み込みUAは別にゴミでもいいってことが最近テストしてて分かりました

W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1は+のUA-DatからB11のAPI書き込み・読み込みにコピーしたと思います
書き込みのUAはちゃんと見てるみたいなんでそれでAPIモードだと壊れたUAが送られて403だったのではと思います

+でAPIモードで書き込めたのはUA-Postが空だったからだと思います

834名無しさん@避難所:2020/03/13(金) 12:49:23 ID:9pu.L1Q60
>>833
APIも使いたいのですがどうにかなりませんか?
readだけだとヘビロテで巡回したらヤバそうなのでちょっと使い勝手が悪いんです

835名無しさん@避難所:2020/03/13(金) 12:52:25 ID:9pu.L1Q60
>>833
>2chAPIからのdat取得はHMKeyとAppKeyとX-2ch-UAが正しければ

私の情報は、上記は正しいんですよね?
だとすれば他がゴミで良いんなら適当な文字列入力すれば良いのではないのですか?

それとも何か法則性のある文章じゃないとやっぱりダメなんですか?

↓これをAPI設定側に転記するに際しての話ですが
W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1

836名無しさん@避難所:2020/03/13(金) 12:56:24 ID:hk4KEEvA0
APIモードのdat取得UAはゴミでも構わない
書き込みに関してはAPIモードもread.cgiモードも同じurlに書き込み内容を投げている

これから考えると無保証の緊急回避策的には
UA(API DAT取得)は設定したままにして(V2C+と同じになるはず)
UA(API 書き込み)にはUA(read.cgi 書き込み)と同じものを設定する(V2C+は確かUA-Post空欄の場合はUAを送って無かったはず)
が考えられます

これでAPIモードでも書き込めるようになるかもしれません

Gone対策なら
https://i.imgur.com/XMFY4WH.png
の赤線の所に
410,404
と入れて下さい

837名無しさん@避難所:2020/03/13(金) 13:04:44 ID:9pu.L1Q60
>>836
いま、W64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1の文字列でググってきたんですが、

https://developers.whatismybrowser.com/useragents/explore/software_name/firefox/9

↑このサイトの一覧にあるいずれか
例えば
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:59.0) Gecko/20100101 Firefox/59.0
これとか適当にコピペしたら利用できそうですか?

838名無しさん@避難所:2020/03/13(金) 13:10:31 ID:hk4KEEvA0
>>837
おそらくそのUAで書き込めると思います

839名無しさん@避難所:2020/03/13(金) 13:11:10 ID:9pu.L1Q60
>>836
APIにチェック入れてスレ更新も書き込みも出来るようになりました

ただ、このサイトがなんなのか?
そもそもこの文字列を勝手に使っても何か支障を来さないのか?
私にはまったく解らないのですがこのまま使いつづけても問題はないのでしょうか?

あと、もしよい場合でも410,404は入れた方が良いですか?

840名無しさん@避難所:2020/03/13(金) 13:27:57 ID:hk4KEEvA0
>>839
FireFoxっていうウェブブラウザの各バージョンのUAの一覧です
ただ上から何の順番で並んでるのかは分かりません

FireFoxに限らず各ウェブブラウザのUAを勝手に使ってV2Cの癖にそのブラウザに成り済ますのがread.cgiモードです

本来ならAPIモードの場合は5chの承認を受けた専ブラのUAを使ってdatの読み込み、レスの書き込みをすべきなんですが
現状は
dat取得のUAは何でもいいっぽい
書き込みのurlは正規専ブラもWEBブラウザも同じurl
なので現状は使っても問題ないと思います

ただWEBブラウザのUAを使用する場合はキチガイが暴れるとそのUAが規制対象になる場合があるので
読み込み、書き込みができない時はUAを疑う癖を付ける必要があります

410,404はread.cgiモード時にGoneと呼ばれる規制を食らった時にしか機能します
入れといても損はしないので入れといて下さい

841名無しさん@避難所:2020/03/13(金) 13:32:15 ID:hk4KEEvA0
回りくどいな

datの取得にはurlの違いからV2CではAPIモードとread.cgiモードって区別がありますが
書き込みの場合はurlが一つしかないのでAPIモードとread.cgiモードって区別には意味がありません

842名無しさん@避難所:2020/03/13(金) 13:37:34 ID:hk4KEEvA0
>>841
ただB11では同一IPからくる「dat取得のUA」と「書き込みのUA」は同じにしなきゃいけないっていう開発初期の思い込みから
APIモード時の書き込みにはAPIモードの書き込みUA
read.cgiモード時の書き込みにはread.cgiの書き込みUA
を使用してます

843名無しさん@避難所:2020/03/13(金) 14:41:57 ID:9pu.L1Q60
>>840
ありがとうございました
いつもV2Cの危機になると貴殿に頼りっぱなしです
これからもV2C+で快適に2chライフを楽しんでいきたい
もう他にめぼしい専ブラも亡くなっちゃったし

844名無しさん@避難所:2020/03/15(日) 10:28:31 ID:9FjnGWC.0
GONEって本当に発動条件が不明ね、いつもの雑談スレを一つ開いたら食らったぞ

845名無しさん@避難所:2020/03/15(日) 10:49:17 ID:FbCGvcug0
多分キチガイの巻き添えでしょ

846名無しさん@避難所:2020/03/15(日) 11:01:15 ID:FbCGvcug0
うちらの場合はread.cgiモードで発生するけどあれWEBブラウザと同じ挙動だから
Gone/410はWEBブラウザで発生するもの

なんでWEBブラウザなんかでキチガイみたいにリロードすんだろ?

847名無しさん@避難所:2020/03/15(日) 11:13:33 ID:SE2wRHBc0
常識で測れないからきちがいなのです

848名無しさん@避難所:2020/03/15(日) 11:25:33 ID:FbCGvcug0
キチガイみたいにリロードってよりキチガイみたいに書き込んでるのか
書き込んだら自動リロードされるし

849名無しさん@避難所:2020/03/15(日) 16:05:53 ID:9FjnGWC.0
UA変えてもお姉ちゃんGoneは変わらない、IPレンジで規制かしら

850名無しさん@避難所:2020/03/15(日) 16:21:03 ID:FcMgWOE20
>>849
ルータ再起動でIPアドレス変えるか
https://i.imgur.com/XMFY4WH.png
の赤線の所に
410,404
と入れて下さい




掲示板管理者へ連絡 無料レンタル掲示板