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

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

1名無しさん@避難所:2018/12/19(水) 15:32:53 ID:eHMJ3NNc0
B11.23.1からreadcgi.jsとreadcgi_aux.jsの置き場がパッチと同じ場所(launcher or Java)に変わりました
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1507870310/871

2名無しさん@避難所:2018/12/19(水) 15:36:47 ID:eHMJ3NNc0
パッチ最新版 B11.24.14
 
V2C API Patch B11.24.14
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/910
 
V2C API Patch B11.24.14rb
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/911
 
V2C API Patch B11.24.14 V2C+用
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/912

3名無しさん@避難所:2018/12/19(水) 15:53:18 ID:eHMJ3NNc0
B11パッチ専用カラー絵文字
Twem❤ji V11.1 対応
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/611-612

B11パッチ専用カラー絵文字 (Twitterカラー絵文字 V11.1対応 追加分:20x20)
png画像(20x20)
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/703

設定手順
http://www7b.biglobe.ne.jp/~hashlay/doc/B11TwitterColorEmoji/


Java5、Java6で数字枠付き絵文字が化ける場合はReplaceStr.txtに以下を追加のこと
(全角&は半角&に要変換)

//B11カラー絵文字 Java5,Java6のなんじゃこりゃー対策
<rx>&#65039;&#8419;【TAB】&#8419;【TAB】msg
<rx>\ufe0f\u20e3【TAB】\u20e3【TAB】msg
<rx>\ufe0f\u20e3【TAB】\u20e3【TAB】msg

4名無しさん@避難所:2018/12/20(木) 16:00:54 ID:7L93IYt20
bcprov-jdk15on.jar と cacerts に関して

ある時点からなし崩しで入れてもらってる bcprov-jdk15on.jar と cacerts ですが
改めて導入の経緯を説明すると「JBBSしたらばのSSL(https)化」がきっかけです

JBBSしたらばをSSL(https)化するに当たって暗号化の強度としてしたらば側がTLS1.2という水準のもの選択しました
このTLS1.2ですがJava5、Java6、Java7の開発終了後に固まった仕様なので
Java5、Java6、Java7を使用した環境でTLS1.2に対応することができません
それを補完するのが bcprov-jdk15on.jar です
使用するには cacerts も必要となります

「JBBSしたらばのSSL(https)化」の対応で導入した bcprov-jdk15on.jar ですがこれを使用する場合は
したらばだけではなくV2Cからのすべてのhttps接続が bcprov-jdk15on.jar を使用したものとなります

5名無しさん@避難所:2018/12/20(木) 16:16:08 ID:7L93IYt20
>>4

●Java5、Java6の場合
 Java5、Java6の場合では必須ファイルとしているため bcprov-jdk15on.jar が存在しない場合は
 V2C起動時に「creating BBS classes」などで起動が停止します
 #どんなメッセージが出るかはbcprov-jdk15on.jar が存在しないことが露見したタイミング次第です
 #前スレであったJava6環境で最新パッチを当てたV2Cが起動しない件はreadcgi.jsというよりはこちらが原因かも


●Java7の場合
 Java7の場合は外部コマンド>2chAPI設定3>「通信の暗号化」での選択制ですが
 bcprov-jdk15on.jar を使用しない場合は
 https://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
 がプロトコルエラーとなり画像を見られません
 bcprov-jdk15on.jar はどのサイトに対してもhttps接続でJava純正機能より優先されるため「通信の暗号化」で使用するにすると
 良いほうの副作用でJava7で今まで見られなかったhttpsの画像が見られるようになる場合があります

 逆に悪いほうの副作用もあって bcprov-jdk15on.jar を使用したhttps接続で逆に見られなくなる画像も発生します
 その場合はネットワークログを確認してその画像で protocol というエラー出てるようなら
 外部コマンド>2chAPI設定3>「通信の暗号化」の使用しないホストにその画像のホスト名を登録してください
 (複数ある場合は半角カンマ , で区切る)
 https://i.imgur.com/JtqPcQm.png


●Java8以降の場合
 Java8の余程古いリリースを使用していない限りJava8以降では bcprov-jdk15on.jar を使用する必要はありません

6 ◆g/UWZdwxag:2018/12/20(木) 16:59:40 ID:7L93IYt20
V2C API Patch B11.25
 
v2c_api_patch_B11.25_20181220.zip
https://www.dropbox.com/s/t3nd252ro91l6ff/v2c_api_patch_B11.25_20181220.zip?dl=1
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11.jar                2018/12/20 10:25:58 New!
  v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar .2018/12/20 10:28:03 New!MacOSXで動かす広告なしV2C-R(2.11.8)用
  v2c_api_patch_B11_for_RPlus.jar.jar        2018/12/20 10:29:48 New!V2C-R+用
 
 ● B11用ReplaceStr.txt
  ReplaceStr_B11.txt                  2018/12/19 11:31:16 New! 旧ReplaceStr(For B11 Only).txt
  ReplaceStr_B11_Dev.txt               2018/12/19 11:31:15 New! 旧ReplaceStr(For Maintenance B11 Only).txt
 
◆ 修正箇所
 ● B11用ReplaceStr.txtの新設
 ● 過去ログ倉庫のスレ一覧にお気に入り登録の結果をすぐに反映するように修正(1秒間隔でスレの状態をチェックする)
 ● 書き込みに目玉がついた場合でも自分のレスと認識できるように修正
 
◆ 2018/12/20 現在の最新状態
 ● 添付のContentsList.txtを参照のこと

7 ◆g/UWZdwxag:2018/12/20(木) 17:00:10 ID:7L93IYt20
V2C API Patch B11.25rb
MacOSXでJava5を使用してV2Cを動かす場合に使用するApple Java5専用パッチです
(通称rb版)
 
v2c_api_patch_B11.25rb_For_MacOSX_Java5_20181220.zip
https://www.dropbox.com/s/w5kh6g99rv5paiq/v2c_api_patch_B11.25rb_For_MacOSX_Java5_20181220.zip?dl=1
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Mac_Java5.jar  2018/12/20 10:31:45 New! MacOSX上でJava5で動かす場合
 
 ● B11用ReplaceStr.txt
  ReplaceStr_B11.txt              2018/12/19 11:39:19 New! 旧ReplaceStr(For B11 Only).txt
  ReplaceStr_B11_Dev.txt           2018/12/19 11:39:18 New! 旧ReplaceStr(For Maintenance B11 Only).txt
 
