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

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

1 ◆g/UWZdwxag :2017/08/30(水) 21:02:38 ID:sSd5L8Eo0
2chAPIパッチ B11 と readcgi.js のスレです

◆最新版まとめ(2017/08/27)
 
APIパッチ
 ・B11.19          → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/713
 ・B11.19rb         .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/714
 
readcgi.js
 ・2017/08/13版     .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/621
 
オマケ機能
 ・Rhino_ScriptEngine           → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/637
 
 ・post.js 2017/06/23版          → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/106
 
 ・threadld.js 2017/07/17版       .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/321
 
 ・itest2PCHostName.js 2017/06/18版 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/54
 
Java9動作確認用APIパッチ(プレリリース版)
 ・B11.20.1                .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/904
 ・B11.20 V2c+ On MacOSX 暫定 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/866
 
MacOSX用 Javaカプセル化対応 Bundle版app「V2C-bundler3.app」
 ・http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/828
 ・説明等に関しては
  http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/745,748-749,779,785,815,818-820


前スレ
B11 と readcgi.js のスレ
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/

2 名無しさん@避難所 :2017/08/30(水) 21:03:43 ID:sSd5L8Eo0
認証以外のUAの種類
ユーザエージェント(API DAT取得)      APIモードでのDAT取得時に使用するUA
ユーザエージェント(API 書き込み).      APIモードでの書き込みに使用するUA
ユーザエージェント(read.cgi ページ取得).  read.cgiモードでのhtml取得時に使用するUA
ユーザエージェント(read.cgi 書き込み).    read.cgiモードでの書き込みに使用するUA

古いバージョンでは
ユーザエージェント(read.cgi ページ取得)とユーザエージェント(read.cgi 書き込み)は一つに纏められて
ユーザーエージェント(CGI書き込み)
でした

3 名無しさん@避難所 :2017/08/30(水) 21:09:43 ID:sSd5L8Eo0
やってみること

まずやること
 →設定>書き込み>その他>忍法帖のレベルを考慮するのチェックをはずす

次に
 ① UAを変える
 ② ルータをリセットしてIPアドレスを変える
 ③ V2Cを終了させて、cookie.txtの中から2ch.netとあるものを全て削除する
を順次一つずつ
(まず①、①でダメならそのまま②へ、②でもダメならそのまま③へ)

③は最終手段

4 名無しさん@避難所 :2017/08/30(水) 21:14:00 ID:sSd5L8Eo0
Java9対応で現在見えてる問題点(2017/08/30)

様子見
[Mac] V2Cを隠すが機能しない(ケースがある?)
[Mac] 絵文字フォントを表示できない

仕様
[ALL] 設定系ダイアログの上でマウスホイールを回すとダイアログそのものが上下に移動する

回避策なし
[Mac] V2Cがフォーカスを失った際の画面再描画で新しいポップアップほど下に潜り表示順が逆になる

回避策あり
[ALL] Java8+Rhinoで動いていたmenu.jsを使えない
  ① menu.jsをsystemから外した状態でV2Cを起動し、設定>外部コマンドでmenu.jsのパーミッションにPを設定
  ② menu.jsをsystemに戻し、113行目くらいの
   「transformer.setOutputProperty(com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.S_KEY_INDENT_AMOUNT, "2");」
    の行の先頭に // を追加する
  ③ ファイル>再読み込み>menu.js or V2C再起動
[Mac] ポップアップからポップアップを開くとそのポップアップが下に潜る
  ・B11.20.1を使う

修正予定
[ALL] Javaをカプセル化してるのにバグ報告用テンプレで[P]と表示されない

5 名無しさん@避難所 :2017/08/30(水) 21:35:32 ID:sSd5L8Eo0
Java9 Macでの絵文字の件

ちょいデバッグしてみたんですが
ベース(デフォルト)フォントから絵文字を表示出来ない場合は絵文字フォントで絵文字を表示するって流れなんですが

この「ベース(デフォルト)フォントから絵文字を表示出来ない」かどうかのチェックで
常に表示できると返ってきてしまってました
(Java8なら表示できない場合はちゃんと表示できないと返ってくる)

そのせいでフォントは空?空白?なのにベース(デフォルト)フォントのそれを表示してしまって
絵文字フォントに辿りつけてないために絵文字を表示できないようです

でチョイネットで調べてたらUNICODEのバージョンがどうたらって話があるらしく
http://www.yosbits.com/wordpress/?p=1433 を見ると
Java5→Unicode 4.0
Java6→Unicode 4.0
Java7→Unicode 6.0
Java8→Unicode 6.1
なのに
Java9→Unicode 8.0
となってました

もしここに致命的な原因があって、Mac相手に相変わらずOracleが頑なな態度をとるなら
もしかしたらMacはJava9では絵文字を表示できないかもしれません

6 名無しさん@避難所 :2017/08/31(木) 15:18:21 ID:8CrL8mOI0
頑なな態度ってどういうこと?

7 名無しさん@避難所 :2017/08/31(木) 16:51:22 ID:kQzHlibw0
ちなみにjava9でも+だとちゃんと絵文字用に指定したフォントが適用されて表示できるようですよ。

