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

B11のスレ

1名無しさん@避難所:2016/07/25(月) 22:16:37 ID:NJGKjsoo0
コッソリ・ヒッソリと・・・
 
API→read.cgi→SCを自動切り替えするAPIパッチ(B11)のスレです
 
本家、R2.11.8以下、MOD、MOD-tw 用
(for MacOSXはスノレパ on VMwareの-R2.11.8とMOD-twで動作を確認)
 
https://drive.google.com/folderview?id=0B6-I3SBvsil8Tm9OY3ZteXplOE0
jarとjsの修正のタイミングが異なる場合があるので格納場所は別とします
 2chAPI>v2c_api_patch.jar>xxxxxxxxx.zip     : v2c_api_patch_B11.jar と v2c_api_patch_B11_forMac.jar
 2chAPI>script>system>readcgi.js>xxxxxxxxx.zip : readcgi.js と script/system/readcgi_aux.js
 
zipファイルをdl・解凍し、できたファイルをV2Cの所定の場所に格納してください
 v2c_api_patch_B11.jar      :Oracle Java6,7,8用
 v2c_api_patch_B11_forMac.jar .:Apple Java6用
 script/system/readcgi.js    :+に添付されているjs(htmlからdatを生成する)を転用し必要に応じて修正
 script/system/readcgi_aux.js .:B11用 API → read.cgi(html)切替チェック、過去ログチェック
 
B10をベースに以下の修正をしてます
 ・API→cgiの自動切り替え、cgi→scの自動切り替え
 ・dat生成部分を+に添付のreadcgi.jsをパクって外出しjsに
  →今までパッチ内にあったhtmlからdatを生成する処理をjs化して外に出しました
 ・赤枠部分を設定に追加 http://i.imgur.com/TOuoJBm.png
 
今使ってるAPIパッチをバックアップして、
このAPIパッチの名前を今使ってるAPIパッチの名前に変更して下さい
尚、浪人とかBEは自分使ってないんでノーテストです
 
動作
 API、read.cgi、scのチェック状態に従ってdatファイル、htmlを取得します
  ① API → read.cgi(html) → sc(dat) :全てチェックの場合
  ② API → read.cgi(html)        :APIとread.cgiをチェックの場合
  ③ read.cgi(html) → sc(dat)      .:read.cgiとscをチェックの場合
  ※ API → scのパターンはありません
 scのdatを取得できた場合は、.netのレスを全て捨てて、scのdatからsc独自のレスを除去しスレを表示し直します
 scのdatを取得できた場合の目印は、idや端末記号の後ろに「.net」と付きます
 scのdatを取得できた場合は、.新規で取得したスレ表示の場合でも全レス既読の状態となります
 
既知の障害
 SCから取得してつくったdatの相性が悪いとjs実行エラーになります
 ログにエラーメッセージが出力されます、最悪の場合は以降に全てのjsが動かなくなります

3名無しさん@避難所:2016/07/25(月) 22:35:26 ID:NJGKjsoo0
readcgi.jsを毎回〜をチェックした場合の出力結果です
http://i.imgur.com/IaEEAd9.png

青枠がB11.1の(昨日リリースした) readcgi.js
赤枠がB10のreadcgi.js

ホワイトアウトの今のところ分かってる原因は赤枠の最終行の </div> ではと思われます

4名無しさん@避難所:2016/07/25(月) 22:36:06 ID:NJGKjsoo0
書き込み時のUAに関して
 
APIモード、API優先モードの場合はユーザーエージェント(書き込み)のUAが使われます
read.cgiモードの場合はユーザーエージェント(CGI書き込み)のUAが使われます
 
書き込み時のUAは表示>ネットワークのログから確認できます

5名無しさん@避難所:2016/07/25(月) 22:40:46 ID:NJGKjsoo0
現状の最新B11.1とjsはググルドライブ内にありますが
B11 + 2016/07/24(日) 23:58公開のreadcgi.js でも機能的には全く同じなので
2016/07/24(日) 23:58公開のreadcgi.jsを既に入れてる場合はB11.1を敢えて入れる必要はないです

6名無しさん@避難所:2016/07/26(火) 06:04:51 ID:N7M5r2dI0
readcgi.js入れ替えたらちゃんと取得してくれるようになった
ありがてえありがてえ

7 ◆g/UWZdwxag:2016/07/26(火) 18:30:33 ID:00ZpXENY0
大事なのを入れ忘れ
ドライブにも同じのが入ってます

更新履歴
◆ 2015/07/25 更新
 ・APIパッチ(B11.1)
   v2c_api_patch_B11.jar     2016/07/25 19:49:37
   v2c_api_patch_B11_forMac.jar 2016/07/25 19:49:43

 ・readcgi.js
   readcgi.js   2016/07/24 23:40:37
   readcgi_aux.js 2016/06/19 21:38:06

8 ◆g/UWZdwxag:2016/07/28(木) 23:10:00 ID:QKjujSII0
本スレにあった1000行ったスレをAPI+read.cgiで取得した時に画面がホワイトアウトする件
現状では仕様ってことでお願いします
 
ネットワークのログを追いかけてみたら、いろいろとチェックを入れたら回避できるのかもしれないのですが
 1) 現状の動きに干渉して異常動作となるのが怖い
 2) チェックが増えすぎると1000行かない状態でのAPIモードの最大のメリットの速度面で不利が生じる
が考えられるので1000行ったスレの更新はまあ敢えてすることじゃないだろうってことで
今のままとします
 
 
以下は処理の流れなんで?だったらスルーで構わないです
1000まで行って実際はdat落ちしてるスレを更新した場合は流れ的に
 
 ① APIモードでリクエスト
 ② 2レスしかないdatが返ってくる
 ③ その2レスでローカルのdatを作り直して(壊して)しまう
 ④ dat落ちと判定してread.cgiモードに移行
 
 ⑤ 壊れたローカルdatをクリア
 ⑥ read.cgiモードでリクエスト(但しレスの件数だけは生きていて1002以降をリクエスト)
 ⑦ 取得したdatをV2C本体に返す
 ⑧ V2Cがdatの整合性チェックでエラーと判定、ログを先頭から取り直すようパッチに指示(read.cgiモードのホワイトアウトと同じ動き)
 
 ⑨ APIモードでリクエスト
 10 2レスしかないdatが返ってくる
 11 その2レスでローカルのdatを作る
 12 dat落ちと判定してread.cgiモードに移行
 
 13 ローカルdatをクリア
 14 read.cgiモードでリクエスト(全レスリクエスト)
 15 取得したdatをV2C本体に返す
 16 V2Cがdatの整合性チェックでOKと判定、以降正常処理
 