◆ B11.24.12.1よりjar、その他もろもろを格納するフォルダの名前を Java に変更しました
 
◆ 修正箇所
 ● B11用ReplaceStr.txtの新設
 ● 過去ログ倉庫のスレ一覧にお気に入り登録の結果をすぐに反映するように修正(1秒間隔でスレの状態をチェックする)
 ● 書き込みに目玉がついた場合でも自分のレスと認識できるように修正
 
◆ 2018/12/20 現在の最新状態
 ● 添付のContentsList_rb.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/9dzfld4fh4bvm46/v2c_api_patch_B111rb_Extensions_For_MacOSX_Java5.zip?dl=1
  をDLしそこから取り出して下さい

8 ◆g/UWZdwxag:2018/12/20(木) 17:00:37 ID:7L93IYt20
V2C API Patch B11.25 V2C+用
 
v2c_api_patch_B11.25_For_Plus_20181220.zip
https://www.dropbox.com/s/t9jo565mh9imf0s/v2c_api_patch_B11.25_For_Plus_20181220.zip?dl=1
 
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
  → 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
    readcgi.jsをscriptフォルダに配置して下さい
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Plus_R20171103.jar   2018/12/20 10:34:22 New! V2C+用
 
 ● B11用ReplaceStr.txt
  ReplaceStr_B11.txt                  2018/12/19 11:40:10 New! 旧ReplaceStr(For B11 Only).txt
  ReplaceStr_B11_Dev.txt               2018/12/19 11:40:09 New! 旧ReplaceStr(For Maintenance B11 Only).txt
 
◆ 修正箇所
 ● B11用ReplaceStr.txtの新設
 ● 過去ログ倉庫のスレ一覧にお気に入り登録の結果をすぐに反映するように修正(1秒間隔でスレの状態をチェックする)
 
◆ 備考
 ● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
   外部コマンドから設定を行って下さい
 ● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
   他のフォルダに移動して下さい
 
◆ 2018/12/20 現在の最新状態
 ● 添付のContentsList.txtを参照のこと

9 ◆g/UWZdwxag:2018/12/20(木) 17:12:54 ID:7L93IYt20
>>6-8

B11.25は2018/12/20時点で人柱版です
適用の場合は予め保存用フォルダの中身を全バックアップ願います(imagesフォルダを除く)

使用して貰って問題が無いようなら2019/01/01の年跨ぎジャンプのタイミングで横滑りで正式版とします

現在のReplaceStr.txtをB11用のReplaceStr.txt(B11の一部として提供)と
B11とは関連のない定義の集合のReplaceStr.txt(従来の使い方)に分割して使います

設置方法は後ほど

10名無しさん@避難所:2018/12/20(木) 18:31:00 ID:7L93IYt20
>>6-8
 
●ReplaceStr.txtの設置方法
=======================================================================
B11.24.14まで
 ReplaceStr(For B11 Only).txt or ReplaceStr(For Maintenance B11 Only).txtを
 既存のReplaceStr.txtにマージする or ReplaceStr.txtにリネームして使用する
=======================================================================
B11.25以降
 ReplaceStr_B11.txt or ReplaceStr_B11_Dev.txtをそのままの名前でパッチと同じフォルダにコピーする
 ReplaceStrの内部生成時ににB11がReplaceStr_B11.txt or ReplaceStr_B11_Dev.txtとReplaceStr.txtを連結します
=======================================================================
 
 
●ReplaceStr_B11.txt or ReplaceStr_B11_Dev.txtの違い
=======================================================================
 ReplaceStr_B11.txtを使用した場合はグレーの が付かない
 ReplaceStr_B11_Dev.txtを使用した場合はグレーの が付く
=======================================================================
 
 
●B11.25導入時にReplaceStr.txtに対して一度だけ必要な修正
=======================================================================
 ReplaceStr.txtからB11用の個所を削除する
 B11.24.14のReplaceStr(For B11 Only).txt or ReplaceStr(For Maintenance B11 Only).txtを例にすると
 ・「//B11対応 2018/10/12版 CoCoから」〜「//B11対応 2018/10/12版 CoCoまで」をReplaceSr.txtから削除する
 ・「//以下は汎用定義」以降は削除せずに引き続きReplaceStr.txtに定義する
=======================================================================

11名無しさん@避難所:2018/12/20(木) 23:24:08 ID:H5cX19DI0
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7)
【Java】 1.8.0_191-b12 (Oracle Corporation)
【OS】 Linux 4.15.0-42-generic (amd64) [ Linux Mint 19.1 Tessa ]
【メモリ】 Total(Free)/Max.: 97(85)/228 [MB]
【Rhinoスクリプトエンジン】 なし

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

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2018/12/15 22:06:11)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 Noto Sans CJK JP Regular
【指定フォントにない文字は他のフォントを使用】 未チェック
【代替 (AA用)フォント】 Noto Sans CJK JP Light
【その他 (UI用)フォント】 Noto Sans CJK JP Regular
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.25 read.cgi Only
【B11スクリプト】 readcgi.js(2018/12/02 17:35:49), readcgi_aux.js(2018/09/17 09:00:38)

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

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

多分指示通りに置換出来たと思います。
問題なく、読み込み書き込み出来ています。

12名無しさん@避難所:2018/12/20(木) 23:34:30 ID:7L93IYt20
>>11
どうもです
B11.25対応以降ReplaceStr.txtがどんな感じになるのか
サンプルのスクショを貼っておきます
https://i.imgur.com/UfLhdAK.png

あとオマケで
B11.24.14以降のV2Cフォルダ内laucherフォルダ、Macappパッケージ内Javaフォルダへの
B11パッチ構成ファイルの格納要件
 ・B11パッチ(v2c_api_patch_B11xxxxx.jar)         必須
 ・readcgi.xx と readcgi_aux.xx                .必須
 ・bcprov-jdk15on.jar と cacerts               .Java5-6必須、Java7使用推奨、Java8以降不要
 ・js-engine.jar と rhino.jar                  .Java5-7禁止、Java8以上推奨、ただしV2C-R 2.11.8とV2C-R+では不要
 ・ReplaceStr_B11.txt または ReplaceStr_B11_Dev.txt B11.25以降.どちらか必須