【V2C+】 1.1.1 [R20170814] (L-0.3) [Quaqua-8.0]
【Java】 9+181 (Oracle Corporation)
【OS】 Mac OS X 10.11.6 (El Capitan) (x86_64)
【メモリ】 Total(Free)/Max.: 67(46)/768 [MB]
【アクセスモード】 readcgi only
【システムスクリプト】 subject.js
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt ThreadReplaceStr.txt

8 名無しさん@避難所 :2017/08/31(木) 17:58:09 ID:k4HrOQ7Q0
前スレのiOSのスレでは絵文字フォントの表示は確認できなかったんですが
+の絵文字フォントの選択ダイアログのフォント一覧の表示結果が全然違ってました

Java8だとApple Color EmojiとSymbola(追加で入れた)だけが一覧に表示されたんですが
Java9だとおそらく全てのフォント?が一覧に表示されました

オマケ
MacOSXってV2CでApple Color Emojiの表示をできます?
Java8もJava9も絵文字フォントの選択ダイアログのプレビューに何も表示されなかったんですが・・・

9 名無しさん@避難所 :2017/08/31(木) 20:22:18 ID:kyTUNQQg0
>>8
java6+ヨセミテ+本家ですがカラーで見れましたよ

一応ご報告しときます。V2C-bundler3_20170826ですが
スレタイにワッチョイの有無の表示はできたけれど↓
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/915
よく見たらスレの順番がおかしくなっていた
例えば勢いのあるスレが下の方にいたり古くて書き込みが無いスレが上の方にあったりします

10 名無しさん@避難所 :2017/08/31(木) 20:42:50 ID:kQzHlibw0
7ですが俺の認識ではApple Color Emojiではうまく表示できないので和田研のフォントを
使ってます。java8でもjava9でも同じです。

java6で本家だと大丈夫なのか?

11 名無しさん@避難所 :2017/08/31(木) 21:31:51 ID:k4HrOQ7Q0
10.10はないんで10.11で
Z最新とV2C+1.1.1で全く同じデータスレ一覧を表示してみたけど並び順は同じだった
対象は狼
ソート順は!>時間当たりレス数>スレ立て時刻

【V2C+】 1.1.1 [R20170814] (L-0.3)
【Java】 9+181 (Oracle Corporation)
【OS】 Mac OS X 10.11.6 (El Capitan) (x86_64)
【メモリ】 Total(Free)/Max.: 205(139)/512 [MB]
【アクセスモード】 readcgi only
【システムスクリプト】 subject.js getdat.js threadld.js post.js

12 名無しさん@避難所 :2017/08/31(木) 21:36:58 ID:k4HrOQ7Q0
VMだから余計に目立つんだろうけど
Java9だとやたらとV2C全体の画面再描画が走りまくる

13 名無しさん@避難所 :2017/08/31(木) 21:41:42 ID:kyTUNQQg0
>>11 言葉足らずですいません
>>9のソートの件は環境は以下で、subject_lastmodifyを使った場合の不具合です。
【V2C】 2.11.4 [R20131210] (L-0.3)
【Java】 9+181 (Oracle Corporation)
【OS】 Mac OS X 10.11.6 (x86_64)
【メモリ】 Total(Free)/Max.: 172(120)/768 [MB]

最終書き込み、最終取得のみチェックしてます。

14 名無しさん@避難所 :2017/08/31(木) 21:43:06 ID:k4HrOQ7Q0
とりあえず勝ってよかった
最低限のノルマだし

15 名無しさん@避難所 :2017/08/31(木) 21:45:44 ID:k4HrOQ7Q0
>>13
subject_modifyを使わなかったら問題ないってこと?

16 名無しさん@避難所 :2017/08/31(木) 21:51:10 ID:kyTUNQQg0
>>15
そうです

17 名無しさん@避難所 :2017/08/31(木) 22:21:41 ID:k4HrOQ7Q0
スレ一覧の更新に失敗したんじゃないのかな
最終書き込み>最終取得にしてみたけどそれなりにソートされてる

18 名無しさん@避難所 :2017/09/01(金) 14:58:34 ID:djhNsflY0
だれかいる?UAってどう変えればいいの?

19 名無しさん@避難所 :2017/09/01(金) 15:06:36 ID:djhNsflY0
前スレ943のUAにしても書きこめん

20 名無しさん@避難所 :2017/09/01(金) 15:15:33 ID:pBm7o61M0
>>2のどこ変えた?

21 名無しさん@避難所 :2017/09/01(金) 15:16:43 ID:djhNsflY0
リードシージアイの書き込みよ

22 名無しさん@避難所 :2017/09/01(金) 15:17:36 ID:djhNsflY0
>>964
UAぐらい変更しろよ
ここで適当に拾えばいいだろ

https://afi.click/browser/list/

ここから適当に設定したけどそれも無理やった

23 名無しさん@避難所 :2017/09/01(金) 15:17:39 ID:pBm7o61M0
書き込みってAPIモード?read,cgiモード?

24 名無しさん@避難所 :2017/09/01(金) 15:18:28 ID:pBm7o61M0
そもそも書き込めないのはどこ?

