Java+Swingによる2chブラウザ V2C@新Mac板_T21
マカもドザもリナ厨もなかよく使える、Javaで動く2chビューアです。
開発目標
・JRE1.4がインストールされてさえいれば実行できる
・設定はGUIを通して行い、変更は即座に反映させる
特徴
・スレッドのタブ表示が可能
・モナーフォントが使用可能
・2ch他、まちBBS、したらばJBBSなど閲覧可能。単独で板一覧更新可能
・Macでは起動時にメタル/アクアのアピアランスが選択可能
■参考
V2C 公式サイト(ダウンロード・使用法・Mac特記事項もこちらから)
http://v2c.s50.xrea.com/
V2C板@避難所
http://jbbs.shitaraba.net/computer/43680/
JREのダウンロード(macOSでも必要)
http://java.com/ja/download/
Javaによる正規表現検索
https://docs.oracle.com/javase/jp/8/docs/api/java/util/regex/Pattern.html
IPAモナーフォント
http://www.geocities.jp/ipa_mona/
ここはMacでのトラブル報告やユーザー同士の情報交換にお使いください。
更新情報通知はソフトウェア板スレのみです(マルチポストを避けるという作者の意向)
緊急に作者のサポートが欲しければソフトウェア板かV2C板へ。
プラットフォーム共通の問題や要望、複数人で確認されたバグ報告はソフトウェア板スレへ。 プロキシが、で書けなくなった
M1なので見たらTwinkleが使えるようになってたので今それで書いてる M1でティンクル使うと
おま環かもだがスレの取りこぼしが出たんだよね。
だから自分はv2c-R + 浪人で書いてる。 書けるようになってた
以前javaのバージョンであったレス表示が後ろに隠れる症状がM1と3.5だと出る 3.5.0
MacOS X BigSur
java version "1.7.0_13"
Java(TM) SE Runtime Environment (build 1.7.0_13-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
テスト あ、ごめん、いまaboutみたら、Java1.8.0_211になってたわ。 おお・・・プロ棋士エラー治ったわ
APIに「Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0」を設定 おおお!
プロキシなんちゃらが治った!
>>125さん、サンキューです! プロキシも治ったんだが、V2C本体が古いっぽいんだけど、俺が使える本体はどこかしら・・・???
すまぬ、ググっても全然分からず・・・
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1597728580/743
【V2C】 2.11.4.2.19.10.1 (V2CMOD/2) [R20191020] (L-0.3)
【Java】 1.8.0_201-b09 (Oracle Corporation)
【OS】 Mac OS X 10.16 (x86_64)
【メモリ】 Total(Free)/Max.: 394(326)/683 [MB] まずは外部コマンドのところにあるテンプレを貼るべし こ、これかな?
【V2C】 2.11.4.2.19.10.1 (V2CMOD/2) [R20191020] (L-0.3)
【Java】 [P]1.8.0_201-b09 (Oracle Corporation)
【OS】 Mac OS X 10.16 (x86_64)
【メモリ】 Total(Free)/Max.: 265(198)/683 [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 なし
【systemスクリプト】 threadld.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2020/12/22 21:19:45)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 HiraMaruProN-W4
【指定フォントにない文字は他のフォントを使用】 未チェック
【スレ一覧フォント】 HiraMaruProN-W4
【代替 (AA用)フォント】 Osaka-Mono
【その他 (UI用)フォント】 LucidaGrande
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.28.6.3 read.cgi Only
【B11スクリプト】 readcgi.js(2019/08/17 09:13:40), readcgi_aux.js(2020/05/11 22:56:58)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 10:52:20)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:54)
【UA(API DAT取得)】 Monazilla/1.00 (V2C/2.11.4.2.19.10.1)
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.11.4.2.19.10.1)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; rv:66.0) Gecko/20100101 Firefox/66.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; rv:66.0) Gecko/20100101 Firefox/66.0 >>125の通りにしたら、プロキシエラーは無くなったけどスレの読み込みにすごく時間が
かかるようになった。
といっても十数秒くらいだけど。
ちなみに鬼女板。
なんとかならんものか… >>130
あ、で、実はこれ俺なんだが、V2C本体?が古い気がするんだが、どこを探して入れれば良いのやら。
どなたかお願いします・・・
m(_ _)m パッチが最新ならば本体は別に古くてもいいんだぜ
ちなみに自分は本家 >>135
おお、ありがとう!パッチってのは、
>【2chAPIパッチ】 B11.28.6.3 read.cgi Only
のことなん?とりあえず現状維持でいい感じて認識でおけ? 今のところ最新パッチはB11.28.6.5
最近のアップデートは特定の板に対する改善なので、
出入りしてる板で大きな問題が出てないなら現状ままでいいかも 実況板に書き込もうとしたら「余所でやってください」が出るようになってしまい、
ずっと続いているんだけど、パッチとかで解決できますか? >>138
やるだけやってみたら?
ダメなら戻せばいいし 読めない板とかスレとかあったんだけど、これの中身を移植したら治った。
ご報告まで。
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1613041676/3
【V2C】 2.11.4.2.19.10.1 (V2CMOD/2) [R20191020] (L-0.3)
【Java】 [P]1.8.0_201-b09 (Oracle Corporation)
【OS】 Mac OS X 10.16 (x86_64)
【メモリ】 Total(Free)/Max.: 255(201)/683 [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 なし
【systemスクリプト】 threadld.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat
【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2021/02/18 16:08:15)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 HiraMaruProN-W4
【指定フォントにない文字は他のフォントを使用】 未チェック
【スレ一覧フォント】 HiraMaruProN-W4
【代替 (AA用)フォント】 Osaka-Mono
【その他 (UI用)フォント】 LucidaGrande
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.28.6.6 read.cgi Only
【B11スクリプト】 readcgi.js(2019/08/17 09:13:40), readcgi_aux.js(2021/01/29 16:12:46)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 10:52:20)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:54)
【UA(API DAT取得)】 Monazilla/1.00 (V2C/2.11.4.2.19.10.1)
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.11.4.2.19.10.1)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; rv:66.0) Gecko/20100101 Firefox/66.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; rv:66.0) Gecko/20100101 Firefox/66.0
【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】 V2Cは広告をキャンセルするよね
運営側はこれを阻止したいんだろ? m1 mac airで以下の手順通りで導入進めてみたんですけど、
起動するタイミングで「You need to have JAVA installed on your Mac!」と出て起動できないのですが
原因わかる方いらっしゃいますか?
http://www7b.biglobe.ne.jp/~hashlay/doc/V2C_bundler3/
カプセル化やめて(jremフォルダ削除)MAC本体にインストールしたJAVAで起動しようとしたら、
今度はエラーメッセージも出ずに即強制終了…
オープンJDKの8,11,16でそれぞれ試して見ましたが特に変化無しです…。 >>148
最近M1でそのやり方でカプセル化して動いてる
ちなみにこっちの環境だとユーザーフォルダ直下にV2Cフォルダ作って
全部入れて動いてるけど
まるごと外付けHDDにコピーして起動すると同じエラー出る >>148
M1 macを持ってないので途中でリタイアですが
DLしたV2C_bundler3は
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1567942834/165 の2019/10/20版でしょうか?
https://www.dropbox.com/s/rhkdd98c40iepqg/V2C-bundler3_20190329.zip?dl=1 の2019/03/29版でしょうか?
You need to have JAVA installed on your Mac!
はJavaが見つからなかった時のエラーなので最初のトラブルの原因はJavaがV2Cから見えなかったためだと思います
状態だけ教えて下さい
2番目は10.15だか10.14でセキュリティが強化されて処置をしないとJavaが起動できない問題があったので
それ由来だと思います
(自分新しいmac OSを持ってないので言えるのはここまです、>>149のが詳しいかも) 昔はV2Cフォルダとかjremを置く場所は自由だったんですが
セキュリティ強化で置くべきフォルダに制約が掛かったみたい ちなみにV2Cフォルダを置くフォルダ(とその上位フォルダ)の名前に
全角文字や半角空白、特殊文字が含まれる場合は
フォルダのフルパスを取得できずにそれが原因で何らかのエラーとなります >>149
>>150
ダウンロードフォルダで作業していたので、
そのまま半角文字だけのパス配下に配置したところ、無事起動できました!
フォルダの場所に制約があったんですね。
初macなのもあって、完全にお手上げ状態でした…。
V2C_bundler3も最初のURLに記載されていたのは2018年版の用で、新しいのがあったのですね。
一人では原因にたどり着けず投げ出していたと思うので、
お二人には本当に感謝いたします。 重いんだけどどうにかならんの
あらゆる設定いじっても重い
それがなけりゃ言うことないんだけど M1マックなんですが
unable to load java runtime environment
って出ちゃって開けないんですよね…これってjavaが入ってないんでしょうか? 昨日午後から全く書けなくなった。
何か仕様が変わったの? >>157
javaをインストールしていなければ入ってないです。 ERROR: 不正なPROXYを検出しました。24
が出ちゃうんだよね 2日前から
API設定で「read.cgiの使用」のチェックを外し、「readcgi.jsのデバック」
にチェックを入れるとかけるけど、読み込みができない
何をどうしたらよいものか・・ すみません、便乗なんですが、書き込みできなくて困っています。
ERROR: 不正なPROXYを検出しました。18
と出ます。書き込みできる方法をお願いします。。
【V2C】 2.11.8 (広告なしV2C-R) [S20150206] (L-0.5)
【Java】 1.6.0_65-b14-468 (Apple Inc.)
【OS】 Mac OS X 10.14.6 (x86_64)
【メモリ】 Total(Free)/Max.: 81(65)/252 [MB]
【BouncyCastle】 あり (最終更新日:2019/12/22 21:21:56)
【外付けcacerts(Java CA 証明書)】 あり (最終更新日:2018/03/27 10:45:54) >>167
設定>外部コマンド>API設定2に詳細なテンプレがあるからB11のバージョンをコピペすべし。 >>168
あっ、すみません。全体をコピペしようとしたら貼り付けられないので、
B11のところだけでも大丈夫ですか?
とりあえず、以下のようになります。
【2chAPIパッチ】 B11.28.6.6 For V2C-R 2.11.8 on MacOSX read.cgi Only
【B11スクリプト】 readcgi.js(2019/08/17 09:13:40), readcgi_aux.js(2021/01/29 16:12:46)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 10:52:20)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:54) M1に変えたらお前はもう書き込むなという感じのエラーが出たので
apiモードに変えたら書けるようになったわ あっ、書き込みできました!
ありがとうございました!! API設定で「read.cgiを使用」のクリックを外すと
ニュー速+にもかけるんだけど、またクリックして
リロードしなくてはならない。
面倒。 たった今さっきから、ニュー速以外も同じ症状になった
5chの運営の仕様変更かな
誰か対策を頼む >>177
他力本願だなw
対策を頼むっていうからにはパッチ作者に課金しているんだろうな ひー、「もう新しいのにしましょ。」ってエラーが出て書き込めなくなった。
なにコレ、こんなの初めてみる。
困った… いやいや
普通にV2C(というかUAのバージョン)が古いだけ >>171
API設定 read.cgi 書き込み
だけ貼り付けて治った
助かった >>182です。
>>184
新しいV2Cってどこかにあるのですか?
もしくはバージョンを上げる方法とかあれば教えて欲しい。
検索して、入手できるV2CやV2C-Rを導入したけど、どれも書き込みできなかったり(読み込みはできる)
立ち上がった瞬間終了してしまったりして全然ダメでした。 >>187
今持ってるやつにB11パッチを適用する
詳細はしたらばのVC避難所にあるB11スレへ 想像するに
何処かのスレでみんなが使えたからって理由で
訳も分からずV2C-Rを使ってて
導入した時から一度もアップデートをしないで使ってる
と思うんだけど
ファイル>V2Cの更新チェックはやってみた? >>188
ありがとうございます。
誘導先のスレ情報でUAを変更して、なんとか解決しました。
>>189
またトラブルに見舞われたら、まずはきちんとテンプレ報告します。
>>190
>>ファイル>V2Cの更新チェックはやってみた?
一度もやったことなかったです…
まずは自助努力でなんとかしようとスキルもないのにあれこれやってヘトヘトになりました。
次回からはテンプレ通り報告して指示を仰ぎたいと思います。
スレ汚し失礼しました。 >>171のリンク先の
3 176 189 206 辺りの設定でほぼ書けるはず
v2cを使う以上このリンクスレは必須 いろいろやってみたけど、ニュー速+がどーやっても書けないなぁ・・・
あ、アニメ版も書けないし H:mnewsplus#Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19043 入れてみた? >>198
レスありがと
入れてみたけど、やっぱダメだねぇ・・・ H:tvd#Mozilla/5.0 (Macintosh; Intel Mac OS X 15.7; rv:89.0) Gecko/20100101 Firefox/89.0
H:liventv#Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19043
H:bike#Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19043
H:cryptocoin#Mozilla/5.0 (Macintosh; Intel Mac OS X 15.7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
H:nhkdrama#Mozilla/5.0 (Macintosh; Intel Mac OS X 15.7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
H:morningcoffee#Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19043
H:akb#Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19043
H:poverty#Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19043
H:phs#Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19043
H:linux#Mozilla/5.0 (X11; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0
H:uma#Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
H:tv#Mozilla/5.0 (Macintosh; Intel Mac OS X 15.7; rv:89.0) Gecko/20100101 Firefox/89.0
H:livecx#Mozilla/5.0 (Windows NT 6.1; rv:89.0) Gecko/20100101 Firefox/89.0
H:soccer#Mozilla/5.0 (Windows NT 6.1; rv:89.0) Gecko/20100101 Firefox/89.0
H:net#Mozilla/5.0 (Macintosh; Intel Mac OS X 15.7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
H:livetx#Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
H:streaming#Mozilla/5.0 (Macintosh; Intel Mac OS X 15.7; rv:89.0) Gecko/20100101 Firefox/89.0
H:ms#Mozilla/5.0 (Macintosh; Intel Mac OS X 15.7; rv:89.0) Gecko/20100101 Firefox/89.0
H:liveradio#Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
H:magazin#Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
H:anime#Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36 今入れてるのは↑
これでもニュー速+は書ける 地方板は書けない 魔が差してjavaのVerUPをしてしまったら、始めは調子良かったのだが…
なんかに引っかかって異常終了したあと、例のデータ削除の画面のあとエラーが出て立ち上がらなくなった
「さて、どのVerなら立ち上がるのか…」と駄目元でダウンロードしようとして、ふと自分のPCに検索してみた
なんと過去Verのアーカイブを保存してた自分、えらい!!
アンインストール&インストールして無事起動した
メモ書きとして残しておく
これVer以後でも動くかも知れんが、もしこれ以後のVerで動かしてる人がいたら教えてほしい
動いたVer;
V2C-R(広告版)3.5.0[A20201114]
java-Ver 1.8.0_241
java-Ver 1.8.0_301が最新Ver(途中でエラーになって立ち上がらなくなった) >>202
Mac Mojaveでの話、書き忘れてた 広告版のV2C-RはJava8 『でしか』 動かない API設定(1)の推奨を教えてください
特に下の段6カ所にいれるもの
いろいろ弄っているうちにハチャメチャになったです >>202
javaのバージョンってどこで見れましたっけ >>206
「V2C」メニューの中の1番上「V2Cについて」を開く Oracle買収以降オワコンになった気がする>Java そもそも、なんで板ごとにAPI設定を変える必要があるのか? FlatLafでダークテーマ化の波をおすそ分け(流れは本家スレ)
近頃のmacOSでの起動方法が判らないのでコマンドラインを叩いてる
B11の人も試験実装してるからそっちの方が簡単かも?
https://i.imgur.com/K5z3Fqu.png Flatlafで本家のダークテーマをイチから構築するメモ
・本家のLinux版をデスクトップに展開
http://v2c.s50.xrea.com/V2C_2.11.4.tar.gz
・v2cフォルダにB11を階層が合う様に統合(最新はB11スレ参照)
http://www.dropbox.com/s/rtc1zzj6xzpljp7/v2c_api_patch_B11.28.6.11_20210811.zip?dl=1
・launcherフォルダにflatlaf-demo-1.6.jarを置く
https://download.formdev.com/flatlaf/flatlaf-demo-latest.jar
・Automatorを起動してアプリケーション→ユーティリティ→シェルスクリプトの実行
↓をコピペ(javaからは一行、Flatlafのファイル名が変わったら合わせる)
cd ${HOME}/Desktop/v2c
java -Dv2c.launcher.version=0.7 -Dv2c.directory=${HOME}/Desktop/v2c -cp launcher/flatlaf-demo-1.6.jar:launcher/v2c_api_patch_B11.jar -Dswing.defaultlaf=com.formdev.flatlaf.FlatDarkLaf V2C
https://i.imgur.com/nnOpz6H.png
※-Dswing.defaultlafは下記のThemesに変更可能
https://github.com/JFormDesigner/FlatLaf/tree/main/flatlaf-intellij-themes
・アプリケーションに保存して起動
・板ツリーの[2ch]を右クリックして取得URLを5chに変更
実行環境
https://i.imgur.com/ydI9mUk.png macOS12にしてからV2C-Rが落ちるようになったんだが俺だけか…? 仮想の11.6を12.0.1にアップデートしてみたけれど
V2C-bundler3/B11.28.6.11(JRE1.8.0_301 x64カプセル)は問題なし