レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ#3 @避難所
-
( `ⅴ´)<rb版で非常事態れす、本日立てこんでるのれす
最新のリリース履歴
V2Cパッチ割り当て日記
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1504427627/
前スレ
B11 と readcgi.js のスレ#2 @避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1504094558/
-
【V2C】 2.11.8 (広告なしV2C-R) [S20150206] (L-0.7.0:amd64)
【2chAPIパッチ】 B11.23.1 API & read.cgi
パッチあてできました、ありがとうございます。
-
自動で対応してくれるみたいだし、いつも通り解凍したファイルをそのままコピペして無事更新できました
-
V2C-bundler3
V2C-bundler3_20180216.zip
http://www7b.biglobe.ne.jp/~hashlay/release/V2C-bundler3_20180216.zip
MacOS10.12以降で使用の場合は
V2C-bundler3.app_20170826.zip
http://www7b.biglobe.ne.jp/~hashlay/release/V2C-bundler3.app_20170826.zip
もDLし V2C-bundler3.app を置き変えて下さい
新規導入向けにB11.23.1に対応しました
適当な場所(但しフルパスで半角空白や全角文字が入らない場所)に解凍して下さい
解凍されたフォルダ名から日付の部分を削除しても動作に影響はありません
導入済みの場合は何の処置も必要ありません
効能
・V2Cの実行フォルダ構成をWinやlinuxと同じにします
・V2C本体やB11パッチのjarやreadcgi.jsをV2C.appのパッケージから出しlauncherフォルダに置きます
・jremフォルダにJava JREを置くことでWinやlinuxと同じようにJavaのカプセル化をできるようにします
配布環境
・V2C-bundler3.app:V2C.appに相当します
・launcherフォルダ:V2C本体やB11のjar、readcgi.jsなどのjs、Rhinoスクリプトエンジンを格納します
・launcher/v2cjar.txt:起動するjarを指定します、info.Plistに相当します
・launcher/v2cargs.txt:ログ保存フォルダと最大メモリ使用量を指定します、info.Plistに相当します
・jremフォルダ:カプセル化に使用するJREフォルダを配置します
・jrem/current.txt:カプセル化に使用するJREフォルダの名前を指定します
リリース時設定
・B11パッチやjsはB11.23.1です
・V2C本体のjarは本家と広告なしV2C-R(リネーム済み)を格納しています
・v2cjar.txtにはv2c_api_patch_B11.jarを指定しています
・v2cargs.txtにはログ保存フォルダにデフォルトの「ライブラリ/Application Support/V2C」、最大メモリ使用量を768mに指定しています
・Rhinoスクリプトエンジンのjar2つはRhinoフォルダに退避してあるのでJava8以降で起動する場合は
Rhinoスクリプトエンジンはロードされません
・current.txtにはjre-9.0.4.jreを指定してありますが空フォルダなのでこのままではJava無しで起動エラーになります
→Javaが正しく設定し解凍直後の状態でそのままV2C-bundler3.appを起動した場合のV2Cは
「V2C本家」
ログは「ライブラリ/Application Support/V2C」を使用
「最大メモリ使用量768m」
「Rhinoスクリプトエンジンなし」(Java8、Java9の場合)
「jremを使用した場合はJavaカプセル化状態」
となります
起動前設定
①今使用しているV2C.app内のV2C本体のjarをlauncherフォルダにコピーして下さい
②v2cjar.txtを今使用しているV2Cに対応するB11パッチの名前に修正して下さい
③今使用しているログ保存用フォルダが「ライブラリ/Application Support/V2C」でない場合
そのフォルダのフルパスをv2cargs.txtに指定して下さい
④v2cargs.txtのメモリ量を適切な値に修正して下さい
⑤jremフォルダ内のJava JREの入手方法.txtに従ってJREを入手して下さい
カプセル化を使用しない場合はjremフォルダの名前を「_jrem」に変更して下さい
フルパス使用時のv2cargs.txtの設定例
-Dv2c.directory=/Users/xxxxxx/Desktop/V2C-bundler3/log_and_settings -Xmx512m
制限事項
・V2C-bundler3フォルダやデフォルト以外のログ設定フォルダのフルパスに
半角空白や全角文字が入らないようにしてください
ターミナルを起動してフォルダをD&Dするとフルパスを確認できます
・設定>ランチャーからの変更は正常終了しますが設定には反映されません
ログ・設定保存用フォルダやメモリ使用量を変更する場合はv2cargs.txtを直接修正して下さい
-
もしかしたらですけど
したらばのSSL化
V2C側でもSSL化の対応をせざるを得なくなった場合
SSL証明書の種類によってはJava6、Java7、古いJava8だと
Javaが証明書に追いつけなくてしたらばにアクセスできなくなるかも
-
おつです
rb版でreadcgi.rbとreadcgi_aux.rb入れ替えたら更新日が1970年1月1日とかになってましたが
スクリプトリロードをし直したらちゃんと更新日通りになってました
-
書き方省略したけどrb版もreadcgi.rbとかの置き場所をパッチと同じフォルダにしました
ただ>>882の通りB11もB11rbもscript/systemにjsを格納した場合でも
スクリプトリロードでjsをパッチのあるフォルダに移動させます
なんでスクリプトリロード後のscript/systemにはreadcgi.jsやreadcgi_aux.jsはないです
-
遅ればせながら動作報告ありがとうございます>各位
MacOSXでV2C.appのパッケージ中のJavaフォルダにjsってのも違和感ありまくりだとは思いますが
一つのフォルダで完結してるほうが直観的だと思うのでなにとぞご理解のほどをおねげーします
-
そろそろ出来たかと思ってきたらまだアップデート機能作れてなかったのか
V2C-Rの作者のほうが技術力は上なのかな
-
凄い初歩的な質問かも知れないのですが、
2ch apiとreadcgiは読み込める内容や速度に違いはあるのでしょうか
-
うちではreadcgiのみの方が断然読み込み早いけど、他の人は知らない。
-
俺のはAPIが早いけど最近ちょこちょこ読み込み前にひっかかる時があるから鯖状況次第か
-
うちでは何事もないときはAPIの方が速い
しかしread.cgi切っちゃうと過去スレが2までしか読めなくなるので
APIとread.cgi両方ONにしてる
-
理論的にはAPIのほうが早いけど実際は
①その時点の鯖(API鯖とreadcgi鯖は別の鯖みたい)のレスポンス能力
②取得するレスの件数(レスの件数が多ければ多いほどreadcgiが不利)
によります
ただreadcgiが不利って言ってもよそ見してたら終ってるレベルの誤差ですが
-
そもそもの問題として今の5chは応答速度が他サイトに比べて段違いに遅いんだよね
大体同じ大きさのsubject.txtのフェッチで計測してみれば分かるけど
5chは0.5〜1.0sec
open2chは 0.1〜0.3sec
ここまで来ると体感でもすぐ分かる
-
基本的にはapiのが早いが鯖や状況による、readcgiなら過去ログまで読めるといった感じなんですね
使う鍵によって違いなどはあるのでしょうか
NGな話題でしたらスルーして下さい
-
styleの使うとなぜか速かったら笑う
-
>>871
664です。無事google板の縛りと全板検索確認しました。
対応ありがとうございました〜!
-
V2C-bundler3にしたらsubject.jsってやつで消してたスレ名の[無断転載禁止]が復活しちゃったんだけど
また消すことできませんかね?
-
良かったらどーぞ。
//<無断転載禁止>をスレタイから消す
//【登録場所】 "V2C\script\system\subject.js"
function checkSubject(ss,bd,cx) {
ss = removeSageteyon(ss, bd, cx);
return ss;
}
function removeSageteyon(ss, bd, cx)
{
//前
ss = ss.replace(/<>\[(?:無断)?転載禁止\]\s?/gm, '<>');
//後
ss = ss.replace(/\[(?:無断)?転載禁止\]&(:?#169;|copy;)(?:2ch\.net|bbspink\.com)/gm, '');
//コピーライト
ss = ss.replace(/\&(#169;|copy;)(?:2ch\.net|bbspink\.com)/gm, '');
//BE
//ss = ss.replace(/\[\d+\]/gm, '');
return ss;
}
-
ありがとうございます
ただ、それを使ってるのに復帰しちゃって
念のためコピペで上書きしてみたけどダメでした
-
横断検索出来るようになった
ありがと
-
>>897
launcherフォルダの中にrhinoってフォルダがあるから
そのフォルダの中のjar2つをlauncherフォルダに移動して
再起動してみて
-
>>880
・Rhinoスクリプトエンジンのjar2つはrhinoフォルダに退避してあるのでJava8以降で起動する場合は
Rhinoスクリプトエンジンはロードされません
↓
・Rhinoスクリプトエンジンのjar2つはrhinoフォルダに退避してあるのでJava8以降で起動する場合は
Rhinoスクリプトエンジンはロードされません
V2C本家、V2CMOD、V2CMOD-ZをJava8以降で起動する場合はrhinoフォルダに退避してある2つのjarを
launcherフォルダに移動して下さい
広告なしV2C-R(2.11.8)の場合は移動は不要(なはず)です
-
>>899
消えました。ありがとうございます。
-
>>901
ごめんね
説明に明記しないで曖昧な書き方したからムダな時間使わせて
-
>>880
えー、いまさらですが
これはMacOSX用になります
申し訳です
-
遅ればせながらちょっとずつ自動更新を作ってます
ザックリと
① Java8以上でv2c_api_patch_B11.jarを本家、MOD、MOD-Z(V2C_R20131210.jar)で使用している場合は
Rhinoスクリプトエンジン(js-engine.jarとrhino.jar)を強制でインストールします
② ①のケースでJavaがJava7以下に代わった場合はRhinoスクリプトエンジンをrhinoというフォルダに退避し
アンインストールします
③ v2c_api_patch_B11.jarを広告なしV2C-R(2.11.8)(V2C_S20150206.jar)で使用している場合に
Rhinoスクリプトエンジンが存在する時はrhinoというフォルダに退避しアンインストールします
④ v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jarとv2c_api_patch_B11_for_RPlus.jar.jarを使用している場合に
Rhinoスクリプトエンジンが存在する時はrhinoというフォルダに退避しアンインストールします
⑤ jsの置き換え対象はreadcgi.js、readcg_aux.js、scriptフォルダ直下のjsとします
AppleJava5 rb版の場合はreadcgi.rb、readcg_aux.rbとします
⑥ チェックボックスでオンにした場合はscript/system下のjsも置き換えます(追記ではなく置き変えです)
⑦ 置き変えられたファイルはxxxxxx.xxx.201ymmddhhmissてな感じでファイルの更新日付をファイル名に入れてバックアップを作ります
⑧ B11パッチはV2C起動中に置き変えられない見込みなのでV2C再起動時に置き変えます
その置き換え後新しいB11パッチのjarファイルを有効にするために再度再起動が必要になりそうです
な感じになりそうです
-
v2c_api_patch_B11 初めて使ってみたけれどこれ完成度高いね
他のではなかなか解決しなかった諸問題が一気に解決できたよ
作ってくれた人本当にありがとう
-
V2C-bundler3_20180216にしたら規制議論とか運営板は読み書き出来なくなった
-
>>906
V2C-bundler3_20180216だとB11.23.1だから多分UAじゃないかと
B11用バグ報告テンプレを貼ってみて
-
>>907
すみません、こんな感じです
【V2C】 2.11.4 (V2C) [R20131210] (L-0.3)
【Java】 [P]9+181 (Oracle Corporation)
【OS】 Mac OS X 10.13.3 (x86_64)
【メモリ】 Total(Free)/Max.: 23(16)/768 [MB]
【Rhinoスクリプトエンジン】 なし
【systemスクリプト】 threadld.js, post.js
【ReplaceStr,URLExec等】
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2018/02/24 12:34:46)
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 未チェック
【おπ送りを監視する】 チェック済
【2chAPIパッチ】 B11.23.1 read.cgi Only
【B11スクリプト】 readcgi.js(2018/02/15 13:38:38), readcgi_aux.js(2018/02/15 13:07:36)
【UA(API DAT取得)】 Monazilla/1.00 (V2C/2.11.4)
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.11.4)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; rv:55.0) Gecko/20100101 Firefox/55.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; rv:55.0) Gecko/20100101 Firefox/55.0
【不具合内容】V2C-bundler3_20180216に変更後、規制議論板ほか運営のスレすべてで読み書きが出来なくなりました
書き込みを行おうとすると410Goneと表示されます
【不具合URL(「すべて」禁止)】https://agree.5ch.net/sec2chd/(規制議論板
【再現方法】
【調査済項目】
-
>>908
UA(read.cgi ページ取得)とUA(read.cgi 書き込み)を
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
に変えてみて
-
あと
ReplaceStr.txtとImageViewerReplace.txtも入れてね
レスでの表示が5ちゃんのurlが5chのままになるんで
そのリンクをクリックしても外部板として開かれるので
見せかけでV2Cを騙すために2chに変換する必要があります
-
read.cgiモードでのUAはメジャーなWEBブラウザの最新UAにしとけばほぼ間違いはないかと
(たまにWEBブラウザで悪さしてその板でUAが弾かれるケースもあるみたいだけど、その場合は板別UA設定で)
-
>>908
加えてRhinoスクリプトエンジンが入ってないようなので
http://www7b.biglobe.ne.jp/~hashlay/release/rhino_scriptengine.zip
をDL・解凍して出来るjar2つをパッチと同じフォルダに入れて再起動して下さい
再起動前に
https://i.imgur.com/PoGlwMN.png
の画面にように threadld.js に SF、post.js に Aを設定しておいて下さい
(他は使ってないのでいいです)
-
>>909-912
ご丁寧にありがとうございます!
早速やってみます!
-
スマホアプリのスレがread.cgiで読み込めなくなった
-
>>866
あくまでしたらば運営直下にある範囲、ということだな
したらば形式の掲示板を自力で独自ドメインで設置してるところは
バージョンによって読み込めたり404になったりする
404が帰ってくるのに新着の赤になるなんてこともある
無印+B10とか、-Rとか、+とか、環境変えてみたけどダメだったんでたぶん根本的な問題
-
>>914
おま環って言われたくなければまずテンプレ
-
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7.0:x86)
【Java】 [P]1.7.0_45-b18 (Oracle Corporation)
【OS】 Windows 8 6.2 (x86)
【メモリ】 Total(Free)/Max.: 15(10)/989 [MB]
【systemスクリプト】
【ReplaceStr,URLExec等】 ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2018/02/01 18:56:09)
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 未チェック
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.23.1 API & read.cgi
【B11スクリプト】 readcgi.js(2018/02/15 13:38:38), readcgi_aux.js(2018/02/15 13:07:36)
【UA(API DAT取得)】 DOLIB/1.00
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.11.4)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
【不具合内容】 2/27になってからスマホアプリ板のスレをread.cgiで読み込まなくなった(APIは問題無し)
【不具合URL(「すべて」禁止)】
【再現方法】 スマホアプリ板ならどのスレでも
【調査済項目】
これでいい?
-
俺も410 Goneって出るようになったな
-
うあああああああああああああああああ
-
1.板更新してみる(板移転してれば直る)
2.普通にブラウザで開いてみる(人大杉とか通常ブラウザでもエラーならしばらく待つ)
3.PC再起動してみる(意味不明なエラーなら勝手に直ることがある)
今回は2だな
一番上のスレ
ttps://egg.5ch.net/test/read.cgi/applism/1519647562/l50
をfirefoxで開くとgoneのみ出てひらけない
-
ビジν+と痛いν+も出る。
ただ、「外部ブラウザで開く」選んでFirefoxで開いてもGoneって出るから、5chの方に問題ありそうな気がする。
-
Firefoxがアウトに引っかかってる感じか
-
クラウドフレアが厳密にコードを返してるなら
404は“Not found”でファイルが「見つからなかった」ことを表します。
たいして410は“Gone”でファイルが「なくなった」ことを表します。
らしい
https://www.suzukikenichi.com/blog/google-is-now-treating-410s-slightly-differently-than-404s/
-
板の日本語名で書かれても分からないけど
egg鯖のhtmlがオカシイ模様
-
>>917
自分もgoneでレス表示出来なくなったけどIP変えたら直った
というレスを見かけて試したら本当に直った
お試しあれ
-
なんか新着レスが取れないと思ったら
鯖側のトラブルかね
-
あかん
IP変更で一時的には直ったけどまたレス取得出来なくなった
-
俺はとりあえず一時しのぎにAPIのチェックを入れた
-
今はもう正常になってるな
-
Webブラウザで読めないものは読めないよ
-
巡回先は直ったみたい
-
あ、直ってるっぽい
良かった
-
と思ったけどまた見れなくなった(´・ω・`)
-
ダメだわ
-
egg鯖だけなんでしょ?
-
そうなのかな
じゃあ待ってみるか
-
lavenderもダメ
-
ルーター再起動でIP変えて一時しのぎ出来るがダメだな
-
読み込めたーと思ったらIDの尻に「.net」ついてりゅ…
-
>>939
それ多分scから取ってきたやつ
-
直ってる
-
一瞬見れたけどまた見れなくなった
-
egg鯖で遊ばないでくれ―
-
APIで板のスレ一覧の更新が403出ちゃうんだけど、APIのUAはコレじゃ駄目?
【V2C】 2.11.4 (V2C) [R20131210] (L-0.3)
【Java】 1.6.0_65-b14-462-10M4609 (Apple Inc.)
【OS】 Mac OS X 10.6.8 (i386)
【メモリ】 Total(Free)/Max.: 62(60)/1011 [MB]
【systemスクリプト】 subject.js(A), threadld.js(SF), post.js(A)
【ReplaceStr,URLExec等】 msgkw.txt, ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2018/02/27 01:05:57)
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済
【おπ送りを監視する】 チェック済
【2chAPIパッチ】 B11.23.1 read.cgi Only
【B11スクリプト】 readcgi.js(2018/02/15 13:38:38), readcgi_aux.js(2018/02/15 13:07:36)
【UA(API DAT取得)】 Mozilla/3.0 (compatible; JaneStyle/3.83)
【UA(API 書き込み)】 Monazilla/1.00 (JaneStyle/3.83)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
-
ああなんだ鯖のせいだったか
Jimハゲになってからこういうの多いな
-
Webブラウザで読めないものはAPIでは読めないよ
-
エラーコードの意味すら分かってないミジンコがいっぱい沸いてるな・・・
-
君はとても失礼なやつだな
-
こっちはwebブラウザでも読み込めないんだけど板の書き込みが増えていってたりするのが不思議
-
直ったな
-
しばらくの間は普通に見れていて直ったのかなと思ってても急に駄目になる
-
read.cgiがごね返すだけでAPIは普通に見れるな、ひょっとしてUAとかヘッダ関連か
-
昔の人大杉と同じよ
たぶん、SCのログ取得を探ってるんじゃないかね、大規模に
-
>>948
喧嘩しないの
403閲覧禁止ってことかな?
鯖側が禁止してるだけで蔵側では対応不能っていいたいのかな?
403出たことないので興味なくてレスを読んでないけどw
-
eggとlavenderあかん
-
読めたと思えば、読めなくなっての繰り返し
-
また見れなくなった……酷いな
-
読み込み済みのレスが未読扱いに成ったりするから鬱陶しい
-
全鯖この仕様になったらお終いだあ
-
直ったぞ
-
また面倒なことが起こってるのか
-
直ったと思うじゃん?また壊れたわ
-
egg鯖スレによってはダメですな
-
APIでなら普通に見れる
-
まだ不安定…
なんだかなー
-
>>964
見れるけどできればread.cgi使いたいよなあ
-
>>871
V2C+使いですがreadcgi.js適用しました
readMe.txt見ながらやったけど
たぶんこれでいいんだろう・・・読み書きできるし
-
すっかり直ったね
-
取り敢えずほっとした
-
次の山
http://blog.livedoor.jp/bbsnews/archives/55673339.html
■専用ブラウザ提供者様へ
したらば掲示板常時SSL化対応後も、しばらくの間は、SSL化前( http:// ) / SSL化後( https:// )どちらのURLでも
掲示板の表示等が可能となっておりますが、今後したらば掲示板では完全SSL化を目指しております。
そのため、SSL化前( http:// )のURLでは今後掲示板の表示等が行えない状態となる対応を取らせていただく場合がございますので、
次回のアップデートにてSSL化後( https:// )のURLもサポートいただけるようご対応いただけますと幸いでございます。
-
API使わなきゃだめだな こりゃ
-
今度はmeviusがGone.ですね
-
V2Cも段々無理ゲーになっていくな
-
左下に「スレ名: 404 Not Found」って出てくるのが
今騒ぎになってる見られないってやつ?
(派生によって表示違う?)
お気に入りの1/3くらいのスレがこうなるけど
待つしかないのかな
-
404や430などになってWebブラウザでGone.となるのがそうです
APIにするかWebブラウザのユーザーエージェントをモバイルにすれば見られる場合があります
-
>>975
ありがとう
APIでもほとんど見られないや
困るね
-
まったくどこも問題ないので
今回のあれこれは他人事という感じだな
|
|
掲示板管理者へ連絡
無料レンタル掲示板