■■■■Proxomitron入門スレッド■■■■6
____
/ u \
/ \ /\ これからは荒らしは容赦せんよ
/ し (>) (<) \ 既に通行墨だお 一応審査は通過したもよう、ニヤリ
| ∪ (__人__) J | ________
\ u `⌒´ / | | |
ノ \ | | |
/´ | | |
| l | | |
____
/ u \
/ \ ─\ チラッ
/ し (>) (●) \
| ∪ (__人__) J | ________
\ u `⌒´ / | | |
ノ \ | | |
/´ | | |
| l | | |
____
/::::::::::::::::\
/::::::─三三─\ あなたの報告は気に入らないレスを
/:::::::: ( ○)三(○)\ 一式持ってきているだけです。
|::::::::::::::::::::(__人__):::: | ________
\:::::::::: |r┬-| / | | |
ノ:::::::::::: `ー'´ \ | | |
/::::::::::::::::::::: | | |
|::::::::::::::::: l | | |
_____________
(つかえねぇ奴らだな。氏ね!!)
 ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ̄ ̄ ̄ ̄ ̄| ___________
| ∧_∧ | ∧_∧ /
| ( ´∀`) | (´∀` ) <オマエモ・・・オレモナー??
| ( ???:bI ) .| ( Id:??? ) \
| | | | .| | | |  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| (__)_) .| (_(__)
. ̄ ̄ ̄ ̄ ̄
●偽者防止のため、IDは必ず出しましょう。
●無職俟倶大犂◆UlRxjIbrcgは立ち入り禁止。HNを変えてもダメです。
俟倶大犂(自作自演荒らし)が現れても完全無視&放置。
俟倶大犂が現れたら他スレで質問する事(ウィルスを踏まされるなどの被害防止の為)
俟倶大犂にレスしてるのは自作自演。
「俟倶大犂って誰?」「俟倶大犂って就職したと思ったけど?」等の書き込みも俟倶大犂の自作自演。
Webページに埋め込んだテキスト出力エリア<INPUT type=text....>
に同様に埋め込んだjavascriptでページのURLを書き込ませて、その
情報をローカルのフォルダにテキストファイルとして保存しようとしています。
ところがテキストを保存するためにActiveXオブジェクトを呼び出すと、
「セキュリティ上の問題がある可能性があります」
というポップアップが毎回表示されてしまいます。
なんとかこれを表示しない方法は無いでしょうか?
ちなみに保存先としては、
http://local.ptron/を指定しています。
(ローカルではproxomitronが入ったDir下のHTMLという名のDir)
また、
http://local.ptron/を「信頼できるサイト」に登録しても無駄でした。
さすがにIEオプションのセキュリティ設定そのものを避けるわけにはいかないし・・・
なにとぞアドバイスお願いします。
IE限定だけど、execCommandのSaveAs使うとかは?
これならセキュリティ云々は言われない筈
10 :
8:2008/02/03(日) 23:44:07 ID:???
>>9 ありがとうございます。
調べて見ましたが、その方法だとどうしてもポップアップが
出てきてしまうようです(セキュリティ上必ず出るようになってる)。
いろいろ調べましたが情報をセーブするために、警告なしに埋め込んだ
スクリプトを使用する方法は今のところ見当たらないので、
回避策としてローカルからIEオブジェクト取得→必要な情報を取り出す
→WSHオブジェクトでテキスト保存することにしました。
てかproxomitronに一切頼らない(頼れない)方法ですが...
infoseekはコメントをちょくちょく変えてるから
その都度修正しなきゃだめですよ
>>13 なるほど、今どんなふうに記述しているか
教えていただけませんか
今後の参考にしたいので
教えてあげないよ!ジャンッ!
Proxomitron フィルター作成スレッド Part8
356 :名無しさん@お腹いっぱい。:2008/01/25(金) 16:03:58 ID:Pm47PQ990
ias.rakuten.co.jp
topics.news.www.infoseek.co.jp/isweb/news
prox_wahahaさんフィルタのブロックリストに
上の二つ入れてもinfoseek系バナーとテキスト広告は消せるよん。
これで今のところ乗り切れているな。wahahaさんフィルタをinfoseek系だけの
ために使うのはアホらしいけど、広告ブロックをこのフィルタ一本でまかなうように
すればかなり楽だよ。
FC2Blog画像を一回一回サイト行って見るのが面倒なので他からみれるようにリファラを書き換えることできますか?
特定の文字の大きさや色の変更方法をお願いします。
19 :
ひよこ名無しさん:2008/02/15(金) 08:18:52 ID:nvnz0eOv
>>17 いやぁ〜、あれは確かにうっとおしいですよねwww
ググるのイメ検使ってる時には大いにむかつきますなぁ〜w
俺も何のことかさっぱり分からんから答えようが無い・・
FC2Blogの画像は外部からの呼び出しを禁止してるから(倉庫代わりにされるため)
だからgoogleのイメージ検索などで見た場合に直接見れない
なのでリファラの書き換え方教えてよと
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Referer: fc2blog images(Out)"
URL = "blog-imgs-[0-9]+.fc2.com/"
Match = "*"
Replace = "\u"
画像と同じURLをリファラで送るだけで見れるけど
こんなんじゃダメなの?
24 :
19:2008/02/17(日) 22:40:41 ID:???
おっと、レス遅くなりました。
いろいろ親切にありがとうございます!
>>27 自分も上手な書き方教えて貰いたいです。
素人なりに書いてみました。
[Patterns]
Name = "Kill infoseek Ads"
Active = TRUE
URL = "[^.]+.hp.infoseek.co.jp/$TYPE(htm)"
Limit = 2048
Match = "<!--\sisweb\sauto-insert\s*[0-9[.]]+d\s-->|"
"</html>\1*"
Replace = "\1"
ページめくっていくと別のパターン発見したので少し修正
[Patterns]
Name = "Kill infoseek Ads"
Active = TRUE
URL = "[^.]+.hp.infoseek.co.jp/$TYPE(htm)"
Limit = 2048
Match = "<!--\sisweb\sauto-insert\s*[0-9[.]\w]+\s-->|</html>\1*"
Replace = "\1"
>>29 すげぇ!消しに成功しました
作っていただいたものをお手本に
勉強していきます、ありがとうございました
最後の</html>が消えるようなので訂正
[Patterns]
Name = "Kill infoseek Ads"
Active = TRUE
URL = "[^.]+.hp.infoseek.co.jp/$TYPE(htm)"
Limit = 2048
Match = "<!--\sisweb\sauto-insert\s*[0-9[.]\w]+\s-->|(</html>)\1*"
Replace = "\1"
さらに短く& Limit=2048 だとBBSとかで溢れてしまうので拡張
[Patterns]
Name = "Kill infoseek Ads"
Active = TRUE
URL = "[^.]+.hp.infoseek.co.jp/$TYPE(htm)"
Limit = 4096
Match = "(<body[^>]+>)\1*[0-9[.]\w]+\s-->|(</html>)\1*"
Replace = "\1"
複数の文字列をハイライト化させる方法をお願いします。
質問の仕方が抽象的すぎて答えようがない。
まず質問の仕方から勉強しろ。
>>32 [0-9[.]\w]+\s-->
この部分が謎。
[0-9[.]で文字クラス終わってるから、
コメントの最後に数字先頭の単語があるとどこでもマッチ切れる。
普通にコメント全体を指定したほうがいい。
[Patterns]
Name = "infoseek AD Blaster"
Active = TRUE
URL = "[^.]+.hp.infoseek.co.jp/$TYPE(htm)"
Limit = 4000
Match = "$NEST(<!-- isweb auto-insert( \*/|) -->,<!-- inserted by isweb server( /\*|) -->)|"
"$NEST(<!-- isweb auto-insert( \*/|) -->,<!-- isweb auto-insert ?.?d( /\*|) -->)|"
"$NEST(<!-- Infoseek Analyzer start -->,<!--Infoseek Analyzer end-->)|"
"</html>$SET(0=</html>\k)"
Replace = "\0"
ページ上の文字列に特定の文字列を付けて置換したいのですが
ちゃんと変換されるところと変換されず無視されるところがあります
例えば「犬、イヌ、いぬ」という文字列に(猫)を付けて
>このイヌは雑種です
と言う文章なら
>このイヌ(猫)は雑種です
という風にしたいのです
URLのマッチ:$TYPE(htm)
マッチさせる語句:(犬|イヌ|いぬ)\1
置換するテキスト:\1(?)
でやってみたところほとんどの場合はちゃんと変換されたのですが
wikipediaやはてなダイアリーなどでは無視されてしまいます
あらゆるページで置換させて表示させたいのですがどうすれば良いのでしょうか
バイパスリストに該当サイトのURLが入ってるとか、
日本語なら文字コードが違うとかじゃないの。
例が曖昧すぎて何とも。
具体的に使ってるフィルタと成功するページ、失敗するページを挙げてみたら。
ありがとうございました
なんとかなりました
どのVerでもアプリケーションエラー
Exception [C0000005] raised in...
SockClose::closesocket()
というダイアログが現れてしまうのですが、
でないようにする方法をご存じの方いしらっしゃいますでしょうか。
42 :
ひよこ名無しさん:2008/03/06(木) 19:19:39 ID:24C35VRx
特定のサイトだけ
オプション > ネットワーク > 接続設定
の手間を省いて、自動で「直接接続する」にしたいのですが、出来ますか?
まぁ、串刺してると見れないのは@niftyメールだけですが・・・
>>42 >自動で「直接接続する」にしたい
無理
同様の効果として、特定のサイトだけ
Proxomitronを通した際に
データを変更せずに通過させる事は可能
(blockfileのBypassに適切な記述をする)
>串
全般の話だったとしたらスレ違い
HPはうまく串がつかえているですが
javaチャットに入ると使えてません。どうやればいいん
でしょうかWindowsXp
MicrosoftとGoogleの全てのサイトをBypassにしたいのですがURLの
数が厖大で極力少ない適切な記述方法を教えて頂けないでしょうか
さしあたりMicrosoft UpdateとGoogleのメール、カレンダーの表示
障害で困って下ります。どうか宜しく御願いします。
>>45 URLマッチは前方一致(マッチした部分から後ろも含む)のはずなので
[^/]++microsoft.com/
[^/]++google.(com|co.jp)/
これをBypass Listに書けばいいのでは。
それだと anti-microsoft.com/ とか googoogoogle.com/ とかもバイパスしちゃうよな。
さておき、Windowsのアップデート時にはBypassではなくProxomitronそのものを一旦外した方がよい。
^*.microsoft.com
マイクロソフトドメイン除外だとURLのマッチにこれ入れるのじゃだめなの?
*はナンデモって意味なんだよね?
普通の正規表現と違うからイマイチよく分からん
> 普通の正規表現と違う
そう。だから"^"は行頭を現すメタキャラクタなんかじゃないぞ。
さておき、それだとただの microsoft.com にはマッチしない。
そんなことより、dangerous-site.com/danger.microsoft.com をバイパスしちゃうよな。
> そう。だから"^"は行頭を現すメタキャラクタなんかじゃないぞ。
失敬。これはオレの読み違いだったようだ。否定の意味で使っていたんだね。
但し、expressionを否定するには"(^expression)"にしなければならない。
かっこで囲まなくてもURL先頭に^つけるだけでちゃんと機能してるよ
おお、本当だ。適当こいてスマンカッタ。
この場合のパーレンはあくまで否定のメタキャラクタ"^"のかかる範囲を限定するものであり、
パーレンのない場合は"^"が表現全体にかかるようになるだけであって否定効果そのものは有効なんだね。
match文は長くなったら改行しても大丈夫でしょうか?
検索表現内での改行はマッチングには全く影響しない。(無視される)
見やすいように好きに改行してよい。
46ではないが、MicrosoftとGoogleのBypass方法の最終回答求むであります。
>>46のでいい気がするけど
[^.]+.google.(com|co.jp)/
とか
(images|maps|てきとうに).google.(com|co.jp)/
ねらいうちするとか
だからそれだとただの google.com/ なんかは取り逃しちゃうだろ。
ドメイン指定の定型表現は
([^/]++.|)example.com/
だからといわれても、普段そんなにgoogle関係のURLちゃんと見てないし
適当にいくつか回ったらただのgoogle.〜はなかったもんで
なら無理にアドバイスすんなよ
それじゃwww.google.co.ukとかがダメだろ
自分で使うドメインだけマッチしてりゃいーじゃねーか
無理にアドバイスすんなよ
間違っちゃいねーんだからいいじゃん。
なんで排他的なのかね。
ひどい逆ギレを見た
とりあえず入門スレなんだからもうちょい優しくしてあげろよ
無理にアドバイスすんなとか言うのは、伸びる頭を上から押さえてるようなもんだと思うぞ
なんだ、スレタイの入門ってのは教育実習生にとってという意味だったのか。
俺はてっきり質問者にとってのことだと思ってたよ。
ま、どうあれ指導教諭は必要だろう。
ムズカシイ
イイイ
イイ…
イ…
タイトルに偽りありだな
ところで、Microsoftは microsoft.com 以外に有効なドメインを持っているのでしょうか?
microsoft.co.jp をアドレスバーに打ち込むと、microsoft.com にリダイレクトされました。
microsoft.co.jp をWhoisすると、組織名に「マイクロソフト株式会社」を確認できるので、確かにMicrosoftが所持しているドメインであることはわかりますが、
microsoft.com にリダイレクトされるのなら、microsoft.co.jp は考慮しなくても良いことになります。(将来的にどうかという話は置いておくとして)
実際、microsoft.com 以外のドメインを見たことがないですし、WindowsUpdateも microsoft.com ですから、
microsoft.com 以下のドメインを網羅すれば大体バイパスできる気はしますが。
Microsoft Update
ttp://update.microsoft.com/ Windows Update
ttp://windowsupdate.microsoft.com/
>>70 ご指摘感謝。
記事タイトルを変更しました。
>>71 windowsmedia.com
インターネットオプションでオミ通してた時は
autoupdate.windowsmedia.com/
をバイパスリストに入れてた。
>>73 windowsmedia.com は初めて知りました。
いろいろなドメインがあるんですね…。
76 :
75:2008/03/23(日) 18:54:57 ID:???
YOU、AdList に img01.nantv.com/bbsad/ 入れちゃいなYO!
78 :
75:2008/03/23(日) 22:54:32 ID:???
保守
喪主
81 :
ひよこ名無しさん:2008/05/13(火) 01:33:55 ID:3j23f55H
iframe 消すだけだから簡単
Name = "heiwaboke amazon killer"
Active = TRUE
URL = "www.heiwaboke.net/2ch/unkar02.php/"
Limit = 256
Match = "<iframe*</iframe>"
$NEST(<iframe,</iframe>) でも別にいいけど。
Google Image で画像検索するとき、クエリに「 -fc2」自動的に追加して検索してくれるのって
出来ます?
sleipnirでProxomitronを使ってるんですが複数のページを複数タブで同時に開いたときに
読み込みが遅いページがあるとそれを読み込み完了するまで
他の軽いページも巻き込んで全ての読み込みが遅くなってしまうのですが
これを回避する方法はないでしょうか
それじゃないと思うよ。
IP単位のコネクションの数じゃなくて、
画像とかhtmlへのコネクションの数で引っかかってる気がする。
ウチの環境だと接続数を増やすと逆にオミトロンがネックになって読み込みが遅くなったので、
同時接続数はデフォルトに戻した。
なんか接続数が8を超えるとオミトロンがダメになるっぽい。
解決方法も分からんので放置してる。
とりあえず、「ローカル接続の持続時間」を2秒に設定する事で、固まっちゃうのは回避してる。
これにチェック入れておかないと画像が多いページでオミトロンが固まる。
ブラウザ(sleipnir)の設定から接続数の増やし方がわからなかったのですが
いじくるつーるというソフトでネトワーク(IE関連)という項目に
*1つのサーバからの同時ダウンロード数(HTTP1.1)
*1つのサーバからの同時ダウンロード数(HTTP1.0)
ってのがあったんでこれを4と2だったのをそれぞれ80にしてみたら
解決したような感じなんですがこれでよかったのでしょうか
でも4と2のときにはページ2つ開いただけでも片方が重いとそれが完了するまで
もう一方は読み込み始まらないって状態だったので4や2でも大丈夫なはずなのになんか不思議です
>>89 環境によるが、プロクシありorなしだろうと、せいぜい 8 くらいでやめておけ。
うろ覚えだがオミトロンの上限も8。
80とかあほすぎる…限度ってもんがあるだろ。てか80で正常に動くのか?
1.1の方は上限16、1.0は上限8だと思ってたんだが。
ついでにいうと2^xの値じゃないと気持ち悪くない?
よくわからんけど
最初は99にしたんですよ
それでもう一回設定開いたら80になってたから
最大80なのかなと
とりあえず8にしときます
オミトロン使ってなくてもあまり同時接続数増やすと
返って効率悪くなるだけだぞ
75が限度だよな
えっ?
たまにしか使わないんでスタートアップに入れる程ではないです
そうすると、proxomitron使うたびに
ブラウザ(IE)の設定をきりかえるのって手間ですよね
自動で行ってくれる方法ってあるんでしょうか?
それはIE側の話でProxomitronは関係ないね
IE関連で調べるなりプロキシ切り替えが手軽なブラウザにするなりすべき
しらないなら口を開くべきじゃないよ
おとなしくスレを閉じるべき
d
101 :
ひよこ名無しさん:2008/06/19(木) 17:53:01 ID:gUZwJfL0
汁
>>96 プロクシランチャのようなものは真っ先に思いつきますけど、
> たまにしか使わないんでスタートアップに入れる程ではないです
ということなので、(おそらく)常駐ソフトは増やしたくないのですよね?
以下のバッチファイルを使えば、プロクシ切り替えが簡単に出来そうです。
ProxyのON/OFFの切り替え
ttp://www.tkssoft.com/cmd/cmd013.html バッチ経由でProxomitron起動時のプロクシ切り替えは自動化できるとして、
Proxomitron終了時にもバッチを実行しなければプロクシ切り替えが自動化できませんが、使わないよりは楽だと思います。
# あとは逆転の発想として、Proxomitronを常に起動しておいてバイパス機能を利用するという手はあります。
# 「指定したURLでProxomitronを利用したい」「常駐ソフトは増やしても良い」なら、これで解決できます。
「たまにしか使わない」って事は、多分、「非常に広告が多くてうっとうしいサイト」を見る時だけ使いたいって事じゃないの?
そんならproxy.pacとか使えば良いと思うけど。常駐も何も要らんし。
指定されたドメインにアクセスした時はオミトロン経由、そうじゃない場合は直接接続にすれば良いと思う。
下のフィルタを使ってみましたが、リファラが削除されないようです。
ググッて調べてみたところでは、
下のフィルタでリファラが削除されるはずだと思うんですが、
なにが間違っているんでしょうか?
[Patterns]
Name = "Hide Browser's Referrer from JS"
Active = TRUE
Limit = 15
Match = ".referrer"
Replace = ".referrer.substr(0,0)+"\u""
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Referer: Hide where we've been (Out)"
Match = "*"
Replace = "\u"
>>104 そのフィルターでは、別の物にはなるが削除はされないよ
106 :
104:2008/06/23(月) 19:41:45 ID:???
>>105 別の物にもならなず、そのままのリファラが漏れちゃうんですよ。
でも、レス内容からすると、別のものになるはずなんですよね?
設定ファイルへの保存もしたんですが、なにがおかしいんだろう…。
107 :
104:2008/06/23(月) 19:53:53 ID:???
すみません、解決(?)しました。
ずっと忍者ツールのアクセス解析でリファラ書き換わってるかどうか
確認していて書き換わらなくて悩んでたんですが、
別のアクセス解析で確認したら書き換わってました。
なんで忍者ツールのアクセス解析では書き換わらないんだろう。。。
忍者がそうかは忘れたが、Javascriptで判別するタイプだと
リファラ書き換えても意味が無い。
>>108 Name = "Hide Browser's Referrer from JS"
これって、そのスクリプト用のフィルタじゃないの?
それとも別に必要なの?
実際に使って駄目なら別に必要なんだろう。
昔とはUAの実装状況が違うし、ちゃんと書かないと駄目だと思うけど。
質問です。
現在、
+------+ +----------+ +-----+
|Firefox3|---------|proxomitron|------- |proxy |
+------+ +----------+ +-----+
localhost:8080 ver.Naoko4.5 外部proxy
といった構成で利用していますが、これだとなぜかgmailのみ通りません。
proxomitronを使わなければ(下図)、問題なく通ります。
+------+ +-----+
|Firefox3|--------- |proxy |
+------+ +-----+
*.*.*.*:8080 外部proxy
bypass設定をしてみたのですが、bypassするとproxomitronの先の
proxy設定もスルーされるのか、gmailにそもそもつながらなくなってしまいます。
このような場合において、
1.どのようにしたらproxomitronをかませた状態のまま、
gmailを通すことができますでしょうか。
2.bypassをonにすると、外部プロキシセレクタの設定もbypass
されてしまうのでしょうか?
御存知の方がいましたら、ご教示願います。
112 :
111:2008/06/27(金) 00:08:22 ID:???
図がずれてしまい申し訳ないm(__)m
「なぜかgmailのみ通りません」の「なぜか」が分からない限り何ともいえないんじゃないかと。
理由がわからなければ解決策なんか分からん。
2.は、試したこと無いけど、その通りなんじゃないの?実際そういう挙動なんでしょ?
解決策の一つとしては、proxy.pac使って、mail.google.comにアクセスするときは
オミトロンを使わないで従来のプロキシを使うように振り分ければ良いのではないかと。
function FindProxyForURL(url, host) {
if (dnsDomainIs(host, "mail.google.com"){
return "PROXY *.*.*.*:8080"
} else {
return "PROXY localhost:8080" ;
}
}
でいいんじゃね?
バイパスしたいサイトが増えたらproxy.pacにオミトロンを通さないサイトをORで増やせばいいと思う。
オミトロン単体で解決できそうなら、もちろんそれでもいい。
d
115 :
ひよこ名無しさん:2008/06/30(月) 20:13:13 ID:qf9O+K5+
オミトロンを導入してIEの接続をプロキシサーバーに変えたら
ESET Smart Securityのアップデートが失敗するようになった。
ちゃんとESET側の設定でもプロキシサーバーを利用するにして
localhost ポート8080にしてるんだが…なぜぇ?
sageたら教える。
みんなsageてるな。宜しかったら教えてくだしゃい
ESET側の設定はプロキシサーバーを利用しないにする。
もともと普通は利用しないになっていて、それで失敗してるから
同じく設定を合わせたんだが
それはすまなかった。
今使っているオミのバージョンは何?
wikiにあるflvplayer_wrapper custom + iroiro版(Proxomitron-fwc_080629)
を使ってるんだが、普通のProxomitron Ver.Naoko 4.5インストーラ版
でも失敗。ちなみにカスペとかではちゃんとプロキシサーバを検出して
(自分で設定しなくても)更新してくれた。ESETは軽いから気に入ってる
んだけどなぁ。
<div id="a_myouji">Aの名字</div>
<div id="b_myouji">Bの名字</div>
<div id="c_myouji">Cの名字</div>
<div id="a_name">Aの名前</div>
<div id="a_name">Bの名前</div>
<div id="a_name">Cの名前</div>
ちと例が悪いかもしれないけど、こんな感じに並んでるページを
<div id="a_myouji">Aの名字</div> <div id="a_name">Aの名前</div>
<div id="b_myouji">Bの名字</div> <div id="a_name">Bの名前</div>
<div id="c_myouji">Cの名字</div> <div id="a_name">Cの名前</div>
こんな感じに並べ替えるフィルタってできますかね?
出来るよ。以前にやったことがある。
でも激しく面倒臭いから他の対処法を考えることを勧める。
ぐぬぬ・・・結構必要だったりするんですが
まぁ他の方法考えてみます。
>>125 俺のVersion: Naoko 4.5 (2003-6-1)日本語化パッチ Ver1.0a by R6
かつESET Smart Securityってのを使っていないので現象が再現できない。
結果的に一般論だけ言ってあとはスルーなんだなこれが。
じゃあ聞くが、ESET Smart Securityのアップデートってのは
ブラウザで更新するものなのか?
インターネットオプションで通すプロ串設定は、
ブラウザだけじゃなくてそれ以外を含むものだぞ。
ブラウジング以外の用途が想定されてないオミトロンで、
正常に動かないのはむしろ当然といえる。
つーわけで、串を通す設定はブラウザ側で独自に実装してるものを使え。
SleipnirとかFirefoxとかOperaとか。
つーかプロキシ使用しない設定で失敗するなら
Proxomitronは関係ないだろ。
129 :
111:2008/07/13(日) 23:17:16 ID:???
111です。
その後、色々設定をいじって、外部proxyを通しました状態でもgmailにアクセスできるようになりましました。
聞くだけ聞いて放置するのもアレなんで、ご報告までに。
結論:Proxomitron以前のブラウザ側の設定が不十分だった。
(SSL欄に"localhost""8080"が入っていなかった)
すると、SSLは外部proxyを見に行かないので読み込めない、と。
原因がわかってしまえば実にわかりやすい原因でしました。
やったこと
1.Gmailヘルプセンターに以下の記述あり。
>Proxomitron をお使いの場合に Gmail を使用するには、いくつかのウェブ設定を変更する必要があります。Proxomitron で次のオプションを無効にしてください。
> * Kill all pop-up windows
> * Restore pop-ups after a page loads
> * Suppress all JavaScript errors
> * Stop browser window resizing
⇒やってもダメ。そもそも外部proxy未使用時にはこれらがチェックは行った状態で普通に使えていた。
(後日談)bypasslistからgmail.comを外しても問題なく動作しましました。
ttps://mail.google.com/support/bin/static.py?page=troubleshooter.cs&problem=bugflow&selected=bugflow_receive16_receive17&hl=ja (つづく)
130 :
111:2008/07/13(日) 23:17:48 ID:???
(つづき)
2.ここで発想を切り替えて、従来使ってるFirefox⇒IEで試してみましました。
⇒問題なく通る(!!)
ここで、問題はFirefox内部の問題であると切り分けができたので、次にAdd-onを無効化してみましました。
3.無効化したアドオンは以下の通りです。
SwitchProxy
Better Gmail
Better Gmail2
このうち、
http://google-mania.net/archives/814 によるとBetter Gmailと Better Gmail2は干渉しあうということで、Better Gmailは削除しました。
3-1.FirefoxのproxyにProxomitronのアドレスを設定してみましました。 (localhost 8080)
⇒標準版は読み込み途中で止まる。簡易版は表示できるようになった。
3-2.うまく表示できない場合はお試しください、とどこかのページにのってたurlからgmailの読み込みをしてみましました。
https://mail.google.com/mail/?nocheckbrowser ⇒標準版でも読み込みできるよう!(たまに失敗するが)
3-3.次に、SwithProxyの設定を見直すと、Proxomitronのアドレスのうち、httpにしか設定されていない(残りは空欄)事が判明。そこで全ての欄に "localhost 8080"と入力
⇒SwitchProxy導入状態で読み込みできるように。
ということで、何かの参考になれば。
初めてProxomitronをさわっております。
あるドメインにアクセスをしたときに、
別のIPアドレスにアクセスをさせるには、
どのように設定をすればよいでしょうか?
# DNSの変更前に、同じURLでブラウザ毎に
# 新旧サーバを見るために使用します。
どうぞ、宜しくお願いいたします。
ヘッダフィルタに
「あるドメイン $JUMP(別のIP)」をぶち込む
$JUMPじゃなくて$RDIRの方が良いかも
133 :
131:2008/07/15(火) 07:29:58 ID:???
>>132 ありがとうございます。
未だうまく動きませんが、
「$JUMP」「$RDIR」の使い方を勉強して、
試してみたいと思います。
134 :
ひよこ名無しさん:2008/07/15(火) 17:34:56 ID:Ppk5U57A
初歩的なことですみません・・・・・・
インターネットアーカイブの文字化けを無くすフィルタなのですが
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Type: charset deleter (2006.09.09) (in)"
URL = "*web.archive.org"
Match = "text/html; charset=*"
Replace = "text/html"
まったく動いてくれないのです、どこが間違ってるか
わからない。・゚・(ノД`)・゚・。
URLマッチで頭に"*"を持ってくると検索効率が落ちるよ。
(末尾までいちいちスキャンする羽目になるので)
体感出来るほどのものじゃないだろうけど。
そこは単純に"web.archive.org/"でいいと思う。
"web"以外にホスト名なさそうだし。
> まったく動いてくれないのです、
[受信するヘッダ・フィルタ]にチェックが入ってるのは当然として、
本当に働いていないのかな?ログウィンドウ見てみたら?
ヘッダフィルタ自体は働いていても、他の要因で
ブラウザが文字セットを誤認することもあり得るから。
いま、スマートフォンのためにオミトロンの世界に足を踏み入れてみました。
目標
・nicovideo.jpではnicocache_nlをプロキシに指定
・それ以外ではgethtmlをプロキシに指定
・nicovideo.jpにてFlashのバージョン指定を9から8に強制的に変更
・画像を読み込んだ時、404だった場合は読込先をd:\web\画像のurl(GetHTMLの保存先)に変更
ということで、今から文法勉強してきます・・・一応正規表現は少しは分かります。あとVBAで簡単なマクロ組むぐらいは。
そのほかの広告落としとかはここを参考にいろいろと。
つ[チラシ]
>>136 解答ありがとうございます
"web.archive.org/"に直してみたのですが、それでもだめみたいでした
ログも見たのですがどうやら動いてないみたいで……
ファイルはニコニコ動画のiroiroを使ってるのですが、そっちは動いてますので
不具合という感じでもなさそうですが……
ブラウザはsleipnir2.7.2を使ってます
>>139さんへ
だめなサイトのURLを教えていただけませんか?
N4.5-Jをpolipoというプロキシと両方通して使ってるんですがニコニコ動画等で
たまに途中まで動画を読み込んで止まります。それは再度読み込めば問題無いんですが…
あとデフォルトで入っているフィルタの説明があるサイトは無いでしょうか?
探してもリンクが切れている場所が多いです…
>>142 すいませんどうもです^^;随分参考になりました…
Youtubeの動画が急に見られなくなったんですが仕様が変わったのですか?
今まではBypassリストに入れて見ていたんですがここ3日ぐらいで
右クリックから完全にバイパスしないと動画が再生できなくなりました。
何か対処方法があれば教えてください。
ブラウザ変ですよって書き込めん
↑
これは専ブラでやったらいけた
終了してみたらいけるか?
あと書き込みウィンドウの表示が超オセー…ダメソフトなのか?やっぱ
147 :
ひよこ名無しさん:2008/08/16(土) 07:35:52 ID:n2k64hVb
久しぶりに導入してみましたが、うまく動きませんどうすればいいでしょうか?
テストでは串が通るんですが実際に動かすと** 12 Socket Error 10060 for connect() **とエラーが出てしまいます。
設定は以前動いた時と同じなので設定は問題ないと思います。
xp(sp3)&ビスタ(sp1)でIE7で自動更新してます。
>>147 あなたの日記は気に入らないレスを一式持ってきているだけです。
149 :
ひよこ名無しさん:2008/08/16(土) 17:47:10 ID:sm0K3LY0
>>148 失礼いたしましたm(_ _)m。
「AngryChair」では上手く動いているんですが。
Proxomitronでは「Proxy test Failed!」も出ます。
プロキシーサーバー側の問題なんでしょうか?
150 :
ひよこ名無しさん:2008/08/17(日) 08:57:19 ID:FyD5tSIi
<<147,149
>>148 度々失礼いたしますm(_ _)m。
変更点はないと書きましたが一番の変更点は通信回線の変更でした。
なのでルーターが変わっています。
ルーターが原因なら。どこをどうすればいいでしょうか?
ポート開放なら「UPnPCJ」ですがどのポートを空ければいいかわかりません。
ご教授の程宜しくお願い致します。
>>178 ほんとにご迷惑をかけて申し訳在りません。
移動したらいいのでしょうか?
もし、いい所をご存知でしたら案内お願いしますm(_ _)m。
設定は問題ないと思うってのがそもそもの勘違いだろうな。
152 :
ひよこ名無しさん:2008/08/17(日) 16:17:20 ID:FyD5tSIi
>>アドバイス有難う御座いまずm(_ _)m。
そうですね、全てを疑わないと解決つきませんよね。(;_;)。
でようやく気づいたんですがADSLを光に変えてるんですよm(_ _)m。
ルーターも原因の可能性もアリでしょうか?
ルーターは「PR-200NE」です。
開放の問題の場合方法はどうすればよいでしょうか?
必要な情報とかあったら調べますので。
で、開放はよくわからないのでUPnPCJでやるのはどんなもんでしょうか?
ルータの使い方とか自分で調べろよ。
原因?可能性?知らんがな。
不具合ぐらい自分で突き止めないよ。
突き止めないのかよ!
このソフトでリファラを偽装できると聞いたんだがどうやるの?
詳しく教えて
導入すればデフォで入ってるだろ
157 :
ひよこ名無しさん:2008/08/18(月) 23:28:48 ID:jj7iykPo
<<147,149,150,152
何度も御免なさいm(_ _)m
サーチサイトで検索してもキーワードが悪いらしくいいのが見つからなくて。
自力で解決出来ない状態にm(_ _)m。
助けて下さい。
オミトロン導入してると、Windows Updateうまくいかない?さっきからどうもエラー吐きまくる
仮にそれが問題でもバイパスすれば済む話
たとえバイパスしようが Proxomitron を通している以上
Windows Update で不具合が出る(ことがある)というのは超既出なんだが。
Windows Update の際は Proxomitron を一旦外すこと。
バイパスする、という意味ではなく、
インターネットオプションのプロキシ設定で無効にする。これ鉄則。
うーん、オミトロン切ってるはずなんだが
更新がインストールできませんでした、とか出てくる…なんでだろうか
切ってるなら関係ないな。
164 :
ひよこ名無しさん:2008/09/13(土) 17:27:39 ID:HhZy42+r
>>166 ありがとうございます、でも
ブロックリストにbc.geocities.yahoo.co.jp/を
追加するだけで大丈夫でした
<form \1</form>
上記のような感じでフォームタグとその中身を一括取得したいのですが
短いフォームの場合は上記で上手くいくのですが
タグで囲まれた内容が大きい場合は無理なようです
この場合、どのようにすればよいのかご教授頂けると助かります
169 :
168:2008/09/21(日) 18:37:58 ID:???
いや「<form \1</form> 」ではだめだな・・勘違いしてたようだ
170 :
168:2008/09/21(日) 18:55:43 ID:???
自己解決・・
バイト制限の値を調整したら出来るようになった
通常は生で、特定ホストのみ串を通す設定ってできますか?
$SETPROXY(address[:port])
(注)
()内で指定するプロキシは外部プロキシリストに事前に登録されていなければならない。
proxy.pacでググレ
ああ、もしかして「串」って Proxomitron のことだったのか?
ホストエラー画面が文字化けするのは回避できませんか?
UTF-8で読み込んでしまいます。
落ち杉だろ
asahi.comの広告がどうしても消せないなーと悩んでるんですが、
試しに↓の単純なフィルタを適用してみてもききませんでした。
asahi.comにProxomitronはきかないんですか?
もちろん他のサイトにはきくので基本的な設定ミスではないと思うんですが…
Name = "add comment (asahi.com)"
Active = TRUE
URL = "www.asahi.com/$TYPE(htm)"
Limit = 5120
Match = "<head>"
Replace = "<head><!-- add comment success-->"
>>177 こちらではそのフィルタで動いてますよ。 Bypassリストに asahi.com が入ってたりしませんか?
トップバナーを消すフィルタのサンプル貼っておきますね。
[Patterns]
Name = "Delete Top Banner (asahi.com)"
Active = TRUE
URL = "www.asahi.com/$TYPE(htm)"
Limit = 4096
Match = "<div id="TopBnr">"
"&$NEST(<div,</div>)"
Replace = "<!-- deleted Top Banner -->"
>>178 ありがとうございました。
Bypassリストの存在はいま知りましたが、
asahi.comは入っていませんでした。
>>177のフィルタをもういちど試してみたらきいたので、目を疑いました。
フィルタの適用結果を確かめるのにブラウザの更新をしていたのが問題だったみたいです。
フィルタを変えて更新しても表示結果が変わらなかったからです。
ブラウザがキャッシュを取りに行っていたのかもしれません。
(更新を指示してるのに古いキャッシュを取りにいくって支離滅裂なので、違うかもしれませんが)
お騒がせしましたが、おかげでasahi.comの広告除去に成功しました。
180 :
179:2008/11/15(土) 14:44:55 ID:???
いちおうできたフィルタを貼っておきます。
>>178のものに右の動く広告を除去するものを併せたフィルタです。
長らくだれも書き込んでなかったみたいなので
だれも使わないかもしれないけどw
[Patterns]
Name = "Kill add (asahi.com)"
Active = TRUE
URL = "www.asahi.com/$TYPE(htm)"
Limit = 5120
Match = "(<div id="TopBnr">&$NEST(<div,</div>))"
"|$NEST(<div class="BnrLnkLct",</div>)"
Replace = "\r\n<script type="comment"> Killed ad </script>\r\n"
それはキャッシュが残ってたせいで間違い無いです。
ただのリロードではだめで、強制リロードというのをしてあげないといけません。
とりあえずお疲れ様でした^^
質問させてください。
Proxomitron N4.5 June をインストールしたのですが、
使用し始めると頻繁に次のようなエラーが出ます。
---------------------------------
Exception [C0000005] raised in...
SockClose::closesocket()
---------------------------------
フィルタをすべてオフにすれば出なくなるのですが、
何か一つでも(デフォで入っているやつでも)オンにすると上記エラーが出ます。
解決策はありますか?
183 :
182:2008/11/29(土) 17:54:39 ID:???
すみません。
フィルタをすべてオフにしてもたまに出る事がわかりました…。
エラーメッセージでぐぐれば何か分かりそうな気がする。
httpsを使ってたら切る。
Veohの広告 消すフィルタないですか?
誰かProxomitronでRSSリーダーcococの広告ブロックできてます?
できればやり方を教えてもらえませんか?
186ですが
このスレではcococ使用者が少ないみたいなので他スレで質問します
>>189 それらしきソース箇所を特定できたのですが
どういったフィルタを記述すればいいでしょうか
恐れ入りますが教えていただけませんか
>>190 「どこまでわかっていて、どこからわからない」と伝えていただかないとアドバイスしようがないかと…。
<!-- AD/LSQ -->以下の部分が該当の
広告部分だと思うのですが
yeas.yahoo.co.jpをADKILL.TXTに
追加してみたのですが効果がありません
ちなみに上下にある非flash広告は
ソースに書いてあったアドレス
pagead2.googlesyndication.comを
追加したら効果ありました
>>192 こっちではそれで消えてる。 ブラウザにキャッシュが残ってたら消してみて。
それとADKILL.TXTじゃなくてURL killfile.txtね。
URLkillfile.txtにもyeas.yahoo.co.jpを追加でもだめでした
キャッシュ削除再取得も効果なし
実はプリインストールのwebフィルタ、ヘッダフィルタは削除して
どこかで拾った汎用広告フィルタ一本のみを使っています
そのまま貼れないようなのであぷろだにアップしました
ttp://www1.axfc.net/uploader/He/so/173335 これによるとURLkillfile.txtは参照されないようです
どうしたらいいでしょうか
アップしてもパス教えなかったら(ry
すんません、パスはproxです
申し訳ない
暇だから、そのADKILL 2.0っての探してきて中身見たけど、
要はデフォのAdListを使わずに自前のAdListを使うフィルタか。
そのADKILL.txtも見ないことには何とも言えないと思うんだけど、
ADKILL.txtをうpしても、そこまで全部見てくれる人は居ないと思うよ。
一応入門スレなんだし、デフォと違うモノを使っている以上、自分で解決しる。
いやー、デフォのフィルタは全部切るの推奨だからそれはちょっとなー。
>>195 ↓をコピーしてオミトロンの 「ファイル」 「設定フィルタの併合」 「クリップボードからデータを併合」 にチェック入れる。
-------------------------------------------------
[Blocklists]
List.AdList = "..\Lists\URL Killfile.txt"
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL-Killer: kill-a-URL (out)"
URL = "$LST(AdList)"
Replace = "URL killed \k"
--------------------------------------------------
それでオミトロンのListsフォルダに "URL Killfile.txt" という名前でテキストファイルを新規作成し、
その中身を以下のようにする。
-------------------------------------------------
# ADList
yeas.yahoo.co.jp/
([^/]++.|)googlesyndication.com[:/]
([^/]++.|)doubleclick.net[:/]
-------------------------------------------------
あとはwikiとかから入れておくと良さそうなのをこのリストにどんどん追加すれば快適になるのですよ。
この頃オミトロン入れたんだけど
最初の設定で初めから入ってるWebフィルタ・ヘッダを切るって書いてあったので
もういらないと思って全部消しちゃった
txtは消してないけど必要だったのかな?
>>199 えっマジすか・・・
俺、デフォ残したまま追加してる・・・
>>202 必要になったらデフォのオミトロンダウンロードしてフィルタやリストを取り出せばOK
>>203 デフォのフィルタは副作用があるものばかり
>>204 ありがと
そうするよ・・・と、言ってもまだよくわからんけどw
>>201 すごい、こんなに短い記述なのに全部消えました
クリップボード経由併合なんて機能今まで知りませんでした
本当にありがとうございました
何も考えないでwebフィルタもヘッダフィルタも全削除するからだろ。
確かにデフォのフィルタは全削除が基本だけど(誤爆多発や現状では無意味なモノなどが多い)、
だからって何も考えないで全部消せば良いってモンでも無いだろ。
何のフィルタがどういう機能を持っていて、何が理由で必要がないのかぐらいは
把握してから削除しろよ。
オミトロン関連スレでは「AdListに追加すれば解決」ってレスも多いんだから、
デフォのURL-Killerを併用してる人はそれなりに居るはず。
URL-Killer以外のフィルタでリスト管理してる人も多いだろうが、
そういう人はそもそもこんな質問しないだろ。
うるせーよ馬鹿。
広告削除汎用ならデフォのBanner Blaster (limit text)をずっと使いつづけてるわ
画像消してもリンク残るから誤爆気にせず使えて便利なんだ
GIFアニメを止める機能がおかしいと思ったら
画像開いたままGIFアニメのチェック入り切りしてブラウザで更新かけてもブラウザの方で
データをちゃんと読んでないだけだった_| ̄|○
しかも誤爆だし
>>201 ([^/]++.|)
このグループ化、最後の「|」はどういう意味があるのでしょうか?
メタキャラクタとして使ってるならその後に
何らかの記述が必要だと思うのですが
なるほど、よくわかりました
ところで正規表現での
(?:[^/]++\.)?
これはこうではいけないのでしょうか
([^/]++\.)?
「?:」の部分はどういう意味があるのでしょうか
proxに関する質問ではないですがお願いします
>>215 > 「?:」の部分はどういう意味があるのでしょうか
「?:」を挿入すると、グループ化した正規表現を変数としてキャプチャしなくなります。
(pattern) … $1で後方参照するために、グループ化した正規表現(pattern)をキャプチャする
(?:pattern) … グループ化した正規表現(pattern)をキャプチャしない=$1で後方参照できない
正規表現の構文
http://msdn.microsoft.com/ja-jp/library/ae5bf541%28VS.80%29.aspx > これはこうではいけないのでしょうか
> ([^/]++\.)?
問題の本質には関係しないところですが、正規表現の ([^/]++\.)? をProxomitron風に書き換える場合、
変数のキャプチャ部分も考慮して、([^/]++.|)\1 となるかなあと思いまして。
っていうか正規表現でも "(hoge|)" なんて書き方は普通にするけどね。
何故そこを疑問に思ったのかが分からん。
どうでもいいけど正規表現だと「"++" -> "+"」ね。(単なる修正ミスだろうけど)
Perl 互換正規表現エンジンなんかも選択出来れば便利だったんだけど。
Thyme とか Proxrgx とか、たまに出てきては中途半端に消えていくんだよな。
perl互換だと$SETが使えないから話にならん。
>>217 > っていうか正規表現でも "(hoge|)" なんて書き方は普通にするけどね。
以前、"(hoge|)" は何かの正規表現エンジンで正常動作しなかった記憶があるんですが、忘れてしまいました。
(今試したら秀丸エディタ、otbeditでも動作しましたし…。)
> どうでもいいけど正規表現だと「"++" -> "+"」ね。(単なる修正ミスだろうけど)
指摘ありがとうございます。うっかりしていました。
最短一致も考慮すると「"++" -> "+?"」ですね…。
■「正規表現 -> Proxomitron」のクイックリファレンス
▼0回以上の繰り返し(最短一致)
a+? -> a++
▼0回以上の繰り返し (強欲)
a*+ -> a+
(?>a*)a+ -> a+
(※正規表現は鬼車エンジンを使用。後続の正規表現パターンを考慮せず、貪欲に消費する。)
▼n回以上m回以下の繰り返し
a[n,m] -> a+{n,m}
▼n回以上の繰り返し
a[n,] -> a+{n,*}
▼n回の繰り返し
a[n] -> a+{n}
▼0回または1回の繰り返し
a? -> (a|)
(※Proxomitronには "?" に相当する機能はないので "|" で代替。)
▼任意の一文字 (改行を含まない)
. -> ?
▼10進数字
\d -> [0-9]
>220の続き。
▼否定先読み
(?!pattern) -> (^pattern)
▼肯定先読み
(?=pattern) -> (^(^pattern))
▼式集合(グループ)の変数キャプチャ
(pattern) -> (pattern)\1
■Proxomitronで最長一致はできない
Proxomitronは最短一致が既定動作となっており、最長一致はできません。
(※状況限定で最長一致になりますが、ほぼ出来ないに等しい)
そのため、最長一致を使いたい場合は「強欲」で代替する必要があります。
■Proxomitronにはない正規表現
^ … 行頭。改行(br要素)や開始タグにマッチさせることで擬似的に同じ動作に出来る。(※<start> でページ先頭にマッチさせることは可能。)
$ … 行末。同上。(※<end> でページ末尾にマッチさせることは可能。)
(?<=pattern) … 戻り読み。
(?<!pattern) … 否定戻り読み。
0回以上の繰り返し(最短一致)の正規表現は "a*?" ね。typo だろうけど。
あと、量指定子の括弧は "[" じゃなくて "{" の方。
223 :
213:2009/01/10(土) 12:35:16 ID:???
thinkさん、質問への回答、クイックリファレンス
ありがとうございました
どうやら私は空文字という概念が頭の中になかったので
今回こういう質問をした次第です、精進します
(?>a*)a+
これ絶対にマッチしないw
wordA|wordB|wordC
↑こういう記述の仕方と、↓こういうので、
wordA
|
wordB
|
wordC
処理速度に違いは出てくるんでしょうか?
default.cfgを開いてみると、
前者は一括""囲み、後者は1行ごとに""囲みでした。
1 がっちり→gattiri
2 がっちり→がってん
1はうまくいくけど2がどうやっても・・・
どなたかサンプルをご存じないでしょうか?
置換の話か?
非ASCII文字の検索表現は "[%nn]" 形式で。
文字コード決め打ちになっちゃうけどね。
置換テキストで非ASCII文字を使うときは文字参照で。
しかし "がってん" に置換して文字化けするようだと
そもそも "がっちり" でマッチしないような気がするが。
それともまた別の話?
228 :
226:2009/01/11(日) 02:57:26 ID:???
わかりにくくてすみませんでした
EUCで置換です
日本語→英語は成功しますが、日本語→日本語の置換がうまく行きません
1 がっちり→gattiri これは成功します
match [%a4][%ac][%a4][%c3][%a4][%c1][%a4][%ea]
Replace Gattiri
2 がっちり→がってん これが失敗します
match [%a4][%ac][%a4][%c3][%a4][%c1][%a4][%ea]
Replace [%a4][%ac][%a4][%c3][%a4][%c6][%a4][%f3]
文字参照というのは$FILE(filename) のようなものでしょうか?
久しぶりに大物新人さんか・・ 今後に期待!
文字参照ってのはこのスレに & を書くと & になったりするけど、こういうふうにブラウザの表示上で
見た目が変わるもの。 詳しくはぐぐれば分かる。
wikiにある数値文字参照を出力するCGIを使えばEUC上でも 「がってん」 と表示される数値文字参照がゲット出来る。
ttp://abc.s65.xrea.com/tools/ncr.php
>>228 "[%nn]" という形式は検索表現でのみ有効だよ。
置換テキストで使ったら "[%nn]" という文字列そのものとして扱われるだけ。
ttp://www.pointtown.com/ptu/topic/774/view.doの右下に 「三角くじ青」がありますが、これをページ上部に持ってきたいと思っています。
1つ目のフィルタでくじ部分をグローバル変数に入れ、2つ目のフィルタで
ページ上部に書き戻そうと思い、次のようにしました。
[Patterns]
Name = "KujiToTopSET - pointtown"
Active = TRUE
URL = "www.pointtown.com/ptu/(pointpark/(shopping/search.do|list/pt/afCatId-8/keyword-)|topic/[0-9]+/view.do)"
Limit = 256
Match = "( <!-- * -->"
" <a href="*">"
"<img src="*"/>"
"</a>"
" <!-- * -->)\1"
Replace = "$SET(Kuji=\1)"
Name = "KujiToTopGET - pointtown"
Active = TRUE
URL = "www.pointtown.com/ptu/(pointpark/(shopping/search.do|list/pt/afCatId-8/keyword-)|topic/[0-9]+/view.do)"
Limit = 256
Match = "<div id="wrapper">"
Replace = "<div id="wrapper">"
"$GET(Kuji)"
しかし、ログを見てみるとGET→SETの順番で適用されてしまうようで、うまくいきませんでした。
私はどうしたらいいのでしょうか。
12345というHTMLソースがあったとして
345にマッチするフィルタを一番上に、
123にマッチするフィルタを2番目に置くと
123のフィルタのみがマッチし、345のフィルタはマッチしません。
これがproxomitronの検索の仕様です。
この仕様によってグローバル変数での文字列の受け渡しが出来ない場合は
・ フィルタのlimitを大きくして1つのフィルタで置換する
・ フィルタでjavascriptを挿入する
・ CSSを挿入して表示位置を上に移動させる
などの方法があります。
234 :
226:2009/01/11(日) 23:21:27 ID:???
>>229-230 遅くなりましたが、非常にわかりやすいレスをありがとうございました
おかげさまで目的が達成出来ました
235 :
231:2009/01/12(月) 01:26:46 ID:???
>>232-233 その例で言うと、
1番目のフィルタが45にマッチ
2番目のフィルタが12にマッチ
という形になっているはずなのですが……。
とりあえず、
[Patterns]
Name = "KujiToTop - pointtown"
Active = TRUE
URL = "www.pointtown.com/ptu/(pointpark/(shopping/search.do|list/pt/afCatId-8/keyword-)|topic/[0-9]+/view.do)"
Limit = 256
Match = "(<!-- [%bb][%b0][%b3][%d1][%a4][%af][%a4][%b8] -->"
" <a)\1"
Replace = "\1 style="position:absolute; top:50px; left:200px;""
というフィルタを作って解決しました。ありがとうございます。
>>235 > その例で言うと、
> 1番目のフィルタが45にマッチ
> 2番目のフィルタが12にマッチ
> という形になっているはずなのですが……。
ここの部分は勘違いされる方が多いですね。(同じ説明を三回はした気がしますw)
Proxomitronは「ページを読みながらマッチする」仕様です。
■>232のケース
"123" まで読み込んだ時点で、Proxomitronは「345にマッチするフィルタ」と「123にマッチするフィルタ」の2つのフィルタを試行します。
フィルタの登録順に従って「345にマッチするフィルタ」から試行しますが、この時点では "456" は読み込まれていないためマッチすることが出来ません。
そのため、次点の「123にマッチするフィルタ」が最初にマッチします。
今回のように「複数のフィルタを組み合わせて使う場合」や「汎用的なフィルタを多く使う場合」は、この仕様の影響でフィルタが上手く動作しないことがあります。
たくさんのフィルタを登録すればするほど問題が大きくなるので、実際悩ましい問題です。
# この仕様は明らかに処理速度を上げるための仕様で、Proxomitronの「速度 > 利便性」という設計思想がうかがえます。
# が、今のご時世、処理速度はハードのスペックアップで幾らでも上げられるわけでProxomitronはそろそろ世代交代される時期なのかもしれません。
# 個人的にはスピード重視のProxomitron仕様が気に入っていますが、万人がわかりやすい仕様とは言い切れませんし、後継として期待されたProximodoは2005/10/10以降、全く更新されていません。
# 最近勢いのあるGreaseMonkeyは「読み込まれた内容すべてにマッチできる」仕様でこの問題はありません。
# 反面、処理速度が犠牲になっているわけですが、GreaseMonkeyの実行エンジンであるJavaScriptは「Firefox3→Safari→Google Chrome」と世代交代の度に高速化されており、今後も高速化される旨を示唆しています。
# 時代の流れが「より使いやすい仕様」を求めているのかもしれませんね…。
Proxomitronを使っている状態でRSSフィードを登録しようと、
Firefoxの「このページを購読」ボタンを押すと、アドレスに「feed://http//」と入力され、
ホスト名調査に失敗の画面が出るんですが、これ何とかする方法無いでしょうか・・・。
ちなみにIE7では問題無いみたいなんですが、常用しているのがFirefoxなもので・・・。
>>35さんのフィルタで
ttp://www.mooter.co.jp ここの検索結果のトップと右側の広告を消したいのですが
うまくいきません、助言をお願いします
[Patterns]
Name = "AD Blaster(NEST)"
Active = TRUE
URL = "www.mooter.co.jp/$TYPE(htm)"
Limit = 4000
Match = "$NEST(<!-- (Main|Side) Sponsor Area -->),(<!-- (Main|Side) Sponsor Area -->)"
"</html>$SET(0=</html>\k)"
Replace = "\0"
239 :
某395:2009/01/21(水) 22:17:55 ID:???
>>238 $NESTは開始タグ部分と閉じタグ部分を同じにするとマッチしないんです。
それと "|" を忘れてますぜ。
なるほど、そうだったのか
ところで"|"が抜けているのはどこでしょうか
そしてこの場合どう記述すればいいでしょうか
241 :
某395:2009/01/22(木) 15:51:28 ID:???
丸投げモード全開w
"|" が抜けてるのは
>>35と比較すれば分かる。
マッチしないのは$NESTを使わない書き方にすれば直る。
あとは自分の頭で考えてくれ。
match構文の「),(」を「,」に直したのですが駄目でした
二時間悩んだのですが
やっぱり入れ子になったものはNEST使う以外思いつかない
ヒントだけでもお願いします
>>242 >>35と同じ形にするなら、見るべき場所が違うような気がしますね。
<!-- Side Sponsor Area SP Start -->
<div id="sp">
<div id="clusterad"></div>
<!-- Side Sponsor Area -->
<div id="spall">
...
<!-- Side Sponsor Area -->
</div>
</div>
<!-- Side Sponsor Area SP End -->
あと、Mooterは「Mooter: Kill ad [2007/02/09] test1」で消えていました。
このフィルタではコメントではないところにマッチさせているようです。
(自分が作ったフィルタですが、Mooter利用していないのですっかり忘れていました)
244 :
某395:2009/01/23(金) 00:37:31 ID:???
>>242 $NEST(a,b) ≒ a*b
開始タグと閉じタグの間に "*" を入れるだけな。
>>243,244
ありがとうございます、完成しました
[Patterns]
Name = "mooter AD Blaster"
Active = TRUE
URL = "www.mooter.co.jp/$TYPE(htm)"
Limit = 4000
Match = "<!-- (Main|Side) Sponsor Area -->*<!-- (Main|Side) Sponsor Area -->"
この2つってどっち使えばいいのでしょうか?(´・ω・`)
165→4.5June+7を有難屋アイコン+バイパス赤アイコンに
127→4.5june+sjis誤爆回避日本語化+RWIN32768回避+赤アイコン+右クリ回避
俺は4.5+7(純正アイコン版)使ってる。
4.5+7系をおすすめします。
ただしIE7は使ってなくて、+7の変更内容に興味がないとか、既存フィルタ(の一部)を
書き換える手間がすごく嫌とかだったら127のでもいいんじゃないかな。
すいません、またmooterについてなんですが
日本語ページのみ、ブログフィルタONで「パリバショック」を検索
すると
>>245のフィルタでも広告が出てきました
タグの頭にタブと半角スペースがくっついているのですが
下記のようにしても消えてくれません、どうしてでしょうか
Match = "(\t*|) <!-- (Main|Side) Sponsor Area -->*<!-- (Main|Side) Sponsor Area -->"
250 :
某395:2009/01/26(月) 15:44:00 ID:???
>>249 こちらでは
>>245のフィルタで消えてるよ? 他のフィルタとの兼ね合いで動かなくなってるのかな。
251 :
某395:2009/01/26(月) 16:14:58 ID:???
「Star Blust」 ボタンを押すと右側に出てくる広告は
>>245では消えないね。 これは
<div id="spall"> 〜 </div>
で囲まれてる部分を消さないといけないようだ。 これを消すには
id="spall"
を
id="spall" style="display:none;"
に置換するだけで消える。
252 :
249:2009/01/27(火) 09:00:54 ID:???
これ以外のwebフィルタ、ヘッダフィルタを
切った状態で試したのですが
245、249効かなくなってしまいました
わけわからん
Naoko4.5+7を使用してます
253 :
某395:2009/01/27(火) 20:40:15 ID:???
>>252 ・ブラウザのキャッシュを消す
・Bypassリストに入っているものを消す。( 行頭に "#" を入れてコメントアウトさせる。 )
・関係無いフィルタを全部切る。(ヘッダフィルタも)
・オミトロンのウインドウを開いてバイパスボタンが押されていないことを確認する。
これ全部やってどうにもならなかったらオワタ。
254 :
某395:2009/01/27(火) 20:41:32 ID:???
あと、ブラウザのプロキシ設定がオミトロンを通すようになっているかも確認して。
オミトロン経由しないでネットに繋いでたってことも結構あるから。
非常に初歩的なことだと思いますが、よく分からないので質問させてください。
proxomitron 4.5June+7で以下のフィルタを使用しているのですが、ブロックリストへの登録語によっては
2chのレスを何故か上手く消せない場合があるのですが、どうしてなのでしょうか?
例えば、「ソース」と「レス」の両方の単語を含むレスを消そうとした場合、
ブロックリストに「ソース」と書いても消えず、「レス」と書くと消せるのですが
この「ソース」と「レス」の間にはどんな違いがあるのでしょうか。
[Patterns]
Name = "2ch.net NGWord"
Active = TRUE
URL = "[^/]++.2ch.net/"
Bounds = "<dt>*\n"
Limit = 4096
Match = "*<dd>*$LST(NGWord)*"
「ソ」はなぁ… "Shift_JIS ダメ文字" でググって味噌。
誤爆回避パッチ当てたのがあるらしいがオレは使ってないので知らん。
257 :
某395:2009/01/28(水) 20:13:51 ID:???
> "ー" は "\" を含む2byte文字だから
それはどこの国の文字コードですか?
# "\x5B" を含むからどっちみち文法エラーになるけど。
259 :
某395:2009/01/28(水) 20:34:46 ID:???
ああ、"\" じゃなくて "[" か。
意地の悪いツッコミありがとう。
>>256,257
なぜ一部の登録語だと上手くいかないのか、ようやく理解できました。
おかげさまで今まで消えなかったレスも消せるようになりました。
どうもありがとうございました。
>>259 いつもお前がやってることなんじゃね?(ワラ
>>259 自分がいつも意地の悪い突っ込みばかりしてるからじゃない?
かぶったw
初心者相手にいい気分になりたいのならこのスレで充分。
某395もチンコも同じ穴のムジナだなあ。
265 :
某395:2009/01/29(木) 16:29:15 ID:???
いや〜、俺は普通に親切丁寧に教えてるつもりだが・・。
オミトロンの普及とフィルタを書く人の技術向上を手助けしたいっていう気持ちは強いからな。
なんか文句ある?
[^>]++>を[^>]+>に書き直させて1億分の1秒くらい早くなった程度で
上に立った気分になるにはこのスレが最適だなw
>>265 もともと他人を手助けできるほどのスキルを持っていないということに
気がついていないのが問題なんじゃないかな?
さすがに入門者以下ってことはないと思うのでこのスレで彼らとともに精進したまえ。
268 :
某395:2009/01/29(木) 18:40:21 ID:???
>>266 いやいや、別に速度アップのためにああ書けって意味で書いたんじゃないよ。
ああ書いても同じ動作になるってことを教えたかっただけ。
>>267 オマエモナー
どっちの書き方でも完全に等価ならなおさら指摘する意味がない。
ああ、「教えてやってる立場」になるのが目的だから意味なんてどうでもいいのか。
270 :
某395:2009/01/29(木) 20:10:50 ID:???
おまえらってスレ荒らすことしか出来ないのな。 たまにはフィルタの公開してみたら?
>いや〜、俺は普通に親切丁寧に教えてるつもりだが・・。
>オミトロンの普及とフィルタを書く人の技術向上を手助けしたいっていう気持ちは強いからな。
>なんか文句ある?
>>270 あなたがこの掲示板でとるべき選択は二つ
自分をけなす発言を無視するか、コテハンを辞めておとなしく書き込むか
ここまでの言動を見るに
あなたに前者を採るのは難しそうだがどうするか?
274 :
395:2009/01/29(木) 22:31:10 ID:???
>>273 ごめんな、もう決着付いたから消えるよ、じゃあ。
コテつけてる人は自己主張の強い人だから(もしくはかまってちゃん)
自分に対してのレスをスルーするのは無理だろうな
Name = "Apply my style sheet"
Active = TRUE
URL = "$LST(CSS-List)"
Limit = 1
Match = "<start>"
Replace = "<link rel="stylesheet" href="file:///D:\bin\undonut+mod\css\01.usr_information_foraging.css">"
これアメブロでちゃんと働かなくなったんですけど、どうすればよいですか?
277 :
276:2009/02/14(土) 03:02:39 ID:???
レスつかないんで他に聞いてみます。
googleのソース表示が
改行なくてすごい見辛いのですが
これはあちら側がわざとやってるんでしょうか?
なんとかならんでしょうか
local.ptronのアドレス解決をしていますってブラウザの左下に出てサイトが開くのが遅くなる時があるんですが出なくするにはどうすればいいんでしょうか?
ブラウザはFirefox 3.0.6使ってます。
オミトロンのバージョンはNaoko 4.5 を日本語化して使っています。
>>280 ・Proxomitronの使用を中止する
・処理能力の高いPCに買い換える
・遅くなる時に使われるフィルターを見直す
URLkillfileにアドレスを入れても全然アクセス制限してくれませんが
本当に機能しているのでしょうか?
本体はProxomitron4.5June+7を使ってます。
284 :
ひよこ名無しさん:2009/04/16(木) 06:26:22 ID:M8AgVqVE
いい加減落ち過ぎだぜ。
上げ
Google┃cleanup search results を入れてみましたがファビコンが表示されません。
ルナスケープとスレイプニルでやってみましたがどうしても振り分けができませんです。
286 :
ひよこ名無しさん:2009/04/24(金) 05:24:34 ID:SAMBK94h
そうですか。
>>287 その2つは何か問題があってFixされてました。
自分で直したものだったはずですが、経緯はよく覚えていません…。
[Patterns]
Name = "Suppress all JavaScript errors [2007/08/21] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^<script[ >]|</head>))$STOP()"
Replace = "<script type='text/javascript'>\r\n"
"function NoError(){return(true);} onerror=NoError;"
"</script>\r\n"
Name = "Stop browser window resizing [2007/08/21] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^<script[ >]|</head>))$STOP()"
Replace = "<script type='text/javascript'>\r\n"
"function moveTo(){return true;} function resizeTo(){return true;}"
"</script>\r\n"
>>288 このフィルタだと文字が汚くならないですね。
さんすくです。
デフォルトのフィルタは、ClearTypeのアンチエイリアシングを妨害するみたいですね。
理由はやっぱりわからないけど。
>>289 探したら自分のブログに修正版があって、経緯を思い出しました。
確か、HTMLページ以外でマッチしないようにすることが目的だった気がします。
デフォルトフィルタの最大の問題点は「空文字にマッチすること」
空文字にマッチしてしまうと、それがHTMLページでなくてもマッチしてしまうので、HTMLにしか存在しない要素に確実にマッチさせよう、ということで修正しました。
thinkのScrapBook: JavaScriptを挿入するデフォルトのProxomitronフィルタ修正版
http://thinkarc.blogspot.com/2007/08/javascriptproxomitron.html 周り巡って>287ですが、おそらく「DOCTYPEスイッチ」が関係しているのではないかと思います。
実際に試してみたら、想像以上に酷い結果でした。
[Patterns]
Name = "Suppress all JavaScript errors"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 256
Match = " (<!DOCTYPE*> |)\1"
Replace = "$STOP()\1\r\n"
"<!--//--><script> function NoError(){return(true);} onerror=NoError; </script>\r\n"
検証用URL:
ttp://labaq.com/ (らばQ)
このフィルタ、DOCTYPE宣言がページ先頭にないと空文字が先にマッチします。
らばQではXHTML仕様に則り、XML宣言が先に来るのでXML宣言より先に上のフィルタの置換テキストが挿入されることになります。
というわけで、IEでなくても全ブラウザで後方互換モードで動作します。
ClearTypeはIE7からサポートしたものですが、当時から後方互換モードはありました。
ここからは推測ですが、後方互換モードで描画するとIE6対応のためにClearType機能も無効化されるのではないかと思います。
標準準拠モードと後方互換モードでは描画エンジンが切り替わるので、フォント以外にも外観が変わって見えるはずです。
# 多分、このフィルタがあった当時はDOCTYPE宣言が先頭に来るのがデファクトスタンダードだったのでしょうね…。
下記フィルタを適用すると、labaq.com では後方互換モードで動作するようになります。
[Patterns]
Name = "labaq.com: insert hoge"
Active = TRUE
URL = "labaq.com/$TYPE(htm)"
Limit = 8
Match = "(^(^<\?xml))$STOP()"
Replace = "hoge"
これで再現するなら、DOCTYPEスイッチが原因と言い切って良いと思います。
>>290 DOCTYPEスイッチというのは、はじめて聞きました。
勉強になります。
>>291 再現されました。
間違いないようですね。
youtubeとかの動画の表示消すフィルタって、どれでしたっけ?
294 :
ひよこ名無しさん:2009/05/12(火) 11:55:08 ID:8boT4fVm
どれだと思う?
>>295 遅レススマソ。
早速だが、そのフィルタはね
chromeだけはCOCOCのRSSでもフィルタかかるんだ
IEや他のブラウザでは無理だけど
試しに入れたはいいが動いてるのかどうかも分からない・・・
300 :
299:2009/06/21(日) 18:29:33 ID:???
とりあえず動いてることは分かった
>>296 ちょwその気になる終わり方はなんなんだww
302 :
ひよこ名無しさん:2009/06/24(水) 02:11:43 ID:hbdlsIl1
303 :
302:2009/06/24(水) 03:45:03 ID:uxOmsIpc
アップロダの
Koukoku Eraser 1.09 (広告消しフィルタ)
使ったら消えました。
ありがとう。
304 :
302:2009/06/24(水) 03:45:46 ID:uxOmsIpc
おしえてください
Proxomitron Naoko4.5+7 ブラウザはIE8です
主な用途は、WEBページにリンク先を追加するフィルターで
クリックするリンクには画像を使っていて、画像はMyサーバースペースにあげています
これで問題なく動作はしていますが
helpファイルを見ると、ローカルの画像も指定できるとありました
これが出来たらサーバーにupする必要がなくなって便利なのでhelpファイル通りの手順で
Replaceのところで右栗して「ファイルURLを挿入」→ファイル選択ダイアログでファイルを指定
→file:///c|/○○/△△.jpg が挿入されて、とすべてやっても画像が表示されません
画像部分だけが×印になります
画像はブラウザに直接投げると表示はします
どこが間違いでしょうか?
306 :
305:2009/06/26(金) 21:05:28 ID:M+Tdco3i
ID出します
308 :
305:2009/06/26(金) 23:08:45 ID:M+Tdco3i
HTTP_ACCEPT_LANGUAGEなど、AGENT以外の環境変数も自由に変更させたいのですが
どうやればいいのでしょうか?
各HTTP環境変数がどのようなHTTPヘッダフィールドの値を参照しているのか、
その対応を考えてフィルタリングなさると宜しいでしょう。
例えば HTTP_ACCEPT_LANGUAGE であれば Accept-Language ヘッダフィールドですね。
ログウインドウ見れ。
変更前:GET /images/sh/recommend/84_84_1918.gif
変更後:GET /images/sh/recommend/84_84_1917.gif
[HTTP headers]
In = TRUE
Out = FALSE
Key = "yahoo"
URL = "www.yahoo.co.jp/"
Match = "/images/sh/recommend/84_84_1918.gif"
Replace = "/images/sh/recommend/84_84_1917.gif"
GETが変更できないのですがどうすればいいのでしょうか?
GETの使い方が良く分かりません
JUMPの後に行きたいURLへ行けばいいんですね
正規言語は少し理解してますので試してみます
ありがとうございます
RDIRとかも。
コマンドの説明とかよく読んでごらん。
yahoo メッセンジャーでproxomitron経由にしたいんだけど上手く行かない。
やったこと:
proxomitron naoko 4.5 juneのzip版をマイドキュメントに解凍。
ProxN45June_jp10a.EXEで日本語化。
proxomitron起動。
proxomitronのフィルタの編集→webページで全部チェックを外した。
yメッセの設定→接続でSOCKSプロキシ経由に変更(サーバ名:localhost,ポート:8080,ユーザID:未設定,パスワード:未設定)。
yメッセでログインしようとしてもYahoo JAPANに接続中...と表示されたまま入れず、暫くしたのちログイン認証に失敗しましたとなる。
(アカウント、パスの入れ間違えではない。また、直接接続にすれば入れる。)
この後、ログインできるのを確認できたらフィルタの書き方を勉強する。
proxomitron naoko 4.5 june
yahoo messenger J 9.0.0.1718
xp sp3
実際にしたいのは広告削除
ttp://thenonhacker.deviantart.com/journal/18675053/ yメッセ日本語版でブロックすべきなのは
ttp://messenger.yahoo.co.jp/external/client_ad.html?p=409640 なのでhostsファイルでドメインごとブロックはNG
↑
proxomitronでバイパスにしても同じ症状です。
SOCKSに指定してもだめだろ
そなのか。ありがとん。
違いが分らんかった。
yメッセの設定はSOCKSは個別に設定できるけど、httpプロクシはインターネットオプションの設定を用いるので
個別の方が他のソフトに影響しなくていいかと思ってたん。
httpプロクシにしたら取りあえずログインは出来るようになった。
が、proxomitronがエラー出る。
ログイン時に↓のエラー。(でもログインは出来てる)
Exception [C0000005] raised in...
ConnectRemote::(HF)
暫くログインしたまま放置してると↓のエラー
Exception [C0000005] raised in...
StartClient::(loop)
Content-Type: ヘッダ(in)を出力してもなるよ。
ttp://abc.s65.xrea.com/prox/wiki/FAQ/#error
ログインは出来ててもチャットが出来なかった。
yメッセのメニューにYahoo! チャット(&ウィンドの下にチャットボタン)があるはずなんだけど、
proxomitron経由でログインすると表示されない。
あと、付属のzlib.dllが古いヤツなんだけど1.2.3にした方がいいのかな?
そもそもメッセはhttpプロコトル使ってるのか?
<object>要素を普段は非表示にできたらいいなと思って作ったんだが、「クリックするまで読み込まない」ってのはどうすればいいんだ
できればjavascript使わずにやりたい
Match:
(<object[^>]+>
$INEST(<object[^>]+>,</object>)
</object>)\0
$SET(repob_p=o$GET(repob)r)
$SET(repob_div=r$GET(repob)o)
Replace:
<p id="$GET(repob_p)" style="display:block;" onClick="javascript: var d=document; d.getElementById('$GET(repob_div)').style.display='block'; d.getElementById('$GET(repob_p)').style.display='none';">
Click Here to Display <Object> Element!</p>
<div id="$GET(repob_div)" style="display:none;">\0
<p onClick="javascript: var d=document; d.getElementById('$GET(repob_div)').style.display='none'; d.getElementById('$GET(repob_p)').style.display='block'">
Click Here to Hide <Object> Element!</p></div>
IEだとフィルタが効いて、Operaだと効かないのがあるのですがOperaの場合は
設定やフィルタがIEとちがうのでしょうか。
バージョン
Proxomitron 4.5(2003-6-1)+7
フィルタ
Name = "not white backgrounds"
Active = FALSE
Limit = 64
Match = "(b(gcolor=|ackground(-color|) : ))\1"
"$AV((white|((#|)(([ef][0-9a-f])+{3}|[ef]+{3})))(;|)\2)"
Replace = "\1#eeeeee\2"
試したサイト
ttp://www.google.co.jp/ Opera10.00Build1750
127.0.0.1 8080
プロキシ接続でHTTP1.1を使用
VistaSp2
Active = FALSE
325 :
323:2009/10/27(火) 23:25:35 ID:???
>>324 間違えてオフにしてたのを貼ってましたね、オンにしててもダメみたいです。
>>325 $AVが原因っぽい。Operaだけ挙動が違う。
"aaa" 'aaa' aaa
を Match="$AV(aaa)" Replace="bbb"で置換すると
IE/Fx: bbb bbb bbb
Opera: bbb bbb aaa
になる。
汎用にしたいときは $AV(hoge) じゃなく ("hoge'|hoge) にした方がいいかも。
(b(gcolor=|ackground(-color|) : ))\1
("(white|((#|)(([ef][0-9a-f])+{3}|[ef]+{3}))(;|)\2)'|(white|((#|)(([ef][0-9a-f])+{3}|[ef]+{3}))(;|)\2))
ならgoogleの検索ページでも動いた
>>323,325
括弧の階層を浅くしたら動作しました。(Opera v10.01)
# $AV() はLimitが足りないときの挙動が怪しいので、後続文字列を先読みしています。
[Patterns]
Name = "not white backgrounds [2009/11/07] fixed"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 64
Match = "(b(gcolor=|ackground(-color|) : ))\0"
"$AV(white|#([ef][0-9a-f])+{3}|#[ef]+{3})"
"(^(^[ \r\n\t;}>]))"
Replace = "\0#eeeeee"
ただ、bgcolorとbackground-colorは記述が違うので別々にした方が無難な気がします。
[Patterns]
Name = "background-color: white -> #eee [2009/11/07] test2"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 128
Match = "(<[bt][^>]++bgcolor=)\#$AV(white|#([ef][0-9a-f])+{3})"
"(^(^[ \r\n\t>}]))$SET(#="#eeeeee")|"
"(background(-color|) :)\# (white|#([ef][0-9a-f])+{3}|#[ef]+{3})"
"(^(^[ \r\n\t;}]))$SET(#= #eee)"
Replace = "\@"
ところで、# を省いたカラーコード指定って出来ましたっけ?
http://www.asahi-net.or.jp/~SD5A-UCD/rec-html401j/types.html#type-color http://www.y-adagio.com/public/standards/tr_css2/syndata.html#value-def-color
ttp://www.animate.tv/radio/ PICKUP部分を丸ごと消すのに
<div id="pickup_list" class="clearfix"> にstyle="display:none"
を足してやればいいと教えて貰ったのですが、何か間違ってますか?
URLも弄ったけどどうにも・・・
[Patterns]
Name = "animate.tv"
Active = TRUE
URL = "www.animate.tv/radio/"
Limit = 512
Match = "<div id="pickup_list" class="clearfix">"
Replace = "<div id="pickup_list" class="clearfix" style="display:none">"
それでもちゃんと効いてるぞ
キャッシュ消しても同じ?
330 :
328:2009/11/09(月) 18:36:35 ID:???
ごめん
バイパスリストに加えてた・・・
さすがキモオタ
なんか便利なことできるの?
具体的に
334 :
ひよこ名無しさん:2009/11/21(土) 22:15:43 ID:iYTyn77S
>>3にあるAD Killerを使ってみてんですがGoogle AdSenseが消えずに困っています
Sleipnir2を使っています
フィルタをいろいろググって見たんですがどれもうまくいきません
もしBlockListに何か加えなければいけないのであれば教えてもらえないでしょうか?
よろしくお願いします
RefererControlを使い始めたらpixivの画像が一部表示されなくなりました。
$URL(
http://www.pixiv.net/)$SET(0=\9)じゃダメなんでしょうか?
色々試したけど分からなくて。
>>335 画像の置き場所はwwwなのか?
違うだろ。
www
338 :
335:2009/11/24(火) 15:46:51 ID:???
340 :
ひよこ名無しさん:2009/11/29(日) 05:11:15 ID:wcexo9TR
a
質問です
イラストサイトでやおい系を避けるためのフィルタを作ろうとしたのですが、うまく動きません
proxomitron上でのテストではヒットしますが、ブラウザで見るとスルーされます
Match: (<a[^>]+>*[%95][%85]*</a>*<img[^>]+)\0>
Replace: \0 style="display:none;">
[%95][%85]は「腐」です
pixivでさえ動けばいいのですが、なぜ動かないのでしょうか
>>342 ありがとうございます!
解決しました。俺がアホでした。すみません
生まれてきてごめんなさい
その書き方だと最初の * が </a> より後ろを見に行ってしまうんだが
Limit で対処してるのか?
あ、弄ってるのは末尾のimgだけだから問題ないのか
346 :
ひよこ名無しさん:2009/12/14(月) 09:45:42 ID:xCpgx60e
Proxomitron を導入してから、mixi igoogle ヤフオクと自動ログインしなくなってしまいました
、原因を検索中なんですが、ぜんぜんわかりません
どなたか助けてください
> 原因を検索中
せめて今までに何したか書けや…
一旦フィルタ全部切ってみる
それで自動ログイン出来るなら1個ずつフォルタONにしていって出来なくなるフィルタを探す
全部切ってもダメならあきらめろん
158 :北斗 ◆Metc3JBIRA :2006/01/28(土) 16:13:31 ID:???
おいす
160 :ぼるじょあ ◆yBEncckFOU :2006/01/28(土) 16:14:26 ID:???
>>158 ヾ(´3`)ノグワァグワァ
161 :ぼるぷー ◆sTCCYJJ/Lo :2006/01/28(土) 16:14:46 ID:???
>>158 (・3・) エェー で、あんた誰w?
163 :北斗 ◆Metc3JBIRA :2006/01/28(土) 16:15:26 ID:???
>>160 ワァワァ
>>161 まあ、デビューしてみようかなと
170 :北斗 ◆Metc3JBIRA :2006/01/28(土) 16:18:12 ID:???
>>166 ここにはけっこういますよ。
ぼるじょあでやるのはやり肉そうだったんでノーマルコテで。
175 :北斗 ◆Metc3JBIRA :2006/01/28(土) 16:19:22 ID:???
>>171 それだ!!
壷で2ch、オミトロンでgoogleリーダーのリファラ偽装を設定したいので
>>483 のproxy.pacのniconicoをgoogleに変更してみたのですが
壷もオミトロンもうまく動かないのですがどうすればいいでしょうか?
proxy.pacを適用しなければ動きますが重すぎて辛いです
詳しい人助けてください
351 :
349:2010/01/07(木) 16:22:57 ID:yY+wMYx5
度々すいません。中身はこれです。
function FindProxyForURL(url, host){
if(dnsDomainIs(host, "google.co.jp")||
dnsDomainIs(host, "local.ptron"))
return "PROXY localhost:8080";
if(dnsDomainIs(host, "2ch.net"))
return "PROXY localhost:8095";
else
return "DIRECT";
}
yahooメールベータ版が表示出来ませぬ。旧版へのリンクが表示されるだけ。
アドレスバーのURLをバイパスしてもダメです。
どのURLをバイパスすれば良いでしょうか?
[^/]++mail.yahoo.co.jp
多分。
354 :
352:2010/01/24(日) 22:02:20 ID:???
>>353 ありがとうございます。でもダメでした…。
355 :
352:2010/01/24(日) 22:12:20 ID:???
>>353さんのとk.yimg.jpで出来たぁ!
>>353さんのも実はやってたしk.yimg.jpもやってたけど両方登録はやってなかった。
半日かかったよ…。
356 :
352:2010/01/24(日) 22:14:59 ID:???
嘘です出来てませんでした…(>'A`)>
357 :
352:2010/01/24(日) 22:22:06 ID:???
キャッシュ消したら大丈夫っぽい…。
何度もすみませんでした。
358 :
352:2010/01/24(日) 22:22:13 ID:???
嘘ですできてました(´・ω・`)
359 :
352:2010/01/24(日) 22:34:23 ID:???
>>358 知らない自分が!Σ( ̄□ ̄;
ってそーゆーのやめて…。
はじめまして。
これまでずっと惰性でIE6+Sleipnir1.66だったのですが、最近やっとIE8を導入しました。
しかし、(おそらく)Proxomitronがネックとなり通信が遅くなってしまいました。
具体的な症状はProxomitron上の「アクティブな接続」が2までしか上がらず、それぞれの
ページが読み込み終わってからやっと別のページを読み込むという状態です。
IE6を使用していた時は同時接続数を16にしていたので「アクティブな接続」は16まで上が
っていたのですが、IE8ではデフォルトの同時接続数が6にもかかわらず2までしか上がりま
せん(同時接続数の設定を弄っても変わりませんでした)。
また、IE8導入後にFirefox+Proxomitronで接続してみましたが、こちらは上記のような制限
は特にありませんでした。
最近のProxomitron関連の掲示板などを探し、唯一同じような問題に対して「IE8ではみんな
そうなっている」という書き込みを見つけたものの、ほとんど議論もないままに流れてしま
っていました。
もしこの問題に対する解決策等をご存知の方がいらっしゃいましたらご教授願います。
長々と失礼しました。
IE8 + sleipnir 2.9だけど接続数7ぐらいまでは見るよ。
特にオミトロンの為にいじったっていうことがないから解決方法は分からないけど、
オミトロンのverとかかなぁ。
ver : 4, 5, 0, 4
指定文字数で改行させたいのですがomitronで可能でしょうか
要するに
見辛い文章を改行で見やすくしたいのです
できます。
やり方はwiki
>>360 インターネットオプション→詳細設定→HTTP 1.1 設定
のチェックを入れたり外したりして試すとどう?
あとIE8では同時接続数のレジストリが変更になってるけどそっち書き換えてる?
366 :
360:2010/02/09(火) 18:00:16 ID:???
>>361 回答いただきありがとうございます。
しかしその後さらに調べたところ、どうやらProxomitronではなくSleipnir1.66のせいで
あることが判明し、こちらについても開発が終了しており解決策はないようです。
もっとよく調べてから書き込むべきでした。すみません。
長年愛用したSleipnir1.66ともついにお別れか・・・。
レジストリ設定してないだけじゃないの?
どんな環境か知らんが、流石に1.66からアップデートしろよ。
開発再開直後の2.0系は1.66から乗り換えにくかったけど、
今はそうでもないぞ。
>>360 Sleipnir1.66を対象とした接続数をRegieditにて追加だよ。
webフィルターのテストだと
変更された部分がわかりにくい
テキスト比較ソフトを使おうと思うのですが
皆さんどういうの使ってますか?
使ってない。
通信するけど、オミトロンのデバッグ機能使ってる。
こんな機能があるとは…知らなかった
これいいですね
ちゃんと字数数えたか?
1024以上あるんじゃねえの?
つーかlimitは多少余裕持たせた方がいいぞ
マイナーチェンジでちょっとしたゴミが追加されるたびにいちいち動かなくなってたら面倒だ
>>378 1218byte……
その通りでした、申し訳ない
style="display:none"を足すのがおすすめ。
limitもせいぜい128でたりるだし
381 :
377:2010/02/11(木) 20:36:22 ID:???
>>380 おぉー、これ素敵ですね
ありがとうございます
URLコマンドが効きません
なぜか404エラーが出る、どうしてでしょうか
解決しました、設定でURLコマンド無効にしてました
すみません
改行箇所に<tes>と挿入したいのだけど
match:\n
replace:<tes>\r
これならOK
match:\r
replace:<tes>\r
これだとひとつもマッチしない
\nと\rの違いがよくわからん、教えてください
それじゃ困るだろう
(\r(\n|)|\n)
こうしておけ
youtubeのおすすめ動画を消したいのですが
[Patterns]
Name = "youtube_osusume_filter"
Active = FALSE
URL = "www.youtube.com"
Limit = 256
Match = "(<div id="watch-promoted-videos-container")\0"
Replace = "\0 div style="display:none""
これだと「おすすめ動画」という文字が残ってしまう
一つのフィルタで済ませたいのですがどうしたらいいでしょうか
本体はどこから手に入れるの?
>>2のProxomitron-Jや本体はリンク切れてました
>>389 ありがと
ぐぐったけど何度飛んでも「サーバを移転しました」って頭にあったから
死んでるのかと思ってた
いや Proxomitron でぐぐって10件目にまんま出てくるじゃん
ニコニコ動画を快適にカスタマイズ「Proxomitron」 | ぬるぽ伝説。
これのことか
なんかprox再起動するとヘッダフィルタが
全部消えてしまうんですがこんな症状ご存知ありませんか?
かなり困ってます
失礼、私の勘違いでした
氏ね
ho
Irvineでダウンロードするときに
www.aaa.com を www.bbb.com に強制的に変えることって出来ますか?
出来ないと思った理由は?
尤も、Irvineに登録する時点でaaa→bbbに変えれば済む話だと思うが
400 :
398:2010/05/28(金) 22:46:53 ID:???
>>399 できるとは思うのですが、やり方をどこから調べていいかわからず聞いてみました。
すみません。
hosyu
402 :
ひよこ名無しさん:2010/08/02(月) 17:16:13 ID:2hXvFaFS
CSSファイルを全て読み込みたくないのですが?
>>402 自己解決しました。。
教えて君はやめましょう。。
それ以前に訊いてるように見えない
>>409 ありがとうございます!開けるようになりました。
感謝感謝!!
こんにちは。
特定のサイトで特定のwebフィルタを無効にするということは可能でしょうか?
wahaha氏のAD Killer 2.05を使用させてもらっているのですが、Google検索結果
のページにこのフィルタに引っかかるURL等があった場合、左サイドバーの「その他
のツール」や「〜(同じドメイン)のその他の検索結果を表示する」が機能しなくなる
ようです。
検索結果のノイズを消すwebフィルタは使い続けたいためAD Killerのみを無効にでき
ればと思っています。
もし方法を知っている方がいましたら教えてもらえるとありがたいです。
Googleの検索結果を除外するなら
URL = "^(*.((p|)jp(e|)g|gif|png|bmp)(^?)|www.adobe.co.jp|www.bestgate|www.coneco.net|www.google.co(m|.jp)/search)"
みたいにしておけば
大量にあるならリストを作ってそっちに突っ込んでもいい
以下も参照
MatchingRules - Proxomitron等に関するWiki
ttp://abc.s65.xrea.com/prox/wiki/MatchingRules/#not
>>412 回答ありがとうございます。無事目的を果たすことができました。
実を言うとここで質問する前にフィルタ作成スレpart12の
>>166-167に似た
質問と回答があったので試したのですが私のやり方が悪かったせいで上手く
いきませんでした。
紹介していただいたページで色々勉強したいと思います。ありがとうございました。
Proxomitronの初期フィルターを使っているのですが、アメーバブログを見ると
画像がURL表示になり画像が表示されません。
バイパスを使用して回避するか、フィルターを解除しようかと考えているのですが
ご助言頂けますでしょうか。
またlivedoorブログも表示が崩れてしまって困っています。
ログを見てもどのフィルターが効いて、このような現状がおこっているのかわかりません。
重ねて、よろしくお願いします。
ログ読めなくてもフィルタ1つずつON/OFF切り替えて試せばわかんだろ
スレ汚ししてすみませんでした。
いえいえこちらこそ。
勝手におやつのプリン食べてしまってすみませんでした。
そのフィルタがなんなのか知らないから勘で言うけど
map.yahooapis.jp/
が関係あるじゃないかな?
そのページを表示するのに map.yahoo.co.jp 以外にも通信してる
それらは?
aHR0cDovL〜〜に変換されたURLを直すフィルターないかな
説明になってないぞ。
そしてたぶん無理だな
>>423 あなたは >418 ということでOK?レス番入れないと誰だけわからないし、確認しづらい。
>>418 map.yahoo.co.jp 以外のURLも SafeList に入れよう、ってことでは。
>>421 http://goo.gl/l6MS のような短縮URLをデコードしたいということなら、多分JavaScriptを利用しないと出来ない。
短縮URLサービスの公開APIを利用するか、XHR でLocationヘッダを得るか。
>>423 =418という前提で話を進めるが、
答えも何もログ見て通信してるドメインを片っ端からSafeListに突っ込んでみればいいだけ
それでも変わらないなら他のフィルタが干渉してるんだろうから
一旦全部切って1つずつ戻していけば切り分けくらいできる
もっと頭使え
>>426 ありがとうございます。今度やってみんます。
SafeListじゃなくてBypassListに突っ込むべきじゃないか?
429 :
ひよこ名無しさん:2010/10/15(金) 00:15:48 ID:9DiueRVi
>>428 普通はそうなんだろうけど、418で
> SafeList.txtに
とあったんで話を合わせた
自分でリスト作ったのかもしれないからね
>>429 うちではちゃんと消えたけど
・どんなURLを突っ込んだのか
・キャッシュが残ってないか
以上確認
>430
誤解でした
正規表現が間違っていたようです
ありがとうございました
432 :
ひよこ名無しさん:2010/10/17(日) 13:27:46 ID:yoEYWtyT
ProxomitronでGreasemonkeyのようなURL解析ってどうすれば出来るでしょうか?
hosyu
hosyu
ほす
オミトロンを通してHPを開くとき
スレイプニル1.66を主に使っているのですが
ズームインが上手く働かないサイトがあります。
ページに表示された文字をあらかじめ見やすい大きさに変更する
設定方法を教えてください。 よろしくお願いします。
> ズームインが上手く働かないサイトが
そのズームがブラウザの機能だったらオミ関係ないんじゃないか
んで原因が本当にオミトロンにあるのか
まず問題のフィルタくらいは絞り込む
あと差し支えなければどこのサイトかも書く
>>439 あすみません 仰るとおりでズームインは
ブラウザの機能です。 そういうのが効かないサイトが
あったりレイアウトがくずれたりするのがあるので
オミトロンでズームインを最初からしたように文字などを拡大表示したいと思ったんです。
そういう機能があるとかいてあったようにおもいますが
どうすればよいのでしょうか?
単純に文字を大きくしたいだけなら、オミトロン使うまでもない
ブラウザのユーザースタイルシートなり使えば済む話
敢えてオミトロンでやるんなら、フィルタでCSSを挿入するようにして
そのCSSは文字を大きくするように書けばいい
背景画像もあわせて同じ倍率に拡大とか考えてるならあきらめろん
あとオミトロン自体にそのような機能は無い
>>441 スタイルシートを調べてみたんですが・・挫折しそうですw
スレイプニルで上手くする方法がわからないのでスレで効いてみます。
もうひとつ効かせてください。 特定の文字列が含まれる
URLをフィルタリングして最初から表示しないように
オミトロンでできるのでしょうか?
可能でしたら教えてください。 ちなみにフィルタとか
よくわかってないのでデフォルトで使っています。
バイパスリストにいくつかURL追加してしのいでるところもありますが
よろしくお願いします。
>>443 ちょっとむずかしくてそのページみてなにしたらいいかわからないです・・
手順を教えてもらえませんでしょうか?
これは、あるページにgoogle.comというリンクが本来あるばいい
フィルタかければその表示を消すことができるというものですよね?
あ、ちがう
リンク先に飛ばないやつ
ページ内のリンクとかを消すことなら間違えました
ページ内に特定の語句を含む時、その語句を消してしまいたいということだね?
消したり書き換えたりする場合は Web ページ・フィルタ エディタでそのルールを定義する
マッチさせる語句 (Match) にはその対象の語句を、
置換するテキスト (Replace) は消すだけなら空欄でいい、別の文字に置き換えたいならそれを変えたいように書く
例えば単純に google.com の文字だけを消したい場合は
Match = "google.com"
Replace = "" (空欄)
となる
Googleへのリンクを文字列ごと消し去りたいなら
Match = "$NEST(<a,[^>]++.google.co(m|.jp)/*,</a>)"
みたいな感じ
おそらくどういう意味なのかさっぱり分からないだろうけど、最初のうち分からないのは誰だってそうなんだ
覚えたほうが良い事はたくさんあるけど、最初から全部覚える必要はない、
日本語で解説しているサイトがあるので、そういうところを見ながら少しずつ覚えていくといいよ
スタイルシートに関しても同じね
ちなみに
>>443は、リンクそのものを消すのではなく
リンクをクリックするなどしてそのページに移動しようとした時にアクセスを遮断するというもの
リンクそのものを消してしまうと、ページによっては意味不明な文章になってしまう事がある
例えば以下のような文章があったとする
・詳しい説明は「こちらのページ」に記載してあるので...
この文章からリンクごと消してしまうと
・詳しい説明は「」に記載してあるので...
のようになってしまう
読んでいて意味が通じなくなってしまったりすることもあるので、このような場合は
できるだけ記述を削除するのではなく、アクセスだけを遮断するようにしたほうが良い
>>447 詳しい説明ありがとうございます。
この場合はアクセスしたくないURLが記述されていて
こちら タイプではないです。 リンクアクセス拒否だと
タブブラウザでURLを範囲選択コピーでのアクセスは
ブロックできないのではないかと思ったのです。
もし、これが可能なら記述そのものを消す必要はないのですが
両方やってみます! ありがとうございました
>>448 オミトロンを通してるなら問題ない
削除するフィルタを書くよりリストで管理したほうが楽だし動作も早い
それに消す場合はリンクの書き方が変わったら効かなくなってしまうこともあるし
柔軟に対応しようとすると思わぬ誤爆(消したくないところまで消える)の原因になってしまったりもする
てst
デフォルトのCookieブロックでは止められずに食わされることが増えてきてて気持ち悪いんだけど
jsの内容見てもさっぱりわからなくてさらに気持ち悪い
Cookieはあの手この手で喰わせようとするし、ガチガチにしすぎると思わぬ誤爆や誤動作の原因になったりする
食わないようにするより出て行かないようにする、要らないものはブラウザ終了時に削除するくらいで留めたほうが楽
あとはオミトロンの存在を否定してしまうような言い方になるが、ブラウザ側で制限するのも手
あの手この手で喰わされたCookieは、あの手この手で読み取られたりしないの?
そこまで潔癖症ならブラウザでOFFにしておけば?
455 :
ひよこ名無しさん:2011/10/28(金) 16:06:39.16 ID:5fEH2jbi
質問させてください。
今、Proxomitronをニコニコでのみ通すようにしてるんですが、
新しくpixivでも通すようにしたい場合、
proxy.pacは
function FindProxyForURL(url, host){
if(dnsDomainIs(host, "nicovideo.jp")||
dnsDomainIs(host, "local.ptron")||
dnsDomainIs(host, "pixiv.net"))
return "PROXY localhost:8080";
else
return "DIRECT";
}
こんな感じに書き換えればいいんでしょうか?
SOCKSに指定してもだめだろ
458 :
名無しさん@お腹いっぱい。:2011/11/02(水) 15:09:37.50 ID:zcuFsE62
Proxomitronで動画内広告を消すことってできます?
動画内って流石に一緒にエンコードされてるのは無理だろ
>>458 HTTPリクエストが発生するのなら可能ですね。
動画内広告ってポップしてくるフロート広告の事じゃないの?
嫌がらせの領域だよねアレwww
すみません。
Pontat登録している方はいらっしゃいますか?
その中のすごろくPontaがWeb・送信・受信フィルタ全部オフにしてもアクセス出来ないです。
フィルタ全部切っててもproxomitron噛ますと「見つかりません」のページに飛ばされるので
どれをバイパスすれば良いのかもわからず…。
ログ見れ
アクセス時に通信するドメインを見て少しずつ絞り込めばいい
>>463 普段ならそれで解決出来るんですが今回はさっぱりわからないんです。
466 :
ひよこ名無しさん:2012/02/04(土) 12:15:02.42 ID:am3ETJRR
467 :
ひよこ名無しさん:2012/02/09(木) 15:04:55.06 ID:ghUvfZm2
あpp
468 :
ひよこ名無しさん:2012/02/14(火) 15:39:01.76 ID:w7267VCK
469 :
ひよこ名無しさん:2012/02/17(金) 18:30:20.79 ID:iuNgJYEM
埋め
保守
t
472 :
ひよこ名無しさん:2012/05/01(火) 00:53:00.20 ID:lpUX7sog
つかってるよん まだw
落ちるなよ
ho
a
p
10月から活躍しそうですね!
7年ぐらい悩んでいた事
フィルタのテストで
■■■■■■■■■■■■■■■■■
■テスト用HTML入力欄
■--------------------
■結果表示欄 ←これが表示されない
■■■■■■■■■■■■■■■■■
設定ファイルから直接、
[WinSizes]
Win.00 = 277:249:747:519
・
・
・
のセクションを消したら復活した
;y=ー( ゚д゚)・∵. ターン
479 :
ひよこ名無しさん:2013/09/07(土) 13:36:43.20 ID:D45dBMfX
文字クラス中の"-"は先頭か末尾に書けばエスケープ不要なんだよね?
先頭に書いてもマッチしないみたいなんだけど、なんでだろ
>>479 間違いみたい 4.3,4.4,4.5系で確認したけど、どれも[-a]は-にマッチしなかった
とりあえずwikiは直しといた
トロン
ほしゅ