13名無しさん@避難所:2018/12/21(金) 14:43:10 ID:14v.ynXU0
ネットワークログの取得方法

① 表示>ネットワークのログを開く

② クリアボタンを押して表示内容をクリックする

③ ダイアログが閉じたらすぐに必要な読み込み書き込みを行う

④ 表示>ネットワークのログを再度開く

https://i.imgur.com/fvwLKdT.pngの用に表示されるので背景が水色の+をクリックする
  (例はraadcgiモードでのスレの新規取得→書き込み→書き込み後の自動リロード)

⑥ 背景が水色の+をクリックすると詳細な情報が展開される
  Resonse HTTP/1.1 200 OK以外はエラーなのでエラーになってないかを確認する(例は全て正常終了)
  スレの新規取得https://i.imgur.com/tRovjPv.png
  書き込みhttps://i.imgur.com/jcbYp3v.png
  スレの書き込み後自動リロードhttps://i.imgur.com/C1lneMy.png

14名無しさん@避難所:2018/12/21(金) 14:54:09 ID:14v.ynXU0
×:② クリアボタンを押して表示内容をクリックする
○:② クリアボタンを押して表示内容をクリアする

15名無しさん@避難所:2018/12/21(金) 16:01:45 ID:wGvo6Nqg0
>>12
教えてください。
Linux版v2c本家を、新規にOSを入れたので
v2c自体も新規に入れました。
で、B11.25を新規で導入すると
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat
のみとなり、設定フォルダにReplaceStr.txtがありません。

B11.24とかからReplaceStr.txtのみをコピーして
編集して入れた方が良いのでしょうか?
素人質問ですが、教えて下さい。

16名無しさん@避難所:2018/12/21(金) 18:35:31 ID:14v.ynXU0
>>15
B11に添付してるReplaceStr_B11.txtやReplaceStr_B11._DevtxtはB11関連の定義しか定義してません
これが当たってると
https://egg.5ch.net/test/read.cgi/software/1543997211/
がhttp://で表示されます

B11関連の定義の範囲は
●B11.25導入時にReplaceStr.txtに対して一度だけ必要な修正
=======================================================================
 ReplaceStr.txtからB11用の個所を削除する
 B11.24.14のReplaceStr(For B11 Only).txt or ReplaceStr(For Maintenance B11 Only).txtを例にすると
 ・「//B11対応 2018/10/12版 CoCoから」〜「//B11対応 2018/10/12版 CoCoまで」をReplaceSr.txtから削除する
 ・「//以下は汎用定義」以降は削除せずに引き続きReplaceStr.txtに定義する
=======================================================================
です

なので
もともとがReplaceStr.txtは無かったけどB11用で入れてB11でしか使ってない場合は
上の汎用定義の場所だけをReplaceStr.txtとして設定フォルダに入れて下さい

B11用以外の定義がもともとReplaceStr.txtにあった場合は
使ってた環境からReplaceStr.txをコピーしてB11用の部分を削除して設定フォルダに入れて下さい

新しいlinuxマシンに環境を作るなら既存のB11.24環境を丸ごとコピーして
そこにB11.25を設定しそこのReplaceStr.txtからB11用の部分を削除でも構いません

17名無しさん@避難所:2018/12/21(金) 18:44:03 ID:14v.ynXU0
ちなまーた書き忘れてるんですが

ReplaceStr_B11.txtやReplaceStr_B11._Devtxtが適用されてる場合はコンソールログに

Use ReplaceStr_B11_Dev.txt

とか

Use ReplaceStr_B11.txt

と表示されます

B11バグ報告用テンプレには思いっきり入れ忘れたんで次の機会にでも

18名無しさん@避難所:2018/12/21(金) 20:04:13 ID:wGvo6Nqg0
>>16,17
分かりました。
説明ありがとうございました。

19名無しさん@避難所:2018/12/21(金) 20:31:02 ID:FRRXJPFk0
HTTPの廃止なんてたぶん年単位で先だと思うけどね影響がでかすぎる
ブラウザだって宣言はしたもののいつの事になるやらって感じだし

20名無しさん@避難所:2018/12/21(金) 20:53:17 ID:14v.ynXU0
ケロロ軍曹にハズレなし

21名無しさん@避難所:2018/12/21(金) 20:53:43 ID:14v.ynXU0
あ・・・

22名無しさん@避難所:2018/12/21(金) 20:58:08 ID:aGCnaJUI0
僕はアリサ=サザンクロスちゃん!

23名無しさん@避難所:2018/12/21(金) 21:15:01 ID:FRRXJPFk0
どこのスレの誤爆ですか先生怒らないから正直に言いなさい

24名無しさん@避難所:2018/12/21(金) 21:21:33 ID:3YHHJ1lo0
>>1

ケロロ軍曹と聞いて
キレイなカテジナさんすこ

25名無しさん@避難所:2018/12/21(金) 22:22:15 ID:14v.ynXU0
ネブラ=デネブ説

26名無しさん@避難所:2018/12/22(土) 15:39:38 ID:ywKrB0Dc0
http://leia.2ch.net/test/read.cgi/poverty/1545369519/
https://leia.5ch.net/test/read.cgi/poverty/1545369519/

おま環かもしれませんが報告しておきます
このスレに限らないけど少し前から600レスジャストの時だけbrokenになるスレがあります(壊れないスレもあります)
https://i.imgur.com/7tfbDnu.jpg
601以上レスついた後、スレッドの再取得をすると元に戻ります
https://i.imgur.com/3x7Q6cU.jpg

R +
StepBy200_20181202

27名無しさん@避難所:2018/12/22(土) 15:48:31 ID:B.bCQIkM0
>>26
キリ番の時の処理のミスはreadcgi.jsの更新で対策されたはず。

28名無しさん@避難所:2018/12/22(土) 17:54:56 ID:nveM4wlw0
readcgiモード時に5ちゃんからdatを取得できなかった時にscに取りに行くって機能
https://i.imgur.com/dWouEOw.png
(赤線部がチェックされてる場合)
があるんだけどこれってみんな使ってる?

29名無しさん@避難所:2018/12/22(土) 18:19:16 ID:CVDo4HEY0
使ってない