25 名無しさん@避難所 :2017/09/01(金) 15:18:46 ID:djhNsflY0
おそらくリードCGI

26 名無しさん@避難所 :2017/09/01(金) 15:19:18 ID:djhNsflY0
書き込めないのはVIP他は試してない

27 名無しさん@避難所 :2017/09/01(金) 15:19:48 ID:pBm7o61M0
2ch APIを使用するにチェック入ってる?

28 名無しさん@避難所 :2017/09/01(金) 15:21:30 ID:djhNsflY0
https://www.dotup.org/uploda/www.dotup.org1354715.png

こんな感じなんですけどちな童

29 名無しさん@避難所 :2017/09/01(金) 15:22:14 ID:djhNsflY0
apiチェックつけたら取得すらできんくなったぞw

30 名無しさん@避難所 :2017/09/01(金) 15:24:13 ID:pBm7o61M0
今VIPに書き込んでみたけど
Mozilla/5.0 (Windows NT 6.1; rv:54.0) Gecko/20100101 Firefox/54.0
も早速おπ送りみたいね

>>28
なんで何も設定してないのに取得できると思うしw

31 名無しさん@避難所 :2017/09/01(金) 15:25:18 ID:djhNsflY0
おっぱい送りってなんだ?

他どこを設定すればいいの?

使えるUA貼ってくれ

32 名無しさん@避難所 :2017/09/01(金) 15:26:44 ID:.9Vw9G2.0
>>28
鍵が入ってねえよ

33 名無しさん@避難所 :2017/09/01(金) 15:31:31 ID:djhNsflY0
ファッ!?

もうリードシージーアイじゃ書き込めないんか

API入手ってどうやるんや

34 名無しさん@避難所 :2017/09/01(金) 15:35:04 ID:pBm7o61M0
read.cgiモード

VIPだけなら
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
で書ける
その代わり実況やアニメ2に書けない

Mozilla/5.0 (Windows NT 6.1; rv:54.0) Gecko/20100101 Firefox/54.0
だとVIPには書けないけど実況やアニメ2に書ける

なんか使えるUAがバラけてきてる悪寒

35 名無しさん@避難所 :2017/09/01(金) 15:47:51 ID:pBm7o61M0
>>28
あー
こないだのチンクルの人か

チンクルから書き込めるならそのUAにしてみるとか?

36 名無しさん@避難所 :2017/09/01(金) 15:53:36 ID:pBm7o61M0
VIPに書き込めたよ
そのチン来るのUA
UAそのままでIPを変えてみたら?

37 名無しさん@避難所 :2017/09/01(金) 20:17:02 ID:j.1fN7i.0
色々やってくれてんな

38 名無しさん@避難所 :2017/09/01(金) 21:07:23 ID:pBm7o61M0
>>34なケースもあるみたいなんで板別のUAも持てるように修正中

39 !ken:100 :2017/09/02(土) 13:14:05 ID:iolzPYi60
V2C API Patch B11.20.2

v2c_api_patch_B11.20.2_20170902.zip
http://www.mediafire.com/file/e9kj8babj65xpyv/v2c_api_patch_B11.20.2_20170902.zip

◆ 修正箇所
 v2c_api_patch_B11.jar、v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar、v2c_api_patch_B11_for_RPlus.jar共通
 ・おπ送り関連の文言を修正しました
 ・カプセル化されている場合、B11バグ報告用テンプレのJavaバージョンの前に[P]を付けるようにしました
 ・デフォルトのUAとは別にスレ単位でUAを設定できるようにしました(読み込み/書き込み両方に適用されます)

◆ Rhinoスクリプトエンジン
 ・RhinoスクリプトエンジンはJava8以上のV2C本家、V2CMOD、V2CMOD-Z系にのみ適用して下さい
  APIパッチと同じフォルダに設置する場合、rhino-1.7.7.1.jarはコピーを作り、コピーの名前をrhino.jarに変更すること
 ・V2C-R 2.11.8とV2C-R+には適用しないで下さい
  誤動作の原因となる場合があります(適用してもNashornが優先されている可能性あり)

◆ 2017/09/02 現在の最新状態
 ・APIパッチ(B11.20.2)
   v2c_api_patch_B11.jar                 .2017/09/02 12:46:38 New
   v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar 2017/09/02 12:48:44 New (MacOSX V2C-R 2.11.8用)
   v2c_api_patch_B11_for_RPlus.jar          .2017/09/02 12:50:28 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

◆ v2c_api_patch_B11_for_R2.11.8_on_MacOSX.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です

40 ◆g/UWZdwxag :2017/09/02(土) 13:14:37 ID:iolzPYi60
>>39
あら?w

41 ◆g/UWZdwxag :2017/09/02(土) 13:16:28 ID:iolzPYi60
>>39
・おπ送り関連の文言を修正しました
・カプセル化されている場合、B11バグ報告用テンプレのJavaバージョンの前に[P]を付けるようにしました
https://i.imgur.com/A914MEF.png

