探検


vipで踊りたいんです 6巡回目

■ このスレッドは過去ログ倉庫に格納されています
2012/01/22(日) 15:56:49.66ID:il6kMj210
スレッド自動巡回ソフト vipDANCE 

公式HP
 http://vip.himegimi.jp/
作者酉
 ◆DanceB.V2Y
前スレ
 http://anago.2ch.net/test/read.cgi/software/1265864083/

前スレ落ちたみたい

作者のコメント
◇354氏 に引継ぎ 開発を再開

 熱も冷めて開発を停止しておりましたが、
 その後、ソースも酉も紛失してしまい更新を断念しておりました。

 ところが最近バックアップが見つかったため 354氏 に引継いで頂く事でマサカの開発再開となりました。

 今まで使って頂いて感謝です。今後は354氏を応援してあげてください。

 himegimi◆DanceB.V2Y

354氏(不在)?
2015/04/13(月) 16:21:00.69ID:asUWpmDD0
vipDANCEでアクセス出来ないしたらばですが、fiddlerを使えばURLをリダイレクトさせたり文字コードを変更したり出来そうです

1.インターネットオプションのプロキシ設定で例外を指定している場合、どこかへバックアップ
2.fiddlerを起動して Tools | Fiddler Options | Connections の 「Act as system proxy on startup」のチェックを外す
3.ついでに Tools タブの エディタ/スクリプトエディタ に使い慣れたテキストエディタをフルパス指定する
4.一旦fiddlerを終了して、1.の例外のところを元に戻す
5.再度fiddlerを起動して Rules | Customize Rules... をクリック
static function OnBeforeRequest(oSession: Session) {
(既存行)
// ---- JBBS TEST ----
if (oSession.url.match(/jbbs\.2ch\.net\//)) { // リダイレクトを色々工夫する
oSession.url = oSession.url.Replace("2ch.net","shitaraba.net");
}
if (oSession.url.match(/jbbs\.shitaraba\.net\//))
{
oSession["shitaraba"] = "on";
}
}
static function OnBeforeResponse(oSession: Session) {
(既存行)
// ---- JBBS TEST ----
if (oSession["shitaraba"] == "on") {
if (oSession.responseCode != 200) return;
oSession.utilDecodeResponse();
oSession.oResponse["Content-Type"] = "text/html; charset=Shift_JIS";
var oBody = System.Text.Encoding.GetEncoding(51932).GetString(oSession.responseBodyBytes);
// ここで色々編集する
oBody = System.Text.Encoding.GetEncoding("shift-jis").GetBytes(oBody);
oSession.ResponseBody = oBody;
return;
}
}
2015/04/13(月) 16:26:07.19ID:asUWpmDD0
>>337
あとは、
Proxomitronの「プロキシ」→「追加」で「127.0.0.1:8888」追加→「test」でログウィンドウに「Proxy Test OK」と出るのを確認
ヘッダフィルタで$SETPROXYする
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: set proxy fiddler"
Match = "http://jbbs.(shitaraba|2ch).net/"
Replace = "$SETPROXY(127.0.0.1:8888)"

Proxomitronかfiddlerでリダイレクトする(xxxxxと99999の間はハイフンである必要はないので適当に)
http://jbbs.2ch.net/xxxxx-99999/subback.htmlhttp://jbbs.shitaraba.net/bbs/subject.cgi/xxxxx/99999/subback
http://jbbs.2ch.net/xxxxx-99999/dat/1234567890.dathttp://jbbs.shitaraba.net/bbs/rawmode.cgi/xxxxx/99999/1234567890/

Proxomitronかfiddlerで中身の編集をする
http://jbbs.shitaraba.net/bbs/subject.cgi/xxxxx/99999/subback へのレスポンスを
'([0-9]+): <a href="/bbs/read.cgi/[^/]+/[0-9]+/([0-9]+)/l50">' → '<a href="$2/l50">$1: ' (正規表現)
'([0-9]+)\1: <a href="/bbs/read.cgi/[^/]+/[0-9]+/([0-9]+)\2/l50">' → '<a href="\2/l50">\1: ' (Proxomitron)

http://jbbs.shitaraba.net/bbs/rawmode.cgi/xxxxx/99999/1234567890/ へのレスポンスを
'^[0-9]+<>(.*?)<>$' → '$1' (正規表現)
'[0-9]+<>\1<>\2<>\3<>\4<>\5<>' → '\1<>\2<>\3<>\4<>\5' (Proxomitron)

と書きかえ

これで上手くいくかな?
レス番号が1000を超えたらvipDANCEで処理できないかも
■ このスレッドは過去ログ倉庫に格納されています

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