レス数が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/
>>821
>ただ書く時にV2C-bundler3.appってフルで書かないと
>また新しい派生が出たのかって混乱しそう
アプリケーションフォルダに入れる「.app」名はMavericksまでなら変更出来ます。
Yosemite以降がどうなのかは知りません。
ヘルプメニューの「V2Cについて」の名称は今までどおり、v2cのMOD-ZかMOD-twで良くて、
appのファイル名はV2C-bundler3.app良いのではないでしょうか?
V2C.appでないことが混乱を避ける大事なポイントかと。
変えるのはあくまでもV2C.appのファイル名だけです
V2Cについての名称まで変えたら絶対袋田の滝にあいます
>>823
>Yosemite以降がどうなのかは知りません。
Sierraは知らんけどEl Capitanまでは大丈夫。
appはアプリケーションフォルダでデータはApplication SupportっていうMacOSXの作法から見ると
V2C-bundler3.appとlauncherとjremが一つのフォルダの中でトリニティであるという実装は作法違反だと思いますが
可視化とか取り回しの観点からはトリニティであるほうが有利だと思います
10.12がなかなかの強敵
V2C-bundler3.appとlauncherとjremを同じフォルダでzip圧縮すると解凍後のV2C-bundler3.appは起動しないけど
V2C-bundler3.appだけを入れたフォルダをzip圧縮したのを解凍してV2C-bundler3.appを上書きすると動くとかw
そういうもんなんだろうか?・・・
>>745 のV2C.appを>>799 のV2C.appに変更し
名前をV2C.appからV2C-bundler3.appに変更した版です
http://www.mediafire.com/file/6i1bwr5wtpiayfq/V2C-bundler3_20170826.zip
V2C-bundler3.appとlauncherとjremを一つのフォルダに纏めて圧縮
http://www.mediafire.com/file/blczcxnx10kcz7d/V2C-bundler3.app_20170826.zip
V2C-bundler3.appだけをフォルダに入れて圧縮
V2C-bundler3_20170826.zipを解凍したV2C-bundler3.appが起動しない(おそらくMacOSX10.12のみ)場合は
V2C-bundler3.app_20170826.zipを解凍してそこのV2C-bundler3.appで上書きして下さい
メンド臭いよなぁ
これだと・・・
緊急性はないのでこれで暫く寝かせます
>>828
おおお凄いw カプセルv2cから記念カキコです
クリーンインストしたばかりのEl Capitanですんなり起動しました。
これから古いデータの移行を試してみようと思います。
感謝感激
自分もかつてそうだったんですがMac使いってMacを文房具感覚で使ってて
またアプリはアプリケーションフォルダに入れてデータはデータのフォルダに固めるってのが昔からのMacの文化だったんで
アプリとデータが同じフォルダにあるってのはなかなか違和感のあることだと思うんですが
V2Cって生まれはWin界隈のはずなんで、そこはV2Cに合わせてやってください
データの位置が変わるのは気持ち悪いし避けたいから自発的な変更が可能なら有り難い
>>819
これかな?
リリースは「-Dv2c.directory=.」としてあるけど
=の後ろの半角ピリオドを取ったらApplication Support/V2C/のまま
ただその場合は予めV2Cのjarも置き換えておいて下さい
launcherとjremは動かせません
(win/linuxと同一の仕様を保持するため)
まだテスト版と思って今まで使ってきたV2Cフォルダにはアクセスさせない方が良いと思うけど
V2Cフォルダをちゃんとバックアップした上でというなら別に良いけど。
乙
V2C+だと起動しないかおまかんの可能性もあるしとりあえず寝よう
>>834
そこ重要です
デフォルトで起動したときにログを作るフォルダを
ランチャーのフォルダ(V2C-bundler3.appのあるフォルダ)にしたのも
既存V2Cフォルダ(保存用フォルダ)保護のためです
B11.20はプレリリースとして
現状のv2cを維持(バックアップ等)出来ない人のインストールを抑制した方がトラブル減るよね
作者のサポートは手厚いので問題はないのだろうが…
>>836
やっぱりそうですよね。ところで先日報告した設定ダイアログがスクロールで動く件と「V2Cを隠す」が
機能しない件ですがquaquaを外しても変わりません。コンソールは見方が判らないので放置してます。
済みません。その後「V2Cを隠す」の方はどうやらアプリ自体は隠れてるようでフロントアプリがFinder
なりSafariなりに切り替わることに気がつきました。しかしV2C-bundler3.appのウインドウは隠れずに
表示されたままです。
でも他に報告がないのは俺環なのか?
テスト的に今動いているMOD-Z 2.16.20の環境をコピーしてみました。
rhinoスクリプトエンジンの2つのjarをlauncherにコピーすればワッチョイ列まで表示できました。
いい感じですね。
ただ、絵文字フォントが表示されないのと、>>838 さんがご指摘の「V2Cを隠す」はFinderに
制御が戻るだけで機能しませんね。
コンソールにエラーが出ているので貼り付けます。
22:38:49
java.lang.NoSuchFieldException: AA_TEXT_PROPERTY_KEY
at java.base/java.lang.Class.getField(Unknown Source)
at org.monazilla.v2c.V2CJSE6Util.removeAATextProperty(Unknown Source)
at org.monazilla.v2c.V2CApp.removeAATextProperty(V2CApp.java:928)
at org.monazilla.v2c.V2CApp.start(V2CApp.java:1113)
at org.monazilla.v2c.V2CApp.startApp(V2CApp.java:297)
at V2C.main(V2C.java:24)
V2CV2C2chBBSAllowOver1000:load V2C2chBBSAllowOver1000List.txt
ワッチョイ取得日:20170826
ワッチョイ件数=27
アンケートTweet取得日:20170826
EnqueteTweetScanLebel changed from https://twitter.com/i/cards/tfw/v1/ to https://twitter.com/ #userName#/status/
140文字Tweet取得日:20170826
140文字キャッシュ件数=0
Z Caches保存 開始:2017/08/26 22:48:53
取得日が20170819より古いチェック済みアンケートのTweetIDのキャッシュを破棄し、0件保存しました
取得日が20170819より古い140文字Tweetを破棄し、0件保存しました
Z Caches保存 終了:2017/08/26 22:48:59
環境は以下の通りです。
【V2C】 2.16.20 (V2CMOD-Z) [R20170815] (L-0.3)
【Java】 9+181 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (x86_64)
【メモリ】 Total(Free)/Max.: 107(74)/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 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 (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(「すべて」禁止)】
【再現方法】
【調査済項目】
>>838
確かquaquaってextentionみたいなところにnlibを置いて
ログ保存用フォルダにquaqua.jarを置いたと思ったんですが
両方外したでしょうか?
>>835
+はまだJava9の対応が入っていないと思います
今これはV2C-bundler3で書き込んでますが
Java8であればカプセル化は可能です
ただし自動更新は出来なくなります
【V2C+】 1.1.1 [R20170814] (L-0.3)
【Java】 1.8.0_111-b14 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (Sierra) (x86_64)
【メモリ】 Total(Free)/Max.: 223(153)/455 [MB]
【アクセスモード】 readcgi only
【システムスクリプト】 subject.js getdat.js threadld.js post.js
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt ReplaceStr_Tw.txt URLExec.dat URLExec2.dat iurlrpl.txt msgkw.txt
>>828
どうやら絵文字が表示されないようなのでご報告
指定フォント、私用領域にチェックあり
http://fate.2ch.net/test/read.cgi/ios/1503489190/
【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.: 148(92)/768 [MB]
+の時のことで書き忘れ
+をカプセル化する場合はv2cjar.txtには+のjarの名前を書きます
自分のところだとV2Cを隠すを選ぶと画面からV2Cが消えます
ただV2Cの時だけ隠すを含むメニューが全て英語になります
>>839
java.lang.NoSuchFieldException: AA_TEXT_PROPERTY_KEY
このエラーがなんなんだかよくわかりません
アスキーアートかと思ったらちがうみたいだしw
Java8では出なかったのでJava9で廃止された属性かと思います
正直ベース、Java9絡みのエラーの対応は無理だろうなと思ってます
Winだと出てる
http://i.imgur.com/dnvGPDM.png
もう一回Macに戻るかw
>>840
>両方外したでしょうか?
quaqua.jarとlibquaqua64.jnilibを二つともログ保存用フォルダ(V2C)に置いてます。
外すときも一緒に外してます。
>>842
>ただV2Cの時だけ隠すを含むメニューが全て英語になります
メニューバーのV2Cの項目は全て英語表記です。多分これはappbundler3版に由来すると
思います。あれも何故か英語表記だったんで。
めんど臭くなったんでフォントを見にMacに行くのは明日
確か絵文字フォントは入れちゃいけないアレとsymbolaの2つあるので
それを入れて見てみます
まあ正式リリースは9月21日?(おそらく10月だろうけど)なんで
それまでは生ぬるい目で現状把握するってことで
>>844
隠すのほうは状況が分かりましたが(追加)のテキストスクロールの件はどうでしょう?
試してみたけど自分はならなかです
起きた時のスクショとバグ報告テンプレを貼ってもらえると再現の試行ができると思います
いつもよくいうコンソールログですが
V2Cのコンソールログのことで
表示>コンソール出力で表示されます
今回Java9対応(B11.20)とJavaカプセル化対応(V2C-bundler3.app)を同時に出してるので
Java9じゃないとカプセル化できないように見えますがJava9とカプセル化は全く別の話で
どちらかをやるためにどちらかが必須になるということは全くありません
既存V2C.appのパッケージ内にB11.20を設置することも可能ですし
Java7やJava8でV2C-bundler3.appを組むことも可能です
今のところのJava9対応の問題点
・隠す
・テキストエリアのスクロール
・絵文字
>>845
了解です。こちらの環境も今一度見直してみます
>めんど臭くなったんで
小心者なんで言い訳
icore3のWinノートがメイン実機で
linuxやMacOSXはVMの上で動かしてます
linuxはまだいいんですけどMacOSXはバージョンが上がるにつれて
起動が遅くなるし処理も重くなるんです
メモリも足りないから都度使ってるV2Cを終了させて次のV2Cを起動させなきゃだし
面倒ってのはその待ち時間のことです
その気持お察ししますw
>>845
>テキストスクロールの件はどうでしょう?
テキストスクロールじゃなくて設定ダイアログ上でマウスホイールを回すとダイアログ自体が
スクロールするように移動してしまう、でした。普段Magic Trackpadなんで勘違いしました。
スクショ撮ってもダイアログが移動する様子は伝わらないと思うのであげません。
動画を撮るのは難易度が高いのでご容赦。
【V2C】 2.11.4 (V2C) [R20131210] (L-0.3)
【Java】 9+181 (Oracle Corporation)
【OS】 Mac OS X 10.11.6 (x86_64)
【メモリ】 Total(Free)/Max.: 26(18)/768 [MB]
【Rhinoスクリプトエンジン】 あり
【systemスクリプト】
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済
【2chAPIパッチ】 B11.20 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 (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(「すべて」禁止)】
【再現方法】
【調査済項目】
>>852
了解です
ただ記憶で申し訳なんですが
ダイアログが画面に物理的に収まりきらなかった時にホール操作かなんかで
ダイアログの中身自体ががスクロールしてしまった記憶があります
>>842
このエラー、起動のときに一度だけしかでないみたいです。
「V2Cを隠す」がらみかと思ったら違いました。
環境がほぼ移行できたので、しばらくV2C-bundler3.appを使ってみます。
>>852
コンソール出力も見てみたけど起動した時点でエラーが表示されて、あとは変化ないようです。
00:07:47
java.lang.NoSuchFieldException: AA_TEXT_PROPERTY_KEY
at java.base/java.lang.Class.getField(Unknown Source)
at org.monazilla.v2c.V2CJSE6Util.removeAATextProperty(V2CJSE6Util.java:62)
at org.monazilla.v2c.V2CApp.removeAATextProperty(V2CApp.java:928)
at org.monazilla.v2c.V2CApp.start(V2CApp.java:1113)
at org.monazilla.v2c.V2CApp.startApp(V2CApp.java:297)
at V2C.main(V2C.java:24)
Dangling meta character '?' near index 51
\[(無断)?転載禁止\]\s?|©2ch\.net|©2ch\.net|?2ch\.net|\(c\)2ch\.net|@(無断)?転載は?禁止|</?small.*?>|</?a.*?>
^
>>841
ちなみにこの環境下では「V2Cを隠す」は機能してます。
設定画面はスクロールします。
>>855
AA_TEXTうんちゃらは置いといて
\[(無断)?転載禁止\]\s?|©2ch\.net|©2ch\.net|?2ch\.net|\(c\)2ch\.net|@(無断)?転載は?禁止|</?small.*?>|</?a.*?>
はそれはそれでオカシイかも
文字列置換が効いてないと思います
>>856
隠すに関して言えばOSの環境設定の影響下でなんか起きてるんでしょうかね・・・
AA_TEXT_PROPERTY_KEYですが
V2C「Java9さん、AA_TEXT_PROPERTY_KEYいらないから消すから」
Java9「んなもん、知らねーから(ちゃぶ台ガッシャーン)」
って感じのエラーです
ただそのあとV2C側ではちゃぶ台をひっくり返されることを予想してクールダウンの
「まあまあ、落ち付いて」って処理を入れてるのでおそらく問題はないと思います
むしろヤバいのがV2C.batやJavaAppLauncherで起動したときに出てくる
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.monazilla.v2c.V2CWebBrowserUtil (file:/V2C_R20131210.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of org.monazilla.v2c.V2CWebBrowserUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
V2C以外でも起きてるみたいなんですが
Javaが好ましくないプログラムの書き方をしていても今まではスルーしてくれてたんですが
今後はどっかのタイミングでそれダメにするからってことらしいです
で、これに該当する書き方をしてるところが結構V2C内にあるみたいです
なんでJava9がダメ言い出したらその前のリリースで使えるJavaは打ち止めになります
>>857
>文字列置換が効いてないと思います
アイヤっ!+の方で使ってるReplaceStr.txtをコピーしてこうなりました。
00:38:54
java.lang.NoSuchFieldException: AA_TEXT_PROPERTY_KEY
at java.base/java.lang.Class.getField(Unknown Source)
at org.monazilla.v2c.V2CJSE6Util.removeAATextProperty(Unknown Source)
at org.monazilla.v2c.V2CApp.removeAATextProperty(Unknown Source)
at org.monazilla.v2c.V2CApp.start(Unknown Source)
at org.monazilla.v2c.V2CApp.startApp(Unknown Source)
at V2C.main(V2C.java:24)
文字列置換が効いてエラーが出なくなればOK
おそらくまん中らへんの.net|?2chが原因だったんじゃないかと
今のところのJava9対応の問題点
・隠す
・ダイアログのスクロール
・絵文字
・Java8+Rhinoで動いていたmenu.jsが使えない
>>859
Quaqua使うとコンソール出力に何やらいっぱい出てくるなぁ。
表面上は問題なく使えてるようなんだけど。
Winですが設定系の画面の上でホイールを回すと
ダイアログそのものが上に下に移動するのが再現できました
現象を勘違いして捉えてました
+はJava9対応してないんじゃないかは思いっきり嘘でした
【V2C+】 1.1.1 [R20170814] (L-0.7)
【Java】 9+181 (Oracle Corporation)
【OS】 Windows 7 (x86)
ただMacの場合は起動時にInfo,plistの情報を見るために
V2C-bundler3だとエラーになるのかもしれません
V2C+も暫定パッチで行けそう
【V2C+】 1.1.1 [R20170814] (L-0.3)
【Java】 9+181 (Oracle Corporation)
【OS】 Mac OS X 10.12.6 (Sierra) (x86_64)
【メモリ】 Total(Free)/Max.: 167(94)/512 [MB]
【アクセスモード】 readcgi only
V2C+暫定パッチ
http://www.mediafire.com/file/qn47hplrdvc61ew/v2c_api_patch_B11.20_for_Plus_on_MacOSX_20170827.zip
v2c_api_patch_B11_for_Plus_on_MacOSX.jar 2017/08/27 13:19:04
◆最新版まとめ(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 .→ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/743
・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
乙でーす
うむ、大儀である
>>745 にはカプセル化の対象として広告付きV2C-RとV2C+をあげていませんが
カプセル化は可能です
カプセル化すると自動更新をできなくなってしまうためカプセル化推奨のスタンスを見せないため
その2つの名前はあげていません
とりあえず起動できることを確認。バグ報告テンプレのjsには対応してないのかな?
【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.: 63(42)/768 [MB]
【アクセスモード】 readcgi only
【システムスクリプト】 無し
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt
【不具合が発生するURL】
【不具合内容】
【再現方法】
【調査済項目】
B11.20のJava9`への対応ですが
行ったことは
① 起動時にJava9の場合は内部変数にJava9であることをセット
② 実行時に必要とされる権限宣言でJava9から宣言が必要になったものを追加
③ MacOSXの場合にJava9から実行時に必要となったファイルの追加
だけで読み書き通信の部分はいじっていません
そのため不具合的な挙動がある場合でもJava9と個別V2C`の相性の可能性があります
>>871
MacのJava9対応ができるまでの暫定ですので深いことをやる予定はないです
絵文字フォント以外、移行できてしまいました。
もう、MacのJava6をアンインストールしてもいいかと。
>>873
あ、了解です。
+はレスポップアップがちょっと変な様子。「jDialogを使用」にチェックしてないと下に潜る。
チェックすると上に来るけど、ポップアップを3つ以上開くと最新のは上に来るけど一つ前までの
すべてのポップアップが一つ目の下に潜る。微妙に使いにくい。
普段使いのjava8の方の+はjDialogにチェックしてもしなくても同じ挙動なんだけど。
Macだと絵文字はダメっぽいですね
正式リリースで対応されるの待ち
>>876
実はちょっと前のAPIパッチでそこに修正を入れてあって
新しいレスポップアップを開いたらそれが常に最前面にくるようにしています
それでもJava8では一番上のポップアップをクリックすると
再描画が掛かって一番上のポップアップは一番上のまま、それ以外は下に潜るって挙動だったんですが
APIパッチありのJava9では
新しく開いたら最前面
一番上のポップアップをクリックしても重なりの順序はそのまま
一番上のポップアップからマウスを外すとそれが消えてその下にいたポップアップが一番上にくる
っていう普通の挙動に戻ったんで
Java9でポップアップの件は直ってた思ってたんですが
そうでもないっぽいんですね
>>877
なかなかややこしい挙動ですな。わかりました。
丁寧に説明しようとして逆にアレになってるんですが
簡単にいうと
・Java8の121だか131あたりでレスポップアップの挙動がおかしくなって開く傍から下に潜るようになった
・JDialogをチェックすると2枚まではいいけど3枚目の表示で>>877 となる
・それでちょっと前のパッチでJDialogをチェックなしの場合は下に潜らないように修正したけど
それでもポップアップをクリックすると再描画が掛かって一番上以外はやっぱ下に潜る
・Java9にしてみたらパッチありだとポップアップをクリックしてもポップアップの順番が変わらなくなった
・Java9ではポップアップの挙動を元に戻したんだか、まだ取り込んでないんだかだと思ってた
・けど>>876 見ると、「え?直ってなかったの」ってビックリした
こんな感じ
EA181ではポップアップの問題は起きないと思ってました
>>879
>・JDialogをチェックすると2枚まではいいけど3枚目の表示で>>877 となる
そっかぁ。これはそういう挙動でしたねそう言えば。javaのアップデートしないようにして
この問題を回避してたから忘れてました。
カプセル化の準備はできたということで
絵文字は気長に対応を待ちましょう
現在見えてる問題点
[Mac] V2Cを隠すが機能しない(ケースがある?)
[ALL] 設定系ダイアログの上でマウスホイールを回すとダイアログそのものが上下に移動する
[Mac] 絵文字フォントを表示できない
[Mac] レスポップアップを開いても下に潜る
[ALL] Java8+Rhinoで動いていたmenu.jsを使えない
>[ALL] 設定系ダイアログの上でマウスホイールを回すとダイアログそのものが上下に移動する
これ、今気づいたけどなんか楽しいw
マウスカーソルの位置が、
一応のストッパーになってるんですね
2階建てや3階建ての環境ならマウスの位置しだいでどこまでもあがっていく (`・ω・´)ゝ
で、設定とか表示をクリックすれば、またもとの正しい位置でダイアログが出現する
だったら別にいーじゃん、とは思いました 失礼しました
私も設定ダイアログは別にいいかとw
コンテキストメニューもスクロールので違和感がないw
設定ダイアログのスクロール移動って別に今に始まった話じゃないし
ちょっと楽しいから敢えて放置で良いよw
あれ、そうするとこれもappbundler3版由来なのかな。俺も以前はあった覚えがあるけど
今は広告付きのV2C-Rに+のjarを入れて使ってるからか見かけないんだけど。
>>882
>[ALL] 設定系ダイアログの上でマウスホイールを回すとダイアログそのものが上下に移動する
フォントを大きくしてるせいか、
ホイールで動かさないとダイアログの全てを見ることが出来ません。
そのために上下するようになっているのだと思っていましたが…
>>886
広告付きのV2C-Rに+のjar
これでバグ報告リポートを出してみてもらえますか?
1行目の(L-0.x)のxがいくつになってるか知りたいです
>>887
確かに悪いことばかりでもないのか
>>888
こんな感じです。
【V2C+】 1.1.1 [R20170814] (L-0.4) [Quaqua-8.0]
【Java】 1.8.0_111-b14 (Oracle Corporation)
【OS】 Mac OS X 10.11.6 (El Capitan) (x86_64)
【メモリ】 Total(Free)/Max.: 106(81)/228 [MB]
【アクセスモード】 readcgi only (スクリプト使用)
【システムスクリプト】 subject.js rescheck.js
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt ThreadReplaceStr.txt iurlrpl.txt
【不具合が発生するURL】
【不具合内容】
【再現方法】
【調査済項目】
ついでにそれまで使ってたappbundler3版に+のjarを入れたのも貼ってみます。
そのついでで設定ダイアログの件も確認してみたけどやっぱりappbundler3版だと
ダイアログが移動しますね。
【V2C+】 1.0.7 [R20170118] [Quaqua-8.0]
【Java】 1.8.0_111-b14 (Oracle Corporation)
【OS】 Mac OS X 10.11.6 (El Capitan) (x86_64)
【メモリ】 Total(Free)/Max.: 111(84)/1820 [MB]
【アクセスモード】 readcgi only (スクリプト使用)
【システムスクリプト】 subject.js rescheck.js
【設定ファイル】 ImageViewURLReplace.dat ReplaceStr.txt ThreadReplaceStr.txt iurlrpl.txt
【不具合が発生するURL】
【不具合内容】
【再現方法】
【調査済項目】
今Winの本家で試してみたんですがJava6_45から
設定ダイアログの上でホイールを回すと設定ダイアログ自体が上に下にになります
おそらく昔からこの状態のままだったんでしょうねw
>>890
ありがとうございます
今のV2C-bandler3.appはランチャーレベル0.3ってやつで組んでます
この場合はバグ報告テンプレで(L-0.3)と表示されます
貼ってもらったのを見るとL-0.4になってるんで、もしかしたらそれで制御してるかもしれません
今回の上に下にに関しては昔からそうだったってことで、このままってことにしたいです
ランチャーレベル0.4のV2C-bandler3.appは今週末にでも作ってみるので
そしたら申し訳ですけど試してみてください
(実装するかどうかは別として・・・)
>>892
了解です。
影響は追加のB11バグ報告用テンプレだけなんでこれでよしってことで
よしなに
もし0.4だとどうなるかの結果を早くしりたいようならば
パッケージ内のJavaAppLauncherのバックアップを取って
JavaAppLauncherの中の261行目に「-Dv2c.launcher.version=0.3」というのがあるので
これを「-Dv2c.launcher.version=0.4」に書き変えて
V2C-bundler3.appを起動してみてください
>>857
隠すができない人との違いということで思い当たったのがrhinoスクリプトエンジンを導入していないという事を
素人考えながら思いついてはみたものの肝心の導入がうまく行きませんでした。
【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.: 142(95)/768 [MB]
【不具合内容1】 固定されたポップアップが最前に固定され本体や他のポップが下に潜る時がある
【再現方法】 ポップアップを固定→v2c以外をいじってからv2cに戻る→最前面に固定される
http://i.imgur.com/gPqqVxl.png
【不具合内容2】ポップアップ内のアクセスしたことのないリンクをマウスオーバーすると
こうなる
【不具合内容3】 launcher下にjs-engine.jar、rhino.jarを置いたがスクリプトが動かない
>>896
すいません、上の画像の配置が変ですが【不具合内容2】のものです
B11のバージョンはいくつでしょうか?
変に気を使った書き方したから余計混乱させそう
ポップアップの件
JDialogを使用するのチェックを外してみてください
エンジンの件
launcher下にjs-engine.jar、rhino.jarに置くのはB11.20からですが2chAPI設定でB11.20となってるでしょうか?
完全に寝ぼけてました
B11.20じゃないとJava9では動きませんでした
さてなんだろ・・・
>>899
返事おそくなりすいません
JDialogは使っていなかったので、逆にチェックしてみたところ
ポップアップの固定はちょっと挙動が変ですが最前面に固定され続けることがなくなりました。
ポップアップ上の未訪問リンクのマウスオーバーは変わりませんでした。
おやすみなさい
>>896
今日Macに触れるのが夜なので遅くなりますが申し訳です
【不具合内容1】
「ポップアップを固定」
10数年使ってて今日初めて知った機能ですw
http://i.imgur.com/wt1sR7E.png
Winで全てのポップアップを固定した状態ですが、この状態でChromeに移動して何かやって
そこからV2Cに戻ってもポップアップの重なり順はこのままをキープしています
MacOSXだとV2Cに戻ると最前面は一番上のままだけど残りはした方向に潜っていくということでしょうか?
あと、それは100%そうなるでしょうか?
【不具合内容2】
確かにレス番やIDでのポップアップで下に潜らない確認はしてましたが
リンクのポップアップに関しては手当てがされていないかもしれません
ちょっと調べます
【不具合内容3】
動かないJSの名前と、動かない時になんかエラーが出てるかどうかを教えて下さい
表示>スクリプトコンソールを開いておくと情報が取れるかもです
【不具合内容1】
ちなみに同じポップアップの重なりで最前面のポップアップだけを固定した場合
Chromeに行ってそこからV2Cに戻ると最前面のポップアップしか残らなかったんですが
それは挙動的にOK?
V2C API Patch B11.20.1
v2c_api_patch_B11.20.1_20170828.zip
http://www.mediafire.com/file/1mtsvaw5296filt/v2c_api_patch_B11.20.1_20170828.zip
>>743 は削除しました
◆ 修正箇所
v2c_api_patch_B11.jar、v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar、v2c_api_patch_B11_for_RPlus.jar共通
・MacのJava8_121?から発生した
「ポップアップからポップアップ(レス、テキスト/html、画像)を開くとそのポップアップが下に潜る現象」
を回避しました (>>902 の【不具合内容2】への対応)
Windows/linuxでの挙動は何も変わりません
・Java8でも使用可能です
・以降はMacOSXでの説明となります
① レス表示設定のポップアップでで「JDialogを使用する」のチェックを外す必要があります
② Java8でも使用可能です
③ 以下の制約があります
複数のポップアップを固定した状態でV2CからフォーカスをはずすとV2C全体の再描画が発生しポップアップが
新しい順で下に潜ります (>>902 の【不具合内容1】)
加えてJava8環境の場合は、最前面のポップアップを選択するとその下のポップアップが新しい順で下に潜ります
・以下がテスト用のレスです
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018627/352
◆ 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/28 現在の最新状態
・APIパッチ(B11.20.1)
v2c_api_patch_B11.jar .2017/08/28 18:30:08 New
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar 2017/08/28 18:33:24 New (MacOSX V2C-R 2.11.8用)
v2c_api_patch_B11_for_RPlus.jar .2017/08/28 18:45:10 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です
>>902 >>903
遅くなりました
【不具合内容1】新しいのでもう治ってるかもしれません
100%です。
http://i.imgur.com/dEta0kv.jpg
http://i.imgur.com/n0IrRUP.jpg
【不具合内容3】
スクリプトは以下3点のみで全て機能してません。
・スレタイにワッチョイの有無を表示するもの(subject.jsのパーミッションに S を指定)
・スレタイから転載禁止の文字を消すもの
・必死チェッカーもどき
スクリプトコンソールは空欄でしたので
起動後と必死チェッカー後のコンソール出力を貼り付けておきます。
ErrorとかUnknownとか多いです。
もしかして本体のシステムにJAVAをインストールしてないからでしょうか?
・起動時
21:36:51
java.lang.NoSuchFieldException: AA_TEXT_PROPERTY_KEY
at java.base/java.lang.Class.getField(Unknown Source)
at org.monazilla.v2c.V2CJSE6Util.removeAATextProperty(Unknown Source)
at org.monazilla.v2c.V2CApp.removeAATextProperty(Unknown Source)
at org.monazilla.v2c.V2CApp.start(Unknown Source)
at org.monazilla.v2c.V2CApp.startApp(Unknown Source)
at V2C.main(V2C.java:24)
V2CThreadItem null: http://kanto.machi.to/kana/,1242559847.cgi
以下省略
V2CThreadItem null: http://twitter.com/twitter_/,1265721103.bin
以下省略
・必死チェッカーを動かそうとした時
Exception in thread "Thread-59" 21:37:55
java.lang.ExceptionInInitializerError
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3951)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3929)
at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3962)
at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3981)
at org.mozilla.javascript.ScriptRuntime.notFunctionError(ScriptRuntime.java:4053)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2425)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2407)
at org.mozilla.javascript.gen._Unknown_source__7._c_createInputKeyWord_12(<Unknown source>:619)
at org.mozilla.javascript.gen._Unknown_source__7.call(<Unknown source>)
at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:63)
at org.mozilla.javascript.gen._Unknown_source__7._c_script_0(<Unknown source>:673)
at org.mozilla.javascript.gen._Unknown_source__7.call(<Unknown source>)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3282)
at org.mozilla.javascript.gen._Unknown_source__7.call(<Unknown source>)
at org.mozilla.javascript.gen._Unknown_source__7.exec(<Unknown source>)
at org.mozilla.javascript.Context.evaluateReader(Context.java:1250)
at com.sun.phobos.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:172)
at com.sun.phobos.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:198)
at java.scripting/javax.script.AbstractScriptEngine.eval(Unknown Source)
at org.monazilla.v2c.V2CEvalScriptAction.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at org.monazilla.v2c.V2CEvalScript.doScriptAction(Unknown Source)
at org.monazilla.v2c.V2CEvalScript.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "rhino.stack.style" "read")
at java.base/java.security.AccessControlContext.checkPermission(Unknown Source)
at java.base/java.security.AccessController.checkPermission(Unknown Source)
at java.base/java.lang.SecurityManager.checkPermission(Unknown Source)
at java.base/java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
at java.base/java.lang.System.getProperty(Unknown Source)
at org.mozilla.javascript.RhinoException.<clinit>(RhinoException.java:434)
... 25 more
お願いいたします〜
>>904
「ポップアップからポップアップ(レス、テキスト/html、画像)を開くとそのポップアップが下に潜る現象」
回避されてます。
ありがとうございます。
>>893
ランチャーバージョンを0.4にしたものですが
改善はせずにやっぱり設定ダイアログは上下に移動しました
http://www.mediafire.com/file/h030x0rdfd5aduf/V2C-bundler3_L-0.4.zip
この2つがsubhect.js
・スレタイにワッチョイの有無を表示するもの(subject.jsのパーミッションに S を指定)
・スレタイから転載禁止の文字を消すもの
これが必死チェッカー
・必死チェッカーもどき
でjsは計2本ですね
・この2本jsを貰うことはできますか?
・スクリプトコンソールを起動した状態でsubject.jsを読み込むと正常に読み込まれた旨が表示されますか?
・必死チェッカーjsのコマンドに権限Pはついてますか?
いろいろスイマセンが教えて下さい
>>905
【不具合内容1】に関しては
V2Cからフォーカスが離れた時点でポップアップの自動再描画が始まり
そこでJava8_121からの仕様変更(なぜかMacだけ)の影響で新しいポップアップほど下に沈んでいきます
他のアプリに移動しなくてもデスクトップをクリックしただけで現象が発生します
これは場所が場所なんでちょっと手を出せそうはありません
>ポップアップの自動再描画
とうよりV2Cの自動再描画ですね
非アクティブ状態に描画しなおします
>もしかして本体のシステムにJAVAをインストールしてないからでしょうか?
V2Cが起動してるんで十分です
スクリプトコンソールを起動してsubject.jsを再読み込みした場合に
Rhinoが入ってないとRhinoが無いという旨のメッセージが
スクリプトコンソールに表示されます
>>908
>スクリプトコンソールを起動した状態でsubject.jsを読み込む
「subject.jsを読み込みました。」
と表示されました。
しかしスレタイにはsubject.jsによる変化はありませんでした。
>・必死チェッカーjsのコマンドに権限P
というのがよくわかりませんでした。以下設定画面です
http://i.imgur.com/vUqq3yg.png
必死チェッカーもどき
https://www39.atwiki.jp/v2cwiki?cmd=upload&act=open&pageid=99&file=hissi.js20130519.zip
スレタイにワッチョイの有無を表示
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1433054157/553
https://www.axfc.net/u/3822964?key=v2c
>>911
Rhino外して見たところそのように表示されました。
以上です。お願いします
>>911
間違えました。
スクリプトコンソールは空欄のままで、ダイアログで忠告されました。
ちなみにスレタイにワッチョイの有無の表示をすぐに確認できる板の一部を挙げておきます
http://mevius.2ch.net/av/
http://egg.2ch.net/smartphone/
スレタイにワッチョイの有無
これが最新版なんでこれを使ってみてください
598 :名無しさん@避難所 :2017/08/06(日) 00:10:58
subject_lastmodify
https://www.axfc.net/u/3831597?key=v2c
なんかlastmodify調整したって言ってたからそれですね
スレタイにつくカッコ内のレス数がデータとして重複してたので削除したようです
あと効果はよくわからないけど最大レス数、バイト数に数字以外の文字も来るようになったのかな
必死チェッカーもどき
wikiのをdlして動かすと日付が出てきて違うエラーになってしまいます
できれば今使ってるのをうpろだにあげて下さい
すんません
今日はこれで寝ます
${SCRIPT:SFrw} hissi.js
を
${SCRIPT:SFrwP} hissi.js
にしてみてもたえますか?
>>915
あああw
お手数かけました。ホント申し訳ないです
そちらのファイルでいけました
ありがとうございましたm(_ _;)m
>>916
必死チェッカーもどき
今使ってるやつです
https://www.axfc.net/u/3839614
よろしくお願いいたします
おやすみなさいませ
>>917
だめみたいです。
エラーってこんなやつ?
タイトル: スクリプトエラー: 必死チェッカーもどき
メッセージ: スクリプトの実行中にエラーが発生しました。
org.mozilla.javascript.EcmaError: TypeError: Cannot find function replace in object 2017/08/28. (<Unknown source>#619) in <Unknown source> at line number 619
>>920
はい。まったくその通りです
先にこれを貼って貰えば良かったw
Java8の上で作ったjsをRhinoで動かそうとしたときに発生します
421行目の
var dsp = DATE.split("/");
を
var dsp = (''+DATE).split("/");
に
619行目の
var drp = DATE.replace(/\//g,'');
を
var drp = (''+DATE).replace(/\//g,'');
に
それぞれ変更して
何故かは分からないけどそのままだと使えないので
628行目の
if(tea) {v2c.alert('『必死チェッカーもどき』対応板ではありません。'); return;}
の行頭に // をつけて
//if(tea) {v2c.alert('『必死チェッカーもどき』対応板ではありません。'); return;}
として下さい
これで使えるはず
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板