したらば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が動かなくなります

2名無しさん@避難所:2016/07/25(月) 22:17:58 ID:NJGKjsoo0
ホワイトアウトに関して
 
APIモードで取得/read.cgiモードで生成したdatを既存のdatに追加する処理を行う際、データの整合性チェックをします
この時に整合性エラーとなった場合に、全レスの取り直しを行ってるようで
これがホワイトアウトの原因となっているようです
 
このチェックはAPIモード、read.cgiモード等のモードに関係なく行われています
そのためどちらのモードでもホワイトアウトが発生し得ます
(主にredacgi.jsでのdat生成時の取りこぼしたゴミの存在)

readcgi.jsを毎回〜をチェックした場合は生成したdatをコンソールログ(v2clog.txt)に出力します
頻発するようだったらこれをチェックして生成されたdatの内容を確認して下さい

またこれをチェックした場合は毎回readcgi.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
ありがとうなのー




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