30名無しさん@避難所:2018/12/22(土) 20:21:15 ID:nveM4wlw0
>>28
廃止しようかとも思ったけど
赤線を2chAPI設定3に移動させて
一行空いたところにB11用のReplaceStr.txtの更新日を出そうか思います

気が向いたら今年中
気が向かなかったらいつになるかわからない次のリリース

31946:2018/12/22(土) 20:59:08 ID:UvrSpMfk0
>>7>>17
rb版を更新してみましたがコンソールログにもUse ReplaceStr_B11.txtと表示されていたので
うまく適応できて今のところ問題なくいってるようです

32名無しさん@避難所:2018/12/23(日) 07:33:58 ID:7JRvLXk.0
>>6
OSX10.6.8 V2CMOD-ZとOSX10.11.6 V2CMOD-Z bundler3で問題無しでした。

33名無しさん@避難所:2018/12/24(月) 15:45:31 ID:jwtkSvB20
ついでなんで外部板に登録したbbsmenu.html内に
<title>xxxxx for BBS名</title>
がある場合、外部板一覧のカテゴリ表記をこんな風にします
https://i.imgur.com/Oo13am2.png
https://i.imgur.com/8VapBRh.png
https://i.imgur.com/TlwrT7D.png
https://i.imgur.com/16itFYe.png
https://i.imgur.com/Pd9WcKt.png

上記例は5ch、sc、open、super、nextの各bbsmenu.htmlを , 区切りで板一覧取得URLに羅列した場合

34名無しさん@避難所:2018/12/24(月) 23:58:24 ID:JXYjMUbU0
基本は2ch apiで過去ログを読む時はread.cgiとか
自動で使い分けるように出来ないのかな

35名無しさん@避難所:2018/12/26(水) 20:29:33 ID:1Tqldny20
>>34
API & raed.cgiモードが丁度そんな感じ

36名無しさん@避難所:2018/12/26(水) 20:35:04 ID:1Tqldny20

API & raed.cgiで過去ログを再読み込みしに行く場合は
そのスレに対してアドレスバーでurlの末尾に#lockとエンターして下さい(B11.24.14以降)
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/913

以降はそのスレに関してネットアクセスしなくなります

37名無しさん@避難所:2018/12/27(木) 09:33:46 ID:WtjoRLB.0
>>6-8
>> ● 過去ログ倉庫のスレ一覧にお気に入り登録の結果をすぐに反映するように修正(1秒間隔でスレの状態をチェックする)

V2CMODのスレで報告した者です
繁栄されるのを確認しました
修正ありがとうございます

38名無しさん@避難所:2018/12/27(木) 16:10:05 ID:AEo5Y1wY0
以前から思ってたけどImageViewURLReplace.datはwedataにあげとけば面倒が少ないのではなかろうか
これならローカルで専ブラごとの書式に吐き出せばいいだけだし

39名無しさん@避難所:2018/12/27(木) 17:31:14 ID:Yw97GqGo0
V2CのImageViewURLReplace.datは元はJane Styleからの転用で
Jane Style側はhttp://wiki.fdiary.net/test/?ImageViewURLReplace.datってサイトで管理してるんだよね

Jane StyleのImageViewURLReplace.datスレでV2Cから来ましたって言うと起こられるけどw

40名無しさん@避難所:2018/12/27(木) 18:05:25 ID:Yw97GqGo0
何を言いたいかというと

自分でも良くわからない

41名無しさん@避難所:2018/12/28(金) 04:56:39 ID:BiAsY4v20
画像の拡張子で終わってない画像を見ないで無問題

42名無しさん@避難所:2018/12/28(金) 19:51:14 ID:zyow6ph.0
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7.0:amd64)
【Java】 1.8.0_192-b01 (Azul Systems, Inc.)
【OS】 Windows 7 Service Pack 1 (amd64)
【メモリ】 Total(Free)/Max.: 653(347)/683 (Phys. Total/Avail.: 4061/994) [MB]
【Rhinoスクリプトエンジン】 あり

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

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2018/12/28 02:15:53)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 IPAexゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 B11バグ報告用テンプレはフォント名を取得できませんでした(2)
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Monospaced.plain (Monospaced)
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.24.14 read.cgi Only
【B11スクリプト】 readcgi.js(2018/12/02 17:35:49), readcgi_aux.js(2018/09/17 09:00:38)

【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:63.0) Gecko/20100101 Firefox/63.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0

【不具合内容】 1001レス目の名前欄にゴミ<div></div>が入る
【不具合URL(「すべて」禁止)】 http://asahi.5ch.net/test/read.cgi/newsplus/1540888863/
【再現方法】 raed.cgiモードで1000レスに到達しているスレを差分ではなく一気取得する
【調査済項目】
問題箇所のhtmlソース(brタグの後に余計な<div></div>):
1000レス目本文 </span></div></div><br><div></div><div class="post" id="1001" data-date="NG" data-userid="Thread" data-id="1001">

43名無しさん@避難所:2018/12/28(金) 20:20:30 ID:zyow6ph.0
【V2C】 2.11.4 (V2C) [R20131210] (L-0.7.0:amd64)
【Java】 1.8.0_192-b01 (Azul Systems, Inc.)
【OS】 Windows 7 Service Pack 1 (amd64)
【メモリ】 Total(Free)/Max.: 653(347)/683 (Phys. Total/Avail.: 4061/994) [MB]
【Rhinoスクリプトエンジン】 あり

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

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2018/12/28 02:15:53)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 IPAexゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 B11バグ報告用テンプレはフォント名を取得できませんでした(2)
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Monospaced.plain (Monospaced)
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.24.14 read.cgi Only
【B11スクリプト】 readcgi.js(2018/12/02 17:35:49), readcgi_aux.js(2018/09/17 09:00:38)

【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:63.0) Gecko/20100101 Firefox/63.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0

【不具合内容】 スクリプトのv2c.openURLメソッドを使ってスレを開くとhttps->http、5ch->2ch変換がされない
【不具合URL(「すべて」禁止)】
https://asahi.5ch.net/test/read.cgi/newsplus/1540888863/
(注:上記・下記urlはhttpsプロトコル、5ch.netドメイン)
【再現方法】
スクリプトで
v2c.openURL("https://asahi.5ch.net/test/read.cgi/newsplus/1540888863/&quot;);
を実行
【調査済項目】
類似案件で、コマンドラインパラメーターとして渡したスレurlが変換されないのは以前に報告し対応して頂きました
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1504094558/675-698

44名無しさん@避難所:2018/12/29(土) 00:48:18 ID:VC23pU.60
readcgi.js_20181229.zip
https://www.dropbox.com/s/1cl1ydezqb1rb6y/readcgi.js_20181229.zip?dl=1

-------------------------------------------------------------------
>>42の修正版です
zipを解凍すると
 ・v2c_api_patch_B11
 ・v2c_api_patch_B11.rb_For_MacOSX_Java5
 ・v2c_api_patch_B11_For_Plus
と3つのフォルダがある(B11のリリース単位に対応しています)ので
その中のフォルダのファイルを使用して下さい

-------------------------------------------------------------------
readcgi.jsは新規取得に対するスレへの対策用です
ReplaceStr_B11_Dev.txt or ReplaceStr_B11.txtは取得済みスレへの対策用です
取得済みスレがない場合、またはスレを取り直す場合は
敢えてReplaceStr_B11_Dev.txt or ReplaceStr_B11.txtを適用する必要はありません

-------------------------------------------------------------------
適用方法はB11.25とB11.24.14以前で異なります
B11.25の場合
 ・「readcgi.js」と「ReplaceStr_B11_Dev.txt or ReplaceStr_B11.txt」をB11パッチと同じフォルダにコピーして下さい

B11.24.14以前の場合
 ・「readcgi.js」をB11パッチと同じフォルダにコピーして下さい
 ・「ReplaceStr_B11_Dev.txt」の
//不要htmlタグ削除
<rx></?mark.*?>|</?span.*?>|</?em.*?>|<div.*?>.*?</div>【TAB】【TAB】name
<rx></?mark.*?>|</?span.*?>|</?em.*?>|<div.*?>.*?</div>【TAB】【TAB】msg
をReplaceStr.txtに反映させて下さい

-------------------------------------------------------------------
修正は<div>と</div>を除去するだけでも良かったのかもしれませんが
今後この間にjsをぶっ込んで来ることも考えられるので
除去しそこなった<div>から</div>を削除するようにしています

45名無しさん@避難所:2018/12/29(土) 01:12:16 ID:VC23pU.60
>>43
B11で対応するのはムリっぽいです
(スクリプト関連を修正しなきゃなんですが本家・MOD系と2.11.8・V2C-R+・V2C+でスクリプト周りのJavaが異なるため)

httpsの5chURLを受け取ってそのまま外部板として開いてるみたいなので
js側で変換を行ってhttpの2chにしていただけるとありがたいです

4642,43:2018/12/29(土) 01:32:29 ID:g30pVdIc0
>>44
素早い対応ありがとうございます

>>45
了解です
v2c.openURL()に渡す前にURL変換をかませて対応します

47名無しさん@避難所:2018/12/29(土) 07:10:34 ID:nVl3mcZY0
いつも更新ありがとうございます。
下記について教えていただけますでしょうか。

>>4>>5
【Java】 [P]1.8.0_192-b12 (Oracle Corporation)なのですが、bcprov-jdk15on.jar を使用する必要はない=削除してよいのでしょうか?
削除すると、>>5のJava5、Java6にあるようなに「creating BBS classes」で起動が停止してしまい、慌てて戻しました。
(どこか基本的な部分が足りないor間違っているのでしょうか?)

>>10
・現在V2Cフォルダ内にReplaceStr(For B11 Only).txtとReplaceStr.txtが存在していて、
ReplaceStr(For B11 Only).txtの内容をReplaceStr.txtの先頭に記載したのですが、その場合ReplaceStr(For B11 Only).txtの方は削除して大丈夫ですか?

>>44
ReplaceStr_B11_Dev.txtの内容をに反映させる、というのは
ReplaceStr.txt内の
//不要htmlタグ削除
<rx></?mark.*?>|</?span.*?>|</?em.*?>【TAB】【TAB】name
<rx></?mark.*?>|</?span.*?>|</?em.*?>【TAB】【TAB】msg
の部分と置き換え(もしくは追記)という認識で合ってますでしょうか?

以上、基本的な事ばかりですみません、よろしくお願いいたします。

48名無しさん@避難所:2018/12/29(土) 12:31:38 ID:MxnCEFtM0
10ヶ月ぶりくらいに更新したら快適になった
今年もありがとう

49名無しさん@避難所:2018/12/29(土) 13:34:10 ID:KMmh96NY0
また福袋zipを出してくれると信じてる

50名無しさん@避難所:2018/12/29(土) 19:51:16 ID:ybYrVCVg0
あちこちの板が今重くなっとる

51名無しさん@避難所:2018/12/29(土) 20:25:59 ID:XoL1QeHI0
>>>4>>5
>【Java】 [P]1.8.0_192-b12 (Oracle Corporation)なのですが、bcprov-jdk15on.jar を使用する必要はない=削除してよいのでしょうか?
>削除すると、>>5のJava5、Java6にあるようなに「creating BBS classes」で起動が停止してしまい、慌てて戻しました。
>(どこか基本的な部分が足りないor間違っているのでしょうか?)
2chAPI設定3の「https通信にBouncYCastleを使用する」がチェックされたままでbcprov-jdk15on.jarを削除するとそうなります


>>>10
>・現在V2Cフォルダ内にReplaceStr(For B11 Only).txtとReplaceStr.txtが存在していて、
>ReplaceStr(For B11 Only).txtの内容をReplaceStr.txtの先頭に記載したのですが、その場合ReplaceStr(For B11 Only).txtの方は削除して大丈夫ですか?
B11.25でパッチと同じフォルダにReplaceStr_B11.txt or ReplaceStr_B11_Dev.txtを置く場合は
ReplaceStr(For B11 Only).txtは必要ありません
またReplaceStr.txtの先頭に記載されたReplaceStr(For B11 Only).txtの内容も不要です


>>>44
>ReplaceStr_B11_Dev.txtの内容をに反映させる、というのは
>ReplaceStr.txt内の
>//不要htmlタグ削除
><rx></?mark.*?>|</?span.*?>|</?em.*?>【TAB】【TAB】name
><rx></?mark.*?>|</?span.*?>|</?em.*?>【TAB】【TAB】msg
>の部分と置き換え(もしくは追記)という認識で合ってますでしょうか?
その通りです

52名無しさん@避難所:2018/12/30(日) 06:13:18 ID:lGTFr9FI0
>>51
ご丁寧にありがとうございます。

53名無しさん@避難所:2019/01/04(金) 19:56:44 ID:mS0RcGl20
書いてある内容の事は全く分かりませんがいつもありがとう
感謝してます

54名無しさん@避難所:2019/01/04(金) 20:09:10 ID:tsk8jtis0
俺も内容さっぱりだけど唯一まともに使える2ch専ブラだから大感謝

55名無しさん@避難所:2019/01/05(土) 13:42:31 ID:h0V3a5VE0
広告が出ないのが良い

56名無しさん@避難所:2019/01/08(火) 00:57:57 ID:pBhyLadA0
>>9
人柱期間の終了告知はありますか

57名無しさん@避難所:2019/01/08(火) 15:22:33 ID:dHPbZl2Q0
(ケロロ軍曹の声でお願いします)

>>56
なし崩しで正式版以降のつもりでありましたけれど、今、ここに

B11.25が正式版であること高らかに宣言する

であります

58名無しさん@避難所:2019/01/08(火) 17:22:19 ID:YzWMBhq60
アベちゃんみたいにメジャーな声でお願いします
真面目に受け取られるかは知りませんが

59名無しさん@避難所:2019/01/12(土) 11:09:03 ID:nvx4mHCI0
read.cgiモードで唐澤鯖のスレ取得504エラーでるんだけどまたなんかやってるんかな

60名無しさん@避難所:2019/01/12(土) 11:41:51 ID:c4ohWfwU0
ゲハも503になってるね
一覧は見られるけどスレが503

61名無しさん@避難所:2019/01/12(土) 12:06:13 ID:X0lWD6Ak0
スマホゲーム板のスレの内容が見れないお

62名無しさん@避難所:2019/01/12(土) 12:29:39 ID:o4gaBOYU0
鯖落ち報告とかいらないから

63名無しさん@避難所:2019/01/12(土) 12:34:21 ID:Kh4OZXWw0
readcgiアウトでapiとウェブブラウザからは見れるんだけどこれ鯖落ちなの?

64名無しさん@避難所:2019/01/12(土) 13:01:23 ID:ZZ8RG25s0
直ったとは言ってるけど
krsw, nhk2, rio2016 and tanuki.鯖は今日の深夜にメンテしてたから影響残ってるかもしれんね
いまブラウザでゲハのスレ開いてみたらCloudflareが504返してきた

【 MACKEREL HAS BEEN DOWN 】サーバダウン情報
https://agree.5ch.net/test/read.cgi/operate/1527697241/240,244
240 :High Sierra Sky ★ :2019/01/12(土) 00:39:15.77 ID:CAP_USER9
We schedule security update on each servers at this midnight.
krsw, nhk2, rio2016 and tanuki.
It will be estimated to encounter the timeout while a bit.
We apologize for the inconvenience.

244 :High Sierra Sky ★ :2019/01/12(土) 06:54:00.73 ID:CAP_USER9
We finished some update on 4 servers.
And some problem occurred.
But Right now, that was repaired.
We apologize for the inconvenience.

Other server update won't schedule yet.
It may be at next week one day midnight.

65名無しさん@避難所:2019/01/13(日) 17:29:17 ID:gDho5uFo0
https://asahi.5ch.net/test/read.cgi/newsplus/1547353389/983-n
(983まで正常)
https://i.imgur.com/ALyMY2c.jpg

66名無しさん@避難所:2019/01/13(日) 17:32:22 ID:46ac080E0
運営見てきんしゃい
V2Cの問題じゃないよ

67名無しさん@避難所:2019/01/13(日) 17:36:58 ID:Y.oyVhpw0
鯖障害報告とかいらないから

68名無しさん@避難所:2019/01/13(日) 17:39:19 ID:a6Td0NdU0
文字化けしたなら文字化けしたなりにWEBブラウザと同期できたらベストなんだろうけど
ちょっとその異常系に対応させると正常な場合のほうに影響(デグらせる可能性)があるので
暫く様子見

69名無しさん@避難所:2019/01/13(日) 17:42:36 ID:a6Td0NdU0
APIモードですでにこれ
NGTなみのカオス

https://i.imgur.com/bh9iyhn.png

70名無しさん@避難所:2019/01/13(日) 17:50:41 ID:/t6bvXcw0
見れない、書けない 報告スレ Part.54
http://rosie.5ch.net/test/read.cgi/operatex/1547295382/155
> 155 :臨時で名無しです :2019/01/13(日) 17:15:41.66 ID:O08aPeNN
> ニュー即+
> 芸スポで文字化け確認中
> ひらがなしかかけない
> 改行ー無効、カタカナ漢字は文字化け
> レスアンカは書き込みエラー
> 名前欄、メル欄はテストしたが文字化けしない
>
> 板の仕様アップデートした際にでもなんかミスったんじゃねーか

71名無しさん@避難所:2019/01/13(日) 17:53:16 ID:gDho5uFo0
いや、荒らしが何か学んだかと思って。

72名無しさん@避難所:2019/01/13(日) 18:08:26 ID:yggfsAH.0
readcgi.jsの方で、+と同じような「通常行以外無視」って設定にはできないの?

73名無しさん@避難所:2019/01/13(日) 18:27:30 ID:a6Td0NdU0
readcgi.jsは上から定型パターンを被せて型抜きをやってるのであります
で今回は文字化けのせいで型が崩れて型抜きに失敗した結果で誤まった通常行を作っちゃってるんで
ちょっと厳しいのであります

74さかな:2019/01/13(日) 19:41:25 ID:aCjvfFrU0
http://zyukuzyoderi.livedoor.blog/archives/14857156.html

75名無しさん@避難所:2019/01/13(日) 19:59:21 ID:3ChIYiwU0
>>74
またお前か
他の複数のスッドレにも全く同じ文を投稿していることはわかっている
何が面白くてこういう愚行を繰り返すのか理解できないし理解しようとも思わないが
今後もお前を見つけたら徹底的に注意してやるから覚悟しとけこの脱肛野郎

76名無しさん@避難所:2019/01/13(日) 20:29:01 ID:UG8.GTr60
寂しいんじゃね?

77名無しさん@避難所:2019/01/13(日) 20:43:17 ID:14Af6/Bg0
ここしたらばだからIPとかバレバレなのにアホじゃないのか…

78名無しさん@避難所:2019/01/14(月) 08:13:43 ID:/GmooUis0
V2C API Patch B11.25.1
 
v2c_api_patch_B11.25.1_20190114.zip
https://www.dropbox.com/s/wkhbmllflilkpsw/v2c_api_patch_B11.25.1_20190114.zip?dl=1
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11.jar                2019/01/13 23:58:52 New!
  v2c_api_patch_B11_for_R2.11.8_on_MacOSX.jar .2019/01/14 00:01:05 New!MacOSXで動かす広告なしV2C-R(2.11.8)用
  v2c_api_patch_B11_for_RPlus.jar.jar        2019/01/14 00:04:57 New!V2C-R+用
 
 ● スクリプト
  readcgi.js                .       2018/12/28 23:22:11 New!
 
 ● B11用ReplaceStr.txt
  ReplaceStr_B11.txt                  2018/12/29 00:08:15 New! 旧ReplaceStr(For B11 Only).txt
  ReplaceStr_B11_Dev.txt               2018/12/29 00:08:15 New! 旧ReplaceStr(For Maintenance B11 Only).txt
 
◆ 修正箇所
 ● 2chAPI設定にあったscに関する項目を2chAPI設定3に移動
 ● 2chAPI設定とB11用バグ報告テンプレにB11用ReplaceStr.txtの項目を追加
 ● >>44の反映
 
◆ 2019/01/14 現在の最新状態
 ● 添付のContentsList.txtを参照のこと

79名無しさん@避難所:2019/01/14(月) 08:14:30 ID:/GmooUis0
V2C API Patch B11.25.1rb
MacOSXでJava5を使用してV2Cを動かす場合に使用するApple Java5専用パッチです
(通称rb版)
 
v2c_api_patch_B11.25.1rb_For_MacOSX_Java5_20190114.zip
https://www.dropbox.com/s/qi683huzbfi7nqs/v2c_api_patch_B11.25.1rb_For_MacOSX_Java5_20190114.zip?dl=1
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Mac_Java5.jar  2019/01/14 00:07:45 New! MacOSX上でJava5で動かす場合
 
 ● スクリプト
  readcgi.rb                .       2018/12/28 23:34:24 New!
 
 ● B11用ReplaceStr.txt
  ReplaceStr_B11.txt              2018/12/29 00:09:11 New! 旧ReplaceStr(For B11 Only).txt
  ReplaceStr_B11_Dev.txt           2018/12/29 00:09:10 New! 旧ReplaceStr(For Maintenance B11 Only).txt
 
◆ B11.24.12.1よりjar、その他もろもろを格納するフォルダの名前を Java に変更しました
 
◆ 修正箇所
 ● V2C API Patch B11.25.1と同じ
 
◆ 2019/01/14 現在の最新状態
 ● 添付のContentsList_rb.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/9dzfld4fh4bvm46/v2c_api_patch_B111rb_Extensions_For_MacOSX_Java5.zip?dl=1
  をDLしそこから取り出して下さい

80名無しさん@避難所:2019/01/14(月) 08:15:11 ID:/GmooUis0
V2C API Patch B11.25.1 V2C+用
 
v2c_api_patch_B11.25.1_For_Plus_20190114.zip
https://www.dropbox.com/s/tp001w9gvwl8a43/v2c_api_patch_B11.25.1_For_Plus_20190114.zip?dl=1
 
◆ B11を適用しないV2C+の場合はreadcgi.jsのみ使用可
  → 2ch接続設定>read.cgi>datの生成をスクリプトで行うにチェックし
    readcgi.jsをscriptフォルダに配置して下さい
 
◆ 今回修正物件
 ● B11パッチ
  v2c_api_patch_B11_for_Plus_R20171103.jar   2019/01/14 00:10:24 New! V2C+用
 
 ● スクリプト
  readcgi.js                .       2018/12/28 23:22:11 New!
 
 ● B11用ReplaceStr.txt
  ReplaceStr_B11.txt                  2018/12/29 00:09:50 New! 旧ReplaceStr(For B11 Only).txt
  ReplaceStr_B11_Dev.txt               2018/12/29 00:09:49 New! 旧ReplaceStr(For Maintenance B11 Only).txt
 
◆ 修正箇所
 ● V2C API Patch B11.25.1と同じ
 
◆ 備考
 ● 5chへの接続処理は全てB11で行うのでV2C+オリジナルの2ch接続設定は機能しなくなります
   外部コマンドから設定を行って下さい
 ● V2C+にパッチを適用する場合は、誤動作防止のため古いV2Cのjarファイルは全て削除するか
   他のフォルダに移動して下さい
 
◆ 2019/01/14 現在の最新状態
 ● 添付のContentsList.txtを参照のこと

81 ◆g/UWZdwxag:2019/01/14(月) 08:50:56 ID:/GmooUis0
>>78-80
 
https://i.imgur.com/xHFSUWR.png
https://i.imgur.com/SKUSZuu.png
 
B11.25からReplaceStr.txtを
 ・B11のための定義
 ・上記以外
に分離しB11のための定義を
 ・ReplaceStr_B11.txt
 ・ReplaceStr_B11_Dev.txt
に分離・独立させどちらかを名前を変えないでB11パッチと同じフォルダに置くこととします
 
各zipに_omakeをいうフォルダを追加しました
この中には今現在自分が使っている
 ・ImageViewURLReplace.dat
 ・ReplaceStr.txt
 ・ReplaceStr_Tw.txt
が入ってます
 
ImageViewURLReplace.datはJaneStyleの本スレで整理・再編が行われましたが
添付のImageViewURLReplace.datは古い定義に増築・改築を加えたものです
 
ReplaceStr.txtとReplaceStr_Tw.txtは最近見直してないので無効な定義があるかもです
またB11カラー絵文字を使うように定義してあるので
<rx>¥ufe0e|¥ufe0f|&#65038;|&#65039;【TAB】【TAB】msg
を//でコメントアウトしてあります

82 ◆g/UWZdwxag:2019/01/14(月) 09:08:48 ID:/GmooUis0
ReplaceStr.txtとReplaceStr_Tw.txtにある画像増幅ですが
「そのurl内には複数枚(枚数固定)の画像があると仮定しその複数枚の画像を表示するためにurlを増幅する」
機能となります
ImageViewURLReplace.datと組み合わせて使用します
 
貼られたurl毎に増幅されるurlの形式は異なりますが
ザックリと
https://imgur.com/a/dVWvI
https://i.imgur.com/keNf6Bu.png
 
https://tamashii.jp/item/12723/
https://i.imgur.com/RUejtrG.png
な感じになります
 
仮定した枚数より画像が少ない場合は超過分のurlはそのまま表示されエラーリンクとなります

83名無しさん@避難所:2019/01/14(月) 12:32:58 ID:yGVE7R0k0
macだけrubyになっとるw

84 ◆g/UWZdwxag:2019/01/14(月) 13:51:10 ID:/GmooUis0
>>83
https://static.pepy.jp/wp-content/uploads/2015/05/06112137/shutterstock_101692207-e1484048403111.jpg

MacでJava5の時だけRuby

85名無しさん@避難所:2019/01/14(月) 19:39:01 ID:rUh1Kzn60
>>78
いただきました乙です

86名無しさん@避難所:2019/01/14(月) 19:42:58 ID:rUh1Kzn60
稼動開始して10数日程のreadcgi.jsテストシステムがあるが今のところ反応なし(テスト対象は過去ログのみなので>>65-70は対象外、今後の課題か)

readcgi.jsテストシステムについて

・readcgi.js readcgi_aux.js rhino.jarを同じ場所に置く、orgフォルダ、newフォルダを作成
・以下の内容の"htmltodat.js"を作成

load("readcgi.js","readcgi_aux.js");
java.lang.System.setProperty("http.agent","Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0");
var html = readUrl(arguments[0],"shift_jis");var dat= htmlToDat("", html, 0);
print(dat);

・以下の内容の"test.sh"を作成

#!/bin/bash
set -eu
RUNRHINO="java -classpath rhino.jar org.mozilla.javascript.tools.shell.Main"
SLEEP="sleep 5s"
THURL=("http://hayabusa9.5ch.net/test/read.cgi/mnewsplus/1546381114/&quot; "http://egg.5ch.net/test/read.cgi/tubo/1543867127/&quot; \
"http://mevius.5ch.net/test/read.cgi/nogizaka/1546388837/&quot; "https://mercury.bbspink.com/test/read.cgi/avideo2/1537925076/&quot;)

for i in ${THURL[@]}
do
THID=`echo ${i} | sed -r 's#.+/([0-9]{9,10}).*$#\1#'`
echo $i
$RUNRHINO htmltodat.js ${i} > new/${THID}.dat && $SLEEP
$RUNRHINO htmltodat.js ${i}-100 > new/${THID}-100.dat && $SLEEP
$RUNRHINO htmltodat.js ${i}-200 > new/${THID}-200.dat && $SLEEP
$RUNRHINO htmltodat.js ${i}200-500n > new/${THID}-200-500.dat && $SLEEP
done

diff -r org/ new/ 1>&2
echo done.

・test.shをカラ実行させてnewフォルダにできた.datをorgフォルダに入れる(ここで作った.datが基準になる)
・cronでtest.shを定期的に実行する、readcgi.jsを通して作られた.datがnewフォルダに入りorgフォルダの.datと比較される
diffで差異が検出されればエラーが通知されるはず

87名無しさん@避難所:2019/01/15(火) 13:16:41 ID:B0JLBa.U0
asahi.2ch.netのreadcgi.js死んでるのか…

88名無しさん@避難所:2019/01/15(火) 13:24:14 ID://3fp97E0
WEBブラウザでも見られないし向こうがなんかしくってんじゃね?
なんかUTF-8化しようとしてる気がしないでもないけど

89名無しさん@避難所:2019/01/15(火) 14:47:14 ID:u30FR1CE0
ブラウザで見た時どうなるの?

90名無しさん@避難所:2019/01/15(火) 15:15:11 ID://3fp97E0
503とか504とかダンマリだったよ
https://asahi.5ch.net/test/read.cgi/newsplus/1547532613/

今は504かな?

91名無しさん@避難所:2019/01/15(火) 15:34:41 ID:yKKpKLEk0
chmateでは見れるな

92名無しさん@避難所:2019/01/15(火) 15:47:42 ID://3fp97E0
>>90
強制itestモードなら見るには見られるかも
遅いけど

93名無しさん@避難所:2019/01/15(火) 15:48:42 ID://3fp97E0
APIモード:○
read.cgiモード:×

94名無しさん@避難所:2019/01/15(火) 15:57:07 ID:xZBhvlBA0
土曜に言われてたのと同じ症状っぽいしほっときゃ直るんじゃね

95名無しさん@避難所:2019/01/15(火) 19:27:33 ID://3fp97E0
egg鯖(ソフト板)

B11だとGoneだけどWEBブラウザ(FF)だとスレを表示できる謎現象
クッキーになんか仕込んできたか?

96名無しさん@避難所:2019/01/15(火) 20:02:06 ID:f1cpWxfw0
こっちはwebブラウザでも表示できないな>egg鯖
V2C+で>>80導入済み、ブラウザはVivaldi

ただしAPIモードだとたまに上手くいったりする
何故だ?

97名無しさん@避難所:2019/01/15(火) 20:19:56 ID:S/.XVHzU0
テンプレを貼らないから。

98名無しさん@避難所:2019/01/15(火) 20:20:37 ID://3fp97E0
もしread.cgiモードでGoneで表示できないなら2chAPI設定2の
https://i.imgur.com/D0keQ8H.png
に410,404って設定したらitestからjsonを引っ張って来て表示します(遅いけど、目印は日付にミリ秒がない)

さて特定環境なのか
これがデフォとして広まっていくのか

99名無しさん@避難所:2019/01/15(火) 20:30:04 ID://3fp97E0
WEBブラウザとB11の違いを見ると少なくともリクエストヘッダにクッキーがない
まあ他にもいろいろないんだけど・・・

100名無しさん@避難所:2019/01/15(火) 20:46:51 ID:8eoKw8A.0
ソフト版、今見たら普通に表示できてた
API+read.cgi
ブラウザでも見れた




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