■ このスレッドは過去ログ倉庫に格納されています
Fiddler 2chプロクシ専用 Part1
- 1 :名無しさん@お腹いっぱい。:2015/03/26(木) 23:24:16.96 ID:YucLrJ+j0.net
- htmltodatByFiddler
要.NET Framework (webスクレイピング)
ttp://mukiyu.g.ribbon.to/ 【v1.05 v2.02 (v2系は差分取得対応)】
ttp://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038409548/
(要参照 ttp://anago.2ch.net/test/read.cgi/software/1426589898/763
ttp://www.telerik.com/download/fiddler
- 61 :名無しさん@お腹いっぱい。:2015/04/01(水) 21:32:12.31 ID:BwTWsJRc0.net
- >60
Fiddler設定のEnable IPv6のチェックを外したら読み込みできました…
他の方もチェックは外されてたのでしょうか?
大変お騒がせしました
- 62 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/01(水) 21:35:13.86 ID:rQowbeSV0.net
- やっぱ、IPv6だったか。
IPv6だと受付ないんだっけ。
- 63 : 【BE: Lv=10,xxTP】(2+0:8):2015/04/01(水) 21:37:52.48 ID:rQowbeSV0.net
- >>61
チェック付いてても、IPv6環境じゃなきゃ大丈夫だね。
- 64 :名無しさん@お腹いっぱい。:2015/04/01(水) 21:38:35.83 ID:EKJOU5ZB0.net
- >>62
俺もついてた
で夕方ごろから急にピンク板だけ繋がらなくなって色々試しててここに書き込もうとしてたから助かったわw
でも今日の夕方ごろまで普通に見れてたんだけどな
- 65 :名無しさん@お腹いっぱい。:2015/04/01(水) 21:48:07.79 ID:rPbFGBpW0.net
- うちはNICのプロパティでもIPv6のチェック外しててIPv4でしか繋がらない
- 66 :名無しさん@お腹いっぱい。:2015/04/02(木) 14:03:21.96 ID:IM6j59zJ0.net
- あのさー、これを使うと2chだけでなく他の通信にも影響するよね。
特にブラウザ関連。ダウンロードをしているときにFiddlerを止めると通信が止まる。
そしてニコニコ動画などの読み込みもおかしい。
読み込み自体は時間をおけばできるがすぐにバーが進んだりしない。
ダウンロードし終わってから一気に動くような感じになる。
htmltodatByFiddler2.02は2ch以外にも絡んでくるのか?
- 67 :名無しさん@お腹いっぱい。:2015/04/02(木) 14:15:42.12 ID:QvE7TLBW0.net
- >>66>>2
>*Fildderの設定で、オプションの Act as system proxy on startup のチェック外さないと
> 2chブラウザ以外もプロキシ通るようになっちゃうからそれだけ外せばおk
- 68 :名無しさん@お腹いっぱい。:2015/04/02(木) 14:23:15.84 ID:k+JXsyTB0.net
- >>66
デフォルトだとWindowsのシステムプロクシとして動くから2ch.netとbbspink.comだけに通したい時は
Tool > Fiddler Options > Act as system proxy on startupのチェックを外す
もしくはnoattach起動させる
- 69 :名無しさん@お腹いっぱい。:2015/04/02(木) 14:32:36.74 ID:IM6j59zJ0.net
- ありがとう
- 70 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/02(木) 17:41:04.88 ID:XeDT2xsa0.net
- やっと、Fiddlerのアップデータが4.4.9.9⇒4.5.0.0になったは。
一部で4.5.0.0見掛けてたのに、自分のFiddlerで更新チェックしても4.4.9.9のままだったから。
- 71 :名無しさん@お腹いっぱい。:2015/04/02(木) 18:20:04.40 ID:JqQ3GEYH0.net
- >>2
>4、Xenoのプロキシ設定を127.0.0.1:8888に設定
正しくは127.0.0.1:8888
レス数が一桁のスレに書き込みしようとするとエラーになるんですが他の方どうですか?
- 72 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/02(木) 18:41:45.50 ID:XeDT2xsa0.net
- >>71
1桁のスレにカキコしてみたけど、無問題だったは。
- 73 :名無しさん@お腹いっぱい。:2015/04/02(木) 18:57:03.30 ID:k+JXsyTB0.net
- >>71
なったことない(Xeno150312 fiddler4.5.0.0 htmltodatByFiddler1.05)
エラーメッセージは出るの?
- 74 :名無しさん@お腹いっぱい。:2015/04/02(木) 19:10:54.88 ID:JqQ3GEYH0.net
- There was a problem with your FiddlerScript.
オブジェクトが必要です。
オブジェクトが必要です。
場所 Microsoft.JScrpt.Convert.ToObject(
まだまだ続きますがこんなのが出ます。
- 75 :名無しさん@お腹いっぱい。:2015/04/02(木) 19:31:57.07 ID:k+JXsyTB0.net
- >>74
書き込み時なら書き込みに串を使わなければ大丈夫な気もするが
〜1.03まで出てたエラーに似てる
レス数の少ないスレを更新するとエラーが出るってやつだから書き込み時にエラーが出るのとはちょっと違うけど
http://light.dotup.org/uploda/light.dotup.org166553.png
CustomizeRules.jsのOnBeforeRequestにこの記述あるか確認してみてもらえるかな
var headers = oSession.oRequest.headers;
if (headers["Range"]) {
oSession["HeaderRange"] = headers["Range"];
headers.Remove("Range");
}
1.04以降は対策されてるはずだがバージョンと専ブラはどれを使ってるんだろう
- 76 :名無しさん@お腹いっぱい。:2015/04/02(木) 22:43:55.47 ID:JqQ3GEYH0.net
- >>75
遅くなってすいません
Fiddler Web Debugger (v2.5.0.0)
Built: 2015年3月20日
32-bit x86
xeno150114
htmltodatByFiddler1.05
こんな感じです
Rangeで検索しましたがCustomizeRules.jsにその記述はありませんでした
- 77 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/02(木) 23:23:39.51 ID:XeDT2xsa0.net
- >>76
Range対策があるのはhtmltodatByFiddler2.02の方ね。
- 78 :名無しさん@お腹いっぱい。:2015/04/02(木) 23:53:21.57 ID:k+JXsyTB0.net
- >>76
1.04以降は対策されてるはずって書いたけど1.05のファイルに>>75の内容入ってなかったわ
今再現してみたら更新時にエラーログ出るね
自分は1.03から必要箇所だけ追加しながら使ってるから気付かなかったスマソ
http://mukiyu.g.ribbon.to/
からhtmltodatByFiddler2.02のファイルをおとして
CustomizeRules.jsのOnBeforeRequest.の内容を2.02のものに差し替えたらエラーが出なくなるかも
自分のファイルだとそれで使えてるわ
- 79 :名無しさん@お腹いっぱい。:2015/04/03(金) 00:39:26.09 ID:lrghQsbk0.net
- >>78
OnBeforeRequest書き換えたら無事書き込めました
本当にありがとうございました
- 80 :名無しさん@お腹いっぱい。:2015/04/03(金) 00:41:12.33 ID:lrghQsbk0.net
- >>77
ありがとうございました
- 81 :名無しさん@お腹いっぱい。:2015/04/04(土) 23:18:39.90 ID:+cnUdJQt0.net
- >>32
Edit→Remove→All Sessonsやったら一気に軽くなったわ
確かに定期的に自動で消してくれる設定あると便利だね
- 82 :名無しさん@お腹いっぱい。:2015/04/05(日) 01:07:05.03 ID:vfBwoK3/0.net
- >>81
ツールバーにある Keep: All sessions のところを
Keep: 100 sessions とかにしてみては?
定期的に自動で消してくれる機能になるのかどうかはわからないけど
自分はなんとなくそうしてる
- 83 :名無しさん@お腹いっぱい。:2015/04/05(日) 01:12:46.20 ID:vfBwoK3/0.net
- てか失礼。
>>32がKeep: 100 sessionにしてるってからの話だったのね。
うちではそれでも20MB程度だけどなあ
- 84 :名無しさん@お腹いっぱい。:2015/04/05(日) 01:28:13.27 ID:IweYdAEl0.net
- メモリ使用量が増えていくのはC#の特徴だよ
時々自動で開放されるからあんまり気にしない方が良い
- 85 :名無しさん@お腹いっぱい。:2015/04/05(日) 16:49:33.36 ID:MkIcsgYu0.net
- wikiのTipsにsession保持しない設定のCustomRules.js載せといた
20〜25MB程度だからそんな変わらないかも
- 86 :名無しさん@お腹いっぱい。:2015/04/06(月) 14:32:19.29 ID:Q/MjhwFc0.net
- 起動直後は20MBくらいだけどずっと起動させてるとRemove All SessonsとClear Logしても50MB以上使用するようになるね
定期的に再起動させたほうがよさそう
- 87 :名無しさん@お腹いっぱい。:2015/04/06(月) 18:50:42.54 ID:/4D86ibk0.net
- >>85
情報Thx
とりあえず今のところ>>85のやってから50MBまで行くことないな
(40MB手前で止まってる)
少しでも気になる人は試してみるといいかも
- 88 :名無しさん@お腹いっぱい。:2015/04/11(土) 04:24:55.50 ID:4Z8/2Cnj0.net
- なんかこのスレ見ると変なエラー出るぞ
【速報】小森美果が母になる
http://mastiff.2ch.net/test/read.cgi/akb/1428323302/
- 89 :名無しさん@お腹いっぱい。:2015/04/11(土) 15:52:28.25 ID:VQ/xVDd90.net
- わざわざ不具合あるもの使うより
2ch専用で作られた2chapixy、Prxy2ch辺りを使ったほうがいいな。
- 90 :名無しさん@お腹いっぱい。:2015/04/11(土) 15:58:09.17 ID:l0nqF+HF0.net
- >>89
専用のほうがいいというのは同意。
Fiddlerは汎用串だからどうしてもメモリ消費量は多くなるし、
導入もめんどくさくなる。
- 91 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:26:26.98 ID:ITHM1qIo0.net
- >>88
バージョンは
Fiddle本体が4.5.0.0で
htmltodatByFiddlerが2.02だが、とくに何もエラーは出てないな
- 92 :名無しさん@お腹いっぱい。:2015/04/11(土) 20:04:03.62 ID:U4j1l0T90.net
- >>88
出ない
どういう環境でどういうエラーが出るの?
- 93 :名無しさん@お腹いっぱい。:2015/04/11(土) 21:40:34.13 ID:DKCUlKkR0.net
- http://yui.oopsup.com/readfile.php/dokkoisyo/0015.jpg
これかな?
- 94 :名無しさん@お腹いっぱい。:2015/04/11(土) 21:41:46.00 ID:4Z8/2Cnj0.net
- 出なくなったわ
今日の朝方見た時は2回エラーが出たのだが
F4.5.0.0、html~2.02で
- 95 :名無しさん@お腹いっぱい。:2015/04/11(土) 21:43:58.87 ID:DKCUlKkR0.net
- Xenoだけど>>93の画像読むときにFiddlerでエラー出るよ
1回読み込んだらキャッシュされるから2回目からはエラー出ない
- 96 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/11(土) 21:52:41.83 ID:u16evli/0.net
- >>93
この画像の"Content-Length: 400247"と実際のデータ長が合ってないってエラーが出るね。
まあ、どうでもいいエラーではあるわな。
- 97 :名無しさん@お腹いっぱい。:2015/04/11(土) 22:21:06.90 ID:i61P+svz4
- Xeno使ってるなら画像はproxy通さずにダウンロードするように設定しろよ
こっち見てないだろうけど
- 98 :名無しさん@お腹いっぱい。:2015/04/12(日) 10:13:45.52 ID:MghC6AdRS
- 幽霊仲間発見
- 99 :名無しさん@お腹いっぱい。:2015/04/12(日) 23:21:52.65 ID:We+g37Tn0.net
- Viewだと正常に読み込めてるなあ
- 100 :名無しさん@お腹いっぱい。:2015/04/13(月) 00:01:20.43 ID:IeVyWCp10.net
- 俺もViewで使ってるけどほぼ不満ないな
読み込みが気持ち1秒遅いくらい
- 101 :名無しさん@お腹いっぱい。:2015/04/13(月) 16:16:23.54 ID:DB8FxVUN0.net
- ほぼ FAQ だが
ツール - ビューア設定 - 書庫, 通信 - プロキシを使う
にチェックが入ってたら外すように。
串が必要なのは 2ch.net 宛てリクエストだけなんで。
- 102 :名無しさん@お腹いっぱい。:2015/04/13(月) 16:26:39.17 ID:fLjxa4Wq0.net
- 先生!
それどのOpen Jane派生かにもよると思います
- 103 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/13(月) 20:53:43.78 ID:CW7MePt60.net
- 先生!
専ブラはJane系以外もあると思います。
- 104 :名無しさん@お腹いっぱい。:2015/04/16(木) 07:51:17.81 ID:rSHR0sym0.net
- ftp://i.imgur.com/
- 105 :名無しさん@お腹いっぱい。:2015/04/19(日) 01:21:08.36 ID:61AM8xuG8
- そりゃ潰されてるよなあこのスレ
- 106 :名無しさん@お腹いっぱい。:2015/04/16(木) 08:04:24.52 ID:pYMIurPr0.net
- ftp://
- 107 :名無しさん@お腹いっぱい。:2015/04/16(木) 10:20:52.05 ID:yaU46ryV0.net
- >>18
ありがとう
あなたのおかげで今見れてるよ助かった
- 108 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/16(木) 10:28:40.36 ID:Vc6j+ZM20.net
- >>107
やっぱ、HTMLモードだけじゃねぇ。
でも、APIモードでも500エラーが出るから気を付けてね。
- 109 :名無しさん@お腹いっぱい。:2015/04/16(木) 11:25:08.32 ID:yaU46ryV0.net
- >>108
500エラー確かに出るね
完全に体感だけど連続でスレ開いた時に出やすい気がする
あと何故か時々「3月13日より2ちゃんねるの配信仕様が変更されました」が出る
取り直せば直るから困らないけどなんだろね
htmlの方はもうこのまま見れないままで行くのかな
dat落ちした過去ログを取れなくなったのは残念(有料サービス何だから本来そっちが当たり前なんだけど)
- 110 :名無しさん@お腹いっぱい。:2015/04/17(金) 06:08:18.82 ID:SaZRMpsx0.net
- Chunked body did not terminate properly with 0-sized chunk,{0}
たまにこのようなエラーで怒られます。
- 111 :名無しさん@お腹いっぱい。:2015/04/17(金) 06:10:39.76 ID:SaZRMpsx0.net
- Chunked body did not terminate properly with 0-sized chunk,{0}
たまにこのようなエラーで怒られます。
- 112 :名無しさん@お腹いっぱい。:2015/04/17(金) 11:24:45.19 ID:mYgDd+u10.net
- Fiddlerの先生何とかなりませんか?
- 113 :名無しさん@お腹いっぱい。:2015/04/17(金) 11:37:31.81 ID:cJbNpP+T0.net
- >>110-112
Tool→Fiddler Options→General→If protocol violations are observed : Do tothing
- 114 :名無しさん@お腹いっぱい。:2015/04/17(金) 12:15:49.40 ID:mYgDd+u10.net
- >>113 有難う
DO tothing じゃなく Do nothing で >>110〜108 のエラ−表示はでなくなりましたが、
相変わらずスレの更新ができません。
特にこのスレ自身読込ができません。
- 115 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/17(金) 12:28:04.83 ID:hVfmhaqh0.net
- >>114
htmltodatByFiddlerじゃ、>>104-106のカキコがあるスレはどうやっても読めないよ。
Fiddler使って読みたいなら、APIモードに対応させないと。
詳しくは
http://prokusi.wiki.fc2.com/wiki/Fiddler%2BCustomRule#na34fedc
のTipsを見てね。
- 116 :名無しさん@お腹いっぱい。:2015/04/17(金) 13:24:35.80 ID:mYgDd+u10.net
- >>115
申し訳ない。現在は他の串+Xenoでしのいでいます。
今晩にでも早速ゃつてみます。
- 117 :名無しさん@お腹いっぱい。:2015/04/17(金) 17:22:19.44 ID:mYgDd+u10.net
- >>116
できました、気持ちよく読み込んでおります。
ァ−すっきりした。
- 118 :名無しさん@お腹いっぱい。:2015/04/18(土) 11:11:43.01 ID:9H0rPzUm0.net
- しゃーないから
>>16さんので分けるようにして、見れないスレある間はAPIにしたわ
- 119 :名無しさん@お腹いっぱい。:2015/04/18(土) 16:15:14.26 ID:L4i0BUlA0.net
- あげ
- 120 :名無しさん@お腹いっぱい。:2015/04/19(日) 07:39:24.71 ID:B+wZ0q1f0.net
- http://anago.2ch.net/test/read.cgi/software/1427379856/
http://anago.2ch.net/test/read.cgi/software/1427669971/
http://anago.2ch.net/test/read.cgi/software/1429108443/
今、ソフトウェア板の上記のスレが
janexeno+Fiddler →HTTP/1.1 520 Origin Error
Firefox、IE →Error 520
janestyle →見られる
こういう状態なんだけど、どうしたらjanexeno+Fiddler及びFirefox、IE で見られるようになるの?
Firefox、IEでも見られないのでFiddlerの問題では無いと思うんだけど
どこで質問したら良いかわからない
janexeno+Fiddlerでソフトウェア板スレ覧、上から順に20個くらい開いたけど全部エラーだった
その20個くらいのスレをFirefoxで確認したらエラーになるスレとならないスレがある
- 121 :117:2015/04/19(日) 07:46:11.20 ID:B+wZ0q1f0.net
- ソフトウェア板以外のスレは、自分が確認した限りではjanexeno+Fiddlerで正常に見る事ができている。
- 122 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/19(日) 08:18:14.53 ID:pIdkRnC/0.net
- http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038409548/258-260
258 :名無しさん:2015/04/17(金) 21:26:42 htmltodatByFiddler 2.02 ありがたく使わせてもらっています
先日2chのスレでウンコって書きました。もうしませんごめんなさい。 by FIX ★が書き込まれたスレが取得できない状態になってしまいました
何らかの形で対応できないものでしょうか
259 :名無しさん:2015/04/17(金) 23:32:31 >>258
Fiddlerと2chの間にはCloudFlareがあってだな
2chのread.cgiのバグを修正しない限りCloudFlareが誤動作するんだ
これは端末のツールでどうこう出来る問題じゃないんだよ
260 : ◆/vmukiyuzw:2015/04/17(金) 23:51:11 >>259さん、フォローありがとうございます。
>>258さん
一応状況は把握していて、何か逃げ道はないかと考えていたのですが
htmlを取得して変換するという仕組み上、そこでエラーになる状況であれば
完全に回避することは難しいと考えます。
(どのレスにウンコって書きました。もうしませんごめんなさい。 by FIX ★が書かれてるかは読んでみないと分かりませんしね)
現状ではAPI対応のプロキシもいろいろあるようなんで
そちらをお使いいただいたほうがよろしいかと。
しかし、2ch.net側としても
read.cgi経由(htmlプロキシだけでなく汎用のwebブラウザでも)で
読めない状況はまずいと思われるので
そのうち対応されるだろうと期待して様子見してるのですが。
- 123 : 【BE: Lv=10,xxTP】(2+0:8):2015/04/19(日) 08:19:15.13 ID:pIdkRnC/0.net
- ftp://がウンコになってしもうたw
- 124 : 【BE: Lv=10,xxTP】(3+0:8):2015/04/19(日) 08:19:15.18 ID:pIdkRnC/0.net
- ftp://がウンコになってしもうたw
- 125 :名無しさん@お腹いっぱい。:2015/04/19(日) 08:38:52.37 ID:bYZg4kx30.net
- Xenoで↓このスレを開こうとしたら
http://anago.2ch.net/test/read.cgi/smartphone/1428639115/
(・∀・)ナンカエラーダッテ HTTP/1.1 520 Origin Error
となって、ログを削除しようが何しようが開く事ができない
他のanago鯖のスレは開けるのに何故だろう
因みに普通のブラウザではエラーも出ず開く事ができる
- 126 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/19(日) 08:48:08.96 ID:pIdkRnC/0.net
- >>125
Firefoxで全件指定で開いたら520エラーになるよ。
多分ウンコがカキコされたレスがあるんじゃない?
- 127 :名無しさん@お腹いっぱい。:2015/04/19(日) 09:20:17.29 ID:eTMuMEz70.net
- ftp://がウンコになってしもうたw
- 128 : 【BE: Lv=10,xxTP】(2+0:8):2015/04/19(日) 10:11:22.93 ID:pIdkRnC/0.net
- ftp://
↓
ftp://
- 129 :名無しさん@お腹いっぱい。:2015/04/19(日) 10:56:30.85 ID:bYZg4kx30.net
- >>126
あぁ本当だ、最新50件表示でしか見てなかった
たしかに全件表示だと520エラーでるね・・・
という事は恐らくウンコ云々のやつか
- 130 :117:2015/04/19(日) 11:54:58.03 ID:ovSHXOfj0.net
- カスタムルールをAPI対応のものに変えたらxenoでエラーになるスレを読めるようになりました
FirefoxとIEでは相変わらずError 520になる
Fiddlerの設定→オプションの Act as system proxy on startup のチェックを外してるんだけど
それでもブラウザでFiddlerのプロクシを通ってしまってるということ?
- 131 :名無しさん@お腹いっぱい。:2015/04/19(日) 14:13:49.17 ID:5vZxfgTd0.net
- APIのやつって時間経つと期限切れかしらないけど使えなくなるやね
リセットすればいいんだけどさ
- 132 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/19(日) 14:36:13.40 ID:pIdkRnC/0.net
- >>131
SID期限切れなら401エラーだけど、500エラーなら偶にあるAPI鯖側の内部エラー。
500だったらスレをリロードすればいい。
API対応は5分間隔でSID更新してるから、仕様上では期限切れにはならない。
- 133 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/19(日) 15:01:55.93 ID:pIdkRnC/0.net
- >>131
ごめん。もし認証でエラーがあると、それ以降認証が通らないバグがあったは。
なので、CustomRules.jsのOnBeforeRequest()関数で、以下の部分を修正しておいて下さい。
switch(AuthState) {
case AUTH_STATE.SUCCESS:
break;
case AUTH_STATE.FAIL:
//認証エラー。他のpluginに任す
AuthState = AUTH_STATE.YET; ←これ追加
return;
default:
//呼ばれないはず
// Console.WriteLine("Unknown State:{0}", AuthState);
return;
}
- 134 :名無しさん@お腹いっぱい。:2015/04/19(日) 20:32:58.91 ID:QuZljoDu0.net
- APIだと>>85って効かない?
- 135 :名無しさん@お腹いっぱい。:2015/04/19(日) 20:53:51.95 ID:a3vaSfBw0.net
- >>130
正直よくわからないなら無理して使う意味もないし他のツール使ったほうがいいと思う
Fiddlerを通ってるかどうかはFiddlerを終了させて変化があるか確認すればいいけど
そのWebブラウザはFiddlerを通ってないから520になるし通ってもWebブラウザじゃ正常に表示されないよ
Webブラウザ経由(非API)のアクセスで520が変えるのはFiddler関係なくサーバーの仕様
連続で520になるのも1回520になるとしばらく520が返るという仕様も含まれるらしい
http://carpenter.2ch.net/test/read.cgi/operatex/1421829594/836
- 136 :名無しさん@お腹いっぱい。:2015/04/19(日) 20:57:17.60 ID:a3vaSfBw0.net
- あれ?直った?
htmlモードでも読めるように戻ったかも
- 137 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/19(日) 21:27:31.15 ID:pIdkRnC/0.net
- Webブラウザで見ると、ftp://がちゃんとリンクになってるは。
- 138 :名無しさん@お腹いっぱい。:2015/04/19(日) 23:29:12.97 ID:dCisBnqq0.net
- お
たしかにhtml2datでみれるね
- 139 :名無しさん@お腹いっぱい。:2015/04/20(月) 02:51:06.95 ID:5DUIw/Te0.net
- fiddlerそのものをAPI対策には使ってなくて、subject.txt取得失敗対策に使っていて、
2chブラウザ(JaneXeno)→Fiddler→2chAPIProxy→2chサーバ
みたいにしてつないでいて、現状Fiddlerを通るすべての通信が2chAPIProxy経由になってます。
(Fiddler OptionsのGatewayでManual Proxy Configurationにhttp=127.0.0.1:9999とか書いてます)
別件で2chブラウザ以外のストリームもFiddlerを通したいんですが、URLがbbspinkや2chでないものは2chAPIProxyを通さずに通信したいです。
URLを判別して、proxyを経由するかしないか選ぶといったことはCustomRule.jsの修正で可能でしょうか?
- 140 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/20(月) 04:41:52.34 ID:Jf3Cret00.net
- >>139
クライアントのPOSTリクエストが特定のURLだったら、POSTリクエストに親のプロクシを付加して投げる事は出来るはず。
"X-OverrideGateway"でググってみそ。
- 141 :名無しさん@お腹いっぱい。:2015/04/20(月) 05:16:58.31 ID:Vd5eAlvX0.net
- WEBブラウザでも読めるようになっているね
でもそのせいかFildderのAPIモードでXenoのdat落ちしたスレがログ破損扱いになる
HTMLモードで使えているから良いけど
- 142 :名無しさん@お腹いっぱい。:2015/04/20(月) 13:28:53.30 ID:kNGHiCYB0.net
- >>139
ここ「2chプロクシ専用」だからなあ
- 143 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/20(月) 16:05:48.48 ID:Jf3Cret00.net
- >>16さんを参考に、RulesメニューからAPIとHTMLのモード切り替えに対応したは。
なお、こっちはラジオボタン方式で。
class Handlers {
public static RulesOption("&API", "2ch Proxy Mode", true)
var b2chProxyAPI: boolean = true;
public static RulesOption("&HTML", "2ch Proxy Mode", true)
var b2chProxyHTML: boolean = false;
}
これで、CustomRules.jsをいちいち切り替えなくて済むは。
- 144 :名無しさん@お腹いっぱい。:2015/04/20(月) 17:26:47.17 ID:icP7/SGY0.net
- >>143
これって一つのCustomRules.js内にAPIモードとHTMLモード両方の構文入れといて
Rulesメニューで選択した方が都度呼び出される感じ?
当然ながらapitodatByFiddlerに>>143を追記しただけだとHTMLに切り替わらなかったので
詳しく使い方を知りたい
- 145 :名無しさん@お腹いっぱい。:2015/04/20(月) 17:47:22.95 ID:Pu+LgBbC0.net
- 両方のルーチンをいれといて
変数のb2chProxyAPIとb2chProxyAPIでどちらか判定するんだろ
プログラムかじってないと変更がわからんと思う
- 146 :名無しさん@お腹いっぱい。:2015/04/20(月) 17:50:25.42 ID:icP7/SGY0.net
- >>145
無理だわ残念
ありがとう
- 147 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/20(月) 17:50:51.94 ID:Jf3Cret00.net
- >>144
CustomRules.jsに、API&HTML両方のロジックを入れて、メニューで選択されたフラグ(b2chProxyAPI、b2chProxyHTML)のON/OFFを判断して、
処理するロジックを切り替えるだけ。
class Handlers {
メニュー追加
変数定義
関数定義
OnBeforeRequest(){
if(b2chProxyAPI){
APIモードの処理
}
if(b2chProxyHTML){
HTMLモードの処理
}
}
OnBeforeResponse(){
if(b2chProxyHTML){
HTMLモードの処理
}
}
}
- 148 : 【BE: Lv=10,xxTP】(2+0:8):2015/04/20(月) 18:03:07.82 ID:Jf3Cret00.net
- >>146
思ったほど難しくないよ。
やるなら、APIモードのCustomRules.jsに、htmltodatByFiddlerのソースをコピペした方が楽かも。
- 149 :名無しさん@お腹いっぱい。:2015/04/20(月) 18:16:50.88 ID:icP7/SGY0.net
- >>147-148
出来た!
今までその都度CustomRules.jsを差し替えてたからかなり便利になったよありがとう
- 150 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/20(月) 18:40:30.10 ID:Jf3Cret00.net
- >>149
おめ。
- 151 :名無しさん@お腹いっぱい。:2015/04/20(月) 21:28:02.12 ID:Ij+l3VQK0.net
- すごいじゃん
ということで、お前らhtmlモード、APIモード切り替えられるCustomRules.jsをアップしてくれたまえ
wikiに頼むわ
http://prokusi.wiki.fc2.com/
- 152 :名無しさん@お腹いっぱい。:2015/04/20(月) 23:19:48.11 ID:HmfzPbiO0.net
- APIモードでもセッション非表示にできるようにならんかね
HTMLモードがド安定であまりAPIモード使わないとは思うけど
- 153 :名無しさん@お腹いっぱい。:2015/04/21(火) 16:18:59.89 ID:eMubgPHA0.net
- セッション非表示にしててもHTTPSだけは表示されるみたいね
- 154 :名無しさん@お腹いっぱい。:2015/04/21(火) 21:02:03.55 ID:pM23Fd5v0.net
- ☆ 日本の核武装は絶対に必須ですわ。☆
http://www.soumu.go.jp/senkyo/kokumin_touhyou/index.html
☆ 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、改憲の参議院議員が
3分の2以上を超えると日本国憲法の改正です。皆様方、必ず投票に自ら足を運んでください。
私たちの日本国憲法を絶対に改正しましょう。☆
- 155 :名無しさん@お腹いっぱい。:2015/04/26(日) 21:49:33.57 ID:vOM2I30o0.net
- >>140
この設定でできました!ありがとうございます。
- 156 :名無しさん@お腹いっぱい。:2015/04/27(月) 17:01:02.01 ID:55WcUO/I0.net
- (・∀・)ナンカエラーダッテ HTTP/1.1 404 Fiddled
(・∀・)カンリョウ!!
xenoで新規にスレを開こうとすると404エラーが出るようになってしまいました。
ブラウザで開くとスレ自体はあります、他の開いているスレは新着を取得出来ます。
どういった原因が考えられるでしょうか
- 157 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/27(月) 17:15:00.34 ID:GaKP2kZD0.net
- >>156
//datが存在しないなどまっとうなレスポンスでない場合404を返して抜ける
if (!oBody.match(/<dl /)){
oSession.responseCode = 404;
return;
}
- 158 :名無しさん@お腹いっぱい。:2015/04/27(月) 19:11:57.77 ID:55WcUO/I0.net
- htmltodatByFiddlerでCustomRules.jsを書き換えただけでおとといぐらいまで
使えてたんですがまた新たに何か入れないと使えないでしょうか
- 159 :名無しさん@お腹いっぱい。:2015/04/27(月) 20:03:47.99 ID:iV5r4fhv0.net
- >>158
どのスレを拾いたいのか知らんが、コメントアウトされてるUAのところを解除してみたら?
- 160 :名無しさん@お腹いっぱい。:2015/04/27(月) 23:00:22.97 ID:55WcUO/I0.net
- CustomRules.jsを以前トラブルあって書き換えた時コピー取っておいた物に入れ替えたら
見れるようになりました
アドバイスありがとうございましたお騒がせしてすいません
- 161 : 【BE: Lv=10,xxTP】(1+0:8):2015/04/28(火) 01:31:03.23 ID:gxTBdBe60.net
- Fiddler 4.5.1.0 Up!!
総レス数 1004
246 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200