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

chaika独自拡張専用スレ

1名無しさん:2015/03/15(日) 22:16:27 ID:gEDzbzAA0
chaikaを、個人の自己責任において拡張して使う人達の情報交換スレです

chaikaの本体に手を加える場合もありますが
chaikaの開発者とは関係なく、勝手にいろいろ試行錯誤し情報交換などするスレにしましょう

chaika本スレと避難所に迷惑をかけないように

353名無しさん:2015/04/10(金) 01:38:58 ID:ANTepbJM0
>>245
㌧ オイラも幸せになったw

354名無しさん:2015/04/10(金) 05:12:50 ID:hDGQt3g.0
スレめっちゃ伸びてるけどなんだなんだ

355名無しさん:2015/04/10(金) 06:42:02 ID:loc8p8HY0
>>354
>>211>>215のおかげじゃね

356名無しさん:2015/04/12(日) 01:47:12 ID:DuRS91o.0
そうか、別にpostのUAを偽装先の専ブラと一緒にしなくてもいいのか
俺頭固いなあ

357名無しさん:2015/04/12(日) 05:44:36 ID:LjdsxVYk0
dekimasita
arigatai

358名無しさん:2015/04/13(月) 01:47:47 ID:rGKd.EX.0
キーちょくちょくつかえなくなってくねやっぱり
小まめに変えれば脱落する人が増えるだろうって考えなんだろうか
単にユーザー自体が少なくなるだけなように思えるけど

359名無しさん:2015/04/13(月) 01:54:00 ID:.Lo2Ryb.0
自分の環境では特に問題ないけど、
過去Verをキーごと切り捨ててる専ブラもあるのかな?

360名無しさん:2015/04/13(月) 02:27:03 ID:kKeaFPNY0
バージョンアップが頻繁なアプリのゴニョゴニョは避けるのがベターかもな
特にstyle

361名無しさん:2015/04/13(月) 08:48:49 ID:IxeodS.c0
3.81のKeyでずっと使えてるが

362名無しさん:2015/04/13(月) 10:12:17 ID:nw387mWg0
対応してるBB2Cも、調子悪いと警告用datになったりするから、たぶんAPIサーバそのものが不安定なんだろう

363名無しさん:2015/04/13(月) 10:38:52 ID:O73wZniw0
警告用datもステータスコード:200で送出してるから
cloudflare側でキャッシュされて他所からの正常なアクセスにもそれが送られてるって事はないよね

364名無しさん:2015/04/13(月) 10:46:51 ID:lkstVWb60
>>361
だな

365名無しさん:2015/04/13(月) 14:07:35 ID:pRYa4SUc0
key使えてるけど、今現在API エラー : AppKey/HMKey 無効になる板と
そうじゃないのがある・・・鯖の問題かな・・・

366名無しさん:2015/04/13(月) 14:13:42 ID:hhPsq.IQ0
api005をあててる状態でスレを開いたら
(´・ω・`)「API エラー : AppKey/HMKey 無効」
てのが出て、リロードしたら通常通りに戻った
多分サーバーが重いのが原因だろうけど一応報告

chaika:1.7.3(api005)
Default改:2012-1025-0
FoxAge2ch:3.3.12

367名無しさん:2015/04/13(月) 14:18:13 ID:IxeodS.c0
串でもエラー吐くことがあるからおそらく鯖のせい

368名無しさん:2015/04/13(月) 14:32:36 ID:l9N6ZMO60
3.82使えなくなったな

369名無しさん:2015/04/13(月) 14:33:41 ID:Mf90n34M0
APIエラー出たら鯖が落ちてないか見ろよ
http://ch2.ma.cx/

370名無しさん:2015/04/13(月) 14:45:29 ID:IxeodS.c0
今はこっち
http://snowslide.s201.xrea.com/observation/

371名無しさん:2015/04/13(月) 14:56:10 ID:9bofwmtY0
本スレより


  663 名無しさん@お腹いっぱい。 [sage]  2015/04/13(月) 14:41:04.90 ID:eNxeN24d0
したらばのchaika独自拡張専用スレくっせえな

やり方とか大まかに自分から書いておいて質問されたら「わからないならやるな 自分で考えろ」って頭おかしいだろ
こんな新規お断りみたいな事やってるしchaikaはもう終わりだわ

少数派の自称プログラマー(笑)しか残らなくてchaikaはその内廃れるわ

372名無しさん:2015/04/13(月) 14:58:34 ID:hhPsq.IQ0
>>371
燃料投下したダメよ

373名無しさん:2015/04/13(月) 14:59:06 ID:hhPsq.IQ0
訂正
×した
○しちゃ

374名無しさん:2015/04/13(月) 17:11:40 ID:HPcnwJUU0
>>366
そうなるスレのログ消したら直ったけど

375名無しさん:2015/04/13(月) 18:16:42 ID:tVP9nNfA0
>>371
自称初心者にいろいろ親切にして嫌な思い出がある。
chaikaの事じゃないけどPCとかスマホとかいろいろ使い方教えたら
どんどん限度が無くなってしまいに「あれしろ」「これしろ」と命令になってきた。
こういう奴はどっかで縁切ったほーがいいよ。
あいつらたぶん脳に欠陥あるから。

376名無しさん:2015/04/13(月) 18:37:31 ID:XyIAmasw0
× こういう奴はどっかで縁切ったほーがいいよ。
○ こういう奴とは最初から関わらないほうがいいよ

377名無しさん:2015/04/13(月) 18:45:07 ID:oGd5NtIs0
>>371
本スレはしたらばな
あっちにはもう開発者いないんで

378名無しさん:2015/04/13(月) 20:37:04 ID:GI2IRYZo0
>>371
あそこは本スレじゃなくね?

379名無しさん:2015/04/13(月) 20:56:10 ID:IxeodS.c0
「2ch本スレ」ならまだねぇ

380名無しさん:2015/04/13(月) 21:34:02 ID:NhNM7CYM0
明らかに対立煽りなんだから構うなよ

381名無しさん:2015/04/13(月) 21:40:16 ID:pRYa4SUc0
専ブラ導入してるくらいだったら
あの説明読んだだけで解決できると思うけどなぁ
説明書読んでわからなきゃ試行錯誤するだけの話なのに

382名無しさん:2015/04/13(月) 21:44:49 ID:T4mMIMTA0
したらばは「サポート掲示板」だろ

383名無しさん:2015/04/13(月) 22:19:37 ID:g4ytueD60
誰かが厚意でやってくれるからこそ
利用する側も分からなかったら自分で調べたり相手に手間をかけさせない配慮をするのが当たり前
公式にサポートされないものを使うっていう若干黒いことをしようとするなら余計にそうだよ

384名無しさん:2015/04/14(火) 00:15:51 ID:vEGtxebg0
サポートって相互サポートのことだよ どこかのメーカーのサポート窓口みたいなものを想像されたら困るよ

MozillaZine.jp フォーラム - 相互ユーザサポート
http://forums.mozillazine.jp/viewforum.php?f=35

↑みたいなものなんだよ
そのフォーラムでクレクレみたいなことしたらどうなるか考えてみよう

385名無しさん:2015/04/14(火) 00:45:39 ID:NR9apMuk0
・「わからないならやるな」の殆どは優しさで出来ています
・「自分で考えろ」って頭おかしいだろ←笑える

自分で調べて色々試して分からなかったら一旦諦めるって当たり前だろ
調べない試さない何が分からないのか分からないから諦められないのかな

386 ◆U7rHG6DINI:2015/04/14(火) 02:31:45 ID:Q.b8jfUc0
一区切り付いたのができたので、アップデート版としてリリースします。

現在 api005.zip を使っていない人は、api005.zip のインストールと
設定をひととおり済ませてから、このアップデートを適用してください。
一つのファイルをコピーするだけなので、既に使っている方ならわかるはずです。

api006_update.zip → http://www1.axfc.net/u/3449381

387 ◆U7rHG6DINI:2015/04/14(火) 02:32:16 ID:Q.b8jfUc0
このアップデート(v0.06)での変更点:

★設定を反映させるのに Firefox を再起動する必要が無くなりました。

 設定画面はまだありませんので、設定そのものは v0.05 までと同様にabout:config か
 ら行う必要がありますが、about:config で 2ch API 関連の設定値を変更した場合は、
 再起動せずとも即座に適用されます。

★ User-Agent 名の設定項目で、Firefox既定のUser-Agent名を指定できるようになりました。
 (>>345-347

 useragent post_ua auth_ua 2ch_ua の各設定項目に "@Mozilla" と設定すると、
 使用しているFirefoxが通常のWebアクセスで送信しているUser-Agent名に自動的に
 置き換えられます。

388名無しさん:2015/04/14(火) 02:51:57 ID:pgRoZ3r.0
>>386-387
更新乙です。

えーっと、全く理解してないんだけど、向こうから見たら普通のFirefoxで書き込んだように見えるってことで良いんでしょうかね?

389 ◆U7rHG6DINI:2015/04/14(火) 04:03:24 ID:Q.b8jfUc0
>>388
そのとおりです。送信されてくる書き込みだけを見れば、
鯖にはブラウザ表示のフォームから書き込んだときと同じに見えるはずです。
>>349-350 の意見も参考に

390 ◆U7rHG6DINI:2015/04/14(火) 04:11:49 ID:Q.b8jfUc0
>>387 のとおり、
useragent post_ua auth_ua 2ch_ua の4つの項目で @Mozilla を認識しますが、
実際問題としては、post_ua 以外のものに @Mozilla を使うのはあまり意味がないというか、
やっていることを深く理解していない限りやめた方が良いです。

useragent auth_ua 2ch_ua は APIサーバへのアクセスにに使われますし、
素のFirefoxがAPIサーバへアクセスしてくることは通常ではありえませんから、
何らかの偽装をしていることがバレバレです。

投稿に関しては元々 API サーバを通さないので @Mozilla を使う意味があります。

391名無しさん:2015/04/14(火) 04:57:50 ID:m51pcgqw0
乙です

UA空欄にして書き込みはブラウザからしていた俺に福音

392名無しさん:2015/04/14(火) 09:28:51 ID:uSRzy7tQ0
乙です
API仕様の情報交換をしていた2chの串スレがひどい荒れようなので
情報が集まりにくくなっていますが、開発を継続してくださっていて感謝

393名無しさん:2015/04/14(火) 10:17:45 ID:a6qT7gmM0
postuaを@Mozillaしたら書き込む際にすごい軽くなった気がするんだけど気のせい?

394名無しさん:2015/04/14(火) 10:35:14 ID:p1qzjF4.0
>>386

今までpost_uaは空っぽにしてたが、useragentと同じもんをぶっこんでみた
てかパクリ元のバージョンもチェックしとかないとダメだと今更ながらに気付いたわ
自分でも呆れるぜorz

395sage:2015/04/14(火) 12:28:17 ID:WATVT7Lo0
html2logってどうやってインストールすればいいのでしょうか
xpiファイルをfirefoxにドロップしてインストールしたのですが、フォルダの方はどこにおけばいいのでしょうか?

396 ◆U7rHG6DINI:2015/04/14(火) 12:47:18 ID:Q.b8jfUc0
>>395
xpiファイルをfirefoxにドロップしてインストールしたのなら、
同梱のフォルダの中に入っているファイルは不要ですので
何もせず消して構いません
これもマニュアルに書いておけば良かったですね

397名無しさん:2015/04/14(火) 12:57:58 ID:JcRO8ZbA0
>>396
了解しました
即レス感謝です

398名無しさん:2015/04/14(火) 13:10:19 ID:We6.dSIY0
>>386
乙です
post_ua には "Monazilla/1.00 (JaneStyle/3.81)" を指定していましたが
@Mozilla を使うメリットって何だろう?うしろめたさ半減?

399 ◆U7rHG6DINI:2015/04/14(火) 13:18:49 ID:Q.b8jfUc0
>>396
インストールについて補足したものをうpしなおしました

>>398
どっちにしろ偽装していることには変わりないので、
五十歩百歩って感じですかね。
使う人の偽装ポリシー次第でお好きなように使っていただければ。
他のUA設定がJaneStyleならそのままでも良いと思う。

400 ◆U7rHG6DINI:2015/04/14(火) 13:26:00 ID:Q.b8jfUc0
私としては、@Mozilla を使うメリットがよくわからないという方には、
今までどおりの設定の方を推奨しておきます

401名無しさん:2015/04/14(火) 13:26:14 ID:We6.dSIY0
>>399
サンクス >>349 みたいな意見もあるし 他のUA設定も 3.81 のまま
今のところBANも無いようなのでとりあえずはそのまま使います
色々、できることが広がったということですね。

402名無しさん:2015/04/14(火) 14:30:50 ID:We6.dSIY0
ちょっとテストしてみた
UA 空
Monazilla/1.00 (chaika/1; Windows NT 6.1; Firefox/37.0.1)
UA @Mozilla
Mozilla/5.0 (Windows NT 6.1; rv:37.0) Gecko/20100101 Firefox/37.0

403名無しさん:2015/04/14(火) 14:40:50 ID:We6.dSIY0
ごめん 間違えた
UA 空
のときは何も送っていないみたい

404名無しさん:2015/04/15(水) 10:02:11 ID:ObRdy5hE0
postuaを@Mozillaしたら書き込む際にすごい軽くなった気がするんだけど気のせい?

405名無しさん:2015/04/15(水) 10:26:05 ID:3feVgPmw0
プラシーボ

406名無しさん:2015/04/15(水) 10:33:53 ID:l5LP7bCw0
鯖の不調もあるから @Mozilla の効果かどうかはわからん
postuaを元に戻してみてどうなるか試すべし

407名無しさん:2015/04/15(水) 10:48:42 ID:3feVgPmw0
それぞれ10回時間測って有意差があるか?

408名無しさん:2015/04/15(水) 12:17:03 ID:dRARduiE0
結局GNUパッチの使い方が分からなくてエディタでチマチマやりましたw

409名無しさん:2015/04/16(木) 07:46:17 ID:dub/6UV60
パッチを当てたいフォルダにpatcch.exeと対応する〜.patchをコピー
パッチ当てたいフォルダでコマンドプロンプト起動
あとはよんでねの通り記述してEnter

410名無しさん:2015/04/16(木) 08:42:03 ID:QO94KnEU0
diff 見るぶんにはいいけど、改造して行番号変わってたら patch コマンド動かないし
手動でちまちまやるしかないわな

411名無しさん:2015/04/16(木) 09:59:38 ID:zQFALg7.0
リロードしまくってるのか場所によって少し重いけど読めてるって事は
こっちの方式だとftp://騒動は直接関係ないんですかね

412名無しさん:2015/04/16(木) 10:04:48 ID:huZcEM3.0
API鯖が逝きかけてるだけっぽい

413名無しさん:2015/04/16(木) 10:21:06 ID:lEAZkP420
鯖は相変わらず半分死んでるらしいしread.cgiの不具合も放置でWebブラウザで見れないっていう

414名無しさん:2015/04/16(木) 10:21:52 ID:zCve1kKw0
同じく
LFに統一したりしてpatchは使える状態なんだけど

●過去ログパッチはともかく、外部板の動作を変える844.zipは同時にあてたいんだけど
単純にやってもうまくいかなかったりして、結局エディタで手動でやってる

415411:2015/04/16(木) 10:43:23 ID:leb1Y/Bg0
情報Thx

確かに「ブラウザで開く」が無理な所ありますね(502)
ソフトウェア板のスキンスレはおkでした
nasu.bbspink.comは開くけど途中まで読んで停止

416名無しさん:2015/04/16(木) 11:00:44 ID:ekLhiHQY0
ftpのせいなのか、スレがDAT落ち、APIエラー、OK、新着なしをルーレット状態で繰り返してて面白い

417 ◆U7rHG6DINI:2015/04/16(木) 11:05:00 ID:iumvaI9Y0
>>408-410>>414
単純に行番号が変わったぐらいでは patch コマンドは失敗しませんよ。
patch コマンドはそれなりに賢くて、単に行番号がずれたぐらいの違いだと、
うまく気を利かせて修正してくれますが、
パッチの修正対象となっている行の近辺が大きく改造されている場合は
さすがの patch コマンドでもお手上げになります。

うまく気を利かせられなくて修正に失敗した場合は、元のファイルのバックアップ(*.orig)と、
適用できなかったパッチの内容(*.rej)を残してエラー終了します。
そうなったときは、残された *.rej ファイルをエディタで開いて見て、
その箇所のみを手作業で修正すれば、最初から全てエディタでやるより幾分かは楽になります。

patch コマンドは、テキストの内容を単純に比較して修正箇所を判別しているだけであって、
決してプログラムの文法を理解して修正しているわけではありませんから。
知識がなければ人が見ても理解できないものを完全自動で完璧に修正することなんてムリ。
他のパッチと併用する場合は手作業での修正はいずれにしろ必要になるでしょう。

418 ◆U7rHG6DINI:2015/04/16(木) 11:06:43 ID:iumvaI9Y0
844.zipと同時に使いたいからapiパッチと844.zipを両方合わせたものを出して欲しい
という声があるのはわかってるんですが、apiパッチのリリース作業だけでも結構な手間なので、
そこまでは手が回りません。

844.zipは次期バージョンで不要になりそうですし、apiパッチのリリース時は
バージョンアップ専用の差分パッチ(>>149)とバージョンアップ手順も説明して、
最初からパッチを当て直さなくてもいいように努めてますので、
ご理解いただければと思います。

419名無しさん:2015/04/16(木) 11:13:39 ID:leb1Y/Bg0
訂正

(502)→(520) orz

nasu.bbspink.comではftpコピペのあるスレで「ブラウザで開く」不具合
それ以外は「ブラウザで開く」おk
板(スレッド一覧)はftpコピペ見えてても「ブラウザで開く」おk

>>417-418
乙です

420 ◆U7rHG6DINI:2015/04/16(木) 11:23:43 ID:iumvaI9Y0
状況がよくわかんないけど、
ftp:// の不都合はread.cgiのバグなわけね?

421名無しさん:2015/04/16(木) 11:44:44 ID:osYgC/nA0
うん、mangoがいじったせいでread.cgiが腐ってる

422名無しさん:2015/04/16(木) 11:52:23 ID:lEAZkP420
リンクにしようとしてぬるぽらしい

423 ◆U7rHG6DINI:2015/04/16(木) 11:53:15 ID:iumvaI9Y0
やっぱりそうか。ありがとう。
あの広告だらけのブラウザ表示で2chを見てくれる人はありがたい存在だぞ
大事にしないと

424408:2015/04/16(木) 12:28:35 ID:Jh.vNIx20
>>409
ありがとう次に機会があればやってみます
>>417
乙です、お陰で重宝しています

まさに844を先に当ててたので005は手作業にしたんですが終わってから
よく考えてみたら被ってるpref.だけ加えて後は上書きで良かったのかも?
と思いました
こういうのサッパリ分らんので見当違いの事言ってるか知れないですが
取りあえず無事動いて良かったです

425 ◆U7rHG6DINI:2015/04/16(木) 14:13:44 ID:iumvaI9Y0
>>424
>よく考えてみたら被ってるpref.だけ加えて後は上書きで良かったのかも?

そうですね、併用するパッチが844.zipだけならば、
パッチ内容の併合が必要なファイルは chaika-pref.js だけですね。

chaika-pref.js の変更箇所を見ると、844.zip の方が行番号が後ろなので、
patchコマンドを使うのなら 844.zip → api005.zip の順にやればpatchコマンドは
エラーを出さないと思う。

そういうふうに、自分で状況を判断してより良い近道を発見できる方は良いけれど、
みんながみんなそういうスマートな判断ができるわけではないのでね。
844.zip だけならまだしも、他の過去ログ取得パッチなどを併用していれば話は全く別ですし、
そういったケース全てをマニュアルなどで丁寧に説明するのは不可能に近いです。

426名無しさん:2015/04/16(木) 16:24:46 ID:.kcCVl.o0
DAT落ちになりまくるのはftpのせいなのか・・・

427名無しさん:2015/04/16(木) 16:30:22 ID:lEAZkP420
どうもSCがクロールできねぇぞうおおおおってリロードかけまくってたらしい

428 ◆U7rHG6DINI:2015/04/16(木) 17:17:12 ID:iumvaI9Y0
>>426
DAT落ちっていうか、実は現在APIサーバの仕様では
DAT落ちとあぼーん発生(本来はステータス416の状況)を区別して認識することが困難みたいなんです。

「DAT落ち」と出ても本来は「あぼーん発生。〜」と表示すべき状況であることもあるので、
ログを消しても良いなら「このスレッドのログを削除」してみてください。
ホントにdat落ちならログを消しただけで損をすることも有り得ますが(^^;

2chのサーバってrfcに従ってない挙動が多くてホント困るわ

429 ◆U7rHG6DINI:2015/04/16(木) 17:56:02 ID:iumvaI9Y0
>>428
もうちょっと技術的に詳しく説明しますと、「ステータス416の状況」っていうのは、
鯖にあるdatファイルがあぼーんされて、受信済みのdatより短くなっているときの状況です。

例えば、1000バイトまで受信済みのdatファイルがあるとしましょう。
ここから新着レスを取得するときは、このdatの1001バイト目以降のみを
送信するように鯖にリクエストを出します(これをRange指定といいます)。

ところが、鯖にあるdatファイルがあぼーんされていて950バイトになっていたとしましょう。
この時に1001バイト目以降のみを送信するように鯖にリクエストを出しても、
元々が950バイトしかないのでエラーとなります。この時、httpの正しい動作に従うと
「416 Requested Range Not Satisfiable」というエラーステータスを返すことになっています。

3月までのdat直アクセスではこのステータスが正しく返ってきていましたし、
chaikaもこれを認識して「あぼーん発生。スレッドのログを削除した後再読み込みして下さい。」
というステータスを表示する仕組みになってます。

430 ◆U7rHG6DINI:2015/04/16(木) 17:56:32 ID:iumvaI9Y0
>>429
(続き)
でもAPIサーバはこのステータスを返さず、「500 Internal Server Error」という
ステータスを返してきます。
困ったことに、通常のsessionIDでdat落ちしたスレッドを取ろうとしたときも、
これと全く同じステータス500を返してくるため、
個人的にテストした範囲ではこの2つの状況を区別して認識する方法がない状態です。

解決策があるとすれば、Range指定がない状態で「500 Internal Server Error」が
返ってくればdat落ちしか該当する状況がないので、
Range指定のある状態で「500 Internal Server Error」のときは、Range指定を外して
再アクセスしてみるしか区別する方法は無いのではないかと思ってます。
そうなると、chaika本体にちょっと大がかりな改造を入れないと対応しきれないので、
現在のところ対応はできていません。

431名無しさん:2015/04/16(木) 18:01:55 ID:.kcCVl.o0
詳しくありです。
一応dat落ちになっても結構手間ですが更新何度か繰り返すと正常なスレに戻る?みたいです。
またすぐdat落ちになるみたいですが、更新数回で戻る感じです。

432名無しさん:2015/04/16(木) 18:27:35 ID:0QlPMi5c0
お、006のupdateきてた
更新お疲れ様です

今回はextensions.chaika.2chapi.post_uaの値を@Mozillaにしとけばいいのか
詳しいことはよく分からんが、おまじないみたいなものなのかな

433 ◆U7rHG6DINI:2015/04/16(木) 18:45:43 ID:iumvaI9Y0
>>432
よくわからないなら今までどおりの設定をおすすめしますよ。

UAをどう設定するかはユーザーの考え方次第のところが多くて、
設定可能な値の選択肢を一つ増やしただけです。
必ずしも@Mozillaを使わなければならないわけではありません。

要望があったので付けてみただけです。勘違いなさらないでください。

434 ◆U7rHG6DINI:2015/04/16(木) 18:48:21 ID:iumvaI9Y0
なんか、netのスレに ftp:// を書くと
ボールドで「ウンコって書きました。もうしませんごめんなさい。 by FIX ★」
って文に置き換えられるようになったみたいだw
こんなことするならcgi直せばいいのにw

435 ◆U7rHG6DINI:2015/04/16(木) 19:09:32 ID:iumvaI9Y0
>>431
ホントだ、dat落ちでもあぼーんでもない「dat落ち」が頻発してますね
こういう現象だけはクライアント側からは識別のしょうがないなあ

436名無しさん:2015/04/16(木) 19:34:50 ID:9pvKNXn60
>>435
乙です

ここ最近.netがやたら不安定なのは下手にいじりまくってるおかげなのかな
ここまでぐだぐだになるとは思わなかった

437名無しさん:2015/04/16(木) 19:41:30 ID:uxS7u2k20
>>434
それはいわゆる応急処置です
被害拡大を防ぐ効果はあるのでやらないよりマシかと まあ遅きに失っしたわけですけど
read.cgi のバグの修正に手間取っている(というか原因がわかってない?)みたいですよ

438名無しさん:2015/04/16(木) 21:16:54 ID:GKKsPOQQ0
dat落ちの500か謎エラーの500か判別する方法として
dat落ちの500のときのみ、Transfer-Encoding:ヘッダー付きで返ってきているような気がする
ただエラー500が頻発する状況なので、dat落ちのリクエストでもエラー500で返ってくる場合があり
正しいのか検証がめんどくさい

439名無しさん:2015/04/16(木) 21:39:01 ID:9k2pQ3rQ0
あの太文字の謎が解けた

440 ◆U7rHG6DINI:2015/04/16(木) 23:39:42 ID:iumvaI9Y0
>>438
今ちょっと見てみましたが、Transfer-Encoding: はどの状況でも付いてきてないですね。

Range無しのリクエストの時は Accept-Encoding: gzip を付けてリクエストしてるんですが、
その場合はレスポンスに Content-Encoding: gzip がステータス500の時も付いてきます。
でもレスポンスボディは無圧縮で "NG" の2文字だけですが

今調べてわかったことですが、鯖によってはdat落ちを取ろうとしたときに、
今までどおり「302 Found」(2chの鯖でのdat落ちを表すステータス)を返してくる鯖も
あるみたいです。nasu.bbspink.com と pele.bbspink.com でこの挙動を確認しました。

専ブラを作る側としてはこの挙動で統一して欲しいんですが、
API鯖の挙動に対するAPIパッチの対応については、しばらくこのままで様子を見たいと思います。
自分も解析したりして調べてますが、何かいい情報があれば教えてくださいませ。

441名無しさん:2015/04/17(金) 01:40:51 ID:A7qCguMI0
回数限定して通常取得のリトライ掛けてしまうのもあり。鯖負荷増えるけど。
確認した範囲では最高6回ほどで取得できた。

442名無しさん:2015/04/17(金) 01:51:37 ID:A7qCguMI0
あ、thread.jsに500のときの判定を追加したうえでってことね。
その中で500が発生用のカウントアップしつつthis.datDownload();

443 ◆U7rHG6DINI:2015/04/17(金) 01:56:56 ID:6joGBFUM0
それはどうかな

自分が問題にしているのは、鯖の不調の時にAPIパッチのコードがどう立ち回るかではなくて、
同じステータス500でも上に書いたように dat落ち・あぼーん発生・鯖の不調(本来の500)
の3つのケースがあって、一見してそれらの区別が付かないことなんですわ

dat落ち・あぼーん発生 の場合は何度リトライしても成功することはありませんからね

444名無しさん:2015/04/17(金) 19:54:13 ID:1BgsEBl60
◆U7rHG6DINI さんに要望:
APIパッチを使っていた場合に不具合報告テンプレートでパッチバージョンがわかるようになっててほしい
本スレに上がってる質問もそうなっていれば切り分けし易いと思うので
あと不具合報告テンプレート(詳細)でパッチ関連の設定は【変更した設定値】に出力されますか?

445名無しさん:2015/04/17(金) 20:42:45 ID:tlD0MXww0

             . ィ
.._ .......、._    _ /:/l!
 :~""''.>゙' "~ ,、、''‐'、|         _    またまたご冗談を
゙、'、::::::ノ:::::::_,.-=.  _〜:、         /_.}'':,
 ``、/:::::::::__....,._ `゙'Y' _.ェ-、....._ /_゙''i゙ノ、ノ
 ,.--l‐''"~..-_'.x-='"゙ー 、`'-、 ,:'  ノ゙ノブ
"   .!-'",/  `'-‐'') /\ `/ でノ-〈
 .-''~ >'゙::    ‐'"゙./  ヽ.,'   ~ /
   //:::::       ',    /    ,:'゙

446 ◆U7rHG6DINI:2015/04/17(金) 21:04:49 ID:6joGBFUM0
>>444
次のバージョンでやります。このスレの >>175 や表スレの
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1426703154/436
でも指摘されてますし、表スレのhtml2logがらみの質問でその必要性を痛感してたところでした。

ただ、chaikaのUser-Agent名には手を入れない方針です。

2ch.net宛にはchaikaのUser-Agent名は送信されませんが、このしたらばとか、
APIパッチの関係しない掲示板には、chaikaのUser-Agent名がそのまま送信されているので、
User-Agent名からAPIパッチを使用していることがわかってしまうのはイヤだという人も
いるでしょうから。

「トラブルシューティング情報」と「不具合報告テンプレート」にAPIパッチの
基本情報を簡単に入れる予定です。

>あと不具合報告テンプレート(詳細)でパッチ関連の設定は【変更した設定値】に出力されますか?

試してみるとわかりますが、使用中の鍵も含めて全て出力されているはずです

447 ◆U7rHG6DINI:2015/04/17(金) 21:15:03 ID:6joGBFUM0
>>446
appKey HMkey は出力しないようにもできますけどどうしましょうか
どっちにしろアレなものなので扱いに迷いますね

448名無しさん:2015/04/17(金) 21:46:48 ID:1BgsEBl60
>>447
その情報は出さないでいいと思います

449名無しさん:2015/04/17(金) 22:29:09 ID:dWUIAzwg0
>>446
確認するほうほうがないと困ります。

450 ◆U7rHG6DINI:2015/04/17(金) 22:38:54 ID:6joGBFUM0
>>449
「何を」確認するほうほうがないと困るという意味なんでしょうか?

451名無しさん:2015/04/17(金) 22:46:24 ID:6wQCcCLM0
>>447
user.jsなりabout:comfigなりで見ればいいだけなので、出力なしでお願いします

452名無しさん:2015/04/17(金) 22:49:45 ID:dWUIAzwg0
>>450
key を見えなくすると困りますと言う意味です。
about:config で key が見られのであれば問題ありません。




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