レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ
2chAPIパッチ B11 と readcgi.js のスレです
◆2chAPIパッチ B11.X
・2chAPIパッチとはなんぞやはV2Cwiki参照
・V2C本家、V2CMODとその派生、V2C-R(2.11.8)用のAPIパッチです
◆readcgi.js
・read.cgiモード時、受信したhtmlをdat形式に変換します
・V2C本家、V2CMODとその派生、V2C-R(2.11.8)、V2C-R+、V2C+用のJavascriptです
◆B11.Xrb、readcgi.rb
・readcgi.jsをAppleJava5上で動くように他言語(ruby)に移植してあります
前スレ
B11のスレ
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/
>>437
Windows使っていた時はソフトウェア板、Mac版にしてからはMac板。
ここに来るようになって一年経っていない。
V2C、派生しまくって結構ぐちゃぐちゃしてるしな
ここの存在すら知らなかったので、不具合あった時にここを教えてもらった。
V2C API Patch B11.17
v2c_api_patch_B11.17_20170809.zip
http://www.mediafire.com/file/9sa9rb5dbumos08/v2c_api_patch_B11.17_20170809.zip
◆ 修正箇所
v2c_api_patch_B11.jar、v2c_api_patch_B11_for_Mac.jar、v2c_api_patch_B11_for_RPlus.jar共通
・V2C-R+用のv2c_api_patch_B11_for_RPlus.jar(V2C-R+用:Win/linux/MacOSX共通)を追加
・2ch板一覧「削除整理」の見出しがおかしいのを修正
・BEIDポップアップの文字化けを修正
v2c_api_patch_B11_for_RPlus.jarの詳細は別項
◆ 2017/08/09 現在の最新状態
・APIパッチ(B11.17)
v2c_api_patch_B11.jar .2017/08/09 14:48:57 New
v2c_api_patch_B11_for_Mac.jar .2017/08/09 14:51:53 New (MacOSX V2C-R 2.11.8用)
v2c_api_patch_B11_for_RPlus.jar .2017/08/09 14:57:23 New (V2C-R+用:Win/linux/MacOSX共通)
・script/system
readcgi_aux.js 2017/04/24 10:18:49
◆ B11.7-B11.16の修正箇所まとめ
・B11.7 . http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/466
・B11.8 . http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/851
・B11.9 . http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/31
・B11.10 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/104
・B11.11 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/132
・B11.12 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/202
・B11.13 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/211
・B11.14 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/254
・B11.15 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/325
・B11.16 廃番
◆ v2c_api_patch_B11_for_Mac.jarはもともとはV2C-R 2.11.8用に作られたっぽい(バグ吸収)ものをベースにしてるので
V2C、V2CMODとその派生の場合はv2c_api_patch_B11.jarが使えると思います
◆ 置き換えはV2Cを終了させてお願いします、また一応置き換えるファイルのバックアップをお願いします
◆ アプロダ
http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです
V2C API Patch B11.17rb
v2c_api_patch_B11.17_For_MacOSX_Java5_20170809.zip
http://www.mediafire.com/file/cs9165wwuudx4wn/v2c_api_patch_B11.17_For_MacOSX_Java5_20170809.zip
◆ 修正箇所
・2ch板一覧「削除整理」の見出しがおかしいのを修正
・BEIDポップアップの文字化けを修正
◆ 2017/08/09 現在の最新状態
・APIパッチ(B11.17rb)
v2c_api_patch_B11_for_Mac.jar 2017/08/09 14:55:20 New
・script/system
readcgi_aux.rb 2017/04/27 11:52:21
◆ B11.7rb-B11.16rbの修正箇所まとめ
・B11.7-B11.16と同じです
・但し、B11.11rbはreadcgi.rbの修正を含みます
readcgi.rb 2017/06/24 17:54:55 をまだ適用していない場合は、readcgi.js 2017/06/26 統合版 以降の
readcgi.rbを適用して下さい
◆ 実行にはJrubyという環境が必要となり、インターネットから以下のファイルを入手し
Macintosh HD>ライブラリ>Java>Extensions に配置する必要があります
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
取得先のurlはreadMe.txtに、配置イメージはExtensionsStoreMap.PNGにそれぞれあります
◆ 置き換えはV2Cを終了させてお願いします、また一応置き換えるファイルのバックアップをお願いします
◆ アプロダ
http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです
v2c_api_patch_B11_for_RPlus.jar
・同じフォルダ内にあるV2C_S20151112.jar(3.0.3+),V2C_S20151029.jar(3.0.2+),V2C_S20150531.jar(3.0.1+)を起動します
起動の優先順位はV2C_S20151112.jar>V2C_S20151029.jar>V2C_S20150531.jarです
・設置手順を以下のように修正してみました
設置でV2Cを終了する前に安全のために必ず「設定>板一覧・お気に入り>起動時に2chの板一覧を更新」のチェックをを外して下さい
① jarのあるフォルダ(Win/linuxはluncher、MacOSXはV2C-R.app/Contents/Java/)を開きそこに
v2c_api_patch_B11_for_RPlus.jarを配置する
② Win/linuxの場合はlauncher/v2cjar.txtをv2c_api_patch_B11_for_RPlus.jarと書き変える
MacOSXの場合は自動でv2c_api_patch_B11_for_RPlus.jarを選択してくれる?
MacOSXのV2C-R.appのjar起動の優先順位が今イチ掴めません
ファイル名順なのか?、更新日付順なのか?
・これで起動するとパッチが当たったV2C-R+が起動すると思います
(Winは確認済み、MacOSXはV2C-Rそのもが起動できなくて未確認、linuxは未確認)
・B11.17が正しく当たると以下の画像のサムネが表示可能です
http://www.sponichi.co.jp/sports/news/2017/08/06/jpeg/20170805s00079000489000p_view.jpg
あ
今回のリリースからV2C-R+へのreadcgi.jsの適用方法が二通りになります
いずれか片方だけで十分です
両方適用すると逆におかしくなるかもです
適用方法1
現行通りにscript/systemにgetdat.jsを配置する
この場合はB11を当てていることにはなりません
適用方法2
今回追加したv2c_api_patch_B11_for_RPlus.jarを使用する
この場合はB11を当てることになるので
script/systemにreadcgi_aux.jsとB11用のreadcgi.jsを配置する
(getdat.jsは不要です)
一度書いたからいいやみたいな気分になっちゃった
V2C-R+にB11を当てると既存のV2C-R+の2ch接続設定は機能しなくなります
またステータスバーの切替もB11には反映されません
怒涛の更新ラッシュご苦労さまです
いただきましたありがとう
これが一番重要だった
但しB11はV2C-R+のjarを書き変えて改変するわけではなく、メモリ上に格納された処理を置き換えるだけなので
B11を外してV2C-R+のjarを起動するようにするとまた2ch接続設定やステータスバーの切替ができるようになります
windows7
V2C-R+ 3.0.3+
S20151112
手順どおりやってみえ、一応起動なり使えてはいるけど、
>>443 の下記の画像は表示されないです
なにかおかしいのだろうか・・・
script/systemフォルダにreadcgi_aux.jsとB11用のreadcgi.jsもあるのだが
あ!
リンク履歴を削除してから再読み込みしてみたら見れました!
ということは、これで使えているのか
>>448
decodeエラーになりますか?
設定>外部コマンドに2chAPI設定というタブはありますか?
>>449
B11.17があたってます
その画像ってgzip圧縮されてるせいで表示できないんですが
パッチの中でgzipを解凍して画像を取り出して表示できるようにしています
>>451
ありがとうございます
こういうことに疎いので、ついでながら聞きたいんですけど、
2chAPI設定タブのところでは「2chAPIを使用する」にチェックを入れるだけでOKなんでしょうか?
連投失礼します
「2chAPIを使用する」にチェックを入れると、見れない板のスレがいくつかあります
アニメ板やソフトウェア板のスレなどを開くと何も表示されない状態になります
ただ、「read.cgiを使用する」のみにチェックを入れると、これらのスレも見れます
V2C-R+の表現でいうと
API+read.cgi が 「2chAPIを使用する」「read.cgiを使用する」の両方にチェックを入れた状態
API Only が 「2chAPIを使用する」だけにチェックを入れた状態
read.cgi .が 「read.cgiを使用する」だけにチェックを入れた状態
2ch接続設定のAPI+read.cgiの
400番台云々は 「2chAPIを使用する」「read.cgiを使用する」の両方にチェックを入れた状態だと無条件で行います
ステータスバーの色変え機能はありません
過去ログ判定は無条件でスクリプト(readcgi_aux.js)で行っています
2ch接続設定のread.cgiの
datの生成をスクリプトで行うは無条件でスクリプト(readcgi.js)で行っています
エラー時にSCから取得するは「2ch.scを使用する」に当たります
>>453
板が全滅ですか?
見れたり見れなかったりですか?
鍵設定とかUA設定は終ってるでしょうか?
あ、HMkeyやAppKetを入手しないといけないんですね・・・
誤字ったのは気にしないでください
鍵は暗黙の了解でアンタッチャブルなので自力の方向で
>>428
遅くなりましたがありがとうございました
B11.17を出したのでよかったらまた使ってみてください
色々とありがとうございました!
あとは自分でなんとかがんばります
ありがとうございました
>>443
遅れましたが見れました
物凄く助かりましたありがとうございます
410は変更したほうがいいんですか?
V2C-R+にB11.17が当たったかどうかを分かりやすくするために
http://www.sponichi.co.jp/sports/news/2017/08/06/jpeg/20170805s00079000489000p_view.jpg
を例にあげましたが
本来はV2C-R+でも 2chの板一覧取得URLにデフォルト(http://menu.2ch.net/bbsmenu.html) を使えるようにする
ためのパッチなので>>410 からデフォルトに戻して貰ってOKです
つかむしろリセットしてデフォルトに戻してください
>>410 も一時しのぎとしか考えていないのでいずれ(遅くても9月末)消す予定ですし
カスタムメニューで20.p0を指定した場合でも鯖移転があったら反映されるのに時間がかかるはずなのでその時にまた苦労するかな
と思ってつくったパッチが v2c_api_patch_B11_for_RPlus.jar なので
戻しました
重ね重ねありがとうございました
>>465
一応更新し直して下さいね
http://ssks.jp/url/?id=1104
V2C-R+ですが、うまく設定できません。
V2C_S20150531.jarがあるフォルダにv2c_api_patch_B11_for_RPlus.jarを設置しましたが、
v2c_api_patch_B11_for_RPlus.jarが起動しているように見えません。
script/system/getdat.js を削除しても、V2Cを起動すると自動的に作成します。
V2C_S20150531.jarを消してv2c_api_patch_B11_for_RPlus.jarをV2C_S201531.jarに名前変更すると、
V2Cが起動しなくなります。
何か確認すべきことありますでしょうか?
【V2C】 3.0.1 [S20150531] (L-0.4)
【Java】 1.8.0_111-b14 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (x86_64)
>>468
Macかぁ
以下の方法で試して貰えますか?
パッチの名前をV2C_S20170809.jarに変更
V2C_S20150531.jarの名前はそのまま
これでダメならまったく別の方法で行きます
V2C+に上げるって方法もありますが・・・
V2C-R+の2ch接続設定の「datの生成をスクリプトで行う」にチェックが入っているために
getdat.jsが作成されるのだと思います
>V2C_S20150531.jarを消して
完全に削除してないですよね?
板更新したら2ch消えた
V2C API Patch B11.17.1 For V2C-R+
http://www.mediafire.com/file/crxgrhs9l9m6crd/v2c_api_patch_B11.17.1_For_V2C-RPlus_20170810.zip
v2c_api_patch_B11.17.1_For_V2C-RPlus_20170810.zip
◆ 修正箇所
・V2C-R+用です
・機能的にはB11.17と同じです、Win/linuxの場合はB11.17で問題ないと思います
・動きを掴めないMacOS用です
起動できない・パッチを適用できないなど用の起動パターンのバリエーション増やしました
◆ 2017/08/09 現在の最新状態
・APIパッチ(B11.17.1)
v2c_api_patch_B11_for_RPlus.jar .2017/08/10 13:37:36 New (V2C-R+用:Win/linux/MacOSX共通)
◆ 起動パターン
・番号が小さいほで手順が簡単です
番号が小さい方の組み合わせからjarの名前を変更してみてください
① パッチの名前:そのまま、 V2C-R+のjarの名前:そのまま
② パッチの名前:V2C_S20170809.jar、 .V2C-R+のjarの名前:そのまま
③ パッチの名前:最新のV2C-R+のjar、V2C-R+のjarの名前:V2C_S20140316.jar
こちらで確認できればよいのですが
3.0x+系がどうにも動かないので申し訳です
レスありがとうございます。
>>469
>パッチの名前をV2C_S20170809.jarに変更
ダメでした。
V2Cが起動すると、板が全くない状態です。板一覧の更新をしても見えません。
>>470
設定 > 外部コマンド > スクリプト > getdat.js のSを削除すれば良いですか?
http://imgur.com/bX1EboT
Sを削除したらgetdat.jsは自動的に作成されなくなりました。
板は全く見えないままです。
>> 471
ゴミ箱に捨ててやってみましたが、同じでした。
v2cjar.txtの内容を書き換えるってことじゃないの?
>>474
一旦板が見られる環境に戻しましょう
まずパッチ(jarだけ)を捨てて、V2C_S20150531.jarを戻して
板一覧取得URLに>>410 を設定して板一覧を更新
>>475
V2C-R+ってMacOSXもv2cjar.txtを使うようになってるのかな?
>>476
ありがとうございます!
板が見えるようになりました!
URLの指定はこれでいいんですよね?
http://imgur.com/LSbtthA
http://imgur.com/UCVVauj
>③ パッチの名前:最新のV2C-R+のjar、V2C-R+のjarの名前:V2C_S20140316.jar
分かりやすくなるかと思って「最新のV2C-R+のjar」と書きましたが
正確には「現在使用しているV2C-R+のjar」です
>>478
それでOKです
ただそのURLのままでは望ましくないのでパッチを作ったのですが
申し訳ですけどMacOSX版はノーテストの状態でした
>>473 のパッチの起動パターン③を試してみてもらえないでしょうか?
但し試す前には設定>板一覧・お気に入りの「起動に2chの板一覧の更新」のチェックを外し
一度>>443 の画像のリンク履歴を削除して再度画像URLをクリックしてみて下さい
この画像が表示されない場合はパッチは当てっていない状態です
すみませんパッチが多数あって何を使って良いのかわかりません
WIN V2C-R 3.0.8 です
板更新したら2ch消えました
上から読みましたがいくつかファイルも消えててどれを入れて良いのかわかりません
教えていただけないでしょうか?
>>481
3.0.8だと広告付きV2C-Rだと思うのですが
広告付きV2C-R用のパッチは存在しません
メニュー>表示>板一覧>2chタブを選択>空欄にポツンと2chとあると思うのでそれを右クリ>設定>板一覧取得URLの設定
で>>410 のurlを設定して現状をしのいで、V2C-Rの更新(3.1.1?)を待って下さい
>>482
了解しました
ありがとうございます
上であったとおり今は復元でもどしました
板更新しないで本体の更新を待ちたいと思います
>>480
試してみました。
>>473
>① パッチの名前:そのまま、 V2C-R+のjarの名前:そのまま
>② パッチの名前:V2C_S20170809.jar、 .V2C-R+のjarの名前:そのまま
>③ パッチの名前:最新のV2C-R+のjar、V2C-R+のjarの名前:V2C_S20140316.jar
①、②は、V2Cは起動しますが、画像取得に失敗します。
http://imgur.com/SWcS3Rj
③は、V2Cが起動中に次の状態で止まります。
http://imgur.com/oPiV7S6
スクリプトファイルの構成はこれで良いでしょうか?
http://imgur.com/520neic>>480
>>484
書き込み欄右クリ>バグ報告テンプレを貼ってみてもらえますか?
Javaのバージョンを知りたいです
スクリプト自体は若干古いですがスクリプトが無くてもそこで止まることはないので
止まる原因は別だと思います
>>485
了解しました。
これがテンプレです。
【V2C】 3.0.1 [S20150531] (L-0.4)
【Java】 1.8.0_111-b14 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (x86_64)
【メモリ】 Total(Free)/Max.: 140(110)/228 [MB]
自分も今WinでV2C-R+の3.0.1+で動かしてますがバグ報告テンプレでは
【V2C】 3.0.1+ [S20150531] (L-0.7.0:x86)
【Java】 [P]1.7.0_79-b15 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)
【メモリ】 Total(Free)/Max.: 515(319)/723 (Phys. Total/Avail.: 2991/1015) [MB]
となり + が付きます
jarの作成日はいつになってるでしょう?
ちな、わたしのは2015/12/03です
そのjarをhttps://www.axfc.net/ に上げることは可能ですしょうか
(削除できるように削除パスを付けてください)
>>488
>jarの作成日はいつになってるでしょう?
2015/05/31になっています。
確か、この日にWindowsでしか適用できないパッチ(広告を消すパッチ?)をWindowsで当てたような気がします。
jarファイルをアップしました。axfcを初めて使ったのでうまくできているか自信なしです。
https://www.axfc.net/u/3832981
おそらくですが
jarがメッチャ古い or パッチが当たってるけど実体は広告付きR
なのでパッチのロードエラーになるのかもしれません
こちらでも頂いたjarで起動時に止まるのを確認しました
https://www.axfc.net/u/3832988?key=v2c
を使ってみてもらえますか?
今自分が使ってるやつ(名前は20140316に変更済み)です
③で使って見てもらえますか?
あと上げて頂いたjarは消していただいて構いません
>>490
ありがとうございます!
③でV2Cが起動しました!
>>443 の画像も見れました!
板一覧取得URLをhttp://menu.2ch.net/bbsmenu.html に戻しても更新できるようになりました!
テンプレはこうなってますが、問題ないでしょうか?
【V2C】 3.0.1+ [S20150531] (L-0.4)
【Java】 1.8.0_111-b14 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (x86_64)
【メモリ】 Total(Free)/Max.: 131(100)/228 [MB]
【システムスクリプト】 subject.js
【アクセスモード】 read.cgi only
【V2C】 3.0.1+ [S20150531] (L-0.7.0:x86)
【Java】 [P]1.8.0_111-b14 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)
【メモリ】 Total(Free)/Max.: 484(296)/723 (Phys. Total/Avail.: 2991/856) [MB]
【システムスクリプト】 subject.js getdat.js threadld.js post.js
【アクセスモード】 read.cgi only
OSが違うだけだと適切なjarが動いてると思います
こちらこそテストをやっていただくような形になり
申し訳&ありがとうございました
×OSが違うだけだと適切なjarが動いてると思います
○OSが違うだけで適切なjarが動いてると思います
私のはシステムスクリプトがsubject.jsだけですが、何か設定漏れてますか?
getdat.jsは全く別の用途で入れてるモノなのでパッチには関係ありません
threadld.jsとpost.jsは>>384 のオマケ機能なので入ってなくても問題ありません
>>495
そうですか、安心しました。
対応して頂きありがとうございました。
めっちゃ助かりました!
ただレス表示を最新状態とするために
readcgi_aux.jsとreadcgi.jsは最新にしておいて下さい
readcgi.js ・2017/08/05版に添付されているImageViewURLReplace.datとReplaceStr.txtを適用して下さい
それと今気付いたんですが以前のjarはAPI接続がデフォの接続でしたが
今はパッチを当てたのでread.cgi接続がデフォの接続になっています
API接続を希望する場合は自力で設定情報を探して来て
設定>外部コマンド>2chAPI設定タブで設定して下さい
>>497
すみません、ImageViewURLReplace.datとReplaceStr.txtの適用方法教えていただけますか?
>>498
API接続とread.cgi接続の違いがよく分かってなくて、とりあず見れればいいので、このままで行きます。
>>499
ヘルプ>V2Cについて
で保存用フォルダとなってるフォルダに
① ImageViewURLReplace.dat や ReplaceStr.txt がなかったらそのままコピー
② ImageViewURLReplace.dat や ReplaceStr.txt があったらそれの先頭に追加
してV2Cを再起動して下さい
>>376 が
http://i.imgur.com/uOI0BUg.png
と見えれば正解
>>500
ありがとうございます!
できました!
tes
>>474
この文字の鮮明なのが気になる・・・
>>445
作者あ、
これって、R+作者からするとユーザの取り込みと勘違いされない?
あっちに根回ししてあればいいんだけどねえ
と、独り言
別にいいんじゃね?
R+の方はもうメンテナンスされないわけだし
さて
linuxも行けた
【V2C】 3.0.3+ [S20151112] (L-0.7)
【Java】 [P]1.8.0_131-b11 (Oracle Corporation)
【OS】 Linux 4.4.0-83-generic (amd64) [ Ubuntu 16.04.2 LTS ]
【メモリ】 Total(Free)/Max.: 381(202)/443 [MB]
>>504
この状態で鯖移転がくることと比べたら
ユーザを取った取られたとかはどうでもいい話
だと思うのれす
そもそもが+の作者さんからはいろいろとパクリっぱなしだしw
石を投げていいのはn|aさんだけ
+が公開終了してる以上R+はもう完全サポート外だからね
長文だけどまとめ直し
2C API Patch B11.17.1 For V2C-R+
http://www.mediafire.com/file/crxgrhs9l9m6crd/v2c_api_patch_B11.17.1_For_V2C-RPlus_20170810.zip
v2c_api_patch_B11.17.1_For_V2C-RPlus_20170810.zip
◆ 修正箇所
・2C API Patch B11.17 V2C-R+用です
・機能的にはB11.17と同じです、Win/linuxの場合はB11.17で問題ないと思います
・パッチと同じフォルダ内にあるV2C_S20151112.jar(3.0.3+),V2C_S20151029.jar(3.0.2+),V2C_S20150531.jar(3.0.1+)を起動します
起動の優先順位はV2C_S20151112.jar>V2C_S20151029.jar>V2C_S20150531.jarです
・上記に該当する名前のjarファイルがない、jarファイルをリネームして使うなどのために
ワイルドカードのjarファイル名「V2C_S20140316.jar」を用意しました
◆ 2017/08/09 現在の最新状態
・APIパッチ(B11.17.1)
v2c_api_patch_B11_for_RPlus.jar .2017/08/10 13:37:36 New (V2C-R+用:Win/linux/MacOSX共通)
・script/system
readcgi_aux.js 2017/04/24 10:18:49
◆ 設置前作業
・V2C起動時にパッチが当たっていないことが原因の事故を避けるため
設定>板一覧・お気に入りの「起動時に2chの板一覧を更新」のチェックを外して下さい
2ch接続設定のread.cgiの「datの生成をスクリプトで行う」のチェックを外し、
getdat.jsのファイル削除、またはgetdat.jsのreadcgi.js相当の箇所を削除して下さい
◆ v2c_api_patch_B11_for_RPlus.jarの設置方法
・Win/linux
設置場所 .: luncherフォルダ
パッチの名前 .: そのまま
V2C-R+のjarの名前 : そのまま
他の必要な作業 : launcherフォルダ/v2cjar.txtをv2c_api_patch_B11_for_RPlus.jarと書き変える
・MacOSX
設置場所 .: V2C-R.app/Contents/Java/
パッチの名前 .: 最新(現在使用している)のV2C-R+のjarのファイル名
V2C-R+のjarの名前 : V2C_S20140316.jar
他の必要な作業 : なし
・OS共通
① リリースzipに添付のreadcgi_aux.jsと最新のreadcgi.js(B11用)をscript/systemフォルダに配置して下さい
② readcgi.jsに添付のReplaceStr.txtとImageViewURLReplace.datを適用して下さい
◆ パッチが当たっているかどうかの確認方法
・http://www.sponichi.co.jp/sports/news/2017/08/06/jpeg/20170805s00079000489000p_view.jpg
の画像のサムネを表示できればパッチはあたっています
(パッチを当てV2Cを起動したら、リンク履歴を削除し、画像を取り直す)
この確認は2ch板一覧の更新より先に行って下さい
◆ 制約事項
・V2C-R+のオリジナルの2ch接続設定画面は使えなくなります
B11の2chAPI設定画面は設定>外部コマンド>2chAPIにあります
・現在の2ch接続設定は引き継げないので登録しなおして下さい
・ステータスバーでのAPIモード切替は使えなくなります
◆ 置き換えはV2Cを終了させてお願いします、また一応置き換えるファイルのバックアップをお願いします
◆ アプロダ
http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです
V2C-R+の表現でいうとB11の2chAPI設定画面は
API+read.cgi が 「2chAPIを使用する」「read.cgiを使用する」の両方にチェックを入れた状態
API Only が 「2chAPIを使用する」だけにチェックを入れた状態
read.cgi .が 「read.cgiを使用する」だけにチェックを入れた状態
2ch接続設定のAPI+read.cgiの
400番台云々は 「2chAPIを使用する」「read.cgiを使用する」の両方にチェックを入れた状態だと無条件で行います
ステータスバーの色変え機能はありません
過去ログ判定は無条件でスクリプト(readcgi_aux.js)で行っています
2ch接続設定のread.cgiの
datの生成をスクリプトで行うは無条件でスクリプト(readcgi.js)で行っています
エラー時にSCから取得するは「2ch.scを使用する」に当たります
今回のリリースからV2C-R+へのreadcgi.jsの適用方法が二通りになります
いずれか片方だけで十分です
両方適用すると逆におかしくなるかもです
適用方法1
現行通りにscript/systemにgetdat.jsを配置し、html2dat変換のみを行う
この場合はB11を当てていることにはなりません
適用方法2
v2c_api_patch_B11_for_RPlus.jarを使用し、2ch板一覧取得のデフォルトURL(http://menu.2ch.net/bbsmenu.html を使えるようにする
この場合はB11を当てることになるので
script/systemにreadcgi_aux.jsとB11用のreadcgi.jsを配置する
(getdat.jsは不要です)
APIを使用するには謎の文字列やらを入手する必要があるみたいですが、
APIを使用せずにread.cgiのみを使用する場合の不具合って何かあるのでしょうか?
・APIを使用する場合よりread.cgiのみを使用する場合のほうが遅い(と言われてますがそんな気にすることでもとは思います)
・過去にftp攻撃を受けたスレッドを見られない可能性がある
・月に数回程度短時間の鯖落ちが発生
・シベ超で日付やIDがnullと表示され(原因は2chがそうしているため)そのせいで画像も表示できない
気付いたところだとこんな感じ
自分read.cgiだけど、まれに起こる鯖落ちの原因はこれだったんですね
自分も>>411 で事足りたんだけど更新入れておかないとまずいことってなにかあります?
>>517
直近では何も問題はありません
ただ鯖移転が発生した場合(実際は使えませんが)2r.prの場合は
すぐに鯖移転後の最新bbsmenu.html(板一覧の元ネタ)を返してくれますが
20.p0の場合はカスタムメニューの管理人がhtmlを手で直しているらしく
すぐに最新のbbsmenu.htmlが返ってこない可能性があります
その場合は当然スレ一覧が表示されないというよくあるパターンに
あと当初は2r.prも使えていたのですが途中から使えなくなった
(カスタムメニューのbbsmenu.htmlも2chのbbsmenu.htmlの仕様変更に合わせた)ので
20.p0もカスタムメニューの管理人の判断一つで同じように仕様変更で使えなくなる可能性もあるのではと思ってます
>>515
ありがとうございます!
>>518
なるほどなんとなく気になっただけの質問に対してご丁寧な対応恐れ入ります
ありがとうございました
マルチポストにてご不快な方もいらっしゃるでしょうが、ご容赦下さい。
不具合ではありませんけれど、V2C-R+ 3.0.3 が下記の環境で動作しているので報告。
何かお気づきの点があれば御指摘ください。
【V2C】 3.0.3+ [S20151112] (L-0.7.0:amd64)
【Java】 1.8.0_144-b01 (Oracle Corporation)
【OS】 Windows 10 64bit (amd64)
【メモリ】 Total(Free)/Max.: 107(80)/1639 (Phys. Total/Avail.: 8107/5512) [MB]
【システムスクリプト】 getdat.js
【アクセスモード】 read.cgi only
【調査済項目】
[C:\Program files(x86)\v2c\launcher]に置いたファイル
v2c_api_patch_B11_for_RPlus.jar 2017/08/10 13:37
[C:\Program files(x86)\v2c\launcher\v2cjar.txt]を以下の記述に書き換え
v2c_api_patch_B11_for_RPlus.jar 2017/08/10 **:** (Overwrite Save Time)
[.../V2C/script/system/] に置いたファイル
getdat.js 2017/08/05 21:12
readcgi.js 2017/06/20 00:31
readcgi_aux.js 2017/04/24 10:18
ここで聞いてもらえれば
>[C:\Program files(x86)\v2c\launcher\v2cjar.txt]を以下の記述に書き換え
>v2c_api_patch_B11_for_RPlus.jar 2017/08/10 **:** (Overwrite Save Time)
レスの書き方の話だけかもしれないけど
v2c_api_patch_B11_for_RPlus.jar
だけで十分
getdat.js 2017/08/05 21:12 ← 不要、V2C-R+のオリジナルの2ch接続設定でスクリプトを使うのチェックを外す
readcgi.js 2017/06/20 00:31 ← 最新版は8/5
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/384
>>522
丁寧な御指摘ありがとうございます。レス前半については御説のとおりです。分かり難くて相済みません。
readcgi.js 最新版につきましては早速アップデートして確認しました。重ねて御礼申し上げます。
http://urx.red/Ffgj
【V2C】 2.11.4 [R20131210] (L-0.7.0:x86)
【Java】 [P]1.7.0_45-b18 (Oracle Corporation)
【OS】 Windows 8 (x86)
【メモリ】 Total(Free)/Max.: 44(29)/989 (Phys. Total/Avail.: 7633/4298) [MB]
【システムスクリプト】
【アクセスモード】
パッチがうまく当たりません
がんばれ〜!!
【V2C】 2.11.4 [R20131210] (L-0.7.0:x86)
【Java】 [P]1.7.0_45-b18 (Oracle Corporation)
【OS】 Windows 8 (x86)
【メモリ】 Total(Free)/Max.: 215(169)/989 (Phys. Total/Avail.: 7633/4571) [MB]
【不具合内容】 パッチがうまく当たりません
【調査済項目】
C:\Users\xxx\V2C\script\system\readcgi.js 2017/08/05 21:12
C:\Users\xxx\V2C\script\system\readcgi_aux.js 2017/04/24 10:18
C:\Users\xxx\V2C\ImageViewURLReplace.dat 2017/07/20 20:08
C:\Users\xxx\V2C\ReplaceStr.txt 2017/08/05/21:45
C:\Users\xxx\V2C\launcher\v2c_api_patch_B11_for_RPlus.jar 2017/08/10 13:37
C:\Users\xxx\V2C\launcher\v2cjar.txt の内容
v2c_api_patch_B11_for_RPlus.jar
>>527
B11.17.1ではなくて
B11.17を使ってください
あんた使ってるのR+じゃないやん
クッソわらった
◆V2C バージョン早見表(改定3版)
バージョンはメニュー>ヘルプ>V2Cについて で確認する
2ちゃん公認専ブラ
バージョン:3.0.x → 広告ありV2C-R (2ちゃん公認専ブラ) ※0
APIパッチが必要なV2C (B11.3以降でreadcgi.js利用可能)
バージョン:2.11.4 かつ V2C_R20131210.jarの更新日付が2013/12/10 .→ V2C本家
バージョン:2.11.4 かつ V2C_R20131210.jarの更新日付が2014/07〜2015/04/01 → V2CMOD
バージョン:2.11.4 かつ V2C_R20131210.jarの更新日付が2015/12/12以降 .→ V2CMOD-tw
バージョン:2.12.1以降 .→ V2CMOD-tw、V2CMOD-twZ、V2CMOD-Z
バージョン:2.11.8 .→ 広告なしV2C-R
APIパッチが不要なV2C
バージョン:3.0.1+ かつ V2C_S20150531.jarの更新日付が2015/11/29以降 → V2C-R+ 3.0.1+ rev7 以降 ※2
バージョン:3.0.3+ かつ V2C_S20151112.jarの更新日付が2015/11/29以降 → V2C-R+ 3.0.3+ rev3 以降 ※2
バージョン:3.0.x+ .→ 上記以外のV2C-R+ ※1
バージョン:1.0.x → がV2C+ ※3
※0 APIパッチやreadcgi.jsを必要としない
※1 getdat.js(readcgi.js)を使用できない
※2 V2C+のreadcgi.jsをgetdat.jsにリネームしてscriptフォルダ内のsystemフォルダ(無ければ作る)に配置すると
V2C+のreadcgi.jsを使用できる
※3 Plus版の設定>2ch接続>read.cgi>datの生成をスクリプトで行う をチェックするとreadcgi.jsを使用できる
V2C+は最新1.1.0
V2C API Patch B11.18
v2c_api_patch_B11.18_20170812.zip
http://www.mediafire.com/file/p651h1r1wi6nbc6/v2c_api_patch_B11.18_20170812.zip
◆ 修正箇所
v2c_api_patch_B11.jar、v2c_api_patch_B11_for_Mac.jar、v2c_api_patch_B11_for_RPlus.jar共通
・B11からバグ報告テンプレを表示する機能を追加
ただ、メニューへの追加が出来ないのでスクリプトを登録してそれを起動して表示します
詳細は別項
・スクリプトの機能を使用するのでB11.18rbでは使用できない機能です
◆ 2017/08/12 現在の最新状態
・APIパッチ(B11.18)
v2c_api_patch_B11.jar .2017/08/12 19:02:13 New
v2c_api_patch_B11_for_Mac.jar .2017/08/12 19:04:41 New (MacOSX V2C-R 2.11.8用)
v2c_api_patch_B11_for_RPlus.jar .2017/08/12 19:57:35 New (V2C-R+用:Win/linux/MacOSX共通)
・script/system
readcgi_aux.js 2017/04/24 10:18:49
ShowBugReportTemplate.js 2017/08/12 17:03:52 New
◆ B11.7-B11.17の修正箇所まとめ
・B11.7 . http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/466
・B11.8 . http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/851
・B11.9 . http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/31
・B11.10 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/104
・B11.11 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/132
・B11.12 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/202
・B11.13 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/211
・B11.14 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/254
・B11.15 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/325
・B11.16 廃番
・B11.17 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/441
・B11.17.1 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/473 (V2C-R+用)
◆ v2c_api_patch_B11_for_Mac.jarはもともとはV2C-R 2.11.8用に作られたっぽい(バグ吸収)ものをベースにしてるので
V2C、V2CMODとその派生の場合はv2c_api_patch_B11.jarが使えると思います
◆ V2C-R+用パッチ(v2c_api_patch_B11_for_RPlus.jar)の設置方法に関しては
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/511 を参照
◆ 置き換えはV2Cを終了させてお願いします、また一応置き換えるファイルのバックアップをお願いします
◆ アプロダ
http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです
こんな感じで書き込み欄にバグ報告テンプレを表示します①
【V2C】 2.16.20 (V2C) [R20170805] (L-0.7.0:x86)
【Java】 [P]1.8.0_141-b15 (Oracle Corporation)
【OS】 Windows 7 6.1 (x86)
【メモリ】 Total(Free)/Max.: 21(13)/989 [MB]
【systemスクリプト】 subject.js(A), menu.js, getdat.js(SF), threadld.js(SF), post.js(A)
【ReplaceStr,URLExec等】 msgkw.txt, ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat, URLExec2.dat
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
こんな感じで書き込み欄にバグ報告テンプレを表示します②
【V2C】 2.16.20 (V2CMOD-Z) [R20170805] (L-0.7.0:x86)
【Java】 [P]1.8.0_141-b15 (Oracle Corporation)
【OS】 Windows 7 6.1 (x86)
【メモリ】 Total(Free)/Max.: 21(13)/989 [MB]
【systemスクリプト】 subject.js(A), menu.js, getdat.js(SF), threadld.js(SF), post.js(A)
【ReplaceStr,URLExec等】 msgkw.txt, ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat, URLExec2.dat
【2chAPIパッチ】 B11.18 read.cgi Only
【B11スクリプト】 readcgi.js(2017/08/05 21:12:12), readcgi_aux.js(2017/04/24 10:18:48)
【UA(API DAT取得)】 Monazilla/1.00 2chMate/0.8.9.27 Dalvik/2.1.0 (Linux; U; Android 7.0; HUAWEI VNS-L22 Build/HUAWEIVNS-L22)
【UA(API 書き込み)】 Monazilla/1.00 2chMate/0.8.9.27 Dalvik/2.1.0 (Linux; U; Android 7.0; HUAWEI VNS-L22 Build/HUAWEIVNS-L22)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36
【UA(read.cgi 書き込み)】 Monazilla/1.0 (twinkle/6.6; iOS10.3.2; iPhone9,2)
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
設置方法
① 添付の「ShowBugReportTemplate.js」をscript/systemフォルダに置く
(別にsystemに置くほどのものでもないのですがreadcgi.jsをsystemに置いてるのでそれに合わせて)
② 設定>外部コマンド>一般>全体にコマンドを登録
http://i.imgur.com/7TorGq2.png
追加ボタンを押さないと登録されません
③ 設定>キーバインドでキーを割り当て
全体で割り当てる
http://i.imgur.com/NC6mxN0.png
キーを登録する場合は赤枠部分をクリックする
そうすると背景色が白くなってキー入力を受け付けます
使用方法
書き込み欄を開いて先頭行の先頭から以下のコマンドを打ちこみ>>536 のスクリプトを実行する
?brs → >>534 が表示されます
?brp → >>535 が表示されます
?br → >>534 +>>535 が表示されます
表示内容は>>536 のコマンド実行時にリアルタイムで作成しているのではなく
2ちゃんにアクセスしたタイミング作成しキープしています
なのでsystemスクリプトやReplaceStr,URLExec等を変更した場合は
一旦2ちゃんにアクセスしてから上記のコマンドを実行して下さい
※一応どのV2Cなのか分かるようにしています
・2.11.4は更新日が2013/12/31以前の場合は「V2C」、それより新しければ「V2CMOD」
・MOD-tw〜MOD-Zは全て「V2CMOD-Z」
・判別不能の場合はどのV2Cかを表示しません
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板