42 ◆g/UWZdwxag :2017/09/02(土) 13:31:41 ID:iolzPYi60
>>39
・デフォルトのUAとは別にスレ単位でUAを設定できるようにしました(読み込み/書き込み両方に適用されます)

例えば、read.cgiモードでread.cgi 書き込み用UAに
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
と設定している場合

アニメ2(http://matsuri.2ch.net/anime2/)やVIP(http://hebi.2ch.net/news4vip/)には書き込めますが
NHK総合実況(http://nhk2.2ch.net/livenhk/)ではおπ送りとなり書き込めません
https://i.imgur.com/YAuc1E8.png

そのような場合は「2chAPI設定(板別UA) read.cgiモード」に
livenhk#Mozilla/5.0 (Windows NT 6.1; rv:54.0) Gecko/20100101 Firefox/54.0
のように設定すると、NHK総合実況ではこちらのUAを使用するので書き込めるようになります

43 ◆g/UWZdwxag :2017/09/02(土) 13:33:19 ID:iolzPYi60
ユーザ様に置かれましてもAPIモード、read.cgiモードでそれぞれ
板別UAが機能することを確認していただけると助かります

44 名無しさん@避難所 :2017/09/02(土) 14:33:58 ID:JHusskx20
>>39
ダウンロードできない

45 名無しさん@避難所 :2017/09/02(土) 14:42:29 ID:iolzPYi60
>>44
アンチウィルスソフトがダメサイトの扱いをしてるとか?

46 名無しさん@避難所 :2017/09/02(土) 15:06:00 ID:JHusskx20
>>45
OS再起動したらダウンロード出来ました
何が原因だったのか不明です
スレ汚し失礼しました

47 名無しさん@避難所 :2017/09/02(土) 16:24:10 ID:t/PqSaB.0
>>39
乙です

おかげさまで快適に安定稼動してますので
クローンのほうに入れてみました

【Rhinoスクリプトエンジン】 あり の表示
【2chAPIパッチ】 B11.20.2 read.cgi Only の表示
設定-外部コマンドにて (板別UA) の欄が追加されてる

48 名無しさん@避難所 :2017/09/02(土) 18:08:50 ID:sZfJfV2k0
>>39
乙です。
おかげさまで、VIPに書き込めるようになりました。
後は、絵文字だけなんですよね。Oracleさんなんとかしてくださいw

【V2C】 2.16.20 (V2CMOD-Z) [R20170815] (L-0.3)
【Java】 [P]9+181 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (x86_64)
【メモリ】 Total(Free)/Max.: 110(76)/768 [MB]
【Rhinoスクリプトエンジン】 あり

【systemスクリプト】 subject.js(A), rescheck.js(SF), 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の板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済

【2chAPIパッチ】 B11.20.2 read.cgi Only
【B11スクリプト】 readcgi.js(2017/08/13 17:50:52), readcgi_aux.js(2017/04/24 10:18:48)

【UA(API DAT取得)】 Mozilla/3.0 (compatible; JaneStyle/3.82)
【UA(API 書き込み)】 Monazilla/1.00 (JaneStyle/3.82)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8

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

49 名無しさん@避難所 :2017/09/02(土) 18:25:06 ID:iolzPYi60
Oracle Java9対応(2017/09/02)
 
Java9動作確認用APIパッチ(プレリリース版)
 ・B11.20.2                .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1504094558/39
 ・B11.20 V2c+ On MacOSX 暫定 → http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/866
 →Java8以前でも使用可能
 
 
MacOSX用 Javaカプセル化対応 Bundle版app「V2C-bundler3.app」
 ・http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/828
 ・説明等に関しては
  http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/745,748-749,779,785,815,818-820
 →Java8以前でも適用可能
 
 
見えてる問題点
 様子見
 [Mac] 絵文字フォントを表示できない
 
 俺環で再現せず
 [Mac] V2Cを隠すが機能しない(ケースがある?)
 [Mac] subject_modify適用時ソート順が機能しない(ID:kyTUNQQg0)
 
 仕様
 [ALL] 設定系ダイアログの上でマウスホイールを回すとダイアログそのものが上下に移動する
 
 回避策なし
 [Mac] V2Cがフォーカスを失った際の画面再描画で新しいポップアップほど下に潜り表示順が逆になる
 
 回避策あり
 [ALL] Java8+Rhinoで動いていたmenu.jsを使えない
  ・以下の手順でmenu.jsを設定
   ① menu.jsをsystemから外した状態でV2Cを起動し、設定>外部コマンドでmenu.jsのパーミッションにPを設定
   ② menu.jsをsystemに戻し、113行目くらいの
     「transformer.setOutputProperty(com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.S_KEY_INDENT_AMOUNT, "2");」
     の行の先頭に // を追加する
   ③ ファイル>再読み込み>menu.js or V2C再起動
 [Mac] ポップアップからポップアップを開くとそのポップアップが下に潜る
  ・B11.20.1以降を使う
 [ALL] Javaをカプセル化してるのにバグ報告用テンプレで[P]と表示されない
  ・B11.20.2以降を使う

50 ◆g/UWZdwxag :2017/09/03(日) 10:03:40 ID:6tN5awQY0
V2C API Patch B11.20.2rb

v2c_api_patch_B11.20.2_For_MacOSX_Java5_20170903.zip
http://www.mediafire.com/file/3lwfzu67zfg9e2c/v2c_api_patch_B11.20.2_For_MacOSX_Java5_20170903.zip

◆ 修正箇所
  ・B11.20.2の機能を取り込みました
   Java9、及びポップアップに関する機能以外はB11.20.2と同じです
   (Java9、及びポップアップは不要なので取り込んでいません)

◆ 2017/09/03 現在の最新状態
 ・APIパッチ(B11.20.2rb)
   v2c_api_patch_B11_for_Mac.jar    2017/09/03 08:36:46 New

 ・script/system
   readcgi_aux.rb 2017/04/27 11:52:21

◆ B11.7rb-B11.20.2rbの修正箇所まとめ
 ・B11.7-B11.20.2と同じです
  (Java9、ポップアップ制御を除く)

 ・但し、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にそれぞれあります

◆ アーカイブのExtensionsフォルダに同梱していたファイルをアーカイブから外しました
  新規セットアップの場合はフォルダ内のDL_from_here.txtのリンク先からB11.19をDLしそこから取り出して下さい
  尚、Extensionsフォルダに存在したファイルに関しては自己DL推奨です

◆ 置き換えはV2Cを終了させてお願いします、また一応置き換えるファイルのバックアップをお願いします

◆ アプロダ
  http://i.imgur.com/gTnAgSr.png の緑のボタンを押して下さい
  ボタンにエラーだ警告だのメッセージが書かれるかもですがブラウザのダウンロードが正常に終了してればOKです

51 名無しさん@避難所 :2017/09/03(日) 18:18:09 ID:V9hFwVUE0
自動でUAを変えるローカル串
localhost:8080に設定すれば使える


package main

import (
"crypto/md5"
"encoding/hex"
"fmt"
"io/ioutil"
"log"
"net/http"
"time"

"github.com/elazarl/goproxy"
)

func main() {
proxy := goproxy.NewProxyHttpServer()
proxy.Verbose = true
proxy.OnRequest().DoFunc(
func(r *http.Request, ctx *goproxy.ProxyCtx) (*http.Request, *http.Response) {
res, _ := http.Get("http://ipcheck.mycurse.net/")
defer res.Body.Close()
byteArray, _ := ioutil.ReadAll(res.Body)
ip := string(byteArray)
now := time.Now()
hasher := md5.New()
hasher.Write([]byte(fmt.Sprintln(ip, r.Host, now.Year(), now.Month(), now.Day())))
hash := hex.EncodeToString(hasher.Sum(nil))
r.Header.Set("User-Agent", "Monazilla/1.00 ("+hash+"/1)")

return r, nil
})

log.Fatal(http.ListenAndServe(":8080", proxy))
}

52 名無しさん@避難所 :2017/09/03(日) 19:54:55 ID:V9hFwVUE0
バイナリうpした
https://github.com/kgtkr/2ch-slip-proxy/releases

53 名無しさん@避難所 :2017/09/04(月) 00:07:12 ID:UqMIu8CE0
>>9
スクリプトスレに関連しそうな更新が来てたよ

636 :名無しさん@避難所 :2017/09/03(日) 22:47:51
subject_lastmodify
https://www.axfc.net/u/3841387?key=v2c

いつからかlastmodify.txtの並び順がsubject.txtとは別になっていて
かなり使いづらくなっていたので最終書き込み時刻でのソートを標準の並び順として適用するようにしました

54 名無しさん@避難所 :2017/09/04(月) 19:54:17 ID:Ddlt/hgI0
>>53
ありがとうございます!

55 名無しさん@避難所 :2017/09/05(火) 00:53:38 ID:9DuxYPeI0
>>39
昨日、いきなり書けなくなってここに行き着きました
無事書き込み出来るようになりました
ありがとー@V2C-R+

56 名無しさん@避難所 :2017/09/05(火) 17:54:33 ID:uMDNhK7g0
これってもう2chapi鍵がないと使えない感じ?

57 名無しさん@避難所 :2017/09/05(火) 18:04:58 ID:ucZHponI0
>>56
ほとんどの人はreadcgiで使ってると思う。

58 名無しさん@避難所 :2017/09/05(火) 18:08:02 ID:uMDNhK7g0
>>57
UAを各板設定してんのかめんどくせぇなww

59 名無しさん@避難所 :2017/09/05(火) 18:14:09 ID:0qJaLBsM0
UAはV2Cの問題でなく2ch側の問題だな

60 名無しさん@避難所 :2017/09/05(火) 19:03:55 ID:2orfKEew0
どうもapiの方が速いような気がする
うちではreadcgiだと読み込みに一呼吸置く感じになる

61 名無しさん@避難所 :2017/09/05(火) 19:15:05 ID:ylQjs5Uc0
>>39
・script/system
   readcgi_aux.js          2017/04/24 10:18:49
   ShowBugReportTemplate.js 2017/08/12 17:03:52  ←これは何ですか

readcgi.jsとreadcgi_aux.js しか入ってないんだけど

62 名無しさん@避難所 :2017/09/05(火) 19:22:54 ID:ED1VLjbU0
>>61
なくても問題ないやつ

63 名無しさん@避難所 :2017/09/05(火) 20:06:08 ID:CBXXQ.O20
>>61

536+5 : ◆g/UWZdwxag [sage] :2017/08/12(土) 21:24:40 ID:bAwfDS.E0 (5/17) [PC]
設置方法
① 添付の「ShowBugReportTemplate.js」をscript/systemフォルダに置く
  (別にsystemに置くほどのものでもないのですがreadcgi.jsをsystemに置いてるのでそれに合わせて)

② 設定>外部コマンド>一般>全体にコマンドを登録
  http://i.imgur.com/7TorGq2.png
  追加ボタンを押さないと登録されません

③ 設定>キーバインドでキーを割り当て
  全体で割り当てる
  http://i.imgur.com/NC6mxN0.png
  キーを登録する場合は赤枠部分をクリックする
  そうすると背景色が白くなってキー入力を受け付けます


537+1 : ◆g/UWZdwxag [sage] :2017/08/12(土) 21:32:28 ID:bAwfDS.E0 (6/17) [PC]
使用方法

書き込み欄を開いて先頭行の先頭から以下のコマンドを打ちこみ>>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かを表示しません

64 名無しさん@避難所 :2017/09/05(火) 20:22:34 ID:ED1VLjbU0
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/625

ここに入ってるよ
ShowBugReportTemplate.js

65 名無しさん@避難所 :2017/09/05(火) 20:47:47 ID:ucZHponI0
>>60
それは一番最初にapiパッチが出た時から言われてる事だけどな。

66 名無しさん@避難所 :2017/09/05(火) 21:18:33 ID:ylQjs5Uc0
【V2C】 2.11.4 (V2CMOD) [R20131210]
【Java】 1.8.0_131-b11 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (x86_64)
【メモリ】 Total(Free)/Max.: 116(104)/1820 [MB]
【Rhinoスクリプトエンジン】 なし

【systemスクリプト】
【ReplaceStr,URLExec等】

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 未チェック

【2chAPIパッチ】 B11.20.2 read.cgi Only
【B11スクリプト】 readcgi.js(2017/08/13 17:50:52), readcgi_aux.js(2017/04/24 10:18:48)

【UA(API DAT取得)】 Monazilla/1.00 (Ciisaa/1.41 (A))
【UA(API 書き込み)】 Monazilla/1.00 (Ciisaa/1.41 (A))
【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

>>62-64
ありがとうございます
>>63さん
わけわかめ、ですがこんなん出てきました

67 名無しさん@避難所 :2017/09/05(火) 22:46:52 ID:ucZHponI0
あれ?Rhinoスクリプトエンジンなくても使えるんだっけ?

68 名無しさん@避難所 :2017/09/05(火) 22:51:56 ID:ED1VLjbU0
>>67
jsを使わないならRhinoは不要

69 名無しさん@避難所 :2017/09/05(火) 23:00:08 ID:ucZHponI0
あーコピペなのか。

70 名無しさん@避難所 :2017/09/05(火) 23:30:53 ID:ED1VLjbU0
使えるのもあるのかな?
少なくともシステムスクリプトはRhinoが無いとJava8では動かないはず

71 お願いします :2017/09/06(水) 01:31:36 ID:2FQc6kuw0
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7.0:amd64)
【Java】 1.8.0_144-b01 (Oracle Corporation)
【OS】 Windows 7 6.1 (amd64)
【メモリ】 Total(Free)/Max.: 109(85)/683 [MB]
【Rhinoスクリプトエンジン】 あり

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

【2chAPIパッチ】 B11.20.2 read.cgi Only
【B11スクリプト】 readcgi.js(2017/08/13 17:50:52), readcgi_aux.js(2017/04/24 10:18:49)

【UA(API DAT取得)】 Monazilla/1.00 (2chMate/0.8.7.5 dev)
【UA(API 書き込み)】 Monazilla/1.00 (2chMate/0.8.7.5 dev)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0

【不具合内容】 削除整理板のスレの未得レスの取得ができない
【不具合URL(「すべて」禁止)】 http://qb5.2ch.net/saku/
【再現方法】 適当なスレを新規取得(正常)、その後スレ一覧を更新して未得レスが出たらスレを更新=>取得できない、もしくは1レスのみ取得
1レスのみ取得になった場合は更新するたびに同じレスが増えていく
【調査済項目】 デバッグでコンソールをみると------ readcgi.js put Start ---の直後にスレの1レス目が余分に含まれてしまっている

72 名無しさん@避難所 :2017/09/06(水) 02:37:15 ID:yyqhvqkY0
APIは直接dat読んで終わりに対して
read.cgiはスクレイピングして自前でdat生成する手間踏むんだからそりゃワンテンポ遅い

73 名無しさん@避難所 :2017/09/06(水) 04:46:26 ID:dbsb7xrM0
>>71
function cutPage05(html, lastResNum){
の次の次の行に

<font color=\"green\">

って箇所があるので、そこを

<font color=\"?green\"?>

に " の後ろに ? を付ける(二か所)

74 名無しさん@避難所 :2017/09/06(水) 04:47:33 ID:dbsb7xrM0
訂正

>>71
function cutPage05(html, lastResNum){
の次の次の行に

<font color=\"green\">

って箇所があるので、そこを

<font color=\"?green\"?>

にしてください
" の後ろに ? を付ける(二か所)

75 名無しさん@避難所 :2017/09/06(水) 10:07:19 ID:dbsb7xrM0
>>74
carpenter鯖(read.cgi ver5鯖)用に入れた対応でした
同じread.cgi ver5鯖のqb鯖で発生した障害なので
他のread.cgi ver5鯖でも発生する可能性がありますので
08/13版を入れてる場合は御留意願います

修正版は今日の夜

76 名無しさん@避難所 :2017/09/06(水) 19:44:51 ID:rkfCQzAo0
>>69-70
たぶん?これ入れました
MacOSX用 v2.11.4 appbundler3
>Rhino 1.7R5preをビルドしたjs.jar、JSR-223 スクリプトエンジンのjs-engine.jarを同梱し、Oracle Java8でユーザスクリプトを使用可能

77 名無しさん@避難所 :2017/09/06(水) 20:24:15 ID:cGO7jruw0
>>76
>>66さんですか?バグ報告用テンプレによるとRhinoスクリプトエンジンは無いことになってます。
でもバグ報告テンプレが想定してるのと違うところにあるわけだ。
appbundler3版だから.appの中にあるんですね。納得しました。

78 名無しさん@避難所 :2017/09/07(木) 16:06:52 ID:3ZOGlZOQ0
すみませんオープンVIPに書き込もうとしても書き込む事が出来ないのですが
書き込む手段ってあるのでしょうか?
IEでは書き込めるのですが。。。V2Cだと書き込めません

79 名無しさん@避難所 :2017/09/07(木) 16:12:08 ID:Gm/V2cAE0
>>78
書き込みUAをコレにしたら書き込めた。
Mozilla/5.0 (Windows NT 6.1; rv:55.0) Gecko/20100101 Firefox/54.0

80 名無しさん@避難所 :2017/09/07(木) 16:20:31 ID:3ZOGlZOQ0
>>79
レスありがとう
今外部コマンドの設定みたら2chAPIのタブがなくてUAの設定ってそこでしたよね?

81 名無しさん@避難所 :2017/09/07(木) 16:36:49 ID:fSxnnUIY0
>>80
そこですね。>>39のB11.20.2を入れてください。

82 名無しさん@避難所 :2017/09/07(木) 16:48:20 ID:3ZOGlZOQ0
ありがとうございます。

83 名無しさん@避難所 :2017/09/07(木) 16:48:39 ID:3ZOGlZOQ0
途中で送ってしまった

書き込めました!

84 名無しさん@避難所 :2017/09/07(木) 21:14:34 ID:sDE1iuag0
>>39いれても書き込み反応しなくて困ったけど
>>3の 忍法帖のレベルを考慮するのチェックをはずす と >>79のUA変更 で書けましたありがとう
忍法帖はよくわからんけど廃止されてたからいらないのね

85 名無しさん@避難所 :2017/09/08(金) 21:46:57 ID:Fkfcnpuw0
カプセルJava7環境でB11.18にいたけれどパッチのバージョン結構すすんでますね
とりあえず>>39のB11.20.2にアップデートしましたが
現在おπ送りにならないUA(read.cgi)を使ってる場合でも
設定 > 外部コマンド > 2chAPI設定(追加) > おπ送りを監視する
の項目に念のためチェックしておくのが無難ですかね?

86 名無しさん@避難所 :2017/09/09(土) 10:44:06 ID:ZlENa5AU0
書き込めないな

87 名無しさん@避難所 :2017/09/09(土) 10:44:43 ID:ZlENa5AU0
書き込めた

88 名無しさん@避難所 :2017/09/09(土) 14:14:28 ID:fASLPNF60
Google日本語入力で変換候補が一つしか出ないのだけどJavaのバージョンによるもの?
Win7のMS-IMEだと問題なし

@Windows10 x64の仮想環境(VMware Workstation 12 Player)に Windows7 x86 をインストールしてその上でV2Cを使用

-----------
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7.0:x86)
【Java】 1.8.0_144-b01 (Oracle Corporation)
【OS】 Windows 7 6.1 (x86)
【メモリ】 Total(Free)/Max.: 23(14)/773 [MB]
【Rhinoスクリプトエンジン】 なし

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

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 未チェック

【2chAPIパッチ】 B11.20.2 read.cgi Only
【B11スクリプト】 readcgi.js(2017/08/13 17:50:52), readcgi_aux.js(2017/04/24 10:18:50)

【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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36

89 名無しさん@避難所 :2017/09/10(日) 10:36:39 ID:zqxfVaYY0
こちらもIME2000の変換候補が固まる症状がある
jreを現行より三つ遡ったバージョンでやっと動く

【V2C】 2.11.4 (V2CMOD) [R20131210] (L-0.7.0:x86)
【Java】 [P]1.6.0_131-b32 (Sun Microsystems Inc.)
【OS】 Windows 2000 5.0 (x86)
【メモリ】 Total(Free)/Max.: 15(10)/245 [MB]
【Rhinoスクリプトエンジン】 なし

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

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 未チェック

【2chAPIパッチ】 B11.20.2 API & read.cgi
【B11スクリプト】 readcgi.js(2017/08/13 08:50:52), readcgi_aux.js(2017/04/24 01:18:49)

【UA(API DAT取得)】 Mozilla/3.0 (compatible; JaneStyle/3.84)
【UA(API 書き込み)】 Monazilla/1.00 (JaneStyle/3.84)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36

90 名無しさん@避難所 :2017/09/10(日) 11:56:34 ID:zjgePybI0
スレのタイトルは取得できるのですが本文が出てきません.
どうしたらよいでしょうか.

バージョン : 2.11.8 [S20150206] (L-0.5)
java.version : 1.6.0_65
java.runtime.version : 1.6.0_65-b14-462-10M4609
java.vendor : Apple Inc.
os.name : Mac OS X
os.version : 10.6.8

v2c API Patch - B10.1 <---- v2c_api_patch_B11_for_Macを入れ
               info.plistは書き換えましたがB11にならない

91 名無しさん@避難所 :2017/09/10(日) 12:06:40 ID:zjgePybI0
>>90
です
scriptは入れてあります
readcgi_aux.js
readcgi_aux.rb
readcgi.js
readcgi.rb

92 名無しさん@避難所 :2017/09/10(日) 13:22:27 ID:LCYhLgBU0
>>90
V2Cが起動していない状態でinfo.plistを書き変えました?
パッチの名前を v2c_api_patch_for_Mac.jar としてもOKです

あと10.6なんでreadcgi_aux.rbとreadcgi.rbは不要です

93 名無しさん@避難所 :2017/09/10(日) 13:31:56 ID:wIdsN2/g0
>>90
10.6.8ならパッチは_for_Macが付いてない方のv2c_api_patch_B11じゃないでしょうか

94 名無しさん@避難所 :2017/09/10(日) 13:39:22 ID:LCYhLgBU0
2.11.8なんで_for_Macのほうであってます
ただ10.6なんでB11.19rbではなくB11.19のほうの_for_Macになります

95 名無しさん@避難所 :2017/09/10(日) 14:12:05 ID:JVP7XpZY0
>>42
板別UA設定したら実況に書けるようになったわありがとう

96 名無しさん@避難所 :2017/09/10(日) 14:23:43 ID:zjgePybI0
>>90 です
レスありがとうございます
v2c_api_patch_B11.19_For_MacOSX_Java5_20170817の
v2c_api_patch_B11_for_Mac 20170817 17:57 を入れ
scriptを2つ
readcgi.js 20170608 0:31
readcgi_aux.js 20170619 21:38   にして起動すると
v2cのウインドウがurl以外はグレーの枠なしで板名やスレ一覧は出ません
真っさらの状態から入れなおしたいところですが
v2c 2.11.8 [S20150206] (L-0.5) をどこから手に入れたのかがわからず
困っています

97 名無しさん@避難所 :2017/09/10(日) 14:38:48 ID:LCYhLgBU0
>>96
それJava5用です
java.version : 1.6.0_65とあるので
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/713
を入れて下さい

jsは
readcgi_aux.jsはhttp://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/713に添付のもの
readcgi.jsはhttp://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/621
入れて下さい

(readcgi.jsは必要に応じて>>74の手直しも)

98 88 :2017/09/10(日) 15:10:14 ID:F964cOAk0
>>88 です。解決しました
Javaのバージョンを 7u80 に下げたところ、Google日本語入力がふつうに使えるようになりました

@Windows10 x64の仮想環境(VMware Workstation 12 Player)に Windows7 x86 をインストールしてその上でV2Cを使用

【V2C】 2.11.4 (V2C) [R20131210] (L-0.7.0:x86)
【Java】 1.7.0_80-b15 (Oracle Corporation)
【OS】 Windows 7 6.1 (x86)
【メモリ】 Total(Free)/Max.: 22(13)/773 [MB]
【Rhinoスクリプトエンジン】 なし

以下略

99 名無しさん@避難所 :2017/09/10(日) 18:07:01 ID:zjgePybI0
>>90 です.
>>97
迅速なご返事をありがとうございました 読めるようになりました
念のためやったことを書いておきます
1 v2c_api_patch_B11.19_20170817の
 v2c_api_patch_B11_for_Mac [20170817 17:55]を使う
 名前をinfo.plistのv2c_api_patch_mac.jarに変更
2 設定保存フォルダを消去
3 v2cを起動し設定保存ファルダを新しく作る v2cを終了
4 設定保存フォルダのscriptフォルダにsystemフォルダを作り2つのファイルを入れる
 readcgi_aux.js [20170424 10:18]
 readcgi.js [20170813 17:50]
5 v2c起動

100 名無しさん@避難所 :2017/09/10(日) 19:14:29 ID:LCYhLgBU0
>>99
よかったです




緊急避難セット KH-50G / ミヤ化学



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