レス数が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/
-
>>655
>>656
出来ました。ありがとう。
【V2C】 2.16.14 (V2CMOD-Z) [R20170716] (L-0.3)
【Java】 1.7.0_79-b15 (Oracle Corporation)
【OS】 Mac OS X 10.9.5 (x86_64)
【メモリ】 Total(Free)/Max.: 156(131)/1820 [MB]
【systemスクリプト】 subject.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済
【2chAPIパッチ】 B11.18.2 API & read.cgi
【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.83)
【UA(API 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.38
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.38
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.38
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
-
>>654
ありがとうございます
2chAPI設定タブの左下のバージョンはB11.18.2になっています
書き込み欄に「?brs」と打ち込んで「コマンド」メニューから
「B11バグ報告テンプレ」を選択していますが、何も起こりません
方法これで合ってますか?
-
>>658
あってます
困った・・・
-
似たような環境の他の方は上手くいってるようなので、うちだけの問題のようですねすいません
設定画面はこんなかんじになってます
http://bbs8-imgs.fc2.com//bbs/img/_135900/135820/full/135820_1502711255.jpg
-
>>649のを使ってもダメでした
とりあえずおπ送りの調査以来は出しておきました
ありがとうございます
ちなみに私も「B11バグ報告テンプレ」というものが出てこない気がします
コマンド実行?スクリプト実行?というものがイマイチよくわかってないのですが、
書き込み欄に?brsと書き込んだ後に、キーバインドに登録してあるctrl+Bを押せばいんですか?
-
コマンドを
${SCRIPT} system/ShowBugReportTemplate.js
にしてみてください
-
>>662
おっしゃるようにしたら(意味はわからないけど)できました!
ありがとうございました
【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(58)/252 [MB]
【systemスクリプト】 post.js(A)
【ReplaceStr,URLExec等】 ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 未チェック
【2chAPIパッチ】 B11.18.2 API & read.cgi
【B11スクリプト】 readcgi.js(2017/08/13 17:50:52), readcgi_aux.js(2017/04/24 10:18:48)
【UA(API DAT取得)】 JaneStyle/3.83
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.11.4)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
-
>>661
>>536なんですが
やっぱ普段やってない操作だとピンとこないでしょうか?
-
お!>>662にしたら自分もできました
>>664キーバインドは知ってたんですけど、うまくいかなかったので、自信がなかったのです・・・
【V2C】 3.0.3+ (V2C-R+) [S20151112] (L-0.7.0:amd64)
【Java】 1.8.0_141-b15 (Oracle Corporation)
【OS】 Windows 7 6.1 (amd64)
【メモリ】 Total(Free)/Max.: 117(108)/1639 [MB]
【systemスクリプト】 subject.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 未チェック
【2chAPIパッチ】 B11.18.2 For V2C-R+ 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 (V2C/3.0.3)
【UA(API 書き込み)】 Monazilla/1.00 (V2C/3.0.3)
【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
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
-
>>661
調査依頼の書き方次第なんですけど
おπ送りの調査依頼はあまりよろしくなかったかも
V2Cのread.cgiって2ちゃんからみたら存在しないブラウザとアクセス方法なんで・・・
-
>>661
IPアドレスを変えられるなからIPアドレスを変えてみてください
-
>>664
>>>536なんですが、やっぱ普段やってない操作だとピンとこないでしょうか?
今まで使っていたスクリプトファイル(なんとか.js)に使用方法が書かれていたのと、
コマンド入力必要な.jsが始めてだったので、慣れの問題だと思います。
このスクリプトを使って自動出力できるわけですから、調べてコピペする手間を考えたらラク過ぎます。
感謝。
-
言われてみたらjsに使用方法を書いてなかった(´・ω・`)
-
ウェブブラウザと同じUA、同じIPアドレスで
ウゥブブラウザで書き込めてV2Cで書き込めないないなら
あとはcookieかなぁ
保存用フォルダにcookie.txtっていうのがあるから
V2Cを終了させてcookie.txtからrosie.2ch.netって入ってる行を全て削除して保存して
それで書き込んでみて
-
俺もバグ報告テンプレで悩んでたけど勘違いしてた
書き込み欄に「?brs」等を「書き込み」してコマンド実行すればいいのか
-
V2CMOD+B11.18.2です。
【V2C】 2.11.4 [R20131210] (L-0.5)
【Java】 1.6.0_65-b14-462-10M4609 (Apple Inc.)
【OS】 Mac OS X 10.6.8 (x86_64)
【メモリ】 Total(Free)/Max.: 107(82)/252 [MB]
設定>ランチャー>メモリ使用量 でメモリ使用量の上限を増やすと、2chAPIが認識されてない状態になるんですけど
どうやったら再認識させることが出来るんでしょうか。
V2C.appのパッケージの中には
v2c_api_patch_mac.jar
V2C_R20131210.jar
が入ったままです。
-
>>672
1番最初にパッチを当てる時に、V2C.app内にあるInfo.plistというファイルを書き変えるのですが
ランチャーでメモリ使用量を変更した時それが元(V2C_R20131210.jar)に戻ったんだと思います
V2Cを終了させてInfo.plistの中の
<string>$JAVAROOT/V2C_R20131210.jar</string>
となっているところを
<string>$JAVAROOT/v2c_api_patch_mac.jar</string>
に修正して下さい(パッチの名前に修正して下さい)
-
>>673
出来ました。ありがとうございました。
-
バグ報告テンプレが上手く動きません。
書き込み欄に?brsを書き、キーバインドctl+Bを押すと
スクリプトエラー:バグテンプレ
Rhino ScriptEngineを取得できませんでした。
の表示が出ます。
何かが間違ってるのでしょうか?
【V2C】 2.11.4 [R20131210] (L-0.7)
【Java】 1.8.0_141-b15 (Oracle Corporation)
【OS】 Linux 4.10.0-32-generic (amd64) [ Linux Mint 18.2 Sonya ]
【メモリ】 Total(Free)/Max.: 115(98)/228 [MB]
【不具合内容】
【再現方法】
【調査済項目】
-
>>675
どのスレのどこに書いてあるかもう判らないけどRhinoというjava7用のスクリプトエンジンを
java8で使えるようにしたやつを導入しないとスクリプトが使えない。
-
>>675
環境が理由だと思います
B11に添付のRhino ScriptEngineを設置すれば行けるとは思うのですが
それを必須にはしたくないんでちょっと調べます
-
>>676
ありがとうございます。そういう問題なんですね。汗
まあ、普段使うのには問題は無いので、ありがとうございました。
-
>>677
よろしくお願いします。
-
>>676
一応前スレにあった。でも必須にはしたくないのかぁ。
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/637
-
メニューから呼び出した時点でエラーになる(´・ω・`)
これじゃ手の出しようがない orz
入れたら使えるスクリプトを使えるようになってハッピーになれるんだけど
だからと言ってバグ報告テンプレのためだけに強制的に入れてもらうってのはなんかなぁって感じです
けど入れないと動かないし・・・
>>678
今ってsystemスクリプトとつかってないですよね
>>680を入れるとsubject.jsってやつでスレ一覧の無断転載禁止を表示しなくできるようになります
-
×入れたら使えるスクリプトを使えるようになってハッピーになれるんだけど
○入れたらいろんなスクリプトを使えるようになってハッピーになれるんだけど
-
寝苦しくて目が覚めると必ず何か起きてる法則・・・
-
まあ一Linuxユーザーの自分個人としては、一部の環境では
バグ報告テンプレ動きません。でも、問題は無いですけどね。汗
-
>>680を入れて使って欲しいのはやまやまなんですが
これがないとパッチが動かないわけでもないんで強くはお願いできないよなあぁ
ってのが本音と回答です
-
でなければ、
カプセル化したJava7使うか
Rhinoエンジン内臓のPlusに替えてB11.18.2のjavaラップするか
後者はトラブルシュートのコストがかかりそうだけどね
でも実はv2cをJava7から8で使用してく積極的な理由を知らない
安定利用なら7だと思ってました
-
>>686
Java7って今でも手に入るの?
-
Oracle Java Archive
http://www.oracle.com/technetwork/java/javase/archive-139210.html
ダウンロード前にログインを求められる
もし所有してなければ、アカウント作成してログオンする
具体的な登録内容等は知らないです
無料だったと思いますが自分でもご確認を
-
>>688
>>685
Java7、手に入れました。
バグ報告テンプレOKです。
これからはV2CにはJava7使います。
いろいろありがとうございます。
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7)
【Java】 1.7.0_80-b15 (Oracle Corporation)
【OS】 Linux 4.10.0-32-generic (amd64) [ Linux Mint 18.2 Sonya ]
【メモリ】 Total(Free)/Max.: 58(52)/227 [MB]
【systemスクリプト】
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 未チェック
【2chAPIパッチ】 B11.18.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 (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/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
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
-
>>689
お手数おかけします
linuxだから折角なんでカプセル化することを提案します
https://v2c.kaz-ic.net/wiki/?%E9%9D%9E%E5%85%AC%E9%96%8BJRE
OSにくっついてる今回入れたJava7のアンインストールと
カプセル化用のJava7の再度のDLが発生しますが
Java7を使うならカプセル化したほうが望ましいと思います
-
>>690
元から全部、カプセル化で使ってます。
だから今回の手間も、Java7を展開してv2crcのパスを書き換えた
だけです。
-
>>691
了解です
Javaバージョンの所に[P]ってついてなかったので
非カプセル化状態だと思った次第です
-
>でも実はv2cをJava7から8で使用してく積極的な理由を知らない
古いjavaだとsslの証明書で拒否されることあるかもしれんね
>>689,690
余計な口出し申し訳ない
-
>>693
全然ウェルカムですよ
一人で思い付くことなんか高がしれてるし
(特にリリース直後の動かない系の時は自分もテンパってるし)
それに自分が書いたら角が立ちそうなこととか圧になりそうなことは
誰かが書いてくれたらそれにシレっと乗っかることにしてますしw
-
おπ送りの人見てるかな
まっさらなV2Cで書き込んだらどうなるんだろ?
-
JAVAってセキュリティ的によくないんでしょ?
もう使うな的なのを見かけた
V2C使わないで改良してほしいわ
-
夏休みです
-
>>696
それJavaアプレット…
-
>>695
V2C-R+から、ためしにV2CMOD系にしてみたら、無事書き込めるようになりました!
これから全面的に移項したいと思います
-
>>699
まっさらなV2C-R+で一度試してみてもらえますか?
-
書きこみが終わりました。[*.****** sec.]
これが1秒以上だったら警告としてそのまま表示するように修正中
今日の夜にでも
-
【噂】sync2ch利用にてsslエラー発生ケース
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018627/337
(解決案の一部候補)
A.最新版のjava8+Rhinoエンジン拡張
B.Java7に証明書インポート
C.他
A.はv2cの解決点がRhinoエンジン拡張に集約されるののでコスト的に良さそう
B.は証明書導入先の候補やプラットフォーム毎のインポート処理手順の組み合わせが飽和して厳しそう
Cはパワーユーザのアドバイスで・・・・
-
>>689さん
まだカプセル化したJava8を削除してなければ
RhinoをDLしてそれに含まれる2つのJarをフォルダーにコピーして環境を作成して
スクリプト実行の結果を教えてもらえませんか?
無理強いは出来ませんけど
【V2C】 2.11.4 [R20131210] (L-0.7) で Java8+Rhino の結果は知りたかった(泣
サクサクと自分で設定できるパワーユーザだっただけに悔やまれるなあW
もうココはみてないかなあぁぁ残念
-
>>703
横からだけど自分で試してみなされ
証明書エラーにならなかったらどみちやる作業なんだから
-
http://urx.mobi/Fk8p
-
>>700
まっさらなV2C-R+ですか
もうどこでV2C-R+が手に入るのかも、また使っていたV2C-R+をまっさらにする方法もよくわからないので…
とりあえず他のに乗り換えると普通にまた書き込めるようにはなりました
MOD系でも公式のV2Cでもです
-
>>706
無理にはいいですよ
これでまっさらなV2C-R+で動くなら
何が悪さしてたのかつきとめられるかと思って
無理強いをする気は全然ないです
-
>>704
その時期になれば、
証明書のインポート、java8+Rhinoの順で試します
あくまでRhinoは2つのjarファイルのコピーだったのに
それをパワーユーザに説明しなかったことを悔やんでるの
追加インストールって事に躊躇してただけっだったな、と…
-
>>708
ゴメン
自分が試してみたいから先に試せたら結果を教えてってことじゃなくて
こうすればこうできるよって伝えたかったのか
勘違いしてた
-
>>703,708
>>689だけど、やってみても良いですよ。
ただどれをダウンロードすれば良いのか分からないので
できればリンクを貼ってもらえますか?
-
>>689です。
Rhino、ゲットしました。
リンクは結構です。
ちょっとjava8にしてやってみます。
-
>>689です。
java8に戻して、Rhino入れました。
バグ報告テンプレ動きます。
やっぱりJava8+Rhinoで行きます。
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7)
【Java】 1.8.0_141-b15 (Oracle Corporation)
【OS】 Linux 4.10.0-32-generic (amd64) [ Linux Mint 18.2 Sonya ]
【メモリ】 Total(Free)/Max.: 59(52)/228 [MB]
【systemスクリプト】
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 未チェック
【2chAPIパッチ】 B11.18.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 (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/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
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】
-
V2C API Patch B11.19
v2c_api_patch_B11.19_20170817.zip
http://www.mediafire.com/file/b1zj5xjfzscf3b7/v2c_api_patch_B11.19_20170817.zip
◆ 修正箇所
v2c_api_patch_B11.jar、v2c_api_patch_B11_for_Mac.jar、v2c_api_patch_B11_for_RPlus.jar共通
・MacOSX用Java8 121以降でレスポップアップが下に潜ることへの対応
Win/linux/MacOSXの共通修正としています
順次レスポップアップを開いて行く場合は上に上にと乗りますが、
一番上のポップアップをクリックすると一番上のポップアップは一番上のままで
それ以外のポップアップが下に下にと潜り続けます
JDialogを使用するのチェックをオフにして下さい
・おπ送りの簡易チェッカーを付けました
2chAPI設定(追加)で指定
「書き込みが終わりました。」で表示する時間が1秒以上の場合におπ送りを疑う警告を表示します
http://i.imgur.com/HbsMEoi.png
・jsが動かない環境もあるので2chAPI設定(追加)にB11バグ報告用テンプレを表示するようにしました(コピー可です)
http://i.imgur.com/N6PFLB4.png
◆ 2017/08/17 現在の最新状態
・APIパッチ(B11.19)
v2c_api_patch_B11.jar .2017/08/17 17:53:13 New
v2c_api_patch_B11_for_Mac.jar .2017/08/17 17:55:11 New (MacOSX V2C-R 2.11.8用)
v2c_api_patch_B11_for_RPlus.jar .2017/08/17 17:59:15 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
◆ B11.7-B11.18.2の修正箇所まとめ
・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+用)
・B11.18.2 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/625
◆ 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 API Patch B11.19rb
v2c_api_patch_B11.19_For_MacOSX_Java5_20170817.zip
http://www.mediafire.com/file/0mda7da36uubvep/v2c_api_patch_B11.19_For_MacOSX_Java5_20170817.zip
◆ 修正箇所
・おπ送りの簡易チェッカーを付けました
2chAPI設定(追加)で指定
「書き込みが終わりました。」で表示する時間が1秒以上の場合におπ送りを疑い警告を表示します
http://i.imgur.com/HbsMEoi.png
・jsが動かないので2chAPI設定(追加)にB11バグ報告用テンプレを表示するようにしました(コピー可です)
http://i.imgur.com/N6PFLB4.png
◆ 2017/08/17 現在の最新状態
・APIパッチ(B11.19rb)
v2c_api_patch_B11_for_Mac.jar 2017/08/17 17:57:08 New
・script/system
readcgi_aux.rb 2017/04/27 11:52:21
◆ B11.7rb-B11.17rbの修正箇所まとめ
・B11.7-B11.17と同じです
・但し、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です
-
レスポップアップを上に乗せる修正はV2CMODのソースをベースにしています
修正はOSに依存する方法ではないので、おそらくOSが異なっても同一パッチで問題ないと思ってますが
個々のV2Cでベースにした同名ソースへの修正有無/時期などの違いがある可能性があり
問題が出た場合はそのパッチではレスポップアップの修正はなかったことにします
V2CMODと本家と広告無しRは最終リリース時期やレスポップアップ周りの修正が無かったっぽいことで問題なしと踏んでますが
V2C-R+と動かせば動く広告ありV2C-Rで同名ソースに何らかの修正が入っていた場合
エラーになるとか修正で入れた新しい機能が使えなくなるなどの問題が発生します
-
>>712
お気遣い頂いたようで申し訳。
お手数お掛けしました。
-
>>713
>・MacOSX用Java8 121以降でレスポップアップが下に潜ることへの対応
> Win/linux/MacOSXの共通修正としています
> 順次レスポップアップを開いて行く場合は上に上にと乗りますが、
> 一番上のポップアップをクリックすると一番上のポップアップは一番上のままで
> それ以外のポップアップが下に下にと潜り続けます
> JDialogを使用するのチェックをオフにして下さい
挙動/設定はMacOSXでの説明です
修正もMacOSXでだけ効果が現れます
Win/linuxは現状出来ていることなので
今までとなんら変わりませんし、何もする必要はありません
-
今までこのポップアップのせいでJavaをバージョンアップできずにおりました。
めちゃくちゃ助かりました!
ありがとうございます!
-
>>713
外部コマンドのスクリプトタブのところですが
下にある()書きの通りのままでよいのでしょうか?
前にいじってしまい初期に戻したいです
-
>>719
初期状態は()書きの通りだと思います
-
突然ですがsubject.jsの件
今頃気付いたのですが、うちでは何故かDTP板(https://mao.2ch.net/dtp/)だけ
スレッド一覧で「[無断転載禁止]©2ch.net」が消えずに表示されてしまいます
-
すいません!再起動したら治りました m(__)m
-
subject.jsですがたまに起動時の処理でスカされることがあって
その時は消えないで残ったままになります
で、その後にスレ一覧の更新をした場合なんですが
スレ一覧の内容に変更が無かった場合はsubject.jsが呼び出される前にスレ一覧更新処理が終ってしまうため
スレ一覧の内容に変更があるまでは何回スレ一覧の更新をしてもスレ一覧は変更されません
その場合は、適当なスレになんか書き込んでからスレ一覧の更新を更新して下さい
-
なるほどわかりました
次回からそうします
-
>>702
>(解決案の一部候補)
>A.最新版のjava8+Rhinoエンジン拡張
>B.Java7に証明書インポート
>A.はv2cの解決点がRhinoエンジン拡張に集約されるののでコスト的に良さそう
>B.は証明書導入先の候補やプラットフォーム毎のインポート処理手順の組み合わせが飽和して厳しそう
java7カプセル化していますが、AとBどちらが簡単でしょうか?
MOD-Z作者さんと同じにしたいな。なんとなく。。。
-
>>725
>MOD-Z作者さんと同じにしたいな。
作者さんの回答を待って下さい
-
まず何も困っていなければ
そのままのv2cを利用し続けることを勧めます
もしSSL関連のエラーで困っているなら
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018627/338
に回避策に関するレスを引用したので読んでみて下さい
証明書のインポート手順書の
『SSL接続エラーとなった画像のために証明書を追加する.txt』
をアップロードされた方がいますので参考にしてみて下さい
自分で理解できる方法が一番簡単な更新手順です
理解できないまま作業するとトラブルの元ですので慎重に
繰り返しますが
何のエラーが発生していないならv2cの構成を変更しないことを勧めます
-
>>725
どちらが簡単かってことだけを言えばAの方が簡単です
理想的な作業手順で言えば
① oracleにユーザ登録
② .tar.gzのJava8をDLしてパッケージ化
③ Rhinoスクリプトエンジンのjar2つを指定のフォルダにコピー
だけです
ただこれも一部のスクリプトとの相性問題があってJava8では
webThreadSearchExの入力ダイアログ(http://i.imgur.com/B7vOLBO.png)や
ふたばや爆サイのレス書き込みパネル(http://i.imgur.com/dfQHG6Y.png)などの
入力画面を表示できません
入力画面を作るのにJavaScriptの機能では実現できないので表示にJavaの部品を使っているようですが
Java7ではこれら部品をノーチェックで使えてましたがJava8からは使うのに権限チェックが入るようになり
権限不足でエラーとなり入力画面を作れません
比較的新しいZではこの権限チェックを通るように改造を入れているんですが、他のV2Cではその対応がないため
他のV2C+Java8+Rhinoスクリプトエンジンとした場合は証明書は使えるようになりますが逆にこれら入力画面を使えなくなると思います
なので比較的新しいZを使ってる場合や、上記のような入力画面を伴うスクリプトを使っていない場合はAで十分ですが
古いZや他のV2Cで上記のような入力画面を伴うスクリプトを使用している場合は有無を言わさずBしか選択肢がありません
試してはいませんがJava8_141をDLして証明書だけコピーする(当然前の証明書はバックアップをとる)
って方法でも動く『かも』しれません(自己責任)
-
>>728
細かいことですが…
最新版の入手だけでしたら
>① oracleにユーザ登録
これは不要です。(九月にはJava 9がリリースされるので、今後どうなるかは分かりませんが…)
ttp://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
-
フォローどうもでうす
Java9入手できるのか
入れてみようw
-
http://jdk.java.net/9/
-
778 :名無しさん@お腹いっぱい。 :2017/08/19(土) 20:27:24.44 ID:h4AY53xx0
Java9から書き込み
V2CからはJRE6.0より下に見えるらしくスクリプトが動かない
http://i.imgur.com/8QNrcLP.png
readcgi.jsは動作する
【V2C】 2.16.20 (Z Ver.) [R20170815]
【Java】 9+181 (Oracle Corporation)
【OS】 Windows 7 6.1 (x86)
【メモリ】 Total(Free)/Max.: 120(73)/247 [MB]
-
あ
本スレに書き忘れたけどまいっか
こっちの流れ的にいくとRhinoスクリプトエンジンを置いてねと言ってる
lib/extが廃止される模様
代替の方法があるのか?
それともそもそがJava9でRhinoスクリプトエンジンを使えるのか
パッケージ化環境でしか試してないけどなぜかパッケージ化環境からだとJava9を呼びだせない
V2C.exe内でJava7、Java8でないからスルーされてる?
コマンドラインから起動したのが↑
-
これで書けるか
-
テスト
-
書き込めなかった問題解決
本スレにJava9対応のプロトタイプを上げたけどパッチで取り込めそうなので粛々と作業中
Rhinoスクリプトエンジンが必要な場合はそのjar2本は
パッチと同じフォルダに置くこととする
が大きな変更点
ザックリ使ってみた感じだと
共通
Java8+Rhinoで使えてたmenu.jsがどうも使えないっぽい
Win
V2C.exeが起動時にJavaのバージョンチェックをしてる模様で
Java9を使えない(古いバージョン?)のJavaと認識してる感じ
なのでMS-DOSのバッチファイルで起動するしか現状はないけど
プロトタイプで表示できなかったランチャー、コンソールログ、スクリプトログが
バッチファイルの修正で表示できるようになった
ただMS-DOSからの起動なんでDOS窓(JVM)が開きっぱなしになる
→DOS窓を閉じること=PCのシャットダウン
またプロセス上の名前がV2Cじゃなくてjava.exeになる
MacOSX
Java9のEA 9+181だとレスポップアップの下に下に問題が起きないっぽい
(パッチでも回避できなかった最前面ポップアップクリック時の他のポップアップの下に下に問題が起きない)
仕様を元に戻したのか、まだ取り込んでないだけなのかはEA版なんで不明
quaquaはさすがに追いつけていない
-
Java8+R3.11.8やR+にRhinoを当ててると挙動がおかしくなると今頃気づく
-
スレの数が多すぎて、どのスレを本スレとよんでいるのか謎 orz
-
よろっとMacのB11使いには実行環境のフォルダ構成の強要をはじめよっかなぁ・・・
-
>>738
Java+Swingによる2chブラウザ V2C_T99
https://egg.2ch.net/test/read.cgi/software/1496287934/
-
>>739
誰か知らないが、やめれ。Macでカプセル化してる人としてない人、カプセル化出来ない人がいる。
-
>>741
>誰か知らないが
多分B11パッチの作者氏と思われる。強要したい理由はライブラリフォルダが不可視でアクセスしにくいから
他の場所に置きたいのかなと推測する。
-
V2C API Patch B11.20
v2c_api_patch_B11.20_20170823.zip
http://www.mediafire.com/file/kpvh7q3mmb6kkcz/v2c_api_patch_B11.20_20170823.zip
◆ 修正箇所
v2c_api_patch_B11.jar、v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar、v2c_api_patch_B11_for_RPlus.jar共通
・Java9に対応してみました(9+181)
・Rhinoスクリプトエンジンの配置場所をAPIパッチと同じ場所に変更します
・v2c_api_patch_B11_for_Mac.jarの名前をv2c_api_patch_B11_for_R2.11.8_on_MacOSX.jarに変更しました
但し名前には意味はないのでV2C.appのパッケージ内に格納する場合はv2c_api_patch_B11_for_Mac.jarに
名前を変更しても問題はありません
・WindowsでJava9を起動できない?V2C.exeの代わりにV2Cを起動するバッチファイル(V2C.bat)を添付
◆ 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/08/23 現在の最新状態
・APIパッチ(B11.20)
v2c_api_patch_B11.jar .2017/08/23 22:13:41 New
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar 2017/08/23 22:15:44 New (MacOSX V2C-R 2.11.8用)
v2c_api_patch_B11_for_RPlus.jar .2017/08/23 22:17:14 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.bat 2017/08/21 15:45:44
◆ 制約事項
・V2C.batを使用するにあたりV2C.exeの格納フォルダ、
及びその上位フォルダのフォルダ名に半角空白や2バイト文字がないこと
・カプセル化でjreをV2C.bat格納フォルダの外に置く場合も同じくそのフォルダ、
及びその上位フォルダのフォルダ名に半角空白や2バイト文字がないこと
・V2C.batを使用するとCMD.exeが常駐します、これがV2Cから見たらJava仮想マシンになります
CMD.exe(Java仮想マシン)を閉じるとV2Cからは電源ボタンでのPCの電源断と同じにみえますので
CMD.exeは絶対に閉じないで下さい
タスクマネージャー上のプロセス名はV2Cではなくjava.exeとなります
◆ B11.7-B11.18.2の修正箇所まとめ
・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+用)
・B11.18.2 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/625
・B11.19 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/713
◆ 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です
-
>>741,>>742
理由は
・Java6を不要にしたい
・実行環境のフォルダ構造をWin/linuxと同じにしたい
・カプセル化できるようにしたい
です
Aplication Data/V2Cに手を付けるとさすがに大混乱が発生すると思うので
なれたら何処かのフォルダに移動して絶対パス指定して欲しいかなと
というわけで
-
V2C API Patch B11.20 MacOSX向け特化リリースアーカイブ Jre-9でカプセル化済風
76MBあります
v2c_api_patch_B11.20_for_MacOSX_with_Java9_20170823.zip
http://www.mediafire.com/file/6zpgr9bzcalazwi/v2c_api_patch_B11.20_for_MacOSX_with_Java9_20170823.zip
◆ MacOSX用 V2C.app改造の目的
・V2C本家に添付のV2C.appによるAppleJava6必須状態の解消
・実行環境の構成をWinやlinuxと共通化する
・MacOSXでのJavaカプセル化の実装
上記を実装するためにMacOSX用 v2.11.4 appbundler3とV2C-RのV2C.exeを流用改造し
V2C.appを作成しました
以前Macスレに上げたカプセル化版の改良版です
MacOSX 10.8でzipを作り MacOSX 10.11で解凍しV2Cの起動を確認
デスクトップに解凍後、V2Cフォルダ内のV2C.appを起動するとカプセル化されたJava9でV2Cが起動します
データはV2Cフォルダ内に展開します
readcgi.jsとredacgi_aux.jsはプリセットしてないので各自設置して下さい
◆ 対象V2C
・V2C本家
・V2CMOD、V2CMOD-Z系
・V2C-R 2.11.8
・V2C-R+
◆ V2Cフォルダの構成
・V2C.app AppleJava6フリーなV2C.app 2017/08/23 20:10
・launcher V2C.app/Contentsに相当
・xxxxxx.jar V2C.app/Contents/Resources/Javaに置かれていたjarをlauncherフォルダに置く
・v2cjar.txt APIパッチの名前を記載、V2C.app/Contents/Info.plistに相当
・v2cargs.txt V2C起動時の保存用フォルダと最大メモリ使用量を記載、V2C.app/Contents/Info.plistに相当
・jrem .カプセル化するJavaを格納するフォルダ
・current.txt カプセル化するJavaのフォルダ名を記載
・jre-9 .カプセル化するJavaのフォルダ(MacOSX用のJava9のInternet.Pluginです)
MacOSXでこのフォルダ構成でのV2C使用時はjarの入れ替えはV2C.app/Contents/Resources/Javaではなく
launcherフォルダに対して行って下さい
◆ MacOSXでV2Cフォルダ内のV2C.appを起動した場合の初期状態
・launcher/v2cjar.txt v2c_api_patch_B11.jarから本家V2C_R20131210.jarを起動
・launcher/v2cargs.txt 保存用フォルダ:V2C.appのあるフォルダ、メモリ上限:768MBで起動
・jrem/current.txt カプセル化されたjremフォルダのjre-9でV2Cを起動
◆ 対象OSバージョン
・V2C.appとluancherフォルダーはAppleJava、OracleJavaのどちらでも使用可
(リリースはMacOSX 10.7以上でJava7以上を使用をイメージしています)
・jrem(カプセル化)はJava7以上
(AppleJava5、AppleJava6でもカプセル化は可能なことは可能ですが作業をミスると動かなくなるので上級者向け)
◆ 制約事項
・V2C.app格納フォルダ、及びその上位フォルダのフォルダ名に半角空白や2バイト文字がないこと
・カプセル化でjreをV2C.app格納フォルダの外に置く場合も同じくそのフォルダ、
及びその上位フォルダのフォルダ名に半角空白や2バイト文字がないこと
・設定>ランチャーは使えなくなります。ログ保存用フォルダや割り当てメモリを修正する場合は
v2cargs.txtを直接修正して下さい
・quaquaは動かない可能性があります
・V2Cフォルダ内にOldInfo.plistとv2cprops.txtというゴミファイルができます
V2CフォルダがあるフォルダにInfo.plistというゴミファイルができます
-
Java8までは許容されてたルール違反っぽいプログラムの書き方が
Java9の将来のリリースで禁止になるようです
(今のところ)
禁止になったらそのリリースからはV2Cは動かなくなるので
今のV2Cが行けるのはそこまでかなと
-
あ
本物です
-
>>745
補足
http://i.imgur.com/HyDc2PK.png
Winの画面で申し訳ですが
readme/v2cargs.txt サンプルに関して
青○チェックに相当するのが(デフォルト)v2cargs.txt
黄○チェックに相当するのが(ランチャーのフォルダ)v2cargs.txt
赤○チェックに相当するのが(絶対パスを指定)v2cargs.txt
です
-
Winやlinuxでhttp://i.imgur.com/HyDc2PK.pngを使うと
v2cargs.txtを更新するのですが
MacOSXの場合はInfo.plistを更新します
しかし新しいV2C.appはInfo.plistを見ずにv2cargs.txtを見に行きます
なのでhttp://i.imgur.com/HyDc2PK.pngでの更新はV2Cに反映されなくなります
-
初心者スレから誘導されてきました
http://egg.2ch.net/test/read.cgi/software/1493784920/130
↑のレスの表示がおかしくなるのは自分だけでしょうか?
read.cgi.jsは2017/08/13です
【V2C+】 1.1.1 [R20170814] (L-0.7.0:x86)
【Java】 1.8.0_144-b01 (Oracle Corporation)
【OS】 Windows 10 (x86)
【メモリ】 Total(Free)/Max.: 1006(608)/1015 (Phys. Total/Avail.: 3969/1103) [MB]
【アクセスモード】 readcgi only (スクリプト使用)
【システムスクリプト】 無し
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt ThreadReplaceStr.txt URLExec.dat
-
>>750
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1501765780/83
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1501765780/97
かな?
-
まさにそれです
ReplaceStrをいじったらきちんと表示されました
ありがとうございます
-
??
いきなり、どのスレも新規書き込みの表示がおかしくなった。
全部 □ になってる
-
全板おかしいっぽい?
-
なんかハッキングされてるっぽい
-
直ったっぽい
|
|
掲示板管理者へ連絡
無料レンタル掲示板