レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ#4 @避難所
( `ⅴ´)<rb版で非常事態れす、本日立てこんでるのれす
最新のリリース履歴
V2Cパッチ割り当て日記
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1504427627/
前スレ
B11 と readcgi.js のスレ#2 @避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1504094558/
B11 と readcgi.js のスレ#3 @避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1507870310/
ところで5chのアドレスを書き込むと2ch表示に書き換えられ、
そのあとに(5ch→2ch)みたいな注釈が表示されましよね?
どこかを不用意に触ってしまったのか、うちでは現在その注釈部分が表示されなくなっています
元に戻すにはどうしたらいいのでしょうか?
【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(60)/252 [MB]
【systemスクリプト】 subject.js, threadld.js(SF), post.js(A)
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, URLExec.dat
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2018/05/16 20:00:54)
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.23.6 read.cgi Only
【B11スクリプト】 readcgi.js(2018/03/11 12:20:24), readcgi_aux.js(2018/04/19 12:38:22)
【UA(API DAT取得)】 Monazilla/1.00 JaneStyle/4.00 Windows/10.0.15063
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.11.4)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15
ReplaceStr.txtを作り直した?
その時に添付のReplaceStr.txtをマージしてるなら
ReplaceStr(For Maintenance B11 Only).txt
のほうをマージして下さい
>>382
おれ環だが、うちの ReplaceStr.txt ではこれで表示・非表示を切り換えてる。今は表示ありにしてる。
//5ちゃんurlのhttps→http化 (板とスレッドリンク)、.5ch.netの.2ch.net化 (★[https→http][5ch→2ch]の表示ありver)
<rx>(find|dig)\.5ch【TAB】$1.$1【TAB】msg
<rx>(ttps?://)([^.]+)(?:\.(_?)5ch\.net)([-/._:,\p{Alnum}?=#$%&;@+]+)【TAB】$1$2.$32ch.net$4<font color=gray> [5ch→2ch]</font>【TAB】msg
<rx>ttps(://\w+\.(?:_?[25]ch\.net|bbspink\.com)[-/._:,\p{Alnum}?=#$%&;@+]+)【TAB】ttp$1<font color=gray> [https→http]</font>【TAB】msg
<rx>(find|dig)\.(find|dig)【TAB】$1.5ch【TAB】msg
//5ちゃんurlのhttps→http化 (板とスレッドリンク)、.5ch.netの.2ch.net化 (★[https→http][5ch→2ch]の表示なしver)
:<rx>(find|dig)\.5ch【TAB】$1.$1【TAB】msg
:<rx>ttps(://\w+\.(?:_?[25]ch\.net|bbspink\.com))/【TAB】ttp$1/【TAB】msg
:<rx>(ttps?://)([^.]+)(?:\.(_?)5ch\.net)/【TAB】$1$2.$32ch.net/【TAB】msg
:<rx>(find|dig)\.(find|dig)【TAB】$1.5ch【TAB】msg
>>383 ,384
ありがとうございました元に戻せました
特にいじった覚えはなかったのですが不思議です
>>382
横から補足する。その注釈は何ですかという質問があったので普通に使う方のReplaceStr.txtの方は
注釈が出ないようにした。(For Maintenance)の方は状況が判るように注釈が出る。
ImageViewURLReplace.datはどこで入手できますか?
最後の方に最終防衛ラインっていうのが入ってるやつです
(うっかり消してしまいました)
公にまとまってるのの最終バージョンが http://www1.axfc.net/u/3668279
他には今年の正月に出したZの福袋版の中のImageViewURLReplace.dat(ベースは上のやつ)
https://drive.google.com/open?id=1Xx0Z07_VQy_JDHxAWcNWxLMF8LmJJ28C (12MBあります)
でなきゃ
バックアップの圧縮ファイルの中にバックアップされてるかも
すっかり五月病を拗らせたんでリハビリ代わりにまとめ
指摘・修正があればどうぞ
https://i.imgur.com/1rZnuzz.png
番組ch(アベマ)の画像リンクがなんかおかしなことになってる
https://i.imgur.com/sk55xV8.png
外部ブラウザでは普通に見えてる
http://agree.5ch.net/test/read.cgi/liveabema/1525616659/625
urlちゃんと修正してなかった
https://agree.5ch.net/test/read.cgi/liveabema/1525616659/625
>>391
https://www.dropbox.com/s/xtah28wwnju1hye/readcgi.js_20180519.zip?dl=1
B11用とB11rb用の両方が入ってます
更新時刻は2018/05/19 22:51
画像のjumpURLのタグが変わった模様(read.cgi Ver 07.2.1 2018/04)
ただウチの環境で再現させた時は5ch→2chの後ろの</font>がそもそも出なかったです
あとspanに関してはReplaceStr.txtのほうで対応願います
<rx></?mark.*?>|</?span.*?>【TAB】【TAB】name
<rx></?mark.*?>|</?span.*?>【TAB】【TAB】msg
(readcgi.jsに入れようと思ったけど既得分はどのみちReplaceStr.txtじゃないと消せないので入れませんでした)
>>393
レス遅れてすみません
新しいファイルに差し替え、ReplaceStr.txtも追記したところ
5ch→2chの後ろの</font>の件も含めて正常に表示されるようになりました
素早い対応ありがとうございました!
V2C API Patch B11.23.7
v2c_api_patch_B11.23.7_20180520.zip
https://www.dropbox.com/s/74w69ew66005pm8/v2c_api_patch_B11.23.7_20180520.zip?dl=1
◆ readcgi.jsのみV2C+に適用可能
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2018/05/20 13:33:38 New!
v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar .2018/05/20 13:35:50 New! MacOSX上で広告なしV2C-R(2.11.8)を動かす場合
v2c_api_patch_B11_for_RPlus.jar.jar ‎2018/05/20 13:38:10 New! V2C-R+用
● js
readcgi.js 2018/05/19 22:51:19 New!
◆ 修正箇所
B11パッチ
●直接に目に触れない箇所の微調整
readcgi.js
●>>393 の取り込み
◆ 2018/05/20 現在の最新状態
● 添付のContentsList.txtを参照のこと
V2C API Patch B11.23.7rb
MacOSXでJava5を使用してV2Cを動かす場合に使用するApple Java5専用パッチです
(通称rb版)
v2c_api_patch_B11.23.7rb_For_MacOSX_Java5_20180520.zip
https://www.dropbox.com/s/p0ultaqds3kkpyu/v2c_api_patch_B11.23.7rb_For_MacOSX_Java5_20180520.zip?dl=1
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11_for_Mac_Java5.jar 2018/05/20 13:41:39 New! MacOSX上でJava5で動かす場合
● js
readcgi.rb 2018/05/19 22:51:20 New!
◆ 修正箇所
B11パッチ
●直接に目に触れない箇所の微調整
readcgi.rb
●>>393 の取り込み
◆ 2018/05/20 現在の最新状態
● 添付のContentsList.txtを参照のこと
◆ 実行にはJrubyという環境が必要となり、インターネットから以下のファイルを入手し
Macintosh HD>ライブラリ>Java>Extensions に配置する必要があります
・jruby-engine-1.1.7.jar
・jruby-complete-1.6.8.jar
・script-api.jar
取得先のurlは_readMe/readMe.txtに、配置イメージは_readMe/SetUp_JRuby/ExtensionsStoreMap.PNGにそれぞれあります
◆ Extensionsフォルダに配置する上記3つのjarに関しては自己DL推奨ですが、DLがわけわかめの場合は
https://www.dropbox.com/s/dv6jiprktv4sqn9/v2c_api_patch_B111rb_Extensions_For_MacOSX_Java5.zip?dl=1
をDLしそこから取り出して下さい
乙です
>>395
>>396
乙です。
いつも、ありがとうございます。
readcgi.jsをB11パッチと同じフォルダに移動出来ませんでした。
これ、何が失敗してるのでしょうか?
教えてくんで申し訳ないです。
>>399
Mac?
どのバージョンからどのバージョンに変更しました?
ただ1回だけしか動かさない処理なので
script/ststemのjs二つを手で消してB11パッチと同じフォルダに最新のjsをコピーすればもう出ないはず
>>400
Win8.1です。
無事、解決しました。
ありがとうございました。
5ちゃんread.cgiにhttpsで接続した場合 → TLS 1.3、Java5-10で接続可能
jbbsしたらばにhttpsで接続した場合 → TLS 1.2、Java5-6は不可、Java7以降可?
したらばがTLS 1.3に対応してくれたら楽なんだが
>>399 の補足
もし同じことが発生した場合用
とあるタイミング(バージョン忘れちゃいました)でreadcgi.jsとreadcgi_aux.jsの配置場所を
script/systemからB11パッチと同じフォルダに変更しました
(Mac的には違和感があるのですが、こうするとB11パッチ・jsのペアとログ保存用フォルダを完全に切り離せるため)
この時にjsを手動で移動させてっていうのも忍びないのでパッチの初期ロード時にjsがどこにあるかに応じて
jsをB11パッチと同じフォルダに移動する処理を組みこんでいます(なので移動処理は1度だけしか発生しません)
この移動処理が失敗すると>>399 となるわkですが、単に自動で移動してるだけなので
もし移動に失敗した場合はscript/system内のjsを削除してB11パッチと同じフォルダに最新のjsをコピーして下さい
これで移動処理が行われなくなるので>>399 も発生しなくなります
>>402
Java5-6がTLS 1.3とか、時期的にんなわけないか
思ったより大変そうなんでしたらばのSSL化をそろそろ着手
http://bit.ly/2LhtpCA
405は福岡の風俗店に関するなんか送信するリンク
2chAPIを使用した時
https://i.imgur.com/zUOgEzF.jpg
read.cgiのみの時
https://i.imgur.com/2ugpWyZ.jpg
↑は実況板ですが、見え方が変わってしまいます。
【V2C】 2.18.5 (V2CMOD-Z) [R20180429] (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.: 81(78)/252 [MB]
【systemスクリプト】 subject.js(A), 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.5ch.net/bbsmenu.html (最終更新日:2018/03/25 10:32:05)
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 チェック済
【おπ送りを監視する】 チェック済
【2chAPIパッチ】 B11.23.7 API & read.cgi
【B11スクリプト】 readcgi.js(2018/05/19 22:51:18), readcgi_aux.js(2018/04/19 12:38:22)
【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; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
>>407
うーん
readcgi.jsをB11.23.6のに戻してみてください
削り過ぎたのかも
削り過ぎの場合はdatの全件取り直しが必要となります
あと確認したいんでurlプリーズ
>>407
狼で現象確認しました
やっぱ5/19版のreadcgi.jsが悪さをしてるようです
readcgi.js_20180522.zip
https://www.dropbox.com/s/4fcuqaizsi0akof/readcgi.js_20180522.zip?dl=1
B11用とB11rb用の両方が入ってます
更新時刻は2018/05/22 1212
>>407 の障害に対応した
>>393 、及び>>395 、>>396 のreadcgi.js、readcgi.rbの修正版です
>>393 、及び>>395 、>>396 のreadcgi.js、readcgi.rbで取得したdatは必要なレスを削り過ぎて壊れているので
readcgi.js、readcgi.rbを入れ替え後必要に応じてdatを取得しなおして下さい
現象的にはアンカと画像urlが混在する場合にアンカと画像url前のレスを全て削除してdatを生成します
誠に申し訳です
ついでに週末にしたらばのhttps化対応のB11パッチを出します
>>410
素早い対応おつです
>>410
乙です。
画像に縁があまりないので、不具合に気がつきませんでした。
>>410
ありがと ちゅっちゅ
V2C API Patch B11.23.8
v2c_api_patch_B11.23.8_20180522.zip
https://www.dropbox.com/s/rqc4n18pse7p3v3/v2c_api_patch_B11.23.8_20180522.zip?dl=1
jbbs.したらばのSSL化対応のテスト版です
内容物、更新日付に関しては以下になります
https://i.imgur.com/H0ZHrtj.png
以下のサイトを参考にしました
というか、紹介先の作者さんのgithubのjavaソース丸パクリです
https://qiita.com/a__i__r/items/b75a381bf46a863b1139
Java5、Java6の場合はBouncyCastleというのが必要になります
添付のbcprov-jdk15on.jarをB11パッチと同じフォルダに配置して下さい
確認はネットワークログでhttps://jbbs.shitaraba.net/ になってたらOK
いろいろ調べてやっとなんとなく暗号化界隈を理解できたのですが
暗号化(https化)をSSL化と呼んできましたが広義ではSSL化でも正しいのかもですが
現在、暗号化のプロトコル(規約)には
SSL 3.0
TLS 1.0
TLS 1.1
TLS 1.2
TLS 1.3 (2018年に入って承認ほやほや)
があって細かく言うとSSL/TLS化と呼ぶみたいです
(拘る人は拘る)
SSL 1.0が一番最初だったのでその流れでSSL化と呼ばれてる?
で、どれがスタンダードかというと
SSL 3.0はあんま流行ってないらしく、TLS 1.0と1.1は穴が見つかって
世間は 枯れてて堅牢なTLS 1.2の流れに向かってる模様です
(なんかネットのクレジットカード界隈はTLS 1.2が標準になるらしい)
ちなみにしたらばもTLS 1.2です
なんですが、ご多分にもれずTLS 1.2もそんなに古くない仕様なので
当然Java5、Java6には実装されてません
(Java7からは使えるらしい)
そこでJava5、Java6にTLS 1.2の機能を実装するのがBouncyCastleのbcprov-jdk15on.jarになります
今回の修正もJava7、Java8はbcprov-jdk15on.jarを使わないので特に気にしていない
Java6の場合もgithubのJavaソースそのままで動いたのであまり心配はないのですが
Java5の場合に内部データの持ち方がホスト名を期待してるのにIPアドレスになってしまい
その対応を入れてるんですがそこを少々心配しております
一人で抱えててもテストしきれないのでテストのご協力をお願いします
なお、bcprov-jdk15on.jarが機能するとしたらば以外のhttps接続もそちらに乗ります
(api.5ch.netとかも)
bcprov-jdk15on.jarに乗った通信の場合はコンソールログに
BouncyCastle TLS 1.2 => ホスト名
というメッセージを出力しています
尚使用する証明書ですがJava5時点のOracle謹製の証明書群の中に入っていたので
特に証明書を追加する作業は必要ないと思います
----------------------------------------------------------------
V2C API Patch B11.23.7 readcgi.js 修正版
v2c_api_patch_B11.23.7_20180522.zip
https://www.dropbox.com/s/9avpr5yexnei3hc/v2c_api_patch_B11.23.7_20180522.zip?dl=1
>>395 に対して>>410 のreadcgi.jsを反映させたものです
readcgi.jsの更新時刻は2018/05/22 1212
----------------------------------------------------------------
V2C API Patch B11.23.7rb readcgi.rb 修正版
v2c_api_patch_B11.23.7rb_For_MacOSX_Java5_20180522.zip
https://www.dropbox.com/s/w7fvwe38w27q9e7/v2c_api_patch_B11.23.7rb_For_MacOSX_Java5_20180522.zip?dl=1
>>396 に対して>>410 のreadcgi.rbを反映させたものです
readcgi.rbの更新時刻は2018/05/22 1212
----------------------------------------------------------------
それぞれ20180520版のzipは削除しました
>>415 java5テスト版を導入してみました
導入前
http://jbbs.shitaraba.net/bbs/rawmode.cgi/computer/43680/1520170738/417-
導入後
https://jbbs.shitaraba.net/bbs/rawmode.cgi/computer/43680/1520170738/417-
とネットワークログでhttpsになっていると思います
>>416 こちらは導入前後コンソールログはこのように出ているみたいです
導入前
運営原因のエラー対策 readcgiモードでのHTTPレスポンスコード=[];チェック対象個数=0
運営原因のエラー対策 不正なdat=[];チェック対象個数=0
getJarDir().2
JarDir=/Applications/V2C.app/Contents/Resources/Java
getJarDir().2
JarDir=/Applications/V2C.app/Contents/Resources/Java
外部readcgi 定義開始
外部readcgi 定義終了
--- readcgi.rb SSL Stat Start ---
UseSSL Host=matsuri.2ch.net
NonSSL Host=
--- readcgi.rb SSL Stat End ---
導入後
運営原因のエラー対策 readcgiモードでのHTTPレスポンスコード=[];チェック対象個数=0
運営原因のエラー対策 不正なdat=[];チェック対象個数=0
Load BouncyCastle for TLS 1.2
BouncyCastle TLS 1.2 => jbbs.shitaraba.net
外部readcgi 定義開始
外部readcgi 定義終了
--- readcgi.rb SSL Stat Start ---
UseSSL Host=matsuri.2ch.net
NonSSL Host=
--- readcgi.rb SSL Stat End ---
BouncyCastle TLS 1.2 => jbbs.shitaraba.net
APIで読み込むとこのように出るみたいです
運営原因のエラー対策 readcgiモードでのHTTPレスポンスコード=[];チェック対象個数=0
運営原因のエラー対策 不正なdat=[];チェック対象個数=0
now update SID..
BouncyCastle TLS 1.2 => jbbs.shitaraba.net
BouncyCastle TLS 1.2 => matsuri.5ch.net
あとすっかり忘れてたんですが
V2Cはhttps://jbbs.shitaraba.net/のs付きではスレを開くことができないようです
まだしたらばはhttpでurlを貼るのが主流なのかもしれませんが
念のためReplaceStr.txtに2ちゃんのhttps騒動の時と同じように
//jbbs.shitaraba.netのhttps→http化
<rx>https://jbbs \.shitaraba\.(net|com)/【TAB】http://jbbs.shitaraba.net/ 【TAB】msg
を入れといたほうが後々はいいのかも
>>418
ありがとうございます
狙い取りに出てます
普段通りにガシガシ使って下さい
>Java5の場合に内部データの持ち方がホスト名を期待してるのにIPアドレスになってしまい
>その対応を入れてるんですがそこを少々心配しております
これですけど実はしたらばじゃなくてread.cgiモードで5ちゃんを触ってる時に心配なのです
同じIPアドレスで異なるホスト名(eggとかmaturiとか)だったりするので
WinのJava5でだけど
今ちょっくら試してみたんだけど
テストスレの
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018627/749
とか
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018627/768
Java5(もしかしたらJava6も?)でもB11.23.8にしたら
https://www.dropbox.com/s/9avpr5yexnei3hc/v2c_api_patch_B11.23.7_20180522.zip?dl=1
の
v2c_api_patch_B11.23.7_20180522/jre1.7.0_79/lib/securityの中のcacertsで
JDKのlib/securityの中のcacertsを置き変えたら(バックアップを作ってからね)
今までSSLエラーで見られなかった画像を見られるようになるかもしれない
BouncyCastleで上手く行ってくれるといいなぁ
https://i.imgur.com/94GgFu5.png
https://i.imgur.com/6pAZ5tT.png
https://i.imgur.com/4uPGOmh.png
ネットワークのログがwrite errorで貼れない
lavender鯖が読み込めなくなってるのは俺だけか?
Gone.だらけで開けないのは俺だけか
>>421
[https→http]を表示させたかったら↓でいい?
<rx>https://jbbs \.shitaraba\.((net|com)[-/._:,\p{Alnum}?=#$%&;@+]+)【TAB】http://jbbs.shitaraba. $1<font color=gray> [https→http]</font>【TAB】msg
キャラ替えてきたな・・・
最後の幸運
http://bit.ly/2KKp4qI
>>426
そんな感じでOK
ただ()の中に置き換えに使われない(net|com)が入ってるから
<rx>https://jbbs \.shitaraba\.((?:net|com)[-/._:,\p{Alnum}?=#$%&;@+]+)【TAB】http://jbbs.shitaraba. $1<font color=gray></font>【TAB】msg
の方が記述的には正しいかも
https://i.imgur.com/V2G3cxm.png
B11.23.8をまたちょっと修正中
Java7-9の場合でもhttps接続にBouncyCastleを任意で使えるように修正
BouncyCastleだと任意の場所にある証書のキーファイル(cacerts)を使えるので
B11パッチと同じ場所にcacertsがある場合はそっちを優先して取り込むように修正->Java5やava6でもJava10.0.1に添付のcacerを使えた
Java5やava6でもJava10.0.1に添付のcacerを使えた->Java5-6でhttps接続の証明書がなくて見られなかった画像を見られるはず
いつも更新さんくすです
MacOSX用 V2C-bundler3 2018/05/24版
MacOSX用のV2C起動アプリです
内蔵してるB11が古くなった
テスト版を継承したリリースだったので「だったら」「だったら」の重畳で分かりづらかった
の理由で更新しました
フォルダ内の構成を変えただけでV2C-bundler3.appに変更はありません
リリースされる環境
・パッチバージョン:B11.23.7
・同梱パッチ:v2c_api_patch_B11.jar、v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar、v2c_api_patch_B11_for_RPlus.jar
・デフォルトで使用されるパッチ:v2c_api_patch_B11.jar (v2cjar.txtのパッチ名を修正で他のパッチに変更)
・ログ保存用フォルダ:MacOSXでV2Cを使用する場合のデフォルト位置
・最大メモリ量:768MB (v2cargs.txtを直接修正することで変更)
・jre1.8.0_171をカプセル化済み
・Rhinoスクリプトエンジン(Java7と等価のjs実行環境)を実装済み
特記事項
・設定>ランチャーからのログ保存用フォルダ、メモリ量の変更ができなくなります
v2cargs.txtを直接修正してください
・Java8でのポップアップが下に潜る障害はB11で吸収しています
レス表示設定>レスポップアップ>JDialogを使用するのチェックを外して下さい
・後述のV2C-bundler3フォルダがある場所に info.plistが作成されますがこれはゴミなので気にしないで下さい
(捨てても何かのタイミングでまた作られます)
・広告なしV2C-R、V2C-R+の場合はスクリプトの誤動作防止のため
後述のV2C-bundler3/launcherフォルダのjs-engine.jarとrhino.jarを捨てて下さい
・ログ保存用フォルダがデフォルトかどうかは設定>ランチャーで確認できます
・script/systemフォルダ内のreadcgi.jsとreadcgiaux.jsはB11.23.6以降では使用しないので捨てて下さい
>>432
設定手順
① https://www.dropbox.com/s/wp68x2nkocumk5s/V2C-bundler3_20180524.zip?dl=1 をDLし解凍
V2C-bundler3_20180524というフォルダが作られます
V2C-bundler3フォルダにリネームしてデスクトップに配置して下さい
※V2C-bundler3フォルダのフルパスに半角空白や全角文字が入らなければ場所はどこでもいいんですが
公式にはデスクトップに配置とします
② V2C-bundler3/launcher/v2cjar.txtを開き
使用しているV2Cに応じて使用するパッチの指定をデフォルト(v2c_api_patch_B11.jar)から他に変更します
また使用しないパッチのファイルを捨てて下さい
③ V2C-bundler3/launcher/v2cargs.txtを開き
-Xmx768m の768を変更して使用する最大メモリ量を変更します
④ V2C-bundler3/launcher/v2cargs.txtを開き
ログ保存用フォルダの位置がデフォルト以外の場合はそのフルパスを指定します
この場合もログ保存用フォルダのフルパスには半角空白や全角文字が入らないようにしてください
こんな感じで指定します
「-Dv2c.directory=/Users/**********/Desktop/V2C-bundler3/log_and_settings -Xmx768m」
⑤ https://www.dropbox.com/s/mqmkqq82p81a1go/V2C-bundler3.app_20180524.zip?dl=1 をDLし解凍
V2C-bundler3.appをV2C-bundler3フォルダに移動します
移動後V2C-bundler3.app_20180524フォルダは捨てる
⑥ V2C-bundler3.appを起動
怪しげな所からDLしたモノだけど起動していいの?と聞かれるのでOK
これでリリースされる環境でV2Cが起動します
Java7以降の他のJavaバージョンでカプセル化したい場合
http://www.oracle.com/technetwork/java/archive-139210.html からお好みのJavaをDLして下さい
※事前にメールアドレスの登録が必要となります
またDLする際はバージョン毎に「Java SE Development Kit 」、「Java SE Runtime Environment」、
「Server JRE (Java SE Runtime Environment)」の三種類ありますが
「Java SE Runtime Environment」を選び
その中でも「.dmg」と「.tar.gz」の二種類あるので
「.tar.gz」をDLして下さい
「.tar.gz」を解凍するとjre1.X.0_x.jre(Java9以降は別の命名規則)というフォルダが作成されます
それをV2C-bundler3/jremフォルダにコピーし、V2C-bundler3/jrem/current.txtにそのフォルダの名前を記載して下さい
またOSにインストールした(.dmgでインストールした)Javaを使用する場合はjremフォルダを削除 or リネームして下さい
ただ今アメブロの画像みられません
原因はレスポンスでContent-Typeってのを返して貰うんですが
それがimage/jpegではなくimage/webpになってるからと思われます
一過性なのか恒久的なのか不明なんで暫く様子見
アメブロはもともと、ずーっと昔から仕様が独特だから
ログインしないと読めなかったりすることもあるし
画像直リンクでもアクセス権無しで帰ってくることもある
なるほど
今回のはreqest headerのacceptの*/*をimage/jpegにしたら画像を表示できるかもしんない
FFで*/*からimage/jpegに書き変えて送信したらレスポンスはContent-Typeはimage/jpegで帰ってきた
【V2C】 2.18.5 (V2CMOD-Z) [R20180429] (L-0.7.0:x86)
【Java】 [P]1.7.0_80-b15 (Oracle Corporation)
【OS】 Windows 7 6.1 (x86)
【メモリ】 Total(Free)/Max.: 15(11)/966 [MB]
【systemスクリプト】 subject.js, getdat.js(SF), post.js(A)
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat, URLExec2.dat
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2018/03/22 22:47:49)
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.23.7 read.cgi Only
【B11スクリプト】 readcgi.js(2018/05/22 12:12:42), readcgi_aux.js(2018/04/19 12:38:22)
【UA(API DAT取得)】 Monazilla/1.00 (V2C/2.16.7)
【UA(API 書き込み)】 Monazilla/1.00 (V2C/2.16.7)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
【不具合内容】 twitterのTLで取得したツイートの日時がGMTになっている
一昨日くらいまではJSTで表示されてたような気がするんですがはっきり覚えていません
リツイートされた日時も表示するようにしているのですがそちらはJSTになっています
引用リツイートの引用元もJSTです
通常のツイートもJSTに設定を変更するにはどうすればいいでしょうか?
>>437
https://i.imgur.com/9MnMq66.png
かなぁ
自分も時間があってたり合わなかったりでこれで時間を合わせてる
あとアメブロ直ったみたい
>>438
チェックボックスが空だったのでチェック入れて再起動したら正常に表示されました
ありがとうございます
V2C API Patch B11.23.8.1
v2c_api_patch_B11.23.8.1_20180525.zip
https://www.dropbox.com/s/iht5yjn23i4xb4i/v2c_api_patch_B11.23.8.1_20180525.zip?dl=1
jbbs.したらばのSSL化対応のテスト版です
内容物、更新日付に関しては以下になります
https://i.imgur.com/F4cTaMn.png
cacerts(Java証明書のキーファイル)はJava10.0.1から抜いたものです
cacerts.Java7改は保険で入れただけなので無視して下さい
BouncyCastleという暗号化通信用の外部ライブラリを使用します
Java5-6では必須です
Java7-9では任意で使用可能です
添付のbcprov-jdk15on.jarをB11パッチと同じフォルダに配置して下さい
最新版は→https://www.bouncycastle.org/latest_releases.html
添付はbcprov-jdk15on-159.jarをbcprov-jdk15on.jarにリネームしています
修正内容
・Java7-9の場合でもBouncyCastleを使用可能としました(後述のcacerts取り込みのため)
コンソールログへの出力をするかしないかを指定できるようにしました
https://i.imgur.com/etbvoeD.png
↑のBouncyCastleを使用するはJava7-9でのみ表示します
・BouncyCastleを使用する時でB11パッチと同じフォルダにcacertsというファイルが存在する場合は
Java内蔵のcacertsではなくB11パッチと同じフォルダのcacertsを使用するようにしました
Java5-6の場合は添付のcacertsをB11パッチと同じフォルダにコピーして下さい
以下の画像を表示できるようになるはずです
http://image.tpwang.com/image/%E4%BD%90/artist-%E4%BD%90%E8%97%A4%E4%BB%81%E7%BE%8E/%E4%BD%90%E8%97%A4%E4%BB%81%E7%BE%8E3332.jpg
https://app.famitsu.com/wp-content/uploads/2016/10/cb4c4cec8f571dd290cda1909ffe814c.jpg
https://naotan-net.com/wp-content/uploads/2018/04/DZsTS5PUQAAVaoN.jpg
Java7でも上記3画像のうち表示されない画像がある場合はJava7内蔵のcacertsが古いと思うので
BouncyCastleを使用し添付のcacertsをB11パッチと同じフォルダにコピーしてみて下さい
表示できなかった画像を表示できるようになると思います
以下のサイトを参考にしました
というか、紹介先の作者さんのgithubのjavaソース丸パクリです
https://qiita.com/a__i__r/items/b75a381bf46a863b1139
確認はネットワークログでhttp://jbbs.shitaraba.net/ になってたらOK
https?
ひと通り入れてみてからここにアクセスして
ネットワークログ見たら
https://jbbs.shitaraba.net/
↑ここがhttpsになってるんですが
これは何かがうまくいってないということでしょうか?
>>441
http://jbbs.shitaraba.net/ じゃなくて
https://jbbs.shitaraba.net/です
誠に申し訳
>>443
OKです
コンソールログの最初の方に
Load BouncyCastle
と出てればOK
のが確認方法としては良かったかも
>>444
了解しました
Load BouncyCastleも出てました
ありがとう
>>441
常駐スレで表示できなかった画像がすべて表示できるようになった!
ありがとう!
ということは ImageViewURLReplace.dat の中にある https→http 変換の部分は
もう不要になったということでしょうか?
>>447
具体体なURLが分からないので何とも言えないんですが
SSLエラー回避のためにhttpsをhttpに置き変えていたのならもういらないはずです
>>441 のBouncyCastle+cacertsでJavaのバージョンに関係なくSSL回りは利用者から見た場合は最新状態になってるはずです
ただじゃあそれを一気に修正するかというとあまり現実的ではないかと思います
なぜ変換してるかの理由を調べなきゃならなくなるので・・・
すみませんV2C-R+環境なのですがしばらく更新してなくて久々に覗きにきて
v2c_api_patch_B11.23.8.1_20180525.zip をダウンロードしてみたらReadme.txtが入ってなくて
どうしたらいいか分からなくなってしまったのですが
どこかに分かりやすく書いてある所ありますか?
>>450
補足
【V2C】 3.0.1+ [S20150531] (L-0.7.0:x86)
【Java】 [P]1.7.0_45-b18 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)
【メモリ】 Total(Free)/Max.: 607(374)/989 (Phys. Total/Avail.: 16361/6034) [MB]
【システムスクリプト】 getdat.js threadld.js post.js
【アクセスモード】 read.cgi only
>>417 のB11.23.7を入れてその上にB11.23.8.1を被せてください
バグ報告用テンプレはB11用を貼ってください
>>452
ありがとうございます なんとか更新出来ました(ような気がします)
とりあえず動いているのでしばらくこのまま使ってみようと思います
※バグ報告用テンプレは右クリックで出てきたものを使っているのですがコレは間違ってたりするのでしょうか?
情弱ですみません;
設定>外部コマンド>2chAPI設定2にB11用バグ報告テンプレってやつがあってそれをコピペしてください
そっちのほうが情報が多いです
こんな感じ
【V2C】 2.11.4.101 (V2C/2) [R20180602] (L-0.3)
【Java】 1.5.0_19-b02-304 (Apple Inc.)
【OS】 Mac OS X 10.6.8 (i386)
【メモリ】 Total(Free)/Max.: 10(4)/254 [MB]
【systemスクリプト】
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2018/05/30 16:57:44)
【起動時に2chの板一覧を更新】 チェック済
【指定フォントにない文字は他のフォントを使用】 チェック済
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.23.8.1rb For Java5 on MacOSX read.cgi Only
【B11スクリプト】 readcgi.rb(2018/05/22 12:12:44), readcgi_aux.rb(2018/04/29 14:24:48)
【UA(API DAT取得)】 Monazilla/1.00 (2chMate 0.8.9.7)
【UA(API 書き込み)】 Monazilla/1.00 (2chMate 0.8.9.8)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36
ありがとうございます
こんなでした
【V2C】 3.0.1+ (V2C-R+) [S20150531] (L-0.7.0:x86)
【Java】 [P]1.7.0_45-b18 (Oracle Corporation)
【OS】 Windows 7 6.1 (x86)
【メモリ】 Total(Free)/Max.: 15(11)/989 [MB]
【systemスクリプト】 getdat.js(S), threadld.js, post.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, URLExec.dat
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2017/12/22 11:29:31)
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 未チェック
【おπ送りを監視する】 チェック済
【2chAPIパッチ】 B11.23.8.1 For V2C-R+ read.cgi Only
【B11スクリプト】 readcgi.js(2018/05/22 12:12:42), readcgi_aux.js(2018/04/19 12:38:22)
【UA(API DAT取得)】
【UA(API 書き込み)】
【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
>>455
ありがとございます
それがあると問い合わせに答えやすいのです
そういえば板メニューが古いかなと
そんなことないのかな
わからん
明日夜〜朝は5chに繋がらない時間があるよっていうおはなし
> 2018年6月2日(土)21時から2018年6月3日(日)10時
> 2018年6月9日(土)21時から2018年6月3日(日)10時
> 上記時間帯のうち最大5時間程度の停電が発生すると予想されています
サーバダウン(鯖落ち)超情報 Part137【大規模な経路障害も】
http://rosie.5ch.net/test/read.cgi/operatex/1521902154/282
【V2C】 2.11.4 [R20131210] (L-0.7.0:x86)
【Java】 [P]1.7.0_45-b18 (Oracle Corporation)
【OS】 Windows 8 (x86)
【メモリ】 Total(Free)/Max.: 143(106)/725 (Phys. Total/Avail.: 3003/839) [MB]
【2chAPIパッチ】 B11.23.8.1 read.cgi Only
【B11スクリプト】 readcgi.js(2018/05/21 01:40:45), readcgi_aux.js(2018/05/21 01:40:45)
(下の画像はテスト)
https://naotan-net.com/wp-content/uploads/2018/04/DZsTS5PUQAAVaoN.jpg
テレビサロン板や一人暮らし板でレスにURLを途中に入れるとURLより上の部分が削除されて投稿されるようになった
上の画像はここでも起きるか試しに入れただけなので気にしないでください
B11.23.7をあてた辺りから起きるようになりました
>>460
>>417 の中のreadcgi.jsに更新してみt下さい
readcgi.jsが>>407 な感じでバグってました
レスの取り直しが必要になります
この板で最近やたらよく見る画像だな
>>463
SSL証明書関係で一番ハードルが高い画像
Let's EncryptってやつなんでJava7 79でも見られないはず
ニャンちゅう
普通にサムネイルもクリックして拡大も見られるけど
パック化したのは7-79なはずで、これは+だから見れるだけなのか?
【V2C+】 1.1.3 [R20171103] (L-0.7.0:amd64)
【Java】 [P]1.7.0_79-b15 (Oracle Corporation)
【OS】 Windows 7 (amd64)
【メモリ】 Total(Free)/Max.: 649(548)/1639 (Phys. Total/Avail.: 16293/2477) [MB]
同じ7.0_79だけどMacだと見れてWindowsからはハネられる…
SSL方面は素人には難し過ぎる
知ってる範囲でドヤ顔すると
Let's Encryptってのは後発の証明書(しかも確かタダ)
でこれがJAVAに取り込まれたのってJava8の100番台で
当然それ以前にリリースされたJavaではダメなはず
(代替があるのかもだけど)
Winの7_79を使ってたころに画像を表示できなくて自分でcacertsに追加した証明書の一つ
の記憶
最新のB11にはそのcacertsを添付してます
証書書を追加すればとか入れ変えればって簡単に言ってるけど
普通の人からしたら
jre1.7.0_xxx/lib/security/cacerts
なんてファイルは触りたくないだろうし
それでJavaの証明書キーファイルを最新にする代替の手段がとしたのが>>441 の
>Java7でも上記3画像のうち表示されない画像がある場合はJava7内蔵のcacertsが古いと思うので
>BouncyCastleを使用し添付のcacertsをB11パッチと同じフォルダにコピーしてみて下さい
>表示できなかった画像を表示できるようになると思います
です
件のニャンちゅう画像、最初にテストスレに貼ったの自分だと思うんですが
その時(今回のアップデートより前)はhttpsのsを取る例の小細工だけで普通に見れたので
そんな大変なものだとは思いませんでした ちなjava6でmac
>>468
>最新のB11にはそのcacertsを添付してます
間違いました
B11.23.7までです
B11.23.8.1はWinのJava10.0.1のcacertsを添付しています
現在APIサーバダウン中
> 2018年6月2日(土)21時から2018年6月3日(日)10時
> 2018年6月9日(土)21時から2018年6月3日(日)10時
> 上記時間帯のうち最大5時間程度の停電が発生すると予想されています
サーバダウン(鯖落ち)超情報 Part137【大規模な経路障害も】
http://rosie.5ch.net/test/read.cgi/operatex/1521902154/282
read.cgi鯖が落ちたらAPI鯖が復活しても書き込みはできなくなるのかな?
鯖が落ちてるのか
まだ復帰せんの?
復活したか
まだみたい
V2C/2、V2CMOD/2
V2C2_x.0.1(R20180603).zip
https://www.dropbox.com/s/fh64or27pq1b2jd/V2C2_x.0.1%28R20180603%29.zip?dl=1
派生が多くてよくワカンネという声も多い昨今
また、V2C、派生増えます
・V2C/2:V2C本家をベースにV2CMOD-ZのTwitter周りの重たい部分を以外をフィードバック
・V2CMOD/2:V2CMODをベースに同じくV2CMOD-ZのTwitter周りの重たい部分を以外をフィードバック
フィードバックした内容は同じです
内容物
V2C/2 .V2C_U20131210.jar (R2.11.4.101) 2018/06/03 11:22:11
V2CMOD/2 V2C_U20150401.jar (R2.11.4.201) 2018/06/03 11:30:08
名前はV2C/2とV2CMOD/2ですが機能的にはそれぞれ
V2C/2 → Java5
V2CMOD/2 → Java6以降
をターゲットにしています
理由は
V2CMODはそもそもがJava6以降をターゲットとしているため
V2CMODにはV2Cに対してのバグ修正も入ってるのでJava6以降ならV2CよりV2CMODのほうが望ましいため
です
修正箇所は
・V2C本家でのTwitter新規アカウントを追加できない問題をV2CMODの処理を適用することで修正
・imgurへの画像投稿
・Twitter 140文字対応(既得分は除く)
・Twitterの4枚画像表示、4枚画像の投稿、動画の投稿
・お絵描き(スマートじゃないけど)
・スクリプトで作成したスレのハンドリング改善
・他諸々
V2C/2、V2CMOD/2ともTwitterのappキーはV2CMOD-Zと同じものを内蔵してますが
現在このキーは書き込み禁止状態のため、投稿・RT・いいね等ができません
なのでTwitter使用の際はappキーを自作する、公開されてるキーを探してくるの処置が必要です
imgurへのアカウントの登録の仕方は
http://www7b.biglobe.ne.jp/~hashlay/HowToUse_imgurl_upload/
を参考にしてください
初回起動時に初期設定を聞いてきます
OSやJavaのバージョンによっては有効にならない項目もありますが
以下のように入力して下さい
https://i.imgur.com/KbJ8L3h.png
https://i.imgur.com/ODO6asP.png
https://i.imgur.com/Ps3U0U1.png
https://i.imgur.com/FLUXUYc.png
https://i.imgur.com/Ey5YC39.png
https://i.imgur.com/neebHNU.png
https://i.imgur.com/SZ0gpF1.png
https://i.imgur.com/hFX1grC.png
初期設定終了後、V2Cが起動中に停止する/異常終了するなどとなる場合があります
その場合はV2Cを再起動して下さい
>>417 のB11.23.7(修正版)でreadcgi.js .rbを更新して>>441 のB11.23.8.1を上書きしてから使用してください
本家とV2CMODの本来の機能差がそのまま残っています
把握してるところでは
・本家でGIFアニメが最後まで表示されない場合がある
・V2CMODで加えられたまちBBSに対するなんらかの修正(スクリプト絡みらしい)
・おーぷん2ちゃんの3桁IDの場合ID欄でレスポップアップできない
があります
wiki(https://v2c.kaz-ic.net/wiki/?%E9%9D%9E%E5%85%AC%E5%BC%8F%E6%B4%BE%E7%94%9F%E7%89%88 #t3dc5c5e)にある
V2CMODの特徴のうち
・2chの新BEに対応
・したらばの過去ログの仕様変更に対応
・2chスレの最大容量の変更に対応
がV2C/2に反映されているかは不明です
インターフェースのダサさとか完成度の低さは5ちゃん本スレでお墨付きV2CMOD-Zのフィードバックですが
もしよろしければ
いっそ2(5)ちゃんねるは今日までとはいわず9日まで延々サーバーメンテンスしてくれて欲しい
そのまま閉鎖になったら残念極まるを越して無念だけど
2ちゃんねるのない日本のインターネットというものをしばし体験してみたい
>>478
わがままで申し訳なんだけど
最低限入れるべきスクリプトも書いてほしい
ダメだこりゃ
【 MACKEREL HAS BEEN DOWN 】サーバダウン情報
http://agree.5ch.net/test/read.cgi/operate/1527697241/
24High Sierra Sky ★2018/06/03(日) 02:25:17.80ID:CAP_USER9
Some servers were shutdown.
maybe the earthquake affects. LoL.
25High Sierra Sky ★2018/06/03(日) 12:43:15.41ID:CAP_USER9
welcome back!
26High Sierra Sky ★2018/06/03(日) 12:43:16.76ID:CAP_USER9
welcome back!
27High Sierra Sky ★2018/06/03(日) 13:48:25.04ID:CAP_USER9
Umm, Its strange.
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板