の流れになっていて⑥から⑨のところでread.cgiモードと同じくdatの追加時に不整合でホワイトアウトしています

9 ◆g/UWZdwxag:2016/08/19(金) 07:39:11 ID:ocWHCEUk0
B11系では特殊なことをやってるんでチョイチョイ嵌ること

B11系はB10と異なり動作するのにスクリプトが必要となります
そのjsが>>1
2chAPI>script>system>readcgi.js>xxxxxxxxx.zip : readcgi.js と readcgi_aux.js
になります

でこのjsを特定の場所に格納する必要があります

普段からスクリプトを使ってたら慣れてるんでなんのことはないと思うのですが
普段スクリプトを使ってないとここで嵌ると思います

「readcgi.jsがscript/systemに存在しません」と「readcgi.auxがscript/systemに存在しません」のエラーが出た場合
スクリプト(readcgi.js と readcgi_aux.js)が特定の場所に格納されていません

① ヘルプ>V2Cについて で保存用フォルダがどこかを調べる
  http://i.imgur.com/y7gAIuR.png の赤線の部分に書かれてます
② 保存用フォルダの中に script フォルダがあるか確認する、無ければフォルダを作る
③ script フォルダの中に system フォルダがあるか確認する、無ければフォルダを作る
④ system フォルダを開いて、readcgi.js と readcgi_aux.jsをそこにコピーする
⑤ V2Cを再起動する

これで「〜がscript/systemに存在しません」のエラーは解決すると思います

10 ◆g/UWZdwxag:2016/08/19(金) 08:27:40 ID:ocWHCEUk0
B10系の頃のファイル名に意図的に「_B11」を追加しています
B10があるフォルダにコピーしてもそのままでは使えません

① v2cjar.txt(Win/Linuxの場合)/info.plist(MacOSXの場合)を修正する
② jarの名前から「_B11」を取り除いて名前を修正する

のどちらかの修正が必要です
(個人的にはWin/Linuxの場合は①、MacOSXの場合は②の修正が簡単かと思います)

11 ◆g/UWZdwxag:2016/09/06(火) 21:40:12 ID:6wtiJ5zM0
うーん
MacとかlinuxだとAPI→read.cgiの自動切り替えが上手くいかないのか・・・

12 ◆g/UWZdwxag:2016/09/07(水) 18:17:52 ID:4JB96Qq60
https://drive.google.com/drive/folders/0B6-I3SBvsil8Tm9OY3ZteXplOE0
B11.2
2chAPI > v2c_api_patch.jar > 20160907_v2c_api_patch_jar_B11.2.zip
 
.◆ jarのバグの修正をしました
 ・Oracle Java6,7,8用のv2c_api_patch_B11.jarをMacOSX、linuxで動作させた場合、API→read.cgiの自動切り替えができない
  
◆ 2015/09/07 現在の最新状態
 ・APIパッチ(B11.2)
   v2c_api_patch_B11.jar      .2016/09/07 13:06:24
   v2c_api_patch_B11_forMac.jar 2016/09/07 13:22:01
 
 ・readcgi.js
   readcgi.js    .2016/07/24 23:40:37
   readcgi_aux.js 2016/06/19 21:38:06

13名無しさん@避難所:2016/09/16(金) 00:58:01 ID:A0Amrd7E0
このパッチ使うのは大丈夫?
訴えられたりする可能性ある?

14名無しさん@避難所:2016/09/16(金) 08:36:41 ID:A6Kh/swA0
可能性は無限大

15名無しさん@避難所:2016/09/16(金) 15:36:46 ID:T5r.bwV.0
APIを不正に使う分にはどれ使ったってアウトだろうけど
read.cgiの機能のみ使う分には特に問題無いだろ

16名無しさん@避難所:2016/09/16(金) 16:41:25 ID:HJ9hEgK20
規約で禁止してるからアウトよ

17名無しさん@避難所:2016/09/17(土) 05:08:20 ID:yo6IkHPI0
>>16
2ch.net専用ブラウザの開発者の皆さまへ
https://developer.2ch.net/
>ウェブスクレイピングを用いた専用ブラウザの開発、公開は禁止されます。

この規約に従わない開発者はAPIの使用許諾を受けられないだけだ。
ウェブスクレイピングを用いた専用ブラウザの『利用』を禁止する規約はない。
だからread.cgiの機能のみ使う分には特に問題無い。

18 ◆KAWORUVHOM:2016/09/28(水) 00:05:03 ID:WiaLV/xo0
UGCityヲチスレ その8©2ch.net
http://mint.2ch.net/test/read.cgi/download/1474727575/78

78 名前: ◆Akina/PPII [sage] 投稿日:2016/09/27(火) 23:57:59.39 ID:7lG7pCLD
>>77
        _,. .--::::::::::::- .、
      .,.':::::::::::::::::::::::::::::::::::\
     .,':::::::::::,:::::::::::::::::::::::::::::::::::'.,
     /::::::::/:::::::::::::::::::::::::::::::::::::::',
    ,':::::::/::、__/............λ 、::::ヽ:::i    そうですね。クシャクシャにしてやりましょう♪
     i::::::,'::::::::::/-─-/ i:::/i_;::::::::i::::i
    .i::::::::`iヽi.,.--- '、 レ' i::`イ/:::::|
   .|:::::::::/|::::i ""     '"ヽ/ヘ/::/ 
   |:::::::,'::::i....i '.,   、_  ",'i:::|:;/
    |::::::::::::::',::',/へ、  __,,.イ::|:::|
   ,':::::::,- '´ヽiヽ、 ~〈ヽ;;;;::|::,'::::|  ( ::)
  ノ:::::/   ヽ、`ヽy / ヽレ'|:::::| ( ::)
  ,':::::/、.    ',/^ー:r ̄ ̄ ̄i:|
 /::::',     /    ノ、___ノ 〉
.,'::::::::i,へ/ 「 ̄ヽrー´i l   ̄iイ::|

>>17

19 ◆Akina/PPII:2016/09/28(水) 00:52:18 ID:iuKcaoXQ0
>>1
http://mint.2ch.net/test/read.cgi/download/1474104090/180

20名無しさん@避難所:2016/10/07(金) 20:35:01 ID:Zz1Wv7kU0
よくよく考えてみたら
APIモードOnly:B10、またはB10.1で十分
read.cgiモードOnly、APIモードとread.cgiモード併用:現状B10.1で問題なくても、いつreda.cgiモードが使えなくなるか分からないからB11推奨
なんだっけ

APIモードのコアの部分てB10から何も変えてないから
APIモードOnlyで書き込みが飲まれる場合はUA変更で行けるはず

21名無しさん@避難所:2016/10/07(金) 22:45:15 ID:N5F1fjrM0
APIキー入手するのって初心者にはハードル高い
今は入れただけでそのまま使えるのはB11しかないじゃん
wikiに載ってるのもこれに変えたらいいのに

22 ◆Akina/PPII:2016/10/09(日) 16:08:40 ID:2imoF4s60
>>21
だから繰り返し言っとるのに頑固だもん。

23 ◆Akina/PPII:2016/10/14(金) 18:52:32 ID:zamn.rB.0
【+板】編集長drunkerさんと社説+で話そう★52©2ch.net
http://shiba.2ch.net/test/read.cgi/editorialplus/1474678558/471

471 名前: ◆fOoa0fAAUc [US][sage] 投稿日:2016/09/26(月) 17:09:48.21 ID:r5agRaMZ0 ?2BP(0)
sssp://img.2ch.net/ico/nida.gif
+板代表の古参記者ニライカナイさん、2ちゃんねるを代表して多くのメディアを敵に回す…これもう転載したら・・・

著作権異議申し立てに逆ギレするネットの異常事態

 みずから独自の記事を作りださず、コピー&ペーストとまとめだけを貼りつけ、アフィリエイト収入をはかるブログは、時に「アフィカス」と呼ばれ蔑みの対象にもなる。
一方で、ネット上で公開されているものはすべて無料だという著作権を無視した言動もはびこっている。ネットニュース編集者の中川淳一郎氏が、ある2ちゃんねるのコピペ担当人が巻き起こした著作権論争から、ネット著作権の異常事態について考察する。

 * * *

 ネット上の著作権に関する意識とお客様体質はここまで腐りきっていたか、と感じ入る騒動があった。それは、アニメ評論家・藤津亮太氏が映画『シン・ゴジラ』に関するコラムを読売新聞に執筆したことに端を発する。

 これがネット掲示板の2ちゃんねるに全文転載され、明らかに引用の範囲外であるため藤津氏は著作権違反だと抗議。
すると2ちゃんねるのコピペ(転載)担当人・X氏が藤津氏の抗議について「ハエのように五月蝿(うるさ)いんですけど」と述べた上で、ネットに公開された情報はネットユーザーの「共有資産」であると、あまりに独特過ぎる反論ツイートをした。

 つまり「全文掲載するのはもはや慣習」「異議を呈するお前がおかしい」と言い放ったということだ。

 結果的にX氏は大勢のネット民からたしなめられ、2ちゃんねるの運営からも梯子をはずされ、この件は藤津氏の申し入れが通った形となった。

 今回はX氏の言い分があまりに珍妙過ぎたためこのように話題化し、ネットの著作権違反がまかり通る現状が改めてあぶりだされた。
だが、奇妙なことにネットの世界では著作権を主張する人間は煩わしく狭量な人間という扱いをされがちな現状がある。

 正当な権利を主張することこそおかしな行為であると糾弾し、「お前がコピペできる場所に公開しているのだからコピペされても文句を言うな」というロジックで著作権違反を正当化するのである。

以下ソースで
http://www.news-postseven.com/archives/20160926_451142.html?PAGE=1#container

ちなみにニライカナイさんこの記事を書いた中川淳一郎氏にも過去に喧嘩を売っている模様

709 番組の途中ですがアフィサイトへの転載は禁止です[] 2016/09/25(日) 22:09:02.27
前にも同じような対応してやがったのか

http://mastiff.2ch.net/test/read.cgi/editorialplus/1432862924/473
473 名前:ニライカナイ ◆NIRAIZXH1. [sage] 投稿日:2015/06/03(水) 15:12:33.36 ID:kpoICrNg0
2chのスレ立てにイチャモンをつけてきた中川淳一郎をTwitterで論破しておきますた。

https://twitter.com/niraikanai07/status/605837682053251072
https://twitter.com/niraikanai07/status/605924265943105538



これを立てる予定

24 ◆Akina/PPII:2016/10/15(土) 11:55:30 ID:oROWpT3Q0
Jane Style Part31
http://jbbs.shitaraba.net/bbs/read.cgi/internet/8173/1464089601/750
> JaneStyle for Windows の正式版をリリースしました。
> http://janesoft.net/janestyle/
>
> 20161014
> Version 3.84公開
> ●仕様変更
> [検索]
> ・デフォルトの検索エンジンをGoogleに変更した
>
> [全般]
> ・書き込み時のUAにWindowsのバージョンを含めるようにした
>
> ●改善
> [スレッド]
> ・著作権表示マークが#169;のまま表示されるのを修正
>  新たに読み込んだスレッドが対象です。


浪人5000000000万圓買う

25 ◆Akina/PPII:2016/10/19(水) 14:41:20 ID:.ZluVJis0
http://mint.2ch.net/test/read.cgi/download/1474727575/832

26 ◆Akina/PPII:2016/10/19(水) 14:44:47 ID:hadlV4P20
http://echo.2ch.net/test/read.cgi/antispam/1467128732/

27名無しさん@避難所:2016/12/25(日) 14:29:30 ID:SahLCaJA0
スクリプト、ウイルスチェックに引っかかって落とせないんだがしかし

28名無しさん@避難所:2016/12/25(日) 17:03:50 ID:ok7eDChA0
現存したzipを削除して新しいzipを上げました
js自体は同一ですが拡張子を.js.txtにしています
解凍後に拡張子から.txtを取り除いて下さい

#jsを圧縮してるからウィルス判定されてんだろうか?
#ウィルスがあるならどんなウィルスなのかも書いてくれりゃいいのに・・・

29名無しさん@避難所:2016/12/25(日) 17:35:33 ID:SahLCaJA0
>>28
ありがとうなのー

30名無しさん@避難所:2016/12/25(日) 21:23:32 ID:EKDTsxC.0
>>28
クリスマスになんと素早い仕事
感謝

31名無しさん@避難所:2017/01/08(日) 12:54:57 ID:b5oCvNXo0
20160907_v2c_api_patch_jar_B11.2と
20161225_readcgi_jsをつかても
BBSPINKのログが表示されないのですが、どうでしょうか

作者サンよろしくです

32 ◆g/UWZdwxag:2017/01/08(日) 15:27:20 ID:XEIMorrU0
お試し版
BBSPINKの過去ログ取得に対応
Java7、Java8用
https://www.axfc.net/u/3762569?key=API_PATCH

v2c_api_patch_B11.jar B11.3 2017/01/08 15:00

裏が取れたら消して正式に上げます

33名無しさん@避難所:2017/01/08(日) 22:05:47 ID:b5oCvNXo0
>>32
迅速対応ありがとうございます

自分の環境だと直ったと思われます

34 ◆g/UWZdwxag:2017/01/09(月) 13:38:48 ID:a7fnOyLw0
https://drive.google.com/drive/folders/0B6-I3SBvsil8Tm9OY3ZteXplOE0

B11.3
2chAPI > v2c_api_patch.jar > 20170109_v2c_api_patch_jar_B11.3.zip
解凍後ファイル名から「.txt」を削除して下さい

readcgi.js
2chAPI > script > system > readcgi.js > 20161225_readcgi_js.zip

.◆ jarのバグの修正をしました
 ・BBSPINKで過去ログを取得できなかったのを修正

◆ 2017/01/09 現在の最新状態
 ・APIパッチ(B11.3)
   v2c_api_patch_B11.jar      .2017/01/08 15:00:27
   v2c_api_patch_B11_forMac.jar 2017/01/09 13:09:29
 
 ・readcgi.js
   readcgi.js    .2016/07/24 23:40:37
   readcgi_aux.js 2016/06/19 21:38:06

35 ◆g/UWZdwxag:2017/01/09(月) 18:01:28 ID:a7fnOyLw0
本文の訂正です

https://drive.google.com/drive/folders/0B6-I3SBvsil8Tm9OY3ZteXplOE0

B11.3
2chAPI > v2c_api_patch.jar > 20170109_v2c_api_patch_jar_B11.3.zip

readcgi.js、readcgi_aux.js
2chAPI > script > system > readcgi.js > 20161225_readcgi_js.zip
解凍後ファイル名から「.txt」を削除して下さい

.◆ jarのバグの修正をしました
 ・BBSPINKで過去ログを取得できなかったのを修正

◆ 2017/01/09 現在の最新状態
 ・APIパッチ(B11.3)
   v2c_api_patch_B11.jar      .2017/01/08 15:00:27
   v2c_api_patch_B11_forMac.jar 2017/01/09 13:09:29
 
 ・readcgi.js
   readcgi.js    .2016/07/24 23:40:37
   readcgi_aux.js 2016/06/19 21:38:06

36名無しさん@避難所:2017/02/15(水) 12:31:52 ID:wh.8OfqU0
これ使うと浪人できているんですが
仕組みはどうなっているんでしょうか・・・?

グレーなので秘密なんでしょうか・・・?

37名無しさん@避難所:2017/02/19(日) 13:41:44 ID:XRykEDyE0
read.cgiだけチェックした状態で
PCサロン板のスレが閲覧できないです

API使わずにアクセスしたいんですが

38名無しさん@避難所:2017/02/21(火) 20:13:52 ID:OCar/cVc0
read.cgiだけでPCサロンの
/【雑談】又・パココンがしゅきっ☆【スレ34位?】
http://hayabusa6.2ch.net/test/read.cgi/pc2nanmin/1486604462/
を見られました

ユーザーエージェント(CGI書き込み)を
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36
にしてみて下さい

39 ◆g/UWZdwxag:2017/02/21(火) 22:31:13 ID:OCar/cVc0
v2c_api_patch_B11.3_20172021.zip
https://drive.google.com/open?id=0B6-I3SBvsil8bkRXZl9lM0xRcGs

◆AppleJava5環境用のAPIパッチを追加
  ついでにパッチとスクリプトの圧縮ファイルを分けたのが予想以上に分かりづらくなったので圧縮ファイルを一つにまとめました

◆ 2017/02/21 現在の最新状態
 ・APIパッチ(B11.3)
   v2c_api_patch_B11.jar           .2017/01/08 15:00:27
   v2c_api_patch_B11_for_Mac.jar     .2017/01/09 13:09:29
   v2c_api_patch_B11_for_MacJava5.jar 2017/02/21 08:30:40 New

 ・script/system
   readcgi.js    .2016/07/24 23:40:37
   readcgi_aux.js 2016/06/19 21:38:06
   readcgi.rb    .2017/01/19 03:14:04 (v2c_api_patch_B11_for_MacJava5.jar用) New
   readcgi_aux.rb 2017/01/19 02:54:49 (v2c_api_patch_B11_for_MacJava5.jar用) New

40 ◆g/UWZdwxag:2017/02/21(火) 22:36:27 ID:OCar/cVc0
v2c_api_patch_B11_for_MacJava5.jarは外部サイトからjarファイルを3つ入手する必要があります
1つだけ公式サイトではなくアーカイブサイトなのが気になるところです
著名サイトみたいなので大丈夫だと思いますが・・・

v2c_api_patch_B11_for_MacJava5.jarに関して.txtをお読みください

41名無しさん@避難所:2017/02/21(火) 23:25:26 ID:Pdg3Rfjc0
作者さん、ごくろうさまです

42中森明菜:2017/02/21(火) 23:30:03 ID:4T14pUX.0
->>38-40
作者様、いつも直向きなその真面目さが素敵ですわ。
何か、本スレのほうで、作者さんに嫌なこと言う阿呆が居ましたが、大丈夫でしょうか。

43名無しさん@避難所:2017/02/22(水) 02:05:02 ID:LWNoF9jw0
>>38
何度も恐縮です
設定してみたのですがこのスレが見れないのです
http://hayabusa6.2ch.net/test/read.cgi/pc2nanmin/1361299896/

44名無しさん@避難所:2017/02/22(水) 08:56:42 ID:23AciDMQ0
確認してみたんですがそのスレはWEBブラウザでも520になって見られませんでした
なのでread.cgiだけでは見られません
以前ftp荒らしにあってhtmlでは取得できなくなってるのだと思います

scを使用するにチェックを入れれば見られることは見られますが
過去に書き込まれた1レスが欠けてるのと
一番最後の
27 :まちがって名前消しちゃいました。 :2017/02/22(水) 01:58:44.85 ID:???

を見られません

45名無しさん@避難所:2017/02/23(木) 05:13:57 ID:5dTrnJ760
なるほどありがとうございました

46名無しさん@避難所:2017/03/07(火) 20:49:26 ID:OwhOixRk0
320 :名無しさん@避難所 :2017/03/07(火) 20:42:59
readcgi.jsのお試し(改)です
https://www.axfc.net/u/3783905?key=v2c

ちょっと処理の順番変えました
>>319は消します

XVIDEOS板(read.cgi ver 06.0.0 2015/11)で確認

47名無しさん@避難所:2017/03/07(火) 22:03:47 ID:OwhOixRk0
ヘッドライン系の板が読めないみたいね
もっともWEBブラウザで見ても人大杉に飛ばされるから
read.cgiで生htmlはとれそうもない気がするから
どのみち見られないかと

48名無しさん@避難所:2017/03/07(火) 22:09:01 ID:ZyTrwYeU0
ver104ですがreadcgi.jsを上書きすればいいんですか?

49名無しさん@避難所:2017/03/07(火) 22:19:34 ID:OwhOixRk0
いずれ+の作者さんから正規版が出ると思いますが
V2C-R+とかV2C+の場合はとりあえずってことで
readcgi.jsの23行目くらいにある

oBody = oBody.replace(/^(.|\s)*?<(dl|div) class="thread".*?>\n?/, ""); //read.cgi 06対応

>>46のjsの24行目から37行目の

if(oBody.match(/<base href="([^"]+)">/)){
if((""+RegExp.$1).indexOf(".bbspink.com/") != -1){
// BBSPINKのhtmlを正規化 BBSPINK read.cgi 06対応
oBody = oBody.replace(/^(.|\s)*?<\/h1.*?>\n?/, "")
.replace(/<div><div class="banner(.|\s)*$/g, '')
.replace(/<(dd|dl|span)/g, '<div').replace(/<\/(dd|dl|span)/g, '</div')
.replace(/<\/?dt.*?>/g, '').replace(/<\/?section.*?>/g, '')
.replace(/<div class="thread_in">/g, '<div class="message">');
}else{
oBody = oBody.replace(/^(.|\s)*?<(dl|div) class="thread".*?>\n?/, ""); //read.cgi 06対応
}
}else{
oBody = oBody.replace(/^(.|\s)*?<(dl|div) class="thread".*?>\n?/, ""); //read.cgi 06対応
}

に置き変えて保存してください
これで当面はしのげると思います

もともとはR+に添付されてたjsを頂いて改造したものなので
それで上手くいくと思います

50名無しさん@避難所:2017/03/07(火) 22:23:04 ID:OwhOixRk0
>>49
plus設定>2ch接続でdatの生成をスクリプトで行うにチェックを入れて下さい

51名無しさん@避難所:2017/03/07(火) 22:34:32 ID:HLswjcQA0
JaneStyleにするわ

52名無しさん@避難所:2017/03/07(火) 23:28:01 ID:1lXJmQtY0
>>49
おかげで見れるようになりました。ありがとう。

【V2C+】 1.0.9 [R20170301] (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.: 120(93)/228 [MB]
【アクセスモード】 readcgi only (スクリプト使用)
【システムスクリプト】 subject.js rescheck.js getdat.js
【設定ファイル】 ImageViewURLReplace.dat ThreadReplaceStr.txt iurlrpl.txt

53名無しさん@避難所:2017/03/08(水) 10:33:07 ID:HKHBE1cc0
>>49
こちらも解決しました。ありがとうございました
【V2C+】 1.0.9 [R20170301] (L-0.7.0:amd64)
【Java】 1.8.0_121-b13 (Oracle Corporation)
【OS】 Windows 7 (amd64)
【メモリ】 Total(Free)/Max.: 1061(630)/1639 (Phys. Total/Avail.: 32707/23884) [MB]
【アクセスモード】 readcgi only (スクリプト使用)
【User Agent】 Post=JaneStyle/3.83
【システムスクリプト】 無し
【設定ファイル】 ReplaceStr.txt

54名無しさん@避難所:2017/03/09(木) 10:50:55 ID:XLn.l2YI0
これ
http://bit.ly/2ipR09F

55名無しさん@避難所:2017/03/09(木) 10:58:54 ID:0YFkkXOM0
>>54
グロ

56名無しさん@避難所:2017/03/09(木) 11:11:34 ID:Fn2LfFJw0
宣伝だべ

57名無しさん@避難所:2017/03/09(木) 19:18:40 ID:i.L/lGfs0
fontタグ除去はBBSPINKのread.cgi6.0だけにしとこう
全部に掛けたらReplaceStr.txtとかrescheck.jsでなんかやってたら
そっちに影響でそうだし

58名無しさん@避難所:2017/03/09(木) 19:43:59 ID:i.L/lGfs0
fontタグが残るレスとそのスレのurl
あとはそのレスのスクショがあるとありがたい

59名無しさん@避難所:2017/03/09(木) 19:47:28 ID:xQJuKaQY0
V2C+1.0.9使ってるんだけど
○B11.3の解凍したファイルをlauncherフォルダに入れる
○Scriptフォルダにsystemフォルダがなかったから新規作成してその中にreadcgi.jsファイルを入れる
○V2C画面右下をAPI+read.cgiに切り替える

これ全部ちゃんとやったのにBBSPINKまったくログ取得出来ないですよ

60名無しさん@避難所:2017/03/09(木) 19:53:27 ID:xQJuKaQY0
なんか色々いじっていたら2chの全部の板のスレがログ取得出来なくなってきた
どうなってんの?

61名無しさん@避難所:2017/03/09(木) 20:05:40 ID:i.L/lGfs0
>>59の手順ってV2C+に暫定適用するのは不要な手順です
手順的には次のレスに書きますけどとりあえず>>59をやる前の状態に戻して下さい
あと>>60ですけど何を弄ったのか分からないのでなんとも

62名無しさん@避難所:2017/03/09(木) 20:11:34 ID:Fn2LfFJw0
>>59
プラスは、2ch接続設定から"datの生成をスクリプトで行う"にチェックでいいんじゃないの?

63名無しさん@避難所:2017/03/09(木) 20:22:55 ID:i.L/lGfs0
手順的には
>>62の通りに2ch接続設定から"datの生成をスクリプトで行う"にチェック
>>46をダウンロードして解凍
③ scriptフォルダにreadcgi.jsがあれば>>49のようにDLしたreadcgi.jsを参考に既存のreadcgi.jsを修正
  readcgi.jsが無い場合はDLしたreadcgi.jsをそのままscriptフォルダにコピー
  readcgi.jsがあるけどプログラミングに普段親しんでないんで>>49が???の場合は
  既存のreadcgi.jsの名前を変えてバックアップしてDLしたreadcgi.jsをそのままscriptフォルダにコピー
④ V2C+を再起動
です

64名無しさん@避難所:2017/03/09(木) 20:28:42 ID:xQJuKaQY0
>>63
ありがとう
けどついうっかりして
③で既存のreadcgi.jsを名前変えずに解凍した新しいreadcgi.jsで上書きしちゃったんだけど
これは不味かったですか?

65名無しさん@避難所:2017/03/09(木) 20:48:02 ID:i.L/lGfs0
多分+の作者さんが正式対応したら今回上書きしちゃった奴がいらなくなると思うけど
大丈夫だとは思うけど上書きしたreadcgi.jsが不調の時用に一応V2C+純正のreadcgi.jsも残しておいてほしいです

>>62でV2C+のreadcgi.jsが自動作成されるみたいだから

① 上書きしたB11.3用のreadcgi.jsを一旦リネームして>>62のチェックを外す
② V2C+終了
③ V2C+起動
>>62のチェック
⑤ scriptフォルダを開いて新たにreadcgi.jsが出来てるか確認
⑥ V2C+終了
⑦ 新たにreadcgi.jsができてるようならそれを適当に(例えばreadcgi.js.orgとか)リネーム
⑧ ①でリネームしたB11.3用のreadcgi.jsの名前をreadcgi.jsに戻す
⑨ V2C+起動

の手順で上手く行けば④でV2C+純正のreadcgi.jsを取り戻せるかもです

66名無しさん@避難所:2017/03/09(木) 20:52:32 ID:Fn2LfFJw0
試したけど
scriptフォルダにreadcgi.jsが存在してない状態で④をやると何回でも作成されるから大丈夫だよ

67名無しさん@避難所:2017/03/09(木) 20:55:42 ID:xQJuKaQY0
>>65
ありがとうございます
ちゃんとBBSPINKもログ取得出来るようになりました

68名無しさん@避難所:2017/03/09(木) 20:59:26 ID:Fn2LfFJw0
ああ、それとすでにscriptフォルダにreadcgi.jsがある状態で
④を実行しても純正に上書きされるようなことはないようです

69名無しさん@避難所:2017/03/09(木) 21:14:46 ID:i.L/lGfs0
>>66
フォローどうもです

>>67
オメ


さてとfontタグか
どうすっかなぁ・・・

70名無しさん@避難所:2017/03/09(木) 22:37:05 ID:i.L/lGfs0
readcgi.jsのお試し(改々)です
https://www.axfc.net/u/3784562?key=v2c

古い鯖のスレッド(read.cgi ver 5.0のスレ)が表示できないのに対応しました
メール欄が空白の場合にdatの名前欄にfontタグが残るのを修正しました

B11.3環境の場合:script/systemフォルダに置いて下さい

V2C-R+(3.0.1+、3.0.3+)の場合:ファイル名をgetdat.jsに変えて、script/systemフォルダに置いて下さい

V2C+(1.0.x)の場合:以下のいずれかの対応をお願いします
 ① scriptフォルダのreadcgi.jsをDLしたreadcgi.jsを参考に修正する
   scriptフォルダのreadcgi.js http://i.imgur.com/PuIik4g.png の赤枠部(行Noは違うと思います)に
   DLしたreadcgi.jsの http://i.imgur.com/RYc6T1L.png の青枠部をコピペして保存
   →修正前には必ずバックアップを!

 ② jsの修正に不安がある場合はDLしたreadcgi.jsをそのままscriptフォルダに置く
   →V2C+のreadcgi.jsとB11のreadcgi.jsでは数か所違いがあるのですがおそらく大丈夫かと

以上っす

71名無しさん@避難所:2017/03/09(木) 22:59:39 ID:i.L/lGfs0
火曜日に上げたjs
絶対件数が大杉
スクリプトでも回してるのかな?

72名無しさん@避難所:2017/03/09(木) 23:06:35 ID:AmF5dkLA0
>>1>>3>>9
画像消えてるやん

73名無しさん@避難所:2017/03/09(木) 23:11:55 ID:i.L/lGfs0
>>72
急ぎます?

74名無しさん@避難所:2017/03/10(金) 00:34:35 ID:XIS0wYh20
>>71
3783905.zipが件数576回だけどV2Cユーザー数はこれより桁違いに多いのでは?

75名無しさん@避難所:2017/03/10(金) 01:37:36 ID:oY.iaVEg0
エロゲ板が読み込めなくなったからV2C騒動の時にB10.3にして以来ここに来たけど
B10.3をB11にしてreadcgi.js導入したらread.cgiで見れるようにになったわありがとう

76名無しさん@避難所:2017/03/10(金) 02:02:05 ID:/3PT.7bw0
俺もおかげでフカーツしたけど何か●カキコが出来なくなったっぽい
とりあえずそれで困ってはいないんだが

77名無しさん@避難所:2017/03/10(金) 04:42:55 ID:PUKJHCWc0
>>70
キタ━━━━(゚∀゚)━━━━!!
【V2C】 2.11.8 [S20150206] (L-0.7.0:x86)

78名無しさん@避難所:2017/03/10(金) 11:04:12 ID:JMxC9.7o0
これって?
http://bit.ly/2ipR09F

79名無しさん@避難所:2017/03/10(金) 13:03:59 ID:JMxC9.7o0
新着情報
http://num.to/7439-4352-4491

80名無しさん@避難所:2017/03/10(金) 18:17:54 ID:7JLbqFXI0
readcgi.jsのお試し(うふ〜ん対応版)です
https://www.axfc.net/u/3784809?key=v2c

BBSPINK read.cgi 06でhtmlでは落ちてこない削除されたレスを補完します
デバッグを兼ねてるので名前欄に()付きでレス番号を表示します ← これを外した版でもう一度リリースがあります

B11.3とV2C-R_Plus,V2C_Plusを分けてあります
バージョン早見表もパクらせて貰いました

V2C-R_Plus,V2C_Plus用readcgi.jsははV2C+のオリジナルのreadcgi.jsを修正して作成しています
V2C+の場合はそのまま置き変えて下さい
V2C-R+の場合は名前をgetdat.jsにリネームしてこちらを使用して下さい

BBSPINKで対応されたら、その時はその時で
(このままでも悪影響はないはずです)

81名無しさん@避難所:2017/03/10(金) 18:21:12 ID:7JLbqFXI0
こんな感じ
http://i.imgur.com/FlQ21Mo.png

82名無しさん@避難所:2017/03/10(金) 18:30:32 ID:DeOPt.2E0
更新おつ〜
ちなみにその画像のスレのurlくわしく

83名無しさん@避難所:2017/03/10(金) 18:32:13 ID:7JLbqFXI0
637 :名無しさん@お腹いっぱい。 :2017/03/10(金) 09:31:54.08 ID:68WVJh990
BBSPINKのレス削除はレス番そのものが消え去り、うふ〜んにならなくて
パッチを当てたV2Cだと以降のレス番がズレる現象が出る

364 :名無しさん@お腹いっぱい。 :2017/03/10(金) 09:07:39.76 ID:b/Hoy5+m0
BBSPINKのhtmlにはdat中のうふ〜んID:DELETEDが出力されてない模様
それが原因か、うふ〜んがあるスレをHTMLモードで完全に取得できない
たとえば、100レス中うふ〜んが1あると99しか取得できずにレス番もずれる

367 :名無しさん@お腹いっぱい。 :2017/03/10(金) 09:16:41.48 ID:b/Hoy5+m0
>>366
ここの342とか
懐かしのエロアニメ
http://mercury.bbspink.com/test/read.cgi/natuero/1092435303/

368 :名無しさん@お腹いっぱい。 :2017/03/10(金) 09:26:59.31 ID:68WVJh990
>>366
うちはV2C+に手当てして読めるようした環境だけど
うふ〜んが反映されてなくてレス番がズレてる
スレッドは最後まで読める模様

http://i.imgur.com/yMvUzxd.png
http://i.imgur.com/0rLw30h.png

84名無しさん@避難所:2017/03/10(金) 22:16:20 ID:7JLbqFXI0
なんかこんな場合もあるんで補完したうふ〜んには名前欄にレス№をつけたままにしておきます
http://i.imgur.com/Wwstoxc.png

85名無しさん@避難所:2017/03/11(土) 10:19:50 ID:W1rruuvk0
>>83
キタ━━━━(゚∀゚)━━━━!!
【V2C】 2.11.8 [S20150206] (L-0.7.0:x86)

86名無しさん@避難所:2017/03/11(土) 10:48:41 ID:W1rruuvk0
と思ったけど、>>70>>83で謎の強制終了出たから
バックアップ取りつつ様子見

87名無しさん@避難所:2017/03/11(土) 12:04:18 ID:M0sDf/yI0
様子見するなら>>80のほうを使って下さい
>>81みたいに削除されたレスを補完してレス番号を調整するので

88名無しさん@避難所:2017/03/11(土) 16:47:10 ID:W1rruuvk0
>>87
>>83じゃなくて>>80の間違いでした
DLしたのをそのままブチ込み
ちな異常終了本日2回目

BBSPINKじゃないスレを見てたのに
スレ更新のタイミングで落ちたっぽいです
よく分かりませんが、もうチョイ落ちる頻度を様子見...

89名無しさん@避難所:2017/03/11(土) 17:28:21 ID:M0sDf/yI0
コンソールログになんか出てますか?
BBSPINKと2chは処理を明確に分けてるはずなんで
PINKじゃないスレで落ちるのは謎
落ちるってのはV2Cがもろとも落ちます?

90名無しさん@避難所:2017/03/12(日) 09:06:29 ID:wMYo1WeM0
>>46>>70を削除しました

91名無しさん@避難所:2017/03/14(火) 02:02:53 ID:gEMud5Bw0
おつおつ

92名無しさん@避難所:2017/03/14(火) 22:59:48 ID:Kvbmv6Oc0
おつ

93名無しさん@避難所:2017/03/17(金) 02:32:21 ID:6Elg5IlA0
>>80
これが一番最新?>>70は虫でいい?

94名無しさん@避難所:2017/03/17(金) 02:34:10 ID:6Elg5IlA0
【V2C】 3.0.3+ [S20151112] (L-0.7.0:amd64)
【Java】 1.8.0_101-b13 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 475(274)/1067 (Phys. Total/Avail.: 8140/1533) [MB]
【システムスクリプト】 getdat.js
【アクセスモード】 read.cgi only
【不具合内容】
【再現方法】
【調査済項目】

95名無しさん@避難所:2017/03/17(金) 02:42:04 ID:6Elg5IlA0
ああ削除されてたんですね
read.cgiで過去スレの取得ができなくなったみたいなんですが自分だけでしょうか?
BBSPINKじゃない本スレです

96名無しさん@避難所:2017/03/17(金) 03:01:46 ID:6Elg5IlA0
http://hitomi.2ch.net/test/read.cgi/poverty/1415533713/
たとえばこういうdatが存在しないスレをread.cgiで開くと、フリーズして再起動orログを削除しないと、他のスレもread.cgiで読めなくなるようです

あとBBSPINKの過去スレが: Content-Typeがtext/plainで始まっていません。(text/html; charset=UTF-8)になって取れないです

97名無しさん@避難所:2017/03/17(金) 19:41:33 ID:wyOCIgac0
【V2C】 2.11.4 [R20131210] (L-0.7.0:amd64)
【Java】 1.7.0_131-b31 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (amd64)
【メモリ】 Total(Free)/Max.: 434(165)/683 (Phys. Total/Avail.: 4061/1889) [MB]

>>80を使っています
mastiff鯖のログを取得すると2レスの名前欄に
<div id="js--banners--thread"></div>
というゴミが入る

とりあえずreadcgi.jsの87行目を
oBody = oBody.replace(/<div.*? (?:id="js--banners--thread"|class="banner")[\s\S]*?(?=(<dt>|$))/,""); //バナー広告削除
と修正


もうひとつBBSPINKについて、>>83のスレはOKですが、
http://mercury.bbspink.com/test/read.cgi/natuero/1142737876/はレス番がズレます、うふ〜んが2レス目だとうまくいかないのか?

98 ◆g/UWZdwxag:2017/03/17(金) 21:30:23 ID:hfjQ3di60
>>97
どうもです

沢木瞳の件ですが2レス目以降のうふ〜ん(連続の場合も)が上手く行ってませんでした
本丸の処理で1レス目の次に表示されるバナー削除をしてるのですが
そこでバナーを消す時に補完したうふ〜んも一緒に削除してました

なんでうふ〜んを追加する前に予めバナー削除をすると上手く行くようです

64行目のoBody = CutAndInsertPageBBSPINK06(oBody, lastResNum);
の前の行に
oBody = oBody.replace(/<div id="banner"[\s\S]*?(?=(<div class="post"|$))/,""); //バナー広告削除
を追加

修正イメージはこんな感じ

if(!isBBSPINK_readcgi06){
// 更新時は差分だけカット(htmltodatByFiddlerにはない処理)
if(lastResNum != 0){
oBody = cutPage06(oBody, lastResNum);
}
}else{
// 元の位置でバナーを削除すると>>2がうふ〜んの場合に補完した>>2まで削除されるので予めバナーを削除する
oBody = oBody.replace(/<div id="banner"[\s\S]*?(?=(<div class="post"|$))/,""); //バナー広告削除
// BBSPINKの場合は削除されたレスを補完する(htmltodatByFiddlerにはない処理)
oBody = CutAndInsertPageBBSPINK06(oBody, lastResNum);
}

レス表示ではたぶが抜けて全部左詰めになってる思います

99 ◆g/UWZdwxag:2017/03/17(金) 21:36:45 ID:hfjQ3di60
レス表示ではたぶが抜けて全部左詰めになってる思います ← 修正イメージのことです

100 ◆g/UWZdwxag:2017/03/17(金) 21:38:37 ID:hfjQ3di60
23時頃に修正版をうpします

101 ◆g/UWZdwxag:2017/03/17(金) 22:10:32 ID:hfjQ3di60
>>96
ごめんなさい
APIパッチなら調べようもあるんですがそこはV2C-R+内部でのdat無しの場合の処理になるんで
なんとも調べようがないです

※APIパッチは本家やMOD、MOD派生、広告無しV2C-R用の外付けのdat受信機能で
  V2C-R+やV2C+はその機能をV2C内に内蔵しています

Content-Typeの件も受信したhtmlに対しての整合性チェックなのでreadcgi.jsが呼び出される以前のチェックでエラーとなってます
ここも同じくV2C-R+内部での処理になります

あと自分がこれをいうのも筋違いかと思うんですが
今後のことを考えてできればV2C-R+からV2C+にバージョンアップしたほうがいいのではと

102 ◆g/UWZdwxag:2017/03/17(金) 23:03:04 ID:hfjQ3di60
readcgi.jsのお試し(20170317版)です
https://www.axfc.net/u/3787704?key=v2c

・mastiff鯖でバナーのゴミが残る件
>>2がうふ〜んの場合にうふ〜んが表示されない件

を修正しました

B11.3用とV2C-R+,V2C+用があります
添付のreadme.txtに記載の所定の位置に格納して下さい

V2C-R+,V2C+の場合は表示にゴミが残る等の対応は可能(B11.3用と共通なjs内部の処理ため)ですが
V2C内部で行っているhtml受信動作にまつわる部分には手を出すことができません




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