レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ#7 @避難所
-
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/
-
V2C API Patch B11.27.1
本家、V2CMOD、Z、/2、Mac用V2C-R2.11.8 向けです
v2c_api_patch_B11.27.1_20190908.zip
https://www.dropbox.com/s/icj4c3gtp7jnzc8/v2c_api_patch_B11.27.1_20190908.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2019/09/08 14:12:58 New!
◆ 修正箇所
● 画像urlの一部が%xx(UTF-8エンコード)に置きかえられている場合画像を取得できないのを修正
画像ダウンロード時にurl内の%xxを可読文字に戻し(UTF-8デコード)して画像を取得します
◆ 備考
● Mac用V2C-R2.11.8 (V2C_M20150206.jar)の場合はRhinoスクリプトエンジンは不要です
削除機能を作り込んでないのでRhinoスクリプトエンジンを手削除して下さい
◆ 2019/09/08 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
V2C API Patch B11.27.1 For V2C-R 2.11.8
V2C-R2.11.8 向けです
v2c_api_patch_B11.27.1_For_V2C-R2.11.8_20190908.zip
https://www.dropbox.com/s/6rxl5snm20kq0nd/v2c_api_patch_B11.27.1_For_V2C-R2.11.8_20190908.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2019/09/08 14:12:58 New! Win/linux用
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar .2019/09/08 14:15:51 New! MacOSX用
◆ 修正箇所
● V2C API Patch B11.27.1と同じ
◆ 2019/09/08 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
V2C API Patch B11.27.1 For V2C-R+
V2C-R+ 向けです
v2c_api_patch_B11.27.1_For_V2C-RPlus_20190908.zip
https://www.dropbox.com/s/9qi6l1ztc2tq3dk/v2c_api_patch_B11.27.1_For_V2C-RPlus_20190908.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_RPlus.jar 2019/09/08 14:24:14 New!
◆ 修正箇所
● V2C API Patch B11.27.1と同じ
◆ 2019/09/08 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
V2C API Patch B11.27.1rb
MacOSXでJava5を使用してV2Cを動かす場合に使用するApple Java5専用パッチです
(通称rb版)
v2c_api_patch_B11.27.1rb_For_MacOSX_Java5_20190908.zip
https://www.dropbox.com/s/gw3tyn5o937lewy/v2c_api_patch_B11.27.1rb_For_MacOSX_Java5_20190908.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Mac_Java5.jar 2019/09/08 14:18:46 New!
◆ B11.26よりjar、その他もろもろを格納するフォルダの名前を launcher に変更しました(リリース作業の都合のため)
◆ 修正箇所
● V2C API Patch B11.27.1と同じ
◆ 2019/09/08 現在の最新状態
● 添付のContentsList_rb.txtを参照のこと
◆ 実行にはJrubyという環境が必要となり、インターネットから以下のファイルを入手し
Macintosh HD>ライブラリ>Java>Extensions に配置する必要があります
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
取得先のurlは_readMe/readMe.txtに、配置イメージは_readMe/SetUp_JRuby/ExtensionsStoreMap.PNGに
それぞれあります
◆ Extensionsフォルダに配置する上記3つのjarに関しては自己DL推奨ですが、DLがわけわかめの場合は
https://www.dropbox.com/s/9dzfld4fh4bvm46/v2c_api_patch_B111rb_Extensions_For_MacOSX_Java5.zip?dl=1
をDLしそこから取り出して下さい
-
V2C API Patch B11.27.1 For V2C+
V2C+ 向けです
v2c_api_patch_B11.27.1_For_V2CPlus_20190908.zip
https://www.dropbox.com/s/k1paor7b86hy0b9/v2c_api_patch_B11.27.1_For_V2CPlus_20190908.zip?dl=1
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
→ 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
readcgi.jsをscriptフォルダに配置して下さい
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Plus_R20171103.jar 2019/09/08 14:21:25 New!
◆ 修正箇所
● V2C API Patch B11.27.1と同じ
◆ 備考
● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
外部コマンドから設定を行って下さい
● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
他のフォルダに移動して下さい
◆ 2019/09/08 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
>>2-6
極端な例ですが以下のような画像urlが対象
http://%70%62%73%2E%74%77%69%6D%67%2E%63%6F%6D/%6D%65%64%69%61/%45%44%64%54%55%59%38%55%38%41%49%71%42%4F%53.jpg
http://%70%62%73%2E%74%77%69%6D%67%2E%63%6F%6D/%6D%65%64%69%61/%45%44%64%54%55%6E%49%55%45%41%41%6F%76%59%6B.jpg
http://%70%62%73%2E%74%77%69%6D%67%2E%63%6F%6D/%6D%65%64%69%61/%45%44%64%54%55%32%51%55%77%41%41%6A%4C%78%67.jpg
但し見た目同じですが以下のような画像urlに全角文字が入ってる日本語urlの場合は不可(のはず)
http://www.highs.josho.ac.jp/principals/diaryimg/2012.04.03%20%E2%91%A0.JPG
-
すんません
誤爆で埋めてもーたw
-
%77%77%77%77
-
>>7
V2C+1.1.3 + B11.27.0.1 の時は「極端な例ですが」の3つが不可で、「但し見た目同じですが」が可に、
V2C+1.1.3 + B11.27.1 の時は逆に「極端な例ですが」の3つが可で、「但し見た目同じですが」が不可に
なるのですが、そういう動作に変更したという事でしょうか
-
>>10
マジっすかぁ
「但し見た目同じですが」が不可
になるのはデグレードなんでバグです
デコードしてもう一回エンコードしなきゃなのかな?
-
>>10
ありがとうございます
考えます
-
お疲れ様です
>>3を導入して時間は短いですが問題なく使えています
-
通常のV2Cで大人のモバイルのスレに書き込もうとすると
書き込み警告ってウィンドウがでてきて書き込めないんだけど俺だけかな
-
通常のV2Cで書き込めないのが>>14「だけ」かどうかわわからないが
俺は通常のV2Cで特に警告も出ず書き込めた
-
https://i.imgur.com/DC3wJdE.png
こういうことね
-
うちもその表示出るんで、諦めてchromeで表示させて書き込みボタンクリックするとbbs.cgiがダウンロードされる
なんだろね
-
お、同じChrome使いがいた
自分もChromeで書き込もうとするファイル保存ダイアログがでる
ファイル名はbbs.cgi
-
FireFoxも同じだった
win
-
phoebe.bbspink.com
がダメな気がする
-
mercury.bbspink.com
は書ける
-
昨日、日曜の夜からなってるみたいね
-
APIモードだと書き込めるからUAかな?
UA(read.cgi 書き込み)にAPIモードのUAを設定したら書き込めたし
-
UA-Read1と同じものをUA-Postに入れたらread.cgiでも書き込めた
-
狙ったのかバグったのか知らんけどなんか修正いれてるね
・UAが専ブラの公式UAじゃないと書き込みできない
・専ブラの公式UAでスレにread.cgiアクセスをすると304が返って来てスレ取得の無限ループが誘発される(みたい)
-
>>25
書き込めた
サンクス
-
WEBブラウザのUAでPINKに書き込めないの直った
-
読めない書けないな時にすること
・V2Cを終了させてルーターをリセットしてIPアドレス変更
・V2Cを終了させてクッキー(cookie.txt)削除
・UA変更してV2C再起動
この中のどれか or 全て
浪人とBeID以外で鯖がV2Cを個別認識する方法は
上の3つ(IPアドレス、クッキー、UA)しかありません
-
http://soku0226.blog.fc2.com/blog-entry-9104.html?sp
-
V2C API Patch B11.27.1.1
本家、V2CMOD、Z、/2、Mac用V2C-R2.11.8 向けです
v2c_api_patch_B11.27.1.1_20190915.zip
https://www.dropbox.com/s/sozkr7768fc2m0w/v2c_api_patch_B11.27.1.1_20190915.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2019/09/15 13:34:03 New!
◆ 修正箇所
● B11.27.1の修正
画像urlの一部が%xx(UTF-8エンコード)に置きかえられている場合画像を取得できないのを修正
画像ダウンロード時にurl内の%xxを可読文字に戻し(UTF-8デコード)して画像を取得します
◆ 備考
● Mac用V2C-R2.11.8 (V2C_M20150206.jar)の場合はRhinoスクリプトエンジンは不要です
削除機能を作り込んでないのでRhinoスクリプトエンジンを手削除して下さい
◆ 2019/09/15 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
V2C API Patch B11.27.1.1 For V2C-R 2.11.8
V2C-R2.11.8 向けです
v2c_api_patch_B11.27.1.1_For_V2C-R2.11.8_20190915.zip
https://www.dropbox.com/s/ngag7o3cp1is1zz/v2c_api_patch_B11.27.1.1_For_V2C-R2.11.8_20190915.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2019/09/15 13:34:03 New! Win/linux用
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar .2019/09/15 13:37:00 New! MacOSX用
◆ 修正箇所
● V2C API Patch B11.27.1.1と同じ
◆ 2019/09/15 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
V2C API Patch B11.27.1.1 For V2C-R+
V2C-R+ 向けです
v2c_api_patch_B11.27.1.1_For_V2C-RPlus_20190915.zip
https://www.dropbox.com/s/sp05og1hr91ie11/v2c_api_patch_B11.27.1.1_For_V2C-RPlus_20190915.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_RPlus.jar 2019/09/15 13:39:25 New!
◆ 修正箇所
● V2C API Patch B11.27.1.1と同じ
◆ 2019/09/15 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
V2C API Patch B11.27.1.1rb
MacOSXでJava5を使用してV2Cを動かす場合に使用するApple Java5専用パッチです
(通称rb版)
v2c_api_patch_B11.27.1.1rb_For_MacOSX_Java5_20190915.zip
https://www.dropbox.com/s/koef7h8ax3xs7jq/v2c_api_patch_B11.27.1.1rb_For_MacOSX_Java5_20190915.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Mac_Java5.jar 2019/09/15 13:41:48 New!
◆ B11.26よりjar、その他もろもろを格納するフォルダの名前を launcher に変更しました(リリース作業の都合のため)
◆ 修正箇所
● V2C API Patch B11.27.1.1と同じ
◆ 2019/09/15 現在の最新状態
● 添付のContentsList_rb.txtを参照のこと
◆ 実行にはJrubyという環境が必要となり、インターネットから以下のファイルを入手し
Macintosh HD>ライブラリ>Java>Extensions に配置する必要があります
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
取得先のurlは_readMe/readMe.txtに、配置イメージは_readMe/SetUp_JRuby/ExtensionsStoreMap.PNGに
それぞれあります
◆ Extensionsフォルダに配置する上記3つのjarに関しては自己DL推奨ですが、DLがわけわかめの場合は
https://www.dropbox.com/s/9dzfld4fh4bvm46/v2c_api_patch_B111rb_Extensions_For_MacOSX_Java5.zip?dl=1
をDLしそこから取り出して下さい
-
V2C API Patch B11.27.1.1 For V2C+
V2C+ 向けです
v2c_api_patch_B11.27.1.1_For_V2CPlus_20190915.zip
https://www.dropbox.com/s/fgt1z8dxogcuop5/v2c_api_patch_B11.27.1.1_For_V2CPlus_20190915.zip?dl=1
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
→ 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
readcgi.jsをscriptフォルダに配置して下さい
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Plus_R20171103.jar 2019/09/15 13:43:43 New!
◆ 修正箇所
● V2C API Patch B11.27.1.1と同じ
◆ 備考
● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
外部コマンドから設定を行って下さい
● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
他のフォルダに移動して下さい
◆ 2019/09/15 現在の最新状態
● 添付のContentsList.txtを参照のこと
-
>>30-34
リンク履歴を削除して画像を取り直して下さい
極端な例ですが以下のような画像urlが対象
http://%70%62%73%2E%74%77%69%6D%67%2E%63%6F%6D/%6D%65%64%69%61/%45%44%64%54%55%59%38%55%38%41%49%71%42%4F%53.jpg
http://%70%62%73%2E%74%77%69%6D%67%2E%63%6F%6D/%6D%65%64%69%61/%45%44%64%54%55%6E%49%55%45%41%41%6F%76%59%6B.jpg
http://%70%62%73%2E%74%77%69%6D%67%2E%63%6F%6D/%6D%65%64%69%61/%45%44%64%54%55%32%51%55%77%41%41%6A%4C%78%67.jpg
B11.27.1では表示できなかった以下の画像も表示できるようになります
http://www.highs.josho.ac.jp/principals/diaryimg/2012.04.03%20%E2%91%A0.JPG
-
>>35
全部表示されました
ご対応ありがとうございました
-
http://soku0226.blog.fc2.com/blog-entry-9104.html?sp
-
>>35
なんてこった表示されるようになったわ 横からだけどびっくらこいた
-
ウチじゃFirefoxでも観れないのがv2cで観れるなんて…
ありがとう!!
-
http://soku0226.blog.fc2.com/blog-entry-9104.html?sp
-
http://soku0226.blog.fc2.com/blog-entry-9104.html?sp
-
今使ってるv2cのバージョンで特に不備や自分の使ってる範囲で困った点がなければ無理にバージョンあげなくていいですか?
それともなるべくバージョンは逐一あげていくべきですか?
-
好きにせい。
-
>>42
>v2cのバージョン
これがB11なのか、Zや/2を指すのかがわからないのですが
B11なら今使ってるバージョンにもよりますが古い場合は最新であることが望ましいです
自分が今遭遇してないだけの既出のトラブルはある日突然突然やってきます
Zや/2だったら今の機能で不足がないなら最新である必要はありません
-
狼は強制IP表示にすっかなぁ・・・
-
🙀
-
本文中の登録された任意の文字列をUTF-8(%xx)にエンコードするjsいるのかな?
はてなブログのurl貼ったらBBQ送りにされてしまった
-
凄いことに気付いた
行かなきゃいいんだw
-
http://soku0226.blog.fc2.com/blog-entry-9104.html?sp
-
おーぷん2ちゃんねるの、日付0019年表示を2019年にする方法が無いかと思って、調査してみた。
(過去ログ見ても、載って無かったので。ちなみに、MOD-Z系は対応してるらしい)
最初は、「rescheck.js弄ればできんじゃね?」と、軽く考えていたが、どうもそれだけではダメな模様。色々調べて、
「あるクラス」を、弄ると出来ることはわかったのだが、APIパッチには含まれていないモジュールなので、どうしたものかと思案中。
(この修正(といっても、19(2桁)→2019(4桁)に、単純置換するだけですが)を応用すれば、
和暦(平成表示)を西暦にすることもできそう。まだ試してないけど。)
-
Z系はV2CBBSThreadRes.classで対応してます
ホントはB11に入れられれば良かったんだけどZ系の修正が入ってて無理でした
あとクラスによっては本家、MOD、R2.11.8、R+、+のそれぞれで内容がことなる可能性あり
(=Javaソースベースで修正するならV2C毎の個別対応が必要かも)
-
>>51
ちなみに、「あるクラス」とは、V2CResItem.classです。多分これが、レス表示の基底クラス(ここでデータを保持してる)で、
ここの日付データ(datファイルの日付カラムから、読み込む)を「直接修正」することで、表示が正しくなりました。(datファイル自体を修正しているわけではない)
・0019表示になると起きる「曜日が狂う」問題も無くなる。何故かおーぷんは、datレベルで、スレによって日付が
和暦(最近の変な奴)/4桁西暦/2桁西暦 が、混在してたりするのですが、一応4桁西暦/2桁西暦はちゃんと表示されました。
あと、この対策をすると、ID表示も正しくなります(必ず4ケタ西暦扱いにするためか?)
とりあえずV2C-R(これしか持ってない)の、jarファイル自体を修正(クラスのみ入れ替え)してテストしてみました。
-
おーぷんのこのスレ
https://toro.open2ch.net/test/read.cgi/occult/1553587539/
なんか、「datは和暦」なのに、ブラウザで見ると「西暦2桁」(わざわざ変換して表示してるのか!?)
(V2Cだと、「補助情報」に、和暦もろとも日付が表示されている)
とか、「ナニコレ?」状態ですね。まぁ、0019年くらいならいいのですが「曜日が狂う」問題はちょっと困ったので、色々調べてみました。
-
>>53
そのスレだけに関して言えば書き込みが発生した時点で西暦2桁に洗い替えられると思います
経験的にそんな挙動のスレが多いです
https://i.imgur.com/FDztBme.png
上が書き込み前、下が書き込み後のdat
-
>>52
パッチ作る用に本家、V2CMOD、V2C-R2.11.8、V2C-R+、V2C+をリバースしてソースにしてるんですが
本家、V2C-R2.11.8、V2C-R+、V2C+のV2CResItem.javaが全て同じと言う驚きの結果に!
これをB11の中に入れちゃうとZ系が影響を受けるかもなので入れたくないのですが
新たにv2c_extra_patch_open2ch.jarってjarを作ってそこにV2CResItem.classを詰めて
B11がV2C本体のjarより先にv2c_extra_patch_open2ch.jarを読み込むようにしたら
おーぷんの西暦2桁に対応できるかも
V2CMODは動かしてみないと分からない
#基本的には本家やV2CMODで回避不可能な障害に出くわした場合は/2を使ってねってスタンスです・・・
-
>>54
>上が書き込み前、下が書き込み後のdat
「動的に、4桁から2桁に」datの内容自体が変わるって・・・ なに考えてるんでしょうね?(多分、何も考えてなさそうですが・・・)
古い専ブラ(V2Cも、その仲間)は、てきめんに影響を受けますね・・・
なんか、歴史に逆行してるなー。世紀末は過ぎたので、当面「2桁」でOKと思った(記憶容量をケチった?)のでしょうか。
-
>>55
>リバースしてソースにしてるんですが
久しぶり(数十年ぶり)に、Java classのデコンパイルしたのですが、最近はいろんなのがあるのですね。
(今までは、JADくらいしか知らなかった。ちなみに、V2C-RをJADにかけると途中で落ちたので、別のものでやった)
今回は、1つしかコンパイルしていませんが(デコンパイルソースそのままだと、たくさんエラーが出てコンパイルできない)
APIバッチとかMODとか、よくここまでやるなー、と、感心しきりです。
>>55
>V2CResItem.javaが全て同じと言う驚きの結果に!
「基底っぽい」クラスだから、改変してなかったのかも。ちなみに、うまく作れば、
「日付のパース部分」を、外部js化出来そうな気もするのでいいかもしれません。
※しかし改めて、V2Cのソースはよくできてると思いますね。セオリー通りに作ってあるというか、
UNIXのソースじゃないけど、これで一冊の本が書けそうww
-
>>57
むしろJADでデコンパイルソフトは打ち止めかと思ってました
わりとデコンパイルに失敗するんですよね
あれ
>※しかし改めて、V2Cのソースはよくできてると思いますね。セオリー通りに作ってあるというか、
頭が追いつけないのは仕方ないとして
余程おかしなことをしなければ修正が上手くハマるんですよね
元がいいソースだから
-
何やら超高度なやり取りが続いておるな
-
>>57
西暦2桁の修正イメージを貰えますか?
V2CResItem.classだけからなるv2c_extra_patch_open2ch.jarってjarを追加してテスト版を作ってます、なう
なんか3桁IDも同時に直せそうなので西暦2桁も一緒に取り込みたいと思います
(9桁?8桁?IDのスレ内ポップアップは不可)
https://i.imgur.com/ZtEkcFx.png (画像はV2C+)
V2C+で問題なさそうならR2.11.8やR+でも問題なさげな予感
-
>>60
「日付のパース部分」を、外部js化したものを作ってみました
・「rescheck.js弄ればできんじゃね?」を、実現しました。
※その代わりに、V2CScriptRes と V2CResItem の、2つのクラスを修正するハメになった
https://dotup.org/uploda/dotup.org1949727.zip.html
から、ダウンロードできます。パスは >>60のID
※これはまだサンプルレベルで、ちゃんと検証していないのでご注意ください!
|
|
掲示板管理者へ連絡
無料レンタル掲示板