Fiddler 2chプロクシ専用 Part1 [転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2015/03/26(木) 23:24:16.96ID:YucLrJ+j0
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
2018/06/03(日) 01:29:31.76ID:/Mab58CZ0
>>582
何のためにUbuntuを入れたんだよ・・・
拡張子の通り中身はC#
SampleRules.csを見て自分で直せばいい
ただし直せたとしてもLinux版はベータなのでどこまで動くかはわからない

もしくは最初からLinux対応のproxyを探すか
自分で解決する気がないならWindowsを使ったほうがいい
584名無しさん@お腹いっぱい。
垢版 |
2018/06/03(日) 21:36:19.91ID:aUpk8YKX0
>>583
やっぱそのままhtmltodatの内容コピペしてもだめなの?

ほとんどCustomRules.jsとCustomRules.csの中身ほとんど一緒だから
そのまま行けるかと思ったけど

WineでJaneXeno起動して、Fiddler通すまでは確実に出来る
ただ、CustomRules.csをFiddlerが読み込まないから2chスレが読み込めない
2chのスレ一覧はJaneXenoで読み込める

C#使えるなら直してくれよ
585名無しさん@お腹いっぱい。
垢版 |
2018/06/03(日) 21:47:37.27ID:aUpk8YKX0
一応、htmltodatの作者様にもお願いしといたのだが、Linux版作ってくれるってよ
これでLinuxでもJaneXeno+Fiddler+htmltodatbyFiddlerで動くぞ
2018/06/03(日) 23:09:23.01ID:T0LNYi4q0
他人に頼らなきゃ何もできないようなやつですらUbuntu使う時代なのか
2018/06/04(月) 10:59:58.75ID:k+zzvkoq0
Ubuntuが普及してるってのは良い傾向
2018/06/06(水) 23:25:56.25ID:s0JdfABp0
新鯖移転したらHTTP/1.1 502 Fiddler - DNS Lookup Failedて出るようになったんだけどもう無理なのか?
589名無しさん@お腹いっぱい。
垢版 |
2018/06/07(木) 06:51:19.45ID:BjMGwmtf0
>>588
DNS LookupだからFiddler関係ないだろ
2018/06/07(木) 09:46:27.67ID:7uFOwIm20
俺はUbuntuのUIは合わなかったのでMint使ってる
2018/06/07(木) 10:56:44.70ID:hEYxZriE0
俺はLubuntuだな
軽い
2018/06/10(日) 14:08:03.27ID:0cSYtKVV0
なんJ見れねえなあと思ったら過去ログ倉庫死んでんのか…
593名無しさん@お腹いっぱい。
垢版 |
2018/06/17(日) 14:11:19.15ID:DW0KlMSn0
みんな書き込めてるの?
「不正なPROXYを検出しました」と出て実況以外どこも書き込めなくなってもた。。。
2018/06/17(日) 14:26:19.04ID:0yJRDKfa0
余裕
2018/06/17(日) 14:30:19.62ID:0yJRDKfa0
>>593
とりあえずhtmltodatByFiddlerのUserAgentの欄を最新ブラウザに合わせとけ
2018/06/17(日) 14:50:32.40ID:Gn0Umqjc0
>>593
Cookieも消して更新しないとな。
2018/06/17(日) 15:36:47.12ID:DW0KlMSn0
>>594-596
みんなありがとー
今からちょっと試してみます
ちょっと時間がかかるかもしれませんが後で報告にくるね
2018/06/17(日) 16:27:20.44ID:DW0KlMSn0
教えてもらったところの変更とクッキーの削除もしてみましたが
うちのはダメでした、おま環(Win10,JaneStyle)ってヤツなのかも・・・
仕方ない…今は諦めよう!もし書き込めるようになったらまた来ます(´・ω・`)/ありがとうございました
2018/06/17(日) 17:52:53.50ID:Gn0Umqjc0
>>598
書込み用のUser-Agentは結局何にしたの?
2018/06/17(日) 18:06:56.17ID:SueOklnz0
これかな
http://jane2ch.net/test/read.cgi/community/1528020386/23
2018/06/17(日) 19:26:56.34ID:ILdPckjx0
うちでも駄目だったな
ニュー速だけだと思ってたがここも書き込めなくなってる
めんどくせー
602名無しさん@お腹いっぱい。
垢版 |
2018/06/17(日) 20:11:30.88ID:/SodvTSa0
てst
2018/06/18(月) 11:31:10.10ID:KO5DpN1Z0
はあ?これで行けるだろ

//読み込み時のUAを変更したい場合は以下を変更
oSession.oRequest["Accept-Encoding"] = "gzip";
oSession.oRequest["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0";
}

//書き込み(bbs.cgi)についての処理は以下で
if (oSession.url.match(/bbs.cgi$/)) {
//5chへの書き込みリクエストを2chへの書き込みリクエストに変換
//oSession.url = oSession.url.replace(/\.5ch\.(net)/,".2ch.$1");

//書き込み時のUAを変更したい場合は以下を変更
oSession.oRequest["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0";
}
//ここまで
2018/06/19(火) 01:04:23.27ID:WtcUJ1I80
一々ブラウザ起動して書き込みだけしてるけどめんどくさいわ
2018/06/19(火) 08:19:29.69ID:XRJO9iOf0
あああ
2018/06/19(火) 18:56:35.52ID:xYcWe27P0
>>593です
>>599-600,603
UAは教えてもらったモノや調べて新しそうなものを片っ端等から試したり
SimpleCookiePermission.txtというファイルを作るというのもやってみましたがうちの環境ではダメでした><
うちの場合バイナリを変更する必要があったみたい
みんな助けてくれてありがとうございました
607551
垢版 |
2018/06/19(火) 23:51:58.64ID:O+85sgS60
せっかくのFiddlerなんだからUIのInspectorsにRequestとResponseのログ残ってるだろ
それを(差支えない範囲で)貼れば状況解明に役立つかもしれないのに
2018/06/20(水) 00:11:27.85ID:l9TiPaVt0
ちなみに書けてるうちではこんな感じ。Acceptヘッダはちょっと弄ってる

POST http://egg.5ch.net/test/bbs.cgi HTTP/1.0
Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Length: 457
Cache-control: no-cache
Pragma: no-cache
Host: egg.5ch.net
Accept: text/html
Referer: http://egg.5ch.net/software/
User-Agent: Monazilla/1.00 (JaneXeno/170110)
Cookie: (略)

submit=(略)

HTTP/1.1 200 OK
Date: Tue, 19 Jun 2018 14:51:58 GMT
Content-Type: text/html; charset=Shift_JIS
Connection: close
x-Resnum: 607
Set-Cookie: (略)
Vary: Accept-Encoding
Server: cloudflare
CF-RAY: 42d6d118975e6eed-NRT
(以下略)
2018/06/20(水) 00:15:45.26ID:pac5oDZG0
こういうことらしい

794 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2018/06/16(土) 12:54:04.00 ID:AucSE6lv0
Acceptヘッダが"text/html, */*"だと5ch側で弾くようになったっぽい
2018/06/20(水) 00:29:52.06ID:l9TiPaVt0
>>609
それは自分も別スレで見て試してみたんだけど弾かれなかったんだよな
>>608のAcceptヘッダを試してみたけどこれも弾かれない

まあ正解が何かはまだわからないけど、Acceptヘッダは

oSession.oRequest["Accept"] = "text/html";

こんな感じで弄れる(もちろんOnBeforeRequestな)
2018/06/20(水) 00:58:33.67ID:HuBFOwCa0
なるほど。できた
2018/06/20(水) 01:01:02.66ID:HuBFOwCa0
Jane Style3.75だけど、バイナリ書き換えで書き込めた
2018/06/20(水) 01:10:43.71ID:jRLlXw9M0
>>610
スゲェー!Fiddlerスレらしくこっちに挑戦したら呆気なくイケた
また一つお利口さんになってしまったthx!
614名無しさん@お腹いっぱい。
垢版 |
2018/06/20(水) 02:03:09.44ID:8sgZuQBy0
てst
615名無しさん@お腹いっぱい。
垢版 |
2018/06/20(水) 02:04:08.47ID:8sgZuQBy0
Xenoだから何も変えずにずっと書き込みできてる
困ってる奴はこれを機にXenoに変えるのもありだぞ
2018/06/20(水) 15:17:49.58ID:HuBFOwCa0
このスレの人は>>610のやり方で対策するのが良いね
617名無しさん@お腹いっぱい。
垢版 |
2018/06/20(水) 16:21:24.72ID:v5x2ukX30
Accept: text/html
User-Agent: Monazilla/1.00 (JaneXeno/170110)

次はこれで弾かれるんだろうなw
2018/06/20(水) 17:16:55.92ID:blY7pFlA0
>>617
もうUser-Agentは変えるのが基本だろ
2018/06/20(水) 21:11:22.45ID:2yztkZ/d0
xeno
旧バージョンだとやっぱ駄目だわ
620名無しさん@お腹いっぱい。
垢版 |
2018/06/21(木) 02:40:16.14ID:yQjefoE90
>>617
それはとっくに弾かれてるぞ

>>619
>>617のUser-Agentじゃ弾かれるぞ
UAを>>603に変えればおk
621名無しさん@お腹いっぱい。
垢版 |
2018/06/21(木) 02:41:05.54ID:yQjefoE90
てか、最新のhtmltodatならUA変わってるんじゃないの?
2018/06/21(木) 04:49:54.27ID:aBeVR4yq0
>>621
最新って2.26だよな

//読み込み時のUAを変更したい場合は以下を変更
oSession.oRequest["Accept-Encoding"] = "gzip";
oSession.oRequest["User-Agent"] = "Mozilla/6.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko";
}

//書き込み(bbs.cgi)についての処理は以下で
if (oSession.url.match(/bbs.cgi$/)) {
//5chへの書き込みリクエストを2chへの書き込みリクエストに変換
//oSession.url = oSession.url.replace(/\.5ch\.(net)/,".2ch.$1");

//書き込み時のUAを変更したい場合は以下を変更
//oSession.oRequest["User-Agent"] = "Monazilla/1.00 JaneStyle/3.84 Windows/6.3.9600";
}
//ここまで


たしか"Mozilla/6.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"は弾かれてたはず
書き込みUAも一般ブラウザのものに変えといた方がいい
JaneStyle/3.84は古いバージョンだし山下に金が入るのも癪だし

あとプログラミングを少しでも齧ったことがある人なら常識だけど、「//」を削除してなくてUA変更が反映されてない人もいそう
2018/06/21(木) 05:13:40.07ID:aBeVR4yq0
ちなみにIE11のUAはWindows7の64bitだと"Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko"

そもそもMozilla/6.0なんて吐くブラウザなんてあるの?って話
2018/06/21(木) 05:39:26.63ID:tfT0zRmw0
>>622
>>610のAcceptヘッダ変更も、書き込み時のif文内に追加する必要がある。
2018/06/21(木) 12:02:12.16ID:BuNkSckJ0
https://dotup.org/uploda/dotup.org1564251.jpg

こうすればいいよ
2018/06/21(木) 12:39:38.68ID:YDsE45h30
>>625
それだと、書込み以外の通信まで書き換わるから止めた方がいい。
2018/06/21(木) 13:33:01.38ID:BuNkSckJ0
https://dotup.org/uploda/dotup.org1564280.jpg

直した
2018/06/21(木) 22:00:04.58ID:YDsE45h30
>>627
GJ!!
2018/06/22(金) 01:04:11.12ID:O0HPbThg0
てす
2018/06/22(金) 01:04:40.42ID:O0HPbThg0
結局どうやっても書けなかったからもう最新版に差し替えたわ
最初からこうするべきだった
2018/06/22(金) 03:07:49.18ID:1Lf6Fqmw0
駄目だったのか!バージョンによるのかな?
2018/06/22(金) 22:46:55.86ID:vHaHkUCw0
仕方ないけど人多いすぐにと見れなくなるな
2018/06/23(土) 09:00:47.94ID:CV3JMpN50
>>627の修正版htmltodatByFiddlerをうpしてほしいな
初心者がまどわないように
2018/06/23(土) 09:49:30.03ID:XtRtb1Cu0
最近のFiddlerのCustomRules.jsは、JScript.NET以外にC#も
使える様になったんだね。
Linux版はC#しか使えないみたいなので、C#版もあるといいよね。
2018/06/23(土) 09:55:18.67ID:IhNttSHh0
作者の負担軽減のためにC#版で統一っていう展開もありそうだな
2018/06/23(土) 11:21:48.24ID:XtRtb1Cu0
>>635
作者の掲示板を見ると、既に出来てるみたいよ。
ただ、旧2chの古いread.cgiが無くなってて、一部動作検証出来ないみたいね。
637名無しさん@お腹いっぱい。
垢版 |
2018/06/23(土) 15:07:34.87ID:v4NgEUYO0
>>636
出来てるじゃん
誰かはよ、Linux上でWine+Fiddler+htmltodatByFiddlerで出来るかやってみてくれ
2018/06/23(土) 15:33:55.04ID:XtRtb1Cu0
>>637
その前に、作者にC#版を公開して貰える様に交渉しないと。
2018/06/24(日) 19:29:28.47ID:RL1oNTqC0
C#版(v3.00)が正式公開されたね。
2018/06/24(日) 19:51:47.19ID:WHrkVrQr0
>>639
正式版と間違えてテスト版をアップしてしまいました。すみませんが破棄してください。
今から正式版アップしなおします。
2018/06/24(日) 21:08:41.45ID:ABx9xf/+0
とりあえず俺用C#版OnBeforeRequest.cs.txtの変更点
コメントで※が付いてるのが変更点

//読み込み時のUAを変更したい場合は以下を変更 ※Chrome偽装だとVersionUPでUAが頻繁に変わってズレるのでIE11UAで固定化
oSession.oRequest["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko";
}

//書き込み(bbs.cgi)についての処理は以下で
if (oSession.url.ismatch(@"bbs.cgi$")) {
//5chへの書き込みリクエストを2chへの書き込みリクエストに変換
//oSession.url = oSession.url.replace(@".5ch\.(net)/,".2ch.$1");

//書き込み時のUAを変更したい場合は以下を変更 ※読み込み時とUAを同じにする
oSession.oRequest["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko";
oSession.oRequest["Accept"] = "text/html";
//UAに汎用ブラウザのものを指定する場合「ブラウザ変ですよん」のエラーになることがあるがこの一行で回避できるようだ
//※俺のIE11のAccept-Languageが"ja-JP"なので
oSession.oRequest["Accept-Language"] = "ja-JP"; }
//ここまで
2018/06/24(日) 21:40:18.71ID:RL1oNTqC0
>>641
もっと完全を期するなら

if (oSession.oRequest.headers.ExistsAndContains("Accept", "text/html, */*")) {
oSession.oRequest["Accept"] = "text/html";
oSession.oRequest["Accept-Language"] = "ja-JP";
}

にすると、規制対象のJane系以外は何も変更しないで済む。
2018/06/25(月) 03:34:18.70ID:0zBxFb8X0
>>627
書き込めるようになったわ
dクス
2018/06/25(月) 09:24:23.69ID:YOMbZbds0
Firefoxもよくアップデートくるけどメジャーバージョンアップ以外(セキュリティ関連のアプデ)ではUAの変更なしだから
Chrome偽装よりは最新UAに合わせるのがだいぶ楽だよな
2018/07/12(木) 21:16:37.15ID:TevrMPdN0
ニュー速が見れなくなった
646名無しさん@お腹いっぱい。
垢版 |
2018/07/12(木) 22:35:07.36ID:hPU1mLny0
>>645
見れるよ
2018/07/13(金) 02:31:52.88ID:btG/TuYC0
>>646
まじで?ブラウザでも見れないからそれが原因だと思った
mateでは見れるんだけどなー
2018/07/13(金) 04:54:27.32ID:54iMoo2O0
なんかegg.5ch.netが急に見れなくなったわ
649名無しさん@お腹いっぱい。
垢版 |
2018/07/19(木) 10:24:33.16ID:qdI2fsBM0
goneエラーが頻発するようになった
クソ運営が規制強めやがったか
650名無しさん@お腹いっぱい。
垢版 |
2018/07/19(木) 13:56:27.94ID:7E3c8O880
こっちは何も変わらんなー
2018/07/19(木) 14:07:50.30ID:qdI2fsBM0
サーバーによって違うのかもしれないな
ちなみに芸スポ
2018/07/19(木) 14:14:09.76ID:kcV3DYeK0
このgoneはブラウザでも起きてる
2018/07/19(木) 14:15:03.68ID:kcV3DYeK0
2chmateでは起きないからapiだと取得できるとかになったのかね
2018/07/19(木) 14:21:17.24ID:7E3c8O880
芸スポ開いてもgoneとか出てないのでうちでは大丈夫みたい
2018/07/19(木) 14:25:37.57ID:kcV3DYeK0
ニュー速は?
http://hayabusa9.2ch.net/news/
2018/07/19(木) 14:33:16.41ID:7E3c8O880
大丈夫です
環境はwin10にjanestyle
2018/07/19(木) 14:34:38.95ID:kcV3DYeK0
まじか。俺もjanestyleなのになぁ
ちなみにブラウザでは?
一覧は読み込めるけどスレを開くとgoneになる
2018/07/19(木) 14:41:42.25ID:7E3c8O880
ブラウザの通信にはfiddlerを通さないようにしてた気がするので開けるけど…それがどこの設定だったかは忘れちゃった
2018/07/19(木) 14:46:05.35ID:kcV3DYeK0
fiddlerの有無に関係なくgoneになるので特定ユーザーだけぽいなあ
2018/07/19(木) 16:25:08.85ID:tvYB3LO60
>>653
端からHTML環境だけだよ
API専ブラは関係ない
2018/07/19(木) 17:29:42.38ID:J6nHM5nY0
一括更新するとダメだね
実況用のオートリロードとかだとセーフ
662名無しさん@お腹いっぱい。
垢版 |
2018/09/27(木) 04:47:35.43ID:p+8hMS6T0
てすと
2018/10/30(火) 22:16:32.83ID:HPwEnddC0
2018/10/31(水) 17:45:20.57ID:2EM8elxT0
2018/11/01(木) 00:26:51.77ID:Ct/l86Im0
2018/11/02(金) 12:52:15.90ID:wjMCHURJ0
DCLXVI
2018/12/01(土) 15:18:04.15ID:JW1BbstP0
xeno+apitodatByFiddlerつかってるけど
スレが破損と判断されるようになった・・・
668名無しさん@お腹いっぱい。
垢版 |
2018/12/01(土) 15:27:09.12ID:7rDZjt+v0
>>667
俺もそうなった
あと番号がズレて増えてる
2018/12/01(土) 16:00:41.84ID:4H6Zotpj0
Viewだが俺も
2018/12/01(土) 16:43:06.15ID:Tgn7muiZ0
styleは今んとこ大丈夫かな・・・さっきこのスレを開いたときは破損になってたから怪しいけど
2018/12/01(土) 16:45:17.50ID:Tgn7muiZ0
と思ったらstyleもダメだ・・・破損になってまう><
2018/12/01(土) 17:11:50.89ID:43s6JBSt0
かちゅで使ってるけど一定の間隔?で[ここ壊れてます]になるな
他ではどう?
673名無しさん@お腹いっぱい。
垢版 |
2018/12/01(土) 17:47:00.54ID:AsHm+Hgm0
XENOだけど
どのスレ開いてもスレ番201から216までが壊れるわ
2018/12/01(土) 17:47:48.09ID:AsHm+Hgm0
スレ番じゃねぇ
レス番だw
2018/12/01(土) 17:53:18.48ID:43s6JBSt0
<div><div id="horizontalbanners*99"〜
<!-- Insert user GDPR consent string here for GDPR compliant inventory -->
で広告が5つぐらい挟まってるな
2018/12/01(土) 17:55:36.70ID:mUkO0d1h0
read.cgiのverが上がってるね
またどこか弄ったんだろう
677名無しさん@お腹いっぱい。
垢版 |
2018/12/01(土) 18:00:03.50ID:7rDZjt+v0
515まであるところ見たら
673さんの報告の所が壊れてた
あと417〜432も壊れてた
2018/12/01(土) 20:04:32.40ID:mUkO0d1h0
>>675以外にAAとレスポップアップ用のclassも入ってるんだな、と言ってもこれについては以前のverからあったようだが
あと少し前からpinkにも広告がレス間に追加されてる
2018/12/01(土) 22:56:11.08ID:AsHm+Hgm0
いつの間にか直ってた
680名無しさん@お腹いっぱい。
垢版 |
2018/12/02(日) 00:15:04.83ID:dIU1V9t90
アンカーがずれまくるな
2018/12/02(日) 03:58:30.19ID:SvAhmpnK0
201-216
417-432
632-647
848-863

この4範囲が壊れるな
レス番号ずれてアンカーが役立たずになる
2018/12/02(日) 04:14:24.53ID:TapPir8h0
C#版だと問題ない(もともと対応済み)みたいだけど、導入しようとしても
janeに「(;゚Д゚)datジャナイ…」って言われて取得できん(´・ω・`)
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況