レス数が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/
-
◆書き込みが反映されない場合に関して
(主にAPIモード時に)書き込みがエラーなく終了したにも関わらず、その書き込みがスレに反映されない場合は
おπ送りと諦める前に以下をチェック/変更して見て下さい
・WEBブラウザから書き込めるか
・浪人やBEとかの認証付きサービスでエラーになっていないか
・http://afi.click/browser/ を参考に書き込みユーザーエージェントを変えてみる
今まで見てきたケースは全て書き込みユーザーエージェントを変更して書き込めるようになってます
どうも定期的に書き込みをリジェクトするユーザーエージェントを追加登録してるようです
読み込みが出来ない時も板移転対応済みの場合はユーザーエージェントも疑ってみてください
-
◆V2Cが使ってる設定やログが格納されてるフォルダ
メニュー>ヘルプ>V2Cについて で「保存用フォルダ」となってるフォルダが
そのV2Cが使ってるフォルダです
-
多分このテンプレ誰も見ないと思うw
まぁとりあえずスレ立て乙
-
質問されたときにでも誘導したらいいのよー
-
>>8
1から7まで読んだ後に8がうんこすぎてワロタ
8は今すぐ氏んだほうがいいんじゃないか?w
-
>>8って本当に人間の屑みたいなやつだから
もう来ないでほしいね
-
◆B11使用時のAPIパッチとreadcgi.jsのバージョン確認
メニュー>外部コマンド>2chAPI設定を開くと左下に
http://i.imgur.com/k7r2esM.png (開発中の画面例です)
って感じで、APIパッチのバージョンとreadcgi.jsの更新日が表示されるので
B11使用時に上手く動かない場合の質問には、その部分のスクショを必ず貼るようにしてください
#画面丸ごとでは絶対貼らないこと
◆V2C-R+、V2C+でのreadcgi.jsのバージョン確認
V2C-R+、V2C+使用時に上手く動かない場合の質問には、いつ版か or readcgi.jsの更新日付を必ず併記するようにして下さい
-
◆B11.8のreadcgi.jsのデバッグモード
B11.8からreadcgi.jsのデバッグモードを搭載しました
2chAPI設定の「readcgi.jsのデバッグを行う」にチェックを入れる
http://i.imgur.com/w1fObxR.png
と、レスの受信時に「表示>コンソール出力」に受信したhtmlと変換後のdatを出力します
何かあった場合、この機能を利用してreadcgi.jsのデバッグをリアルタイムに行えます
チェックしてもコンソール出力に何も表示されない場合は一度V2Cを終了させて下さい
それでも表示されない場合はこの機能は使えません(Java5、Java6は怪しいかも)
-
◆2ch板一覧の自動更新
2ch板一覧はV2C起動時に自動で板更新が可能です
メニュー>設定>板一覧・お気に入り
http://i.imgur.com/hqKuj0K.png
PCが起動しっぱなしの状態でもV2Cはたまに再起動したほうがいいかも
-
>>3
◆V2C バージョン早見表(改定3版) 補足
・APIパッチが必要なV2C : APIパッチ B11とreadcgi.jsが必要となります
・APIパッチが不要なV2C : readcgi.jsが必要となります(APIパッチ B11は不要)
-
◆readcgi.jsの責任分界点
readcgi.jsは2ちゃんとBBSPINKにのみ適用されます
また機能的にはV2Cから渡されたhtmlをdat形式に変換するだけです
なので書き込みの可/不可には影響しません
渡されたhtmlは正しい内容という前提で動作するので
htmlが全面的にオカシイとか、部分的にオカシイ(日付やIDがnull)とかhtmlが変更されたのケースでは
それなりの出力になってしまいます
◆post.jsの責任分界点
前述の書き込みが反映されない場合に関しての対策をしても状況が改善されない場合は
最近post.jsを入れた/入れ変えたかも確認して下さい
post.jsは書き込み処理に介入し、書き込み内容の改変、場合によってはキャンセルを行います
◆subject.jsに起因するスレ一覧の表示不正(余談)
これ、経験談なんですが
subject.jsが正しくない場合、スレ一覧の表示でスレの欠落が発生します
症状としては
・未読スレの場合は、そのスレがスレ一覧に表示されない(場合によってはスレ一覧の件数が極端に少ない)
・既読スレの場合は、そのスレはまだ現存しているのに過去スレ扱いで表示される
ということが発生します
-
◆V2C-R+やV2C+にB11を適用するとエラーになる
今まで聞いたことがないので今後も起きないと思いますが
V2C-R+やV2C+環境でB11を適用すると以下のエラーとなりますが、これは正常な挙動です
http://i.imgur.com/G37emNU.png
APIパッチを適用する場合は起動するjarをAPIパッチにしますが、
APIパッチは起動されたら次に自分でV2C本体のjarを起動しようとします
この時起動するjarを限定しているため、上記のエラーとなります
-
◆最近は画像URLに http: を付けないのがトレンド?
掲題の通り、最近は画像のURLに http: を含めないで // からはじめるケースが見受けられます
その場合レス中のURLが
こんなふう(http://i.imgur.com/Afq36qv.png)に表示されたり
こんなふう(http://i.imgur.com/oXSlgxB.png)に表示されたり
します
#前者はReplaceStr.txtにヒットする定義が何もない場合
#後者はReplaceStr.txtに「<rx><img src="([^"]+)">【TAB】$1【TAB】msg」という定義がある場合
こんな場合はReplaceStr.txtに
<rx><img src="//([^"]+)">【TAB】http://$1【TAB】msg
を追加してください
#前述後者が定義済みの場合はその前の行に追加
http: を補完してURLを解決します
http://i.imgur.com/ZQrtQLY.png
-
◆日付とIDがnullの場合はそのレス中の画像のサムネが自動で表示されない
read.cgiモード時に日付とIDがnullの場合、そのレス中の画像のサムネが自動で表示されません
シベリア超特急だったり、ポイント特典付きのBE持ちが立てたスレだったりが該当します
今は直ってるか確認してませんが、これはWEBページの表示が修正されない限りサムネの自動表示をできません
手動クリックでサムネを表示して下さい
-
>>18はWEBブラウザで見て下さい
ReplaceStr.txtの定義によっては
#後者はReplaceStr.txtにの行の「」内が置換されて表示される場合があるため
-
>>18補足
ReplaceStr.txtに追加するのは
http://i.imgur.com/DjG0aj1.png
です
-
自分がやらかした後になんですが
ReplaceStr.txt界隈に関してのレスは
既に登録済みのReplaceStr.txtで置換が掛かってる可能性があるので
WEBブラウザで確認する癖をつけましょう(自戒)
-
!:コマンド打つとシステムが吐き出した文字としてこういうのつくけどこの醜いのここでなんとかできる問題ですか?
それとももう別の形で解決してる問題?
Slot
<mark style="display: block; width: 4.5em; margin: 0.25em; padding: 0.25em; border: 1px solid #933; background: #FFC;"><span>😜</span><span>😜</span><span>😜</span>
<span>😜</span><span>😜</span><span>😜</span>
<span>😜</span><span>😜</span><span>😜</span>
</mark>Win!! 4 pts.(LA: 1.90, 1.64, 1.53)
-
◆Slot
自分はReplaceStr.txtに
<rx></?mark.*?>|</?span.*?>【TAB】【TAB】msg
で綺麗にしてます
-
>>24
ありがとう
綺麗になった
-
>>4
◆板移転と板一覧取得URLに関して(補足)
板一覧の更新や板一覧取得URLの確認/変更は
http://i.imgur.com/9BgtCwb.png
を右クリックします
-
◆まちBBSの板一覧を間違って更新してしまった場合
まちBBSの板一覧を間違って更新してしまうとこんな感じで板が全て消えてしまいます
http://i.imgur.com/dUXSokr.png
そのような場合はV2Cを終了し、保存用フォルダ>BBS>Machi>bbstree.txtを削除して
V2Cを起動するとまちBBSの板一覧が復活します
-
>>27
それは知りませんでした
まちBBS自体がなくなってしまったのだと思っていました。。。
-
>>18、>>20、>>21に誤り(ミスリード)があったので6/17に修正版のreadcgi.jsを出します
-
神の様な乙>>1
-
V2C API Patch B11.9
v2c_api_patch_B11.9_20170617.zip
http://www.mediafire.com/file/4gz7klp2ppxizj7/v2c_api_patch_B11.9_20170617.zip
◆ 至急に置き変えが必要なものではありません
機能追加不要な場合はB11.7のままで構いません
◆ 修正箇所
v2c_api_patch_B11.jar、v2c_api_patch_B11_for_Mac.jar共通
・2ちゃん互換掲示版から.datファイルを取得した場合に、Content-Typeが応答情報に含まれない場合でもそのdatを有効とする
・具体的には避難所のV2C+ part3の
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1477736578/140 の
掲示版 http://gesei.sub.jp/test/read.cgi/fetch/1386386850/
対応です
・2ちゃん互換掲示版から.datファイルを取得した場合に、Content-Typeという応答情報がない場合エラーにするとなっていて
datは正しく取得されていると思われる場合でもチェックが厳しくエラーにしていたのでチェックを緩くしました
#以前、白猫プロジェクト掲示版で発生した不具合と同じ原因のはずなので、
#この修正で現在読めない2ちゃん互換掲示版が読めるようになるかもしれません
◆ 2017/06/17 現在の最新状態
・APIパッチ(B11.9)
v2c_api_patch_B11.jar .2017/06/17 14:02:13 New
v2c_api_patch_B11_for_Mac.jar .2017/06/17 14:03:49 New (V2C-R 2.11.8用)
・script/system
readcgi_aux.js 2017/04/24 10:18:49
◆ 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.9rb
v2c_api_patch_B11.9_For_MacOSX_Java5_20170617.zip
http://www.mediafire.com/file/bqs93ya76n8fgfh/v2c_api_patch_B11.9_For_MacOSX_Java5_20170617.zip
◆ 至急に置き変えが必要なものではありません
機能追加不要な場合はB11.7のままで構いません
◆ 修正箇所
B11.9と同様です
◆ 2017/06/17 現在の最新状態
・APIパッチ(B11.9rb)
v2c_api_patch_B11_for_Mac.jar 2017/06/17 14:05:22
・script/system
readcgi_aux.rb 2017/04/27 11:52:21
◆ 実行にはJrubyという環境が必要となり、インターネットから以下のファイルを入手し
Macintosh HD>ライブラリ>Java>Extensions に配置する必要があります
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
取得先のurlはreadMe.txtに、配置イメージはExtensions配置図.PNGにそれぞれあります
◆ 置き換えはV2Cを終了させてお願いします、また一応置き換えるファイルのバックアップをお願いします
◆ アプロダ
http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです
-
readcgi.js 2017/06/17版
readcgi.js_ver_07.0.1_20170617_1530.zip
http://www.mediafire.com/file/9wklk7w82ipf9na/readcgi.js_ver_07.0.1_20170617_1530.zip
◆ 修正箇所
・Beアイコンとお絵描き画像のURLをAPIモードで受信したdatと同じようにsssp:で始まるようにする
(ReplaceStr.txtに対しての修正も必須)
・B11用readcgi.jsをV2C+用readcgi.js/V2C-R+用getdat.jsにそのまま転用する(試行処置)
・https://2ちゃんをhttp://2ちゃんに置き変えるReplaceStr.txt定義の変更(添付ReplaceStr.txt参考、必須ではありません)
◆更新時刻
・B11用 readcgi.js .2017/06/17 14:08
・V2C-R_Plus用. getdat.js 2017/06/17 14:08
・V2C-R_Plus,V2C_Plus用 readcgi.js .2017/06/17 14:08
・B11rb(AppleJava5用)用. readcgi.rb .2017/06/17 14:08
◆いろいろと
過去自分が首を突っ込んだ際はBeアイコンやお絵描き画像をhttpで表示ね、みたいな感じでドヤってましたが
APIモードでそれらを受信した場合のurlはssspで始まってるとのことでした
なのでreadcgi.jsで生成するdatもそれに合わせてsssp://で始まるようにしたいと思います
(受信済みdatは//で始まるのままです)
またBeアイコンの場合はssspにして、設定>リンク・画像でBeアイコンの設定をしたほうが
urlが表示されなくなりレスが落ち着きます
(お絵描き画像urlはssspをhttpに置換しないと画像を表示できません)
なので既存ReplaceStr.txtに対して以下の修正をお願いたします
①「<rx><img src="//([^"]+)">【TAB】http://$1【TAB】msg」という定義がある場合は、行の先頭に//を追加する
②「<rx>sssp://【TAB】http://【TAB】msg」という定義がある場合は、その行を削除する
③ 添付のReplaceStr.txtの4行目から8行目をReplaceStr.txtの最初のほうに追加する
④ Beアイコンurlに対して非表示にする処理を入れている場合は関連するhttpをssspに変更する(多分)
◆ アプロダ
http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです
-
ReplaceStr.txt周りで分かりづらい部分があるかと思いますがご協力お願いいたします
-
メニュー>設定>リンク・画像の http://i.imgur.com/Xr4S1Sl.png もチェックされて
>>33の修正が正しく適用されている場合は
http://matsuri.2ch.net/test/read.cgi/morningcoffee/1497492624/
のスレが
http://i.imgur.com/XdtiLTL.png
と見えるはずです
-
post.js 2017/06/17版
post.js_20170617.zip
http://www.mediafire.com/file/5tmm4s1bg90966m/post.js_20170617.zip
◆ 機能
書き込み欄の2ちゃん/BBSPINKのURLからその板がhttp鯖かhttps鯖かを判別し
https鯖のURLがhttpとされている場合にURLをhttpsに置換します
書き込みの事前チェック処理でそのスレの/1を取得しそこから判別します
/1の取得はV2Cが起動している範囲内で1鯖に付き1回です
V2Cの終了でリセットされます
◆ 修正箇所
一部環境で動かないプログラムの書き方をしていたので修正
◆ 更新時刻
・post.js 2017/06/17 17:22
◆ 備考
B11環境でしか動かしていません
互換性はあると思うので他のV2Cでも動くと思います
-
乙でーす!
-
itest2PCHostName.js 2017/06/17版
itest2PCHostName_20170617.zip
http://www.mediafire.com/file/kuqkjhh4jrbk1oy/itest2PCHostName_20170617.zip
◆ 機能
レス中のitest.2ch.netのスレurlをクリックした場合にgoogleでPCサイトのURLを検索し
そのURLでスレを開きます
・ReplaceStr.txt : dat中の itest.2ch.net を クリックでjsを起動できるように itest._2ch.net に置換します
・URLExec.dat : itest._2ch.net のurlクリックで itest2PCHostName.js を起動します
・itest2PCHostName.js .: itest._2ch.netのスレurlでgoogle検索を行いPC鯖のスレurlを取得してスレタブに開きます
・post.js .: レス書き込み欄に itest._2ch.net があった場合 itest.2ch.net にもどします
◆ 更新時刻
・itest2PCHostName.js 2017/06/17 19:16
・post.js 2017/06/17 19:16
◆ 備考
ポール日本公演342[無断転載禁止]
https://rio2016.2ch.net/test/read.cgi/beatles/1495377937/の1のレス中の
http://itest.2ch.net/test/read.cgi/beatles/1494541882/
のようなurlをV2Cで開くことを想定しています
(このjsを入れないで上記itestのスレを開いた場合V2CはCPUの使用率が100%となります)
V2CMOD-Zでしか動かしていません
互換性はあると思うので他のV2Cでも動くと思います
-
特に困ってないけどV2C+ 1.0.9で>>38を試してみた
書き換えとかは成功してるけど専用ブラウザが対応してませんよって表示が出てスレは表示出来なかた
-
ReplaceStr.txtに
<rx></?mark.*?>|</?span.*?>【TAB】【TAB】msg
を追加したのに>>23のSlot以下が消えない何故だ?
勿論【TAB】の文字は削除しその後キーボードのTabキーを押し
上書き保存した後ファイル→再読み込み→再起動しても駄目
-
>>39
3/13のアレですね
もし修正可能なら
v2c.openURL(RegExp.$1 + itest);
を
v2c.openURL((''+RegExp.$1).replace('https://', 'http://') + itest);
に変えてみてください
googleの検索から生成したurlがhttpsになってるせいです
-
>>41の修正で手元のV2C+ 1.0.9でもちゃんと表示されました :)
-
>>42
どうもです
すっとヘッドラインのやつもhttps問題を抱える可能性ありか
-
>>40
スレの読み込み直しをしても変わりませんか?
-
>>44
試したが文字が残っている
-
>>45
追加した位置が先頭行でないなら先頭行に追加してみてもらえますか?
-
>>46
返答遅くなってしまい申し訳ない
1行目に入れたが結果は同じだった
-
試してる対象はソフト板のテストスレと思っていい?
それとバグ報告用テンプレ貼るのと
APIモードなのかread.cgiモードなのか教えてもらえますか?
-
そもそも23のはコピペなので23のSlot以下が消えないは当然です
HTMLタグではなく lt や gt に変換された文字なので
-
>>47
>>40に「Slot以下が消えない」とありますが
http://i.imgur.com/Rv7hJxD.png
これそのものを消してSlot以下に何も表示しないのが理想形ですか?
-
今までたしか消えてたはずなのに
今見たら>>23消えてねえ、と思ってしまったけど、>>49だったか
-
>>49
ありがとう、勘違いしていた
>>50
そう、見えないようにしたい
上記にも書かれている通り他スレで表示されたらまた報告します
-
>>52
<rx></?mark.*?>|</?span.*?>【TAB】【TAB】msg
は
http://i.imgur.com/Rv7hJxD.png
とするための定義なのでSlotそのものを根こそぎ消したいならまた別の定義となります
-
test2PCHostName.js 2017/06/18版
itest2PCHostName_20170618.zip
http://www.mediafire.com/file/p9sr5j562jrdx9b/itest2PCHostName_20170618.zip
◆ 機能
レス中のitest.2ch.netのスレurlをクリックした場合にgoogleでPCサイトのURLを検索し
そのURLでスレを開きます
・ReplaceStr.txt : dat中の itest.2ch.net を クリックでjsを起動できるように itest._2ch.net に置換します
・URLExec.dat : itest._2ch.net のurlクリックで itest2PCHostName.js を起動します
・itest2PCHostName.js .: itest._2ch.netのスレurlでgoogle検索を行いPC鯖のスレurlを取得してスレタブに開きます
・post.js .: レス書き込み欄に itest._2ch.net があった場合 itest.2ch.net にもどします
◆ 修正箇所
・V2C+、V2C-R+で機能しない不具合を修正
◆ 更新時刻
・itest2PCHostName.js 2017/06/18 00:26
・post.js 2017/06/18 19:16
◆ 備考
ポール日本公演342[無断転載禁止]
https://rio2016.2ch.net/test/read.cgi/beatles/1495377937/ [https->http]の1のレス中の
http://itest.2ch.net/test/read.cgi/beatles/1494541882/
のようなurlをV2Cで開くことを想定しています
(このjsを入れないで上記itestのスレを開いた場合V2CはCPUの使用率が100%となります)
V2CMOD-Zでしか動かしていません
互換性はあると思うので他のV2Cでも動くと思います
-
threadld.js 2017/06/18版
threadld.js_20170618.zip
http://www.mediafire.com/file/8mwqaa996epacyx/threadld.js_20170618.zip
◆ 機能
headlineのスレ一覧のクリックで人大杉で空のスレが表示されたあとに
改めて本来のurlでスレを取得しなおしてレスを表示します
そのため画面がちらつきます
◆ 修正箇所
・V2C+、V2C-R+で機能しなくなる可能性があることに対する修正
◆ 更新時刻
・threadld.js 2017/06/18 20:38
◆ 備考
必要に応じて既存のthreadld.jsに追加して下さい
スレはheadlineのurlではなく本来のurlで開くので
headlineのスレ一覧の状態は変化しません
(一旦レス数が2から空欄になりますが、headlineの取り直しで2に戻ります)
-
>>54
itest対応はrescheck.jsでやったほうが簡単じゃない?
function checkRawText(res, cx) {
var msg = res.message;
// スマホ用URIをPC用に置き換える
msg = msg.replace(/ttps?:\/\/itest\.(?:2ch\.net|bbspink\.com)\/(?:[^/]+\/)?test\/read\.cgi\/([^/]+)\/(\d+)/g, function(match, board, dat) {
var bd = v2c.bbs2ch.getBoard(board);
return bd ? ("ttp://" + bd.url.getHost() + "/test/read.cgi/" + board + "/" + dat) : match;
});
res.setMessage(msg);
}
-
専門的なお話の中すみませんが・・・
2.11.4 [R20131210 使用です 、スレ取得できない問題で
ニュース系他、ほとんど各種板のスレは取得出来るようになったんですが
競馬板1だけが文字化けで取得出来ません。(競馬板2は大丈夫です)
パッチ類は大抵充ててると思うのですが; 助けて・・・・
-
>>57
>>12
おながい
-
ざっと見た限り普通に読めてるけどな
http://mint.2ch.net/test/read.cgi/keiba/1497842458/
一回ログ消して板一覧更新してみれば
そいで、バグ報告テンプレと化けるスレのアドレスくらいは聞かれる前に貼ろうね
-
競馬1はread.cgi Ver7で競馬2はread.cgi Ver6なのでおそらくreadcgi.jsが古いのだと思います
できればreadcgi.js 2017/06/17版(>>33)
少なくともreadcgi.js 2017/06/08版(http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/801)
に変えてみて下さい
-
>>56
おー
こういう書き方をすればいいのか
勉強になります
この書き方は思い付かなかったし、試さないでこういうレスも申し訳ないんですが
①あまり先進的な書き方をするとJavaのバージョンによっては動かない場合がある(全バージョンで試すのが面倒)
②v2c.bbs2ch.getBoardで返ってくるのはおそらくカレントの鯖(ネタがないんで板移転した場合の移転前のスレの表示テスト出来ない)
があるので今のまま行きたいと思います
-
hayabusa7 → himawari
-
うーん
どうも
やる夫系雑談・避難・投下板(緊急避難用)
http://jbbs.shitaraba.net/internet/3408/
と相性が悪い
連続してぽんぽんスレを開いて行くと固まる
V2C+では問題ないからB11の問題なんだろうなと
-
B11は全然関係なくて
threadld.jsのguroNGをコメントアウトしたら起きなく(起きにくく?)なった
コメントアウトしたままにして気が向いたらまたtテストしてみよう
-
B11とは無関係な案件だと思うけど3000個以上の画像リンクを開くと(主にアイドル板)
途中でダウンロードしなくなる現象がある、残り1975個から進まなくなるとか、一時停止→再開したらまた進むけど
google系の画像アップローダ?に当たるとそういう現象に当たる事が多いな、
タイムアウト切断がうまく機能してないかアップローダー側でそういう対策でもしてるんだろうか
-
◆最新版まとめ
APIパッチ
・B11.7 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/466
(添付のreadcgi.jsは使用しないで下記readcgi.jsを使用のこと)
・B11.7rb .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/520
(添付のreadcgi.jsは使用しないで下記readcgi.jsを使用のこと)
・B11.9 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/31
・B11.9rb .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/32
readcgi.js
・2017/06/08版 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/801
・2017/06/17版 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/33
オマケ機能
・Rhino_ScriptEngine → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/637
・post.js 2017/06/17版 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/36
・threadld.js 2017/06/18版 .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/55
・test2PCHostName.js 2017/06/18版 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/54
-
B11のread.cgiモードで2ちゃんから302(リクエストしたリソースが一時的に移動されている)が
返ってきた場合に人大杉にしていたのを修正中
(BBSPINKは別処理を実装済みなんで対象外)
土曜日くらいに
例えばこれ
https://qb5.2ch.net/test/read.cgi/operate/1406800081/
-
>>65
数までは数えてなかったけど、確かに大量の画像リンク開こうとすると、
途中で止まる現象は時々あるな。個別にリンク開くと見れたりするから、原因が良くわからないが。
ダメなときは、スレ再取得とかも効果ないから、確かにサーバ側の問題かもしれんね。
-
数だけでいったら5000個越えてももんだいないかな
但しTwitter画像とimgur中心
(途中メモリ不足が発生してもその画像は放置して次に行ってる)
メモリの問題ならコンソールログ
通信の問題ならネットワークログ
になんらかの手がかりが出てるかもしれない
-
>>68
DLでタイムアウトしたときに
ネットワークのハンドラが開放されず
ずーっとループしてんじゃないかなあと想像してる
-
B11に移行してきたんですがこれってtwitter使えないんですかね・・・
Twitterアカウントの認証に失敗しましたと出ます
-
>>71
使えてるけど?書き込みしたことはないけど、読むだけなら。
「アカウントの認証に失敗」は、過去ログであったな。B11とか関係ないかなり昔。
-
Twitter設定>アカウント>追加でやり直しても認証失敗する?
-
いったん前のV2CとTwitterとの連携を解除してからやり直せばいけるかも?
-
>>73,74
追加も同様のエラーメッセージが出て失敗します
-
>>75
普通にWebブラウザからだとログイン出来るんだよね?
-
自分だけっぽいので環境載せときます
http://i.imgur.com/z1EszvP.jpg
【V2C】 2.11.4 [R20131210] (L-0.7.0:amd64)
【Java】 1.8.0_131-b11 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 980(689)/1639 (Phys. Total/Avail.: 16325/5398) [MB]
V2CのバージョンがR20131210と表示されてますがこれってOKですか?launcherのv2cjar.txtにはちゃんとv2c_api_patch_B11.jarとだけ書いています。
launcherにあるV2C_R20131210.jarまたはv2c_api_patch_B11.jarを消すと「V2Cのバージョンが適合しません。」「V2Cクラスが存在しません」とエラーが出て起動に失敗します表示されます。
あとバグ報告テンプレだとOSがWin8になってますがWin10です
-
>>76
できます。現在他のTwitterアプリでなんとか凌いでいます
-
なぜ消す
-
移行してきたんなら前に使ってたのがまだあると思うんで
V2Cでのアカウントを削除してみたりしてしたいんですけど可能ですか?
-
>>80
アカウントというのは設定→Twitter→アカウントタブの一覧にあるアカウントのことですか?
全て削除して今はからっぽです
-
了解
ちょっと待っててね
>>77から見ると複数種あるV2Cのうち本家と呼ばれてるものかと思います
こちらも準備するんでちょっと待っててね
一応認識だと本家はツイートの閲覧はできるけど書き込んだりDM飛ばしたり、ファぼったりRTしたりはできないはず
Twitterアカウントの認証に失敗しました
っていつでましたか?
-
あと直接の関係はないと思うけど
メニュー>外部コマンド>2chAPI設定を開くと左下に
http://i.imgur.com/k7r2esM.png
って出るんでそれを教えてください
-
現象が発生するを確認しました
V2CとTwitterを繋ぐTwitterAppってのが死んでるのかも
別のV2Cを使って見てもらえますか?
派生は沢山あるんですけどとりあえず本家に一番近い
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/1
の最新版(V2CMOD)とか
V2CMODでアカウントを登録すると
http://i.imgur.com/sMmPmpq.png
なのだ含まれたウェブページが表示されると思います
ただV2CMODもそれの派生系列も今は書き込みが出来ないので
Tweetの書き込みをしたいならV2C+にするか、自分専用のTwitterAppを登録するか
公開されてるTwitterAppを探してくる必要があります
-
>>83
2chAPI設定の画像です
http://i.imgur.com/Vt1EysK.jpg
以前はV2C_R20170301.jarを使っており、そのときはタイムラインの新規取得だけは可能でした
そこからB11へ移行しようとしたのですが、すると「V2Cのバージョンが適合しません」のエラーが出て起動ができなかったため、Launcherだけ本家のものに入れ替えてからB11を導入し、すると起動できました
2chは快適に利用できるのですが、Twitterのタイムラインの取得はB11導入直後からできず、またTwitter設定で追加や再認証をするとTwitterアカウントの認証に失敗しましたと出ます
-
>>84
V2CMODを導入したら問題解決しました
ありがとうございました
そしていろいろしていた勘違いが解けました・・・
-
>>85
V2C_R20170301.jarだからV2C+の1.0.9ですね
またロクに調べもしないで嘘を書いちゃったんですが
本家内蔵のTwitterAppとB11は相性が悪いみたいです
それでアカウントがどうたら言われてるようです
パッチ無しの本家単独でのアカウント追加なら本家用のWEBの「V2Cにアカウントの利用を許可しますか?」がでました
でここから先なんですがどうしたいかで対処が変わってくるかと思いますが
まずは電話番号を登録して自分用のTwitterAppをつくるのがいいかと
(これもいろいろあるんですが・・・)
-
競馬板が書き込めなくなったムーブなんとかって出る
-
なんとかじゃねーよSS貼れ
どうせ板移転だろうけど
-
なんか直近でまた板移転があったみたいね
mintがラベンダーになってた
あ
競馬板もあったお
-
立てますた
板移転があったら誰かが教えてくれるスレ@避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1498117932/
-
過去ログ漁ってると
スクリプトによるdatの生成に失敗しましたってエラー頻発しますね
-
>>92
今まさにそのエラーが出た
http://light.dotup.org/uploda/light.dotup.org457071.png
-
そんなエラーは出してなかったような
過去をログ表示するスクリプトとか入ってませんか?
-
人大杉になってるやつじゃないの?
-
ちょっと古いreadcgi.jsとパッチでも動いているがとりあえずこの2つ入れとけばいいのか?
スクリプト
readcgi.js_ver_07.0.1_20170617_1530
ランチャー
v2c_api_patch_B11.9_20170617
-
過去ログ漁ると>>92になる件
https://qb5.2ch.net/test/read.cgi/operate/1406800081/
のスレ開くとどうなります?
>>96
それでOK
-
こんな感じになりますね
http://i.imgur.com/sthMgDU.png
http://i.imgur.com/ed8FG8S.png
【V2C+】 1.0.9 [R20170301] (L-0.7.0:x86)
【Java】 1.8.0_131-b11 (Oracle Corporation)
【アクセスモード】 readcgi only (スクリプト使用) readcgi.js_ver_07.0.1_20170617_1530
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt ThreadReplaceStr.txt URLExec.dat
-
うちだとエラーはでなくてステータスバーにもうずっと人大杉って出るだけだな
【V2C+】 1.0.9 [R20170301] (L-0.7.0:amd64)
【Java】 1.8.0_111-b14 (Oracle Corporation)
【アクセスモード】 readcgi only (スクリプト使用)
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt URLExec.dat iurlrpl.txt msgkw.txt
-
>>98
その画像が>>92と同じなら確かに人大杉で弾かれてますね
そのスレに関して言えば
そのqb5でアクセスにいくと今imgur周りでホットな302を返してきます
WEBブラウザならそこから302と一緒に案内されてくるURL(agree)のほうに繋ぎ直しに行くんですが
APIパッチB10のソースから想像するとAPIパッチやV2C-R+、V2C+の場合は
302を貰った時点で「もうずっと人大杉」を返して処理を打ちきっています
ダイアログが表示されるのはV2C+の独自処理ではと思われます
これはJavaの中でやってることで
B11は「302の場合案内されてくるURL(この場合はagree鯖)に繋ぎ直す」って修正を入れてこれからリリースするところなんですが
V2C-R+やV2C+の場合は自分では手を出せません
作者さんに対応して貰うしか
ってのが現在の見たてです
>>99
readcgi.jsがV2C+用か、B11用の転用かで違いがあるのかも
-
通信的にはこうなるのが理想なはず
http://i.imgur.com/v7onsyp.png
>>98
http://i.imgur.com/sthMgDU.png
って
https://qb5.2ch.net/test/read.cgi/operate/1406800081/
をクリックした時のエラーでしょうか?
それなら2ちゃん側も酷い話だなと
-
>97はunknownだな
-
>>102
https://のままqb5に接続にいくとそうなるみたいです
さっき自分も嵌りました
http://i.imgur.com/QPXwbcg.png
#どうもhttp://→https://変換のpost.jsが上手くいってない模様
#qb5なんだけどagreeとして判定してるみたい
#自分が貼ったurlは http://qb5 だったんですがpost.jsが https://qb5 に変換してました
-
V2C API Patch B11.10
v2c_api_patch_B11.10_20170623.zip
http://www.mediafire.com/file/9m2bodjj1ap6203/v2c_api_patch_B11.10_20170623.zip
◆ 至急に置き変えが必要なものではありません
機能追加不要な場合はB11.7のままで構いません
◆ 修正箇所
v2c_api_patch_B11.jar、v2c_api_patch_B11_for_Mac.jar共通
・read.cgiモードでスレ読み込み時に板移転で302(ホスト移動)を返してきた場合に人大杉で処理を打ちきっていたのを
302と共に返却された移転先のURLで読み込み直すように修正
・http://qb5.2ch.net/test/read.cgi/operate/1406800081/ のようなケースに対しての対応
◆ 2017/06/23 現在の最新状態
・APIパッチ(B11.10)
v2c_api_patch_B11.jar .2017/06/23 18:03:39 New
v2c_api_patch_B11_for_Mac.jar .2017/06/23 18:05:32 New (V2C-R 2.11.8用)
・script/system
readcgi_aux.js 2017/04/24 10:18:49
◆ 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.10rb
v2c_api_patch_B11.10_For_MacOSX_Java5_20170623.zip
http://www.mediafire.com/file/qt0ow12rhx1u2d9/v2c_api_patch_B11.10_For_MacOSX_Java5_20170623.zip
◆ 至急に置き変えが必要なものではありません
機能追加不要な場合はB11.7rbのままで構いません
◆ 修正箇所
B11.10と同様です
◆ 2017/06/23 現在の最新状態
・APIパッチ(B11.10rb)
v2c_api_patch_B11_for_Mac.jar 2017/06/23 18:08:05 New
・script/system
readcgi_aux.rb 2017/04/27 11:52:21
◆ 実行にはJrubyという環境が必要となり、インターネットから以下のファイルを入手し
Macintosh HD>ライブラリ>Java>Extensions に配置する必要があります
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
取得先のurlはreadMe.txtに、配置イメージはExtensions配置図.PNGにそれぞれあります
◆ 置き換えはV2Cを終了させてお願いします、また一応置き換えるファイルのバックアップをお願いします
◆ アプロダ
http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです
|
|
掲示板管理者へ連絡
無料レンタル掲示板