【前スレ】Proxomitron Part 31
■ このスレッドは過去ログ倉庫に格納されています
クソフィルタだけどできたできた
デコード2回分は$UESC($UESC〜と入れ子にしてあっさり解決
PCだけじゃなくて、スマホの標準ブラウザで保存できるようになった
>>70
Recent URLsのinfo.cssに少し足して
自分は長いURLの時に横スクロールバーが出ないようにしてます
あとは.exe自体をバイナリエディタで書き換えてを.cssの変わりに.jsを挿入するみたいな方法もできたと思う
リファラは既に消してました
親切にありがとうノシ $UESCのネストは重ねすぎるとクラッシュするから注意な
2回ぐらいなら大丈夫だけど Proxomtronを使って外部の***.jsファイルの中身を書き換える事って可能でしょうか?
書き換えたい処理とサイト閲覧に必要な処理が同じファイル内にあるので、
.jsファイル自体を読み込まないようにしてはダメでした。 $FILTER()使えばjsに限らず何でもフィルタできると思う
IE8に変えたらURLコマンド使えなくなったorz
dbug..→dbug//に変えてもだめだし、、、 >>74
そんな機能あったんですね、ありがとうございます。
私のやりたい事をフィルタにしたらこうなると思うんですけど、
正しく理解できていますでしょうか?
[HTTP headers]
In = TRUE
Out = FALSE
Key = "enable the filters for JavaScript"
URL = "http://hogehoge.net/js/top_menu.js"
Replace = "$FILTER(true)" Content-Type に関する不具合があると言う事だったので、
以下も追加してみましたが効果なしでした。
ログウィンドウを見たらフィルタ自体呼ばれていないようなので、
書き方がどこかしら間違っているのでしょうね。
In = TRUE
Out = FALSE
Key = "enable $FILTER for xhtml"
URL = "hogehoge.net/fugafuga"
Match = "application/xhtml\+xml"
Replace = "text/html" >>75
ヘッダフィルタの書き方間違ってるよ。
Keyの先頭部分には「ヘッダ項目名+:」つけないと駄目。
例えばCookieに対するフィルタならCookie:
Set-Cookieに対するフィルタならSet-Cookie:
ProxomtronのリモートプロキシをURL別に切り替えることは可能でしょうか?
可能なら是非その方法を教えてください >>77
そうなんですね。レスありがとうございます。
どうも私は根本から間違えていたようです。
あれから情報を漁っていましたら、こんな質問を見つけました。
フィルタをhtmlのJavaScriptと.jsファイルだけに適用させるにはどうすればいいのですか?
http://mimizun.com/log/2ch/win/1039011508/118-124
上記の質問の内容から、
「原則としてjsファイルはフィルタの対象となっている」事が前提になっていると読み取れました。
最終的には、別のアプローチでWebページフィルタを一つ追加する事で解決しました。
ありがとうございました。 Proxomtronを用いて指定したURL別にUAを切り替えることはできますでしょうか?
可能ならその方法もご教授ください
DefaultフィルタにUseAgent変更用のフィルタがあるから
URL別に適用されるように修正してつかえばいい >>78
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: "
URL = "host.example.com/"
Replace = "$SETPROXY(proxy.example.net:8080)" HTTP headersのkeyってなんですか?
ただの表示名? ヘッダにフィルタを追加してOKを押すと、
アプリケーションエラー
Total 21
Processed 20
とでます。
これってどういうエラーなのでしょうか?
登録できるフィルタの数がきまっているとかでしょうか? うんにゃ、Totalはフィルタの数ではなくエラーの総数だと思う。
情報が少ないからなんとも言えないが、追加した後に、きちんと繋がるか?
たぶん、追加したフィルタの中に整合が取れないフィルタがあるのだと思う。 死んでしまった作者に断りもなく、クソと聞こえなくもない語感が悪いから、
と勝手に名前まで変えられる。そんなん許されるの? Google検索の入力フォームにマウスカーソルを合わせるとカーソルが点滅して文字が
打ちにくい、フィルターで回避しようとしたけどオレには無理でした。出来た人いますか、ヒントでもいただきたい ttp://tenki.jp/forecast/pref-15.html
ここの天気図すぐ下の広告を消したいのですができません
自分なりに作ったフィルタはこんな感じです
何がいけないのでしょうか
[Patterns]
Name = "tenki.jp adkill"
Active = TRUE
URL = "tenki.jp"
Limit = 256
Match = "(<div id="showcase1")\1 style="*">"
Replace = "\1 style="display: none">"
>>93
<div id="showcase1" というのはページのソースに含まれているのではなく、
広告配信サイト上のスクリプトから
document.write('<div id=\"showcase1\" style=\"margin-top:5px;\">');
で生成されているので、
・URL= がマッチしていない
・(URL= がマッチしたとしても) Match= がマッチしない
となります。
多分ブラウザの開発者ツールの DOM ツリーで広告部分を特定したのだと思いますが、
ページのソースを表示するか、Proxomitron の URL コマンドの src.bypass. や dbug.
を使うなどして実際のソースを確認してみて下さい。
広告配信サイトのスクリプトを呼び出す <script> タグがある筈です。
・ヘッダフィルタで作るなら、広告配信サイトのアドレスを \k する。
(AdList を使っているならそれに追加するだけ)
・ページフィルタなら、該当する <script> タグを消す。
スタイルシートで消す方法でも、きちんとソースにマッチさせれば出来ると思います。 >>94
返答ありがとうございます
そちらを参考にもうちょい頑張ってみます 最強どころか神様でもいいから「目立ちたくない(チラッ」じゃなくて
チート能力で愛玩動物(猫とか)に姿を変えて王侯貴族に飼われつつ
ご主人一家を誘拐や暗殺から本当に人知れず守るような話ってないかな
主人公の恋愛要素はあったとしても近所の猫のミイちゃんとかで >>96
気の毒だが、そんな妙な話ちょっとないと思うぞ。 >>96
「ワンワンセレプー それゆけ!徹之進」を思い出した
そんなに当てはまってないけど yahoo動画ニュースで時々CM用のページへ飛ばされるのが嫌なので
「URL-Killer: kill-a-URL (out)」へ
「headlines.yahoo.co.jp/commercial/videonews/」を登録
接続を遮断することができたのですが
(真っ白のconnection killedページへ飛ぶ)
このリダイレクト自体を防止するフィルタを教えていただきたい
「Stop JavaScript Redirects」では防ぐことができませんでした
参考URL(人によっては他のニュース映像で飛ばされるかも)
ttp://headlines.yahoo.co.jp/videonews/fnn?a=20121026-00000208-fnn-soci
よろしくお願いします
自己解決しました
リダイレクトに相当していると思われるスクリプトが
htmlに直接書き込まれていたのでその記述をフィルタしてみました
[Patterns]
Name = "yahoo videonews rd kill"
Active = TRUE
URL = "headlines.yahoo.co.jp/videonews/"
Limit = 256
Match = "'cmUri':'http://headlines.yahoo.co.jp/commercial/videonews/',"
30万行くらいあるリストファイル(約3MB)を使ってる環境なんだけど
Proxomitronをダブルクリックしてからタスクトレイにアイコンが表示されるまでに
10分近くかかってます(アイコン出てくるまでProxomitronは機能しません)
このリストファイルを外すと瞬時に起動するのでリストの読み込みに
時間がかかってるのが原因だろうってとこまでは推測出来てるんですが
それがうちのPC環境固有の現象なのか、
それとも他所でも起こりうるProxomitronの仕様なのかが知りたいです
うちは4.5JUNE+8でOSは2000・XP・Vista32bitで試して全て同じ症状になってます
でかいリストファイルがある環境の方、どうでしょうか? リストは読み込み時に各行毎にハッシュ化可能かチェック後ハッシュの作業がかかるから
行が増えれば時間がかかるのは自然 >>107
常識的にそういうものだとは思ったのですが、自分では常識だと思っていたことが
実は違ってたってこともたまにあるので恥を偲んで質問してみました
>>108
なるほど、単純にその作業に時間がかかってるって事ですね
うちの環境のせいって訳では無さそうなので安心しました
起動完了さえしてしまえば特に重くもなく快調なので
巨大なリストを扱う以上は仕方ないものだと理解して使うことにします
回答ありがとうございました >>110
pixivってサイト用の非表示IDのリストです (wikiにも載ってます)
自動でID収集するようにしたらいつの間にかこんな量に… pixivっていま500万IDくらいなんでしょ?
イラストを投稿してるアクティブIDとなると数割は減るはずで(俺も閲覧専用でID持ってる)、
さらにその中の30万を何らかの理由でbanしてると。
じつにあじわいぶかい >>111
なかなか理解しがたいけど
レスありがd これって Windows8 (32 or 64bit)で動きますか? 8の64bitで動いてるよ、おそらく32bitでも動くだろう。 Win8 64bitで使ってます
Proxomitronのせいなのか何なのかわからないのですが
タスクバー>通知領域のカスタマイズ
の一覧に、
The Proxomitron
Proxomitron.exe
の二つが同時に表示されてるのって普通ですか?
通知領域には1つしか表示されてないのですが一覧だけこんな感じで きたか…!!
( ゚д゚) ガタッ
/ ヾ
__L| / ̄ ̄ ̄/_
\/ / このソフトで特定の文字が含まれてるURLへアクセスできないようにするにはどうすればいいですか? 横からだけど、
既存フィルタの資産があるなら、圧倒的に オミ。
privoxy は共有されているフィルタがオミに比べて少ない(殆ど無い)ので
基本的に自分でなんとかする必要が。
フィルタが普通の正規表現なので、フィルタ特有の文法を覚えなくて良いのは
プラス面でありマイナス面でもあり、一概には言えないけど、
「ここんとこオミなら、、、」と、もどかしい思いをする事は多々ある。
何も考えずに正規表現で済むので個人的には楽っちゃ楽。
程度問題かもだけどオミで実現してきたことを全て移行するとか考えると多分詰む。
ただ、絶対的なアドバンテージとして開発は継続しているので真っ当(?)なバグなら
修正は期待できる。 オミのフィルタと互換なのがあったら非常に嬉しいんだがな… >>139
thx
オミのフィルターをそのまま使えないって事ですか…ダルイ
オミもそんなに使いこなしてないんで微妙なところですね
特に不具合も感じないしオミで良いかな オミトロンで覚えたから普通の正規表現というのが逆に難しい >>145
作者が絶賛放置中。
それに目を付けた金の亡者が一部修正したLite版を出そうと目論んだが、
元ソースがGPLライセンスなので自分の作ったLiteも全ソース公開する必要
出てくるんじゃね?と気がついて、作者にライセンス変更しろや!と愚痴る。
(ソース公開しちゃったらLiteをシェアウェアとして出す価値が無くなるので) まあ実際にはしっかり考慮して改造するなら改造部分のソースは
非公開のままにする事も可能らしいが。 ソフトウェア使用者に対して非開示にはできないよ。
騒動の解説を誤読していると思う。
自分の作った部分は自分に著作権があり、
「GPL と同時に」
別のライセンスを設定したり、ソース非公開の別ソフトウェアに
使用することもできるということ。
GPL のソフトウェアに組み入れた部分は、
「GPL としても」
利用できるようにしないといけない。
1つの著作物に係る利用許諾は1つだけではないということだね。 >>150
繋がるよ。
ttp://abc.s65.xrea.com/prox/wiki/
からでもちゃんと301で
ttp://prx.dip.jp/wiki/
に飛ばされるし。 uploader.asia の精神的ブラクラを踏みたくないんだけど、どう設定したらいいですか? ブロックリストに [^/]++.uploader.asia/ とでも書いておけばいいんじゃね こういうサイトをブロックしたいんだがURL Killfile.txtに書き込んでも全くブロックしてくれないんだ
*.uploader.asia/
[^/]++.uploader.asia/
※ぶらっくちんちん、グロ注意
tp://headlines.yahoo.co.jp.uploader.asia/news/20120829/1327253980-acta.html URL-Killer: kill-a-URL (out)
は有効になっているか? このソフト使ってPOST送信することはできますか?
もしできるのであれば例を記述して頂ければ幸いです。 意味が解らん
POST内容を書き換えたいって意味ならwiki読め 送信時にGETなのをPOSTに変えたいってことじゃないの? できたとしてもわざわざオミトロンでGETとPOSTの変換をする意味はあるんだろうか 掲示板みたいにPOSTしか受け付けないCGIあるからね。 それだったらオミ関係なく最初からPOSTすりゃええ、手間が増えるだけじゃん まあ、質問者が来なければ続けてもしょうがない話題だな。
HEADに変えられるなら多少は使い道がありそうか? get2postの使い道は色々あるが、わかりやすいのは直リンだな
GETしてからPOSTする、という2手順必要なところで
最初のGETをPOSTに変換できれば1手で済む >>164
リンク元のアンカタグをformに変えるんじゃ駄目なの? >>166
リンク元のページというのが常に存在して
アンカーとフォームの挙動の違いが問題にならないならそれでもいいけどな >>168
無ければ作ればいいし、サーバの仕様に合わせたフォームにすればいいだけなので問題にはならないよ。
まあ>>163の一行目ってことだな。 無いときにクッション作ったら1手増えるじゃないか
あと挙動はブラウザの話だよ
どのタブで開くとか、URLやアンカーテキストをコピー・抽出・検索したりとか
submitボタンじゃ普通できねえだろ ■ このスレッドは過去ログ倉庫に格納されています