Proxomitron フィルター作成スレッド Part13
5 :
名無しさん@お腹いっぱい。 :2010/10/25(月) 18:15:20 ID:RabWmwCn0
「YouTube | NG Title+Username 100606」が機能しなくなりました。 作者さん、対応してちょ
前スレ933へ ドンピシャでした。情報dクス。
ページを90%位に縮小するのある?
さぁ
>>12 タブブラウザなら拡大縮小はある程度、自由自在だとおもう。
IE6は、メニューから表示→文字サイズで5段階にはできるみたいだね。
IEより使いやすいし、自分が気に入るブラウザを使ったほうがいいのでは?
16 :
名無しさん@お腹いっぱい。 :2010/10/28(木) 11:52:29 ID:/iWGa1nk0
ここってフィルタ作成依頼スレなの?
そうだよ。part1のログ参照。
>>15 [Patterns]
Name = "tv.so-net.ne.jp: select_search kill"
Active = TRUE
URL = "tv.so-net.ne.jp/ $TYPE(htm)"
Limit = 96
Match = "$NEST(<script,[^>]++src=$AV(/tv/digital/js/select_search.js)></script>)"
ありがとうございます。
質問させてください。 [ソース] </tr><tr valign=top><td><b>ROOM No.5</b><br> 注意事項〜<br> 残り時間3分<br> こんな感じのソースがあったとして「注意事項〜<br>」の部分をMatchのターゲットにしたいのですが、 Replaceの内容に部屋番号の数字(この場合は5)を引用したいのですがどのように番号を取得して Replaceへ記述すればいいのでしょうか?
変数を使いませう。 Match <tr valign=top><td><b>ROOM No.\0</b><br> 注意事項〜<br> Replace <tr valign=top><td><b>ROOM No.\0</b><br> \0を使って書き換えたい内容
22 :
20 :2010/11/01(月) 00:02:37 ID:ZclkanOO0
>>21 情報ありがとうございます。
今回はこれでいけそうです。
ちなみに変数を取得したい部位と置換したい場所が離れている場合はどうすればいいのでしょうか?
</tr><tr valign=top><td><b>ROOM No.5</b><br>
この部分にごちゃごちゃとした大量の行
注意事項〜<br>
こんな場合は丸ごと置換は難しそうなのですが・・・
Match (<b>ROOM No.\0</b>)\# | (「注意事項〜<br>」にマッチするように書く)$SET(#=\0を使って書き換えたい内容) Replace \@ こんな感じとか
あぁこれだとだめだな (<b>ROOM No.([0-9])\0</b>)\#$SET(num=\0) | (「注意事項〜<br>」にマッチするように書く)$SET(#=変数を $GET(num) で取り込んでお好きに) 1行目で部屋の番号を変数に格納だけする パイプで区切って 注意事項〜の部分を置換する、その時上で格納した変数を取り込む
25 :
20 :2010/11/01(月) 01:27:01 ID:ZclkanOO0
>>24 Replaceは
\0
のみでいいんですか?
26 :
20 :2010/11/01(月) 01:36:40 ID:ZclkanOO0
あーすみません1行目は変数を格納するために自分自身をSETで再記入していたんですね。 じゃあ、Repleceは普段どおりでOKですね。
これでうまくいきました。 match (<b>ROOM No.([0-9])\0</b>)\1$SET(\1) | (「注意事項〜<br>」にマッチするように書く) replace ここで\0を活用して記述
と思ってらうまく\0が取得できてなかった。 (ノ∀`)
アプロダは消えてるしWikiが載ってないぞ やるならもっとちゃんとやれ
おっと おかしいと思ったら、わざわざ消滅させた物を載せてたのか
サイトが消えたり移転してるものがあるのでスレ立てるときに修正してねってことですw
wikiのpixivのフィルタが効いてないんですが、 作者さん修正していただけませんか?
コンフィグのことコンフィングって言う奴何なの?
>>37 のアプロダ用フィルタ
・広告消し
[Patterns]
Name = "tok2.com cleaner"
Active = TRUE
URL = "[^/]++.tok2.com/home/$TYPE(htm)"
Limit = 4096
Match = "<!-- TOK2_UNDER_START$SET(0=\k)"
"|"
"<!-- TOK2_TOP -->*<!-- TOK2_TOP_END -->"
Replace = "\0"
・トクトクの.txtのMIMEタイプを"text/plain"に修正する
※ 汎用ヘッダフィルタの「Content-type: Fix MIME」が有効になっていれば不要です。
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-type: Fix MIME tok2.com (in)"
URL = "[^/]++.tok2.com/*.txt((^?)|[?#])"
Match = "*"
Replace = "text/plain"
>>34 どんなフィルタ群、ヘッダ群か分からないので解説してください
>>35 フォンフィグか、なるほど
日本語勉強不足すまんね
エディッタ ティシュー ディフォルト
>>42 なんでティシューって根付かないんだろうな。
箱の裏にはどの製品でもティシューって書いてあるのに。
嘘じゃねーか馬鹿
プラッチック
懐かしいな昔は毎日見てたや まだ毎日更新してるんだねぇ
47 :
名無しさん@お腹いっぱい。 :2010/11/08(月) 17:45:16 ID:zqTaRv4t0
Internet Archiveでサイトを表示したときの リンクや画像のurlに入る"wstub.archive.org"の部分を削るようなフィルタってできますか どなたかお願いします
proxomitronの接続数を制御できますか?
すいません。本スレ行きます
>>50 はい。ブラウザしかいじれてないです。
でも、その先でサーバごとにいじれたらいいなって。
>>51 Squid と併用すればいいじゃないかな
>>52 そんなものがあるのか。見てきます。ありがとう。
ウィルスとかかかったろ
他にもいろいろ改悪されてるなあ 言語切り替えのチェックボックスがなくなったり 左にゴミカラムができたり くそうぜー
そのためのオミだろ
↑馬鹿
↑河馬
↓ババア
アハハ
Google image redirector の最新版ってある?
あるサイトのリンクを新しいウィンドウで開きたいため、 Match = "<a href="\1>" Replace = "<a href="\1 target ="blank_">" としたのですが、 1つ目のリンクは新しいウィンドウで開くのですが、2つ目のリンクは1つ目のを再利用してしまいます。 全て新しいウィンドウで開く方法を教えて下さい。
Target=”_blank”
ワラタ
66 :
63 :2010/11/20(土) 05:10:04 ID:2FooSeyk0
onclick="window.open でいけました。
>>64 それではダメだった
target="_blank" こうだろjk
pixivの漫画で常にオリジナルサイズにするにはどうしたら
等身大の絵にしたいなら、すごいでっかいモニタが無いとダメ。
[Patterns] Name = "pixiv thumbnail to manga (20100413)" Active = TRUE URL = "www.pixiv.net/member_illust.php\?mode=manga_tb" Limit = 256 Match = "tbimg_div"><a href="member_illust.php\1"><img src="\2" /></a>" Replace = "tbimg_div"><a href="\2"><img src="\2" /></a>" ↑のコードなんですけど、最近使うと原寸じゃなくて 128x128って小型サイズになって表示されてしまいます 原寸表示を復活させたいんですが弄って頂けるでしょうか
エラーが発生しました IDが取得できませんでした。始めからやり直してください。 戻る
[Patterns]
Name = "pixiv : img direct access manga_tb"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)www.pixiv.net/member_illust.php?mode=manga_tb"
Limit = 512
Match = "$NEST(<a,\shref=$AV((*mode=manga*)\9)[^>]+>$SET(#=<a href="\0/\1_\2">)"
"( <img\s[^>]++src=$AV((
http://img[0-9]+.pixiv.net/img/[^/]+ )\0/mobile/([0-9]+)\1_128x128_(p[0-9]+.(jpg|jpeg|gif|png))\2)[^>]+>)\#,</a>)"
"</div>"
"$SET(#=</a></div>)"
"$SET(#=<div><a href="\9">\2</a></div>)"
Replace = " \@"
>>72 フィルタの名前が変わりましたね
ありがとうございます
Wikipediaの創立者の寄付要求バナーがウザ過ぎるのですがどの部分を消せば消えるのでしょうか?
右上の×押したらその後でなくなったよ? あと、jqueryを消すと他で問題あるとおもう。
必要ないサイトではJS切っておけよ フィルタ以前の問題だ
js切るのがデフォとかどんだけビビりなんだよw
10年前かよw
切ってるなぁ
JSの用途って99.999%以上スパイ行為と広告表示だからねえ こんなもん常時実行許可してるのは情弱w onclick擬似リンクとかswfobjectとか汎用的で簡単なものはフィルタで普通のタグに置換、 よく行くサイトならそれ以外のロジックも個別に対策、 やむをえず一時的に許可するときはソース見てろくでもない外部スクリプトを全部AdListにぶち込んでからリロード このスレに来るような奴ならこれぐらい常識でしょ
情弱なんてキーワードはうちじゃ使用禁止になった。馬鹿しか使わないから。
上目線合戦w
自分の考えが一番正しい、そうでなければ 気が済まないというのはセキュヲタにありがちな傾向 基本的に小心者だから自分にそう言い聞かせないと不安なんだよね。
本スレ荒らすのは勘弁
大卒から感じた高卒のギャップ
http://news.livedoor.com/article/detail/5158495/ 自分の意見と異なる他人の意見を受け入れるだけの器がない。
周りの目には自分が幼い人間に見えていることに気付いていない。
他人に対して恐怖を感じる。
威嚇的なのはその裏返し。
自分より強い人が来たら急におとなしくなる。
現実世界では無口。
というか友達がいないから話す機会がない。
低学歴。
パソコンで現実逃避。
お先真っ暗な将来。
インターネットは自分が偉そうに振る舞える唯一の場所。
彼女は一生出来ない。
バイトは一生やるしかない。
こういう人はいませんか?もし自分のことだと思ったら、あなたは周りから馬鹿だと思われてますよ?
長い自己紹介は勘弁^^
>>74-75 自己解決したみたいですが、該当部分だけ削除するフィルタを。(Kill nest ad でもいけそうですね)
[Patterns]
Name = "Wikipedia: Kill sitenotice [2010/11/29] test1"
Active = TRUE
URL = "ja.wikipedia.org/$TYPE(htm)"
Limit = 256
Match = "<!-- sitenotice -->"
"$INEST(<!-- sitenotice -->,<!-- /sitenotice -->)"
"<!-- /sitenotice -->"
Replace = "<!-- Kill sitenotice -->"
JS無効はFirefox拡張の NoScript みたいなアプローチなら今でもありなんじゃないかと。
Proxomitron的には No object があったかな…。
>>89 トリップの生成元文字列は昔から変わっていませんが、途中でトリップ生成アルゴリズムが変わったみたいですね。
サイトに新しいトリップの記述を加えておきました。
# 数字に大した意味はありません。
# この名前でアカウントを作成することが多いので変更しました。
>>81 広告とアクセス解析のホストはじけばいいだけじゃないか。
Ajax全盛と言って良い時代にいちいちJavascriptの許可出す設定する方が情弱だ。
ワンクリックでJS、ActiveXをONにしてリロード出来るようにしてるけど たしかにお勧めできるものではない
>>90 乙。横からですが便乗で頂きました。
本物宣言助かります。ReplaceStr.txt登録しときます。
コテはやっぱり偽物じゃねーの?
本物はこんな事書かないだろ。たぶんそのへんに転がってる共有コテだと思う。
19 名前:think49 ◆bKk/qcAKuM [] 投稿日:2010/11/16(火) 12:16:48 ID:k3iCrLGB
>>12 初心者が〜〜〜
20 名前:think49 ◆bKk/qcAKuM [] 投稿日:2010/11/16(火) 19:11:49 ID:DGP3qjDF
>>17 うるせーカス
101 think49 ◆bKk/qcAKuM [sage] 2010/11/25(木) 17:05:34 ID:Lrnu10QQ
>>100 マウスをコロコロでしゅ(^▽
102 think49 ◆bKk/qcAKuM [sage] 2010/11/25(木) 17:32:06 ID:NHb4JIJq
カムシャフトを交換するんでしゅ(^▽^)
103 think49 ◆bKk/qcAKuM [sage] 2010/11/25(木) 20:24:39 ID:t4sH28Qh
チョークをひくのでしゅ(^▽^)
130 think49 ◆bKk/qcAKuM [] 2010/11/28(日) 20:41:58 ID:gGXkF4S0
______
,.-'" ̄ "''‐- 、
_,,. -─/ \
/ / ヽ、
/ / ,i ヽ,
/ ,l / / .| /l ヽ l
l .| l | / | ,/ | , | | .!ヘ 、 |
l | //i.l.|ム--レ/_ |l _|L--、 | l/
./ | L V |l _,,.-.、 ` "_.、-、 | |
/ / ト./ 'l | "i、,j ,) (_,,j ) .l |
レ/ |::| `| | " '" '" |. |
/ l /::::l. | |: (二) _ 、 "゛゛ |. |
. / /レ'| /::::::::ヽ┤ |:: |. |
/ ./ /:::::::`::::::::::::::::::|. |::: l | 初心者が来るところじゃないっすよ!?
わかったw ぴころコテだったわw thinkたんの偽物確定w偽物死ねカス
そんなレスにトリップ付ける意味がわからんw
ためしに酉試してみたら、ビンゴだっただけだおw
>>98 いやいや俺もすまんかった
てっきり本物だと思って信用してたから、ショックで騒いでしまった・・・
通常のコテなし一般人に戻ります
いや、
>>94 の◆bKk/qcAKuMのレスことね! まいいか。
>>91 広告とアクセス解析のホストの数と
Ajaxが必要なサイトの数比べてみろよ情弱
◆bKk/qcAKuMは酉バレしてるのか? サイトに酉についての記述は追加してあったが
#あいう ですか。 ID:FrwB0pKd0 は何をやりたかったんだろう…。
ずっと落ち着いた良スレになっていたのに また無駄な教えたがりの長文書きthinkのせいで駄スレ化するのか
既に自己解決してるバナー一個消すだけのフィルタでぐだぐだと書き込む S/N比の低さを見る限り、間違いなく本物だな
私の分析をしてくれるお節介さんがいるようですが、無意味なので止めてください。
単に嫌われてるだけw
俺は大好きw
コテに粘着してどうでもいい駄文を垂れ流すぐらいなら利便性の高いフィルターでも投下していってくだしあ
本スレのtogetterまとめ見たけど相変わらず無意味なことに膨大な時間を使ったオナニーを 人に披露するのが大好きなようだ。
何でもいいけどフィルター作ってくれる人こそ神
このスレ見てもわかるようにコテハンで自己主張しなくても、 フィルタ書く人はたくさんいるよ。
チンコの何がウザイかって、普通なら「誰かが質問する→誰かが端的に答える→質問者がお礼言う」 の最短3ステップで済むことを永遠に続くかと思うくらいだらだらと長引かせるところ。 既に終わった話にまで全部に首突っ込んでくるし。
無能は嫉妬に忙しい^q^
グーグルのリンクを修正するフィルター作った者が神だというのは判る
これ以上続けられるのも迷惑なので、はっきり書いておきます。
>>76 の指摘通り、
>>75 は無関係な機能まで無効化する危険性がありますが
>>88 は広告だけを削除できます。
Togetter は自分の覚え書きを兼ねてまとめているだけで、他人にどうこう言われる筋合いはありません。
私を嫌うのは勝手ですが、そこまで嫌うなら NGName に登録すればいいでしょう。固定の HN なのですから。
私を叩きたいのなら、ブログに書くなり専用スレッドをたてるなり自己管理できる範囲で行ってください。
ここはフィルタ作成スレッドです。
>>119 つ
>>116 ここはフィルタ作成スレッドです。
オナニーしたいならチラシの裏にでも書いとけ。
2chで神扱いなんて安すぎて逆に全然嬉しくないだろ
当人に対しては当たり前のようにあぼーん対象だけど からむ奴まではなかなか消しきれない。 また1億分の1秒速いの遅いのみたいなオナニーをやられると思うと どう考えても迷惑なのはこっちの方だよw
お前の迷惑なんか関係なく書き込まれるのが2chだろ。
wikiの編集とかしてると、自分の文章じゃないのが気に入らないらしく ほんのちょっと言い回し替える程度でかたっぱしから書き直していく奴がたまに涌くけど そういうのと同種の病人なんだとおもわれ。
126 :
名無しさん@お腹いっぱい。 :2010/12/01(水) 00:18:26 ID:bbV4s6pG0
>>119 >これ以上続けられるのも迷惑
お前が言うなw
かつて何十人もの人がずっとお前に対して思っていたことだ
書き込むたびにIDかえてりゃ何十人にもなるだろうw
新参乙 ThinkちゃんをNGに入れるのはこのスレの常識だというのに
なんかのフィルタセットだったかProxomitron本体のパッチだったか忘れたが 説明書きの中に「thinkは使用禁止」とか書いてあったことがあったなw 一部の乞食を除き、公然と嫌われている存在だった
>>101 Ajaxは知らんが、明らかにJavascriptが必要なサイト数が↑だろう。
display:none;とかで表示非表示を切り替えたり、innerHTMLで書き込み蘭表示したりとか、
それこそ至る所で使われてるし。
いくら情弱でもこんなばかげたこと言わないわw
JavaScript「使ってる」サイトなら圧倒的多数だが 「必要な」サイトとなると数えるほどしかないな。
JS切ってる人って交通事故に遭うのが嫌だから家から一歩も出ないとか言ってる人に通じるものがある
133 :
名無しさん@お腹いっぱい。 :2010/12/01(水) 04:13:03 ID:LrB8Dut50
通じるものがあるwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
そんなに怖いならネットやめればいいのにね
そういう奴はフラッシュはNGだろうけど動画サイトとかどうしてるん?
VistaのSP2導入以降はJS常時起動状態だが ウィルス感染やセキュリティホール突かれた事とかとんとないな 切るのが当然てのはXP時代までだったんじゃねーの?
スレチな話を延々続けるカス共がうぜーよ。 続けるならセキュ板でも行ってやってろ。
だから本スレを荒らすなと。
セキュリティと利便性はトレードオフ イタイのは無関心派と執着派の両極端だけ あとは人それぞれだろって思うよねって話だよねって思うよね
よね
人それぞれが許容される場所なんて滅多にない 少なくとも2chは違う
>141 んなこたーわかっとる だから「人それぞれだろ」って意見してんだけどwww
人それぞれが許容されるかどうかも人それぞれで、あれ?
話題の人は極端で痛い人の部類なのでまあ問題ない。
クズ人間は人の欠点を指摘することしか頭にないから困る。もっと前向きな思考は出来ないのかな、出来ないから 低次元の会話しか出来ないんだね、ごめんね。
それだと煽ってる自分が低次元だって言ってる事に。
↑クズ人間は人の欠点を指摘することしか頭にないから困る。
ネタ画像を持ってきた時点で一気にあなたも低レベルになりました
低レベルに付き合ってやったんだよ言わせんな恥ずかしい。
スレチの話題で埋めるなよ。カス共
152 :
75 :2010/12/03(金) 20:04:31 ID:OJ8V/PTX0
どうしてこうなった。 /(^o^)\
>>147 で上手く切り返せたら、自論は自分には当てはまらないと否定できたんだけどな。
都合の悪いことは見なかったことにして、同じ事言ってる辺りが痛い人の定番。
何時までもしつこい
なんというか Proxomitronを使ってるやつは神経質なんだろうな 広告を邪魔だと思ったり、このレイアウトは気に入らないと思ったり ここはそんなやつらの集まりなわけで
今時JS使ってないサイトなんてほとんど無いのに。 JS切って一部だけいちいち許可とか情弱。 ・・・といってぱかぱか許可だして盛大にヤラレたのは今年の頭の話だよな。 GumblerとかXREAの広告とか。 ところでニコニコプレーヤーラッパーがまた真っ白;;
adobeのflashとかreaderをアップデートしとけよで終わり。
>>155 そうそう
webサイトの気に入らない部分や目障りなものを殲滅するためにあるソフトのスレに
何よりもうざいスクリプトの実行を常時許可している情じゃ…
じゃなかった寛大な奴がいるとは驚きだったんだよ
でもまあ、よく考えたら全員が使いこなしてるとも限らんわな
onclickで表示トグルするサイトに出会っただけでお手上げになってしまう奴もいる
お前らを過大評価していたようだ
これからは田舎のお婆ちゃんと話すぐらいに手加減してやるわ
>>157 Gumblarが出てからうんこAdobeの対策完了するまでどんだけ放置されたか知らないのか?
もっとも、俺の場合はセキュリティ云々より単純にうざいから切ってるんだけどな
>クズ人間は人の欠点を指摘することしか頭にないから困る。 これに当てはまる人を集めたのがこのスレなわけで・・。
>>159 genoとか話題になったその日でもうちは全然問題なかったわ。
糞重いからpdf readerは別の使ってるし、flashは新しいバージョンで問題なかった。
そもそもVista以降だとただそれだけでひっからない。
俺は別の砂箱使ってるけどな。
セキュリティ対策してなかったとしても、ちょっとアンテナ張ってれば引っかかる前に情報入るし、
その前に大当たりしたとかはよっぽど運が悪いとしか思えないな。
ビビリはネット専用PC使えよ
163 :
名無しさん@お腹いっぱい。 :2010/12/05(日) 01:38:14 ID:CWowSAP00
フィルタじゃないけど現在も保守されてるadlistってどっかにない?
635 :名無し~3.EXE[]:2010/12/04(土) 23:14:34 ID:N/1cqdCZ
広告ブロックはどのようにすればできるのでしょう?
フィルターの追加ですか?
639 :名無し~3.EXE[sage]:2010/12/05(日) 01:40:08 ID:yU5kbrIu
>>636 広告のブロックの仕方はわかっているんですけど
現在も更新が続いてる公開adlist的な物はないんですかね?
JS使うサイトに出くわしたらソース見て対処するなんてキチガイみたいなことするなら 常時仮想マシンでブラウズした方が遙かに時間的コストが節約できる。 ID:3WNr0MFE0みたいなのは情弱とかじゃなくて昔ながらの言葉である 「バカ」でしかないよ。
つうか時間が有り余ってて手段と目的がごっちゃになってるニートか。
>>81 も
>>158-159 も書き込みが時間が3時とか4時だしw
一円も金を生み出せないようなフィルタ遊びじゃ誰も誉めてくれないよ?w
駄目人間がオミトロン使いこなせたって何の役にも立たないのにね。
\1のような変数を活用する際に除外条件を組み込むにはどうすればいいのでしょうか? [Patterns] Name = "The site to new window" Active = TRUE URL = "(|www.)$LST(Newwindow)" Limit = 1024 Match = "href=\1>" Replace = "href=\1 target="_blank">" ここの\1に除外条件を追記したいのです。
(^$TST(\1=*$LST(Newwindow)*)) $LST(Newwindow)の部分はURLでグローバル変数にいれてそれと照合させないと ダメそうだな。 あと、(|www.)ってwww.がマッチすることあったっけ?(www.|)?
href=(^除外)\1>
>>169 リストの記述に「 www. 」があってもなくてもマッチするように書きたかったのです。
>>170 うまくいきました。
情報ありがとうございました。
httpを除外すればいいんでないの
>>172 お勧めはしませんが。
[Patterns]
Name = "
ttp:// ->
http:// [2010/12/05] test1"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "([^h])\#$SET(#=h)(^(^
ttp:// ))|"
"([^t])\#$SET(#=ht)(^(^tp://))"
Replace = "\@"
Match = "([^0-9a-z.+-])\#$SET(#=h)(^(^
ttp:// ))|"
"([^0-9a-z.+-])\#$SET(#=ht)(^(^tp://))"
複数OFFあるいはリンク化とかでループしないなら
(http|ttp|tp)://
http://
お答えくださった方々ありがとうございます
youtubeから落とすフィルター動かなくなったな
ほんとだ
ちんこさんのパソコン遊戯が行方不明になった
ちんこさんちんこさん言うから……
卑猥な言葉が好きなんですね
ヤフオクの検索結果ページに直接ウォッチリストへの追加ボタンを表示させるにはフィルタ記述をどのようにすればいでしょうか?
<td width="1%" align="right" valign="middle"><p class="modWatchList" title="ウォッチリストに追加"><a href="
http://オークションURL/jp/config/remember?aID=オークションID ">
<span class="decTx01">ウォッチリストに追加</span></a></p></td>
を追加すればいいのだとは思いますがIDとURLの代入がうまくいきません。 (´・ω・`)
pixiv : img direct access [10/07/30]ってフィルタだけど、これを使ったまま グリモンのPixiv Sort and View 2を使うと、ソート後の検索結果が全く表示されないね どっちが原因なのかは分からないけど、一応報告
あんた馬鹿ァ?
188 :
名無しさん@お腹いっぱい。 :2011/01/04(火) 17:59:27 ID:omOm3nSy0
( ゚,_ゝ゚)プッ、バッカジャネーノ
フィルタを詳しく見てないし何か干渉しているんだろうけど、わからないなりに報告してくれる人に馬鹿呼ばわりは酷いと思う。 報告してくれるだけでも有り難い人もいるよ。 むしろ、報告がない方が辛い。
干渉とか報告とかそれ以前の話だ大馬鹿野郎が
どっちが原因なのか分からないって究明を丸投げしてるからじゃね?
どっちも使ってると駄目なんだから どっちが原因とかじゃないだろ ってことだろう
両方共どんなもんかよくわからんから試してみたが 前者がpixivへの画像ファイルへの直リンをしてくれるフィルタで 後者がブックマーク数順に画像をソートしてくれるスクリプトの様だ まぁ…大人しく対応待っとけって感じ
var regexp_picture_str = "<li.*><a.* href=\".*\"><img src=\"(.*)\" alt=\".*\" border=\"0\" />.*</a><br /> <a href=\".*illust_id=(\\d*).*\"><span class=\"bookmark_link\"> (\\d*) users </span></a></li>"; グリモンの検索表現がガチガチだから無理だね。
livedoor wiki のフローティングツールバーって消せませんかね? スクロール時にIE6が重くて。
>>186 スクリプトの方ガチガチ過ぎだろ
同じグリモンの似たスクリプト組んでも駄目だし
Google cleanup search resultsやGoogle: Cleanup Search Engine Spamとか 検索結果のスパム削除フィルターって効いている?
>>196 [Patterns]
Name = "Livedoor Wiki: Common-header delete"
Active = TRUE
URL = "wiki.livedoor.jp/ $TYPE(htm)"
Limit = 3200
Match = "$NEST(<div,\sid=$AV(common-header)*,</div>)"
適当にwiki探してやっただけなので、目的のwikiで動くかは保証なし
差し支えなければ、どのページで使いたいかURLを貼ったほうがいい
>>198 [Patterns]
Name = "Google: Delete SearchNoise [2011/01/07]"
Active = TRUE
URL = "www.google.co(.jp|m)/(hws/|)search"
Bounds = "<li(\s[^>]+|)>?++(^(^<(/|)([ou]l|li)(\s[^>]+|)>))"
Limit = 4096
Match = "*<a\s[^>]++href=("|)"
"(/url\?([^>]++\&(amp;|)|)q="
"|/aclk\?([^>]++\&(amp;|)|)adurl="
"|)"
"http(s|)://"
"$LST(SearchSpam)"
"*</cite>*"
基本的な質問で申し訳ありません。 pixivをバイパスさせたいんですけど、bypasslistにどう書けばよいのでしょうか? www.pixiv.net と書いたのですがだめでした。
www以外にもsource.pixiv.netとかがあるから どんな事がしたいのかわからんけど、問答無用でバイパスでいいなら [^/]++.pixiv.net
203 :
201 :2011/01/10(月) 01:20:44 ID:RcH93YhG0
>>202 ありがとうございました。今までいちいちpixiv見るときはバイパスモードにしてたので便利になりました。
えっ
それでは www.nisepixiv.net もバイパスしてしまうな
www.example.net/nise.pixiv.net/〜みたいなのもね
ドメインの後の / まで書かないとURLハッシュされないぞ
corei7の時代にまだそんなこと言ってるのか、御苦労さまです。
理由がそれだけだと思ってるなら顔洗ってこい
コロン : でもURLハッシュになるから安心しろ / も : も無かったら www.yahoo.co.jp.phishing.com こういうのにもマッチするんだがいいのか? しかもバイパスリストで
馬鹿って苦労するって聞くけど本当なんだなw
215 :
196 :2011/01/11(火) 23:26:17 ID:fJCnKguz0
>>199 ありがとうございました。
上手くいきました。
Googleで検索した時に、ショートカットのURLに入るゴミを取るのは、 こんなので良いの? [Patterns] Name = "Google: Delete SearchNoise [2011/01/07] test2" Active = TRUE URL = "www.google.co(.jp|m)/search" Limit = 512 Match = "<a\s+href="/url\?q=\0\&*">" Replace = "<a href="\0">" あと、Bounds Matchに、 <a *</a> って書くと上手くマッチしてくれないのは何がいけないのかな?
match部分が<a 〜>までで</a>じゃないじゃん。<a\s*>ならおk あと、\sは空白が1つ以上の全てにマッチするから「+」はいらない。
218 :
216 :2011/01/12(水) 16:59:11 ID:DXD5ktKo0
>>217 ありがとうございました。
&saを無視していたので、そこも直しました。
[Patterns]
Name = "Google: Delete SearchNoise [2011/01/07] test2"
Active = TRUE
URL = "www.google.co(.jp|m)/search"
Bounds = "<a\s*>"
Limit = 512
Match = "<a\s+href="/url\?q=\0\&(amp|sa)*">"
Replace = "<a href="\0">"
あと、wikipedia.org で、%の後に必ず25が入っている
%E7%9B → %25E7%259B
のですが、これはどのように削るのが良いでしょうか?
wikiにあるpixivのNGフィルターが、pixivのランキングページで効かなくなっているのですが、 どなたか修正していただけないでしょうか?
pixivの漫画をオリジナルサイズで表示してくれるフィルタがほしい・・
パーセントエンコードは削るもんじゃなくてアンエスケープするもんだ。 つ $UESC()
wikiにあるpixivのフィルタなんですけど、スレイプニルだと正常に動作するんですが firefoxだとサムネとその絵が表示されません これの理由をわかる方はいらっしゃいますか?
223 :
216 :2011/01/17(月) 10:26:43 ID:amSnkL9V0
>>221 ありがとうございました、出来ました。
[Patterns]
Name = "Google: Delete SearchNoise [2011/01/17] test2"
Active = TRUE
URL = "www.google.co(.jp|m)/search"
Bounds = "<a\s*>"
Limit = 512
Match = "<a\s+href="/url\?q=\0\&(amp|sa)*">"
Replace = "<a href="$UESC(\0)">"
pixiv : img direct access [10/07/30]が効かないページが出て来てるのだが、条件がよく分からん 新着の所では効くのにランキングの所えは効かない感じ?
img に query string 付いてる場合も考慮されてないね (\?[0-9]+|)
webページの指定した色を使用しない設定にしていても、自分で指定した色設定にならないページがあります
http://gigazine.net/ (両脇の背景色が黒になる。自分の色指定だと文字・黒、背景・灰、見訪問リンク・青、訪問済みリンク・紫)
Proxomitronでcssの読み込みを抑制すると正しい配色になります
正しい配色になるようにcssを書き換えるフィルタを誰か作ってください
SayMoveという動画サイトのフィルタを初心者ながら付け焼刃で作っていました
ページのソースを見ながら以下のように書いたのですが
動画再生ページでの最下部の空白が詰まってくれません。ソースを見ても削れる文字列がなさそうなので困っています
仕様変更前は詰めることができていたので、どうやればまた空白を詰めることが出来るかお教え下さい
※ちなみに以下は仕様変更に伴い修正してあります
[Patterns]
Name = "saymove: koukoku kill(new)"
Active = TRUE
URL = "say-move.org/$TYPE(htm)"
Limit = 10000
Match = "$NEST(<script,\ssrc=$AV(*AdLantisLoader.js)*</script>)"
"|$NEST(<a,\shref=$AV(
http://fc2.com/ )*</a>)"
"|$NEST(<script,\ssrc=$AV(*counter1.fc2.com/counter.php?id=984716)*<!-- /sh_fc2footer_fix -->)"
"|$NEST(</div> <div id="ad02">*,<!-- /sh_fc2footer_fix -->)"
"|<!-- /info_box -->*<!-- End: Adlantis -->"
>>227 リンクの色はサイト自身が青/紫にしてるはずだけど…
どんなフィルタでどうなったとか、どんな風にしたいかはきちんと書かないと。
文字で伝えにくいならSS撮って加工してもいいし。
自分で作ったCSSを読み込ませてるなら !import でも付けてみたら?
>>228 CSSで下端に40pxの余白を指定してあるから、それを無くせばok。
Matchに "|(<div id=$AV(my_body))\#$SET(#= style="margin-bottom:0;")"
Replaceに "\@"
をそれぞれ追加。
あとカウンターから下を全部切り捨てなら
"|(<script[^>]++/counter.php)$SET(#=\k)"
でもいいよ。
あとその書き方だとタグの入れ子が崩壊してるから、レイアウト崩れの原因になったりするよ。
例:
[Patterns]
Name = "SayMove"
Active = TRUE
URL = "say-move.org/ $TYPE(htm)"
Limit = 512
Match = "(<div id=$AV(my_body))\#$SET(#= style="margin-bottom:0;")"
"|$NEST(<a,\shref=$AV(
http://fc2.com/ )*</a>)"
"|$NEST(<div,\sid=$AV(ad0[12])*</div>)"
"|(<script[^>]++/counter.php)$SET(#=\k)"
Replace = "\@"
>>229 ご丁寧な説明に加えて例まで用意して頂いて本当にありがとうございます
CSSという発想に至らなかったのはお恥ずかしい限りです
まだ単純な記法を連ねたり、他のフィルタからコピペして要所を修正、というレベルなので
ご記載の内容について完全には理解できていませんが、勉強して解るよう努めます
重ね重ねありがとうございました
ページソース見てないけど、 $NEST(<div,\sid=$AV(ad0[12])*</div>) も少し壊しそうな気もする。 <div\sid=$AV(ad0[12])*</div>と同じだけどいいのかな? $NEST(<div,\sid=$AV(ad0[12])*,</div>)な気がする。
>>231 その点、こちらの凡ミスです…
Limitも小さめにしてるので確認した範囲では問題なかったですが
正しくは指摘の通りです、thx
>>230 ということなので、気付いたら直しといてください。
自分もまだまだです…
>>231 >>232 修正しました
確かに前者ですと、検索画面で幅が少しだけおかしくなる現象が見られましたが、後者にて直りました
お二方とも、ご親切に本当にありがとうございます
>>232 凡ミスは誰にでもありますから、めげないでください
pixiv利用者が多いようなので作成をお願いしたいのですが、ピクシブのタグ検索結果から ・3ページ分を一気に読み込んでまとめて表示 ・ブックマークしているユーザーが二桁以上の作品を残し他は非表示 このようなフィルタを作成して頂けないでしょうか・・・?
>3ページ分を一気に読み込んで 鯖的にやめたほうがいい。 それに、オミトロンの力だけでは無理。jsも使わないと無理だよ。 後者の条件はNGtitleみたいに1桁のを消せばいいからすぐ出来るんじゃないかな。 作れるようになるのも悪く無いと思うよ。
前者はautopagerとかその類のを使ったほうがいいと思う
上はオリジナルのpixiv sort and viewとAutoPagerizeの組み合わせで出来たんだけどな 今使える2の方は一切のスクリプトの類が効かない超ストイック仕様だから無理ぽ
サンプルURL
http://www.pixiv.net/tags.php?tag=%E5%92%B2-Saki- <li><a href="member_illust.php\?mode=medium 〜 border="0" /> 〜 10 users </span></a></li>
これはマッチさせず
<li><a href="member_illust.php\?mode=medium 〜 border="0" /> 〜 9 users </span></a></li>
<li><a href="member_illust.php\?mode=medium 〜 border="0" /> 〜 </a></li>
これはノイズとして除去したい
どう書けばよいものやら
それぐらい分かれよ、池沼か?( ´,_ゝ`)プッ
[Patterns] Name = "Hide Browser's Referrer from JS" Active = FALSE URL = "$TYPE(js)" Limit = 15 Match = ".referrer" Replace = ".referrer.substr(0,0)+"\u"" このフィルタを入れてると、ようつべの埋め込みプレイヤーが使えません 誰か改良してください
>>238 [0-9]+{2,*} のように数字が二桁以上の時にマッチさせてみては?
good smell
グローバル変数の名前は最大20文字までなんだろうか。 21字以上でテストすると合致なしになる。
過去スレにも出てたProxEditorを使ってみたんだが、 cfgファイルを読み込ませて少しいじってから何気なくApplyボタンを押したら Webページフィルタの設定以外全消しされたっぽい。 バックアップなし、上書き保存で復旧不可。 SHI☆NE
URLマッチに使ってた[^/]++ってのが[^/] になったりとか常用するにはちと怖いなこれ
俺も以前使った時ぐちゃぐちゃにされたな 数日前に自分でバックアップしてたから最小限で済んだけど もう怖くて使う気にならない
直す気ないならないでせめてvectorとかから下げて公開停止すればいいのに 作者はふてくされてんのかもしれないけどさ、今のままだとログが流れた頃に また被害者が出て叩かれるを繰り返すよ
248 :
名無しさん@お腹いっぱい。 :2011/01/30(日) 02:57:20 ID:uoB1sl2Z0
Proxomitoron使ってます これって自分が選んだサイトだけ、 フィルターかけずに全部スルーするにはどうすればいいんですか? 例えば、ヤフーとGoogleだけ全部フィルターをスルーしたい時とかは、 設定ファイルのどこにアドレスを書けばいいのですか? 教えてください
249 :
名無しさん@お腹いっぱい。 :2011/01/30(日) 02:58:51 ID:uoB1sl2Z0
グーグル検索全部スルー、グーグル画像検索はフィルターかける みたいな使い方も出来ますか?
wiki嫁
ヤフーニュースの下の方に表示されるインタレストマッチの広告をきれいさっぱり消せるフィルタをお願いできないでしょうか…?
できないですね
253 :
248 :2011/01/30(日) 19:36:58 ID:uoB1sl2Z0
>>250 読んだけど分かりません
どなたか教えてください
255 :
248 :2011/01/30(日) 19:42:07 ID:uoB1sl2Z0
>>254 おお、これはちょうどいい!
どうか早急に教えてください
256 :
248 :2011/01/30(日) 21:13:22 ID:uoB1sl2Z0
早く教えてください! 僕、困っちゃいます><
257 :
248 :2011/01/30(日) 21:20:35 ID:uoB1sl2Z0
スコココバシッスコバドドドンスコバンスコ _∧_∧_∧_∧_∧_∧_ 从 `ヾ/゛/' "\' /". | | ≡≪≡ゞシ彡 ∧_∧ 〃ミ≡从≡=< マダー!? はよ、教えんか〜 . '=巛≡从ミ.(・∀・# )彡/ノ≡》〉≡ |_ _ _ _ _ _ __ _| ... 《゛=!|l|》リl⌒! I⌒I I⌒I I⌒I从=≡|l≫, V V V V V V V 《 l|!|!l!((つT(つ) ((つT(つ)) !|l!|l;》; 《 l|!| ̄| ̄γ ⌒ ヽ γ ⌒ ヽ三ll≡|l》; .. 《l|!| | ((TAMA))((TAMA))||l|||l 》; ≡丿-へ/人 _ 人 人 _ 人//へヾ ドドドドドドドドドドドドドドドドドドド
258 :
248 :2011/01/30(日) 21:26:14 ID:uoB1sl2Z0
( ⌒ ) l | / ∧_∧ ⊂(#・д・) <なんじゃ、このスレは!?人おらんのか?ドアホ / ノ∪ しー-J |l|
| ̄``''- 、 | `゙''ー- 、 ________ | ,. -‐ ''´ ̄ ̄`ヽ、_ / |, - '´ ̄ `ヽ、 / / `ヽ、ヽ / _/ ヽヽ/ / / / / / / ヽハ く / /! | 〃 _/__ l| | | | | | | ||ヽ \l// / | /|'´ ∧ || | |ー、|| | | l | ヽ /ハ/ | | ヽ/ ヽ | ヽ | || /|ヽ/! |/ | ヽ / | ||ヽ { ,r===、 \| _!V |// // .! | | || |l |ヽ!'´ ̄`゙ , ==ミ、 /イ川 |─┘ | ハ|| || | """ ┌---┐ ` / // | V !ヽ ト! ヽ、 | ! / //| / ヽ! \ハ` 、 ヽ、__ノ ,.イ/ // | / ┌/)/)/)/)/)/)/)/)/)/)lー/ ` ー‐┬ '´ レ//l/ |/ |(/(/(/(/(/(/(/(/(/(/│|| |\ 〃 r'´ ̄ヽ. | | ト / \ /  ̄`ア | | | ⌒/ 入 〉  ̄二) 知ってるが | | | / // ヽ 〈! ,. -' | | ヽ∠-----', '´ ', | \| | .お前の態度が | |<二Z二 ̄ / ', | | | _r'---| [ ``ヽ、 ', | | | 気に入らない >-、__ [ ヽ ! \.| l. ヽ、 [ ヽ | ヽ| \ r' ヽ、 |
260 :
248 :2011/01/30(日) 21:33:37 ID:uoB1sl2Z0
>>259 ごめんなさい
態度改めるので教えてください
仕事が忙しすぎて検索してる暇がありません(泣)
仕事が忙しい割にはこのスレに張り付いてるみたいだね
262 :
248 :2011/01/30(日) 22:01:35 ID:uoB1sl2Z0
おい、お前ら bybasslist.txtに書けばいいというのは分かるのだが、 auctions.yahoo.co.jp/* でヤフオク全部スルー www.google.co.jp/* でgoogle画像検索以外スルー livedoor.com/* でライブドア全部スルーでおk?
,-、 ,.-、 ./:::::\ /::::::ヽ /::::::::::::;ゝ--──-- 、._/::::::::::::::| /,.-‐''"´ \:::::::::::| / ヽ、::::| / ヽ| l l . | ● | l , , , ● l ` 、 (__人__丿 、、、 / やる気あんのか? `ー 、__ / /`'''ー‐‐──‐‐‐┬'''""´ /, | (_/ | | , ヽ、_) ∩ l |\ ノ | . | ヘ |`ヽ二 ノ . | / \ / `ー‐' `ー‐'
264 :
248 :2011/01/30(日) 22:06:04 ID:uoB1sl2Z0
AA荒らしはうざいのでどっかいって下さい
早く
>>262 でいいのか教えてくださいm(_ _)m
流石、元がクレクレバカ隔離用スレだっただけあってスルー力が強いな
知ってるならお前もスルーしろという
_,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" | ( ゚Д゚) |(ノ | | | ヽ _ノ U"U
ハ,,ハ ( ^-^ ) n  ̄ \ ( E) お引き受けします! フ /ヽ ヽ_// ⊂ ⊂ヽ、 /)/) c、 `っ( ヽ お引き受けします! ( v)c、 `っ V''V ( v) / ̄`⊃ お引き受けします! V''V | ⊃ ( v) ハ,,ハ V''V (^-^ ) お引き受けします! ⊂⊂ ヽ >? ) (/(/ ハ,,ハ ハ,,ハ ハ,,ハ ハ,,ハ ( ^-^ )^-^ )^-^ ) お引き受けします! / \ \ \ \ お引き受けします! ((⊂ ) ノ\つノ\つノ\つノ\つ)) お引き受けします! (_⌒ヽ ⌒ヽ ⌒ヽ ⌒ヽ ヽ ヘ } ヘ } ヘ } ヘ } ε≡Ξ ノノ `Jノ `J ノ `J ノ `J
>>251 yahoo本体や外部のインタレ広告は
js呼び出してるドメインをhostsでブロックしれ
スタイルシートいじったほうが消すだけなら楽だぞ
pixivの漫画でオリジナルサイズのリンクが消えてしまった
オミトロン関係ないやん。
誰か書いてくれってのを遠まわしに言ってるだけじゃね
$NESTで高速化すればいける。
>>271 ていうか漫画形式自体がゴッソリ変わってるな
トップページのランキング作品共も直接表示できねーし
新ビューアスライド表示削除されてんじゃん マジ使いにくいな
右下に小さくあったわオリジナル
pixivスライド式復活してるじゃんやったー でもサムネイルページからまた 直接表示できなくなってるじゃないですかやだー
アニメーションKill他。 [Patterns] Name = "pixiv : [manga]" Active = TRUE URL = "$TYPE(htm)www.pixiv.net/member_illust.php*mode=manga" Limit = 8 Match = "(^(^</body))$STOP()" "$SET(#=" "<script type="text/javascript">" "try {" " if (typeof pixiv.manga.next === 'function') {" " pixiv.manga.next_bk = pixiv.manga.next;" " pixiv.manga.next = function () {" " if (pixiv.manga.position + 1 === pixiv.context.images.length) pixiv.manga.move(0);" " else pixiv.manga.next_bk();" " };" " pixiv.manga.scrollTo = function (top, callback) {" " pixiv.window.scrollTop(top);" " if (callback) callback();" " };" " jQuery(function () {" " setTimeout(function () {" " pixiv.manga.move(0);" " }, 500);" " });" " }" "}catch(e) { }" "</script>)" Replace = "\@"
スライド表示と同じに見えるようにアニメーション消し&最後をクリック→最初へ。
てのを昨日の仕様変更(
>>279 )前に作ったんだけど、どうやらアニメーションは廃止されてたようだねw
こりゃたしかに差ないわw
サムネイルページからまたimgへのリンクが出来なくなってるのと トップページのランキングページでフィルタが効かなくなってるから その辺りを弄ってほしいっすわー
あ、
>>225 じゃ駄目になったのか。
[Patterns]
Name = "pixiv : img direct access [11/02/03]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)(www|dic).pixiv.net/"
Limit = 4092
Match = "$NEST(<a,\shref=$AV((
http://www.pixiv.net/|/| )(member_illust|index).php\?mode=[^&]+\&\9)[^>]+>$SET(#=<a href="\1_m.\2">)"
"( (<div[^>]+>|) <img\s[^>]++src=$AV(\1_(ms|s|100).(jpg|jpeg|gif|png)\2(\?*|))[^>]+>)\# (<br />\0|<label[^>]+>\0</label>|([^<>]+{1,*})\0|\#),</a>)"
"$SET(#=</a>)"
"$SET(#=<div style="display:none;" class="full_manga"><div><a href="\1.\2">[FULL]</a>"
"<a href="member_illust.php?mode=manga&\9">[MANGA]</a></div></div>)"
"((<br />|(^$TST(\0=?*)))([^<]+)\0(<br />|(^(^</li>)))"
"|<br />"
"|)"
"($TST(\0=?*)$SET(#=<div><a href="member_illust.php?mode=medium&\9">\0</a></div>)"
"|)"
"|"
"(^(^</body>))$STOP()"
"$SET(#=<style>"
"*:hover > div.full_manga { display:block !important; }"
"div.full_manga {position:relative;}"
"div.full_manga > div {position:absolute; width:100%; bottom:0px;}"
"div.full_manga a {background: lightcyan;}"
"</style>)"
Replace = "\@"
サムネイルページてのは漫画?
そうそう漫画っす
ごりおし。 [Patterns] Name = "pixiv : img direct access @thumbnail [manga]" Active = TRUE Multi = TRUE URL = "$TYPE(htm)www.pixiv.net/member_illust.php*mode=manga" Limit = 256 Match = "<li\s(onclick=$AV(pixiv.manga.thumbnail.go*))\0\1> <img\s([^>]+>)\2(*</script>)\3$STOP()" Replace = "<li onmouseover="full_manga_on(${$index});" \1><img \0 \2" "<div style="display:none;" class="full_manga"><div style="text-align: center;">" "<a href="${$value}" id="full_manga_a_${$index}">[FULL]</a>" "</div></div>\3" "<script type="text/javascript">" "function full_manga_on(i){ document.getElementById("full_manga_a_" + i).href = pixiv.context.images[i][0]; }" "</script>" なんとかボックスは動きません。
うおおお何から何までありがとう ゴリ押しだけあって動作がちょっと安定しないっぽいけど見るだけならこれで安心っす
>>286 ImitationLightbox使ってるけど併用しても効いてるよ
おーImitationLightboxすげぇ。この発想はなかった。 たしかにこの作りなら動くわ。
290 :
248 :2011/02/05(土) 01:03:40 ID:tvaK/G6p0
ど な た か ま だ で す か ?
> 仕事が忙しすぎて検索してる暇がありません(泣) こんなことでアホやってる間に検索すれば?
Chrome と Opera で Gyao が見たいのですが Proxomitron で対策してる方がいらしたらフィルタを下さい
293 :
248 :2011/02/05(土) 02:06:12 ID:tvaK/G6p0
ま だ で す か ?
2ちゃんは無能用サポートセンターではありませんw
マジレスすると不可能に近いと思うよ。ヤフーとグーグルが使ってるドメインが無数にあるから。 フィルタを適用したくないときにはバイパスに切り替えるってのが現実的だよ。 それか、ブラウザ側でプロキシを通さないようにすることが出来ればそっちのほうがいい。 これで成仏出来るかなw
使うところに応じて都度追加していけばいいだけだと思う 使わんのまで考慮する必要ないし
アホを相手にする奴が一番のウザイ
相手をアホにする奴がウザイの一番
一番のアホを奴が相手にするウザイ
300 :
248 :2011/02/05(土) 18:25:34 ID:tvaK/G6p0
301 :
248 :2011/02/05(土) 18:26:55 ID:tvaK/G6p0
で、Yahoo全部をバイパスしたいときは
yahoo.co.jp/*
でいいんですか?
あとは、
>>262 みたいな感じでいいんでしょうか?
どなたか教えてください
漢は黙ってIDをNG登録
303 :
301 :2011/02/06(日) 00:40:17 ID:0dxSX0vU0
まだ〜(チーン
age推奨スレ以外で無意味にageる奴の殆どは、荒らしか基地外かDQNである。
この程度ならうざくないから全然おk
https://login.yahoo.co.jp/config/login このページの
<td align="center" bgcolor="#ffffff" class="prBox">
から
</td>
までをごっそり消したいのですが
<td align="center" bgcolor="#ffffff" class="prBox">*</td>
と記述してもマッチしません。どこが悪いのでしょうか?
https
最初のうちはhttpsには手を出さないほうがいい
htmlの背景色を白(#FFFFFF)から 灰色辺り(#DCDCDC)にするフィルターを拾ったのですが 6年半前の物らしく多くのサイトで効果が現れません 修正する必要ありでしょうか? [Patterns] Name = "Darken white background (2004-06-04)" Active = TRUE Multi = TRUE URL = "$TYPE(htm)" Bounds = "<*>" Limit = 256 Match = "(*bgcolor=)\1$AV(#fff(fff|)|white)\2" Replace = "\1"#e0e0e0"\2"
人のを改変しただけだが 俺が使ってるのでよければ使ってくれ [Patterns] Name = "not white backgrounds [2010/07/15]" Active = TRUE URL = "$TYPE(htm)|$TYPE(css)" Limit = 512 Match = "(((background-color|background) :|bgcolor =) [^0-9a-z#]+)\1" "(" "white" "|lightyellow" "|snow" "|whitesmoke" "|(#|)(e[0-9a-f]e([0-9a-f]e[0-9a-f]|)|f[0-9a-f]f([0-9a-f]f[0-9a-f]|))" ")([^0-9a-z])\2" Replace = "\1#dfdfdf\2"
>>310 おお、こっちの方が効果抜群ですね
ありがとうございます
$LST(MyList1) $LST(MyList2) 両方のリストに無いURLにフィルタかけたいんですが、 どう書けば良いでしょうか?
普通にパイプで繋げばいい ^$LST(MyList1)|$LST(MyList2)
314 :
312 :2011/02/23(水) 14:37:11.55 ID:gVf/9gi10
デフォルトのフィルタにそういうの無かったっけ? ヤフオク使わんから効くか分からんけど
?が含まれるテキストを取り出すと%3fになってしまうのですが、 これを回避する方法はありますか? &などでも同様です
>>319 サイトが閉鎖されてたときに表示される画面にアーカイブの該当URLへのリンクを付けたり
直接リダイレクトさせたりすれば出来そう。がんばって。
ベーシック(web.infoseek.co.jp)じゃなければco.jpをskに書き換えればいいだけじゃねーの?
firefoxで使うと、どうもクッキーが終了ごとに削除されないんだけど、フィルターはこれであってますか? firefoxで保存期間を、ブラウザの終了するまでにするとちゃんと消えるんだけど、そういう動作をするフィルタではないのかな? すみませんが、教えてください。 お願いします。 [HTTP headers] In = TRUE Out = FALSE Key = "Set-cookie: Make all cookies session only (in)" URL = "(^$LST(CookieList))" Match = "?&(\#; expires=[^;]+)+\#" Replace = "\@"
>>323 ブラウザ終了時にCookie削除したいだけなら、
設定のどこかに「Firefoxの終了時に履歴を消去する」があるので、
そこの一覧からCookieを選択すればOK。
ここらへんの設定上の言葉の取り扱いはもっぱら不評(何でCookie消去の設定が履歴に
あるんだよ)ですが直る気配はありません。
>>324 レスありがとうございます。
でも指定したサイトはクッキーを残しておきたいんですよね。
たとえばgoogleリーダーとか。
だからリストで管理できるこのフィルタをonにしといて、firefox側ではサイトが指定した期限までって設定しようと思っていたのですが。
いろいろ試してみたのですが、難しいです。
>>325 ちゃんと設定からブロックリスト登録した?
>>362 あれ?このフィルタって許可したいサイトを登録するんですよね?
だったらちゃんとリストには登録してます。
リストに登録されてないそれ以外のクッキーがセッション毎になって、ブラウザを閉じる毎に消えるって動作だと思っていたのですが、違うのかな?
そういう動作だよ そうならないとしたらどこかが間違ってる フィルタを有効にする前に既に食わされてるCookieには効果がないことを忘れているとか 許可リストの書き方が間違ってて余計なものまで許可しているとか SSLをフィルタしてなくてhttps経由で食わされてるとか あるいはブラウザがバグっててセッションクッキーをちゃんと消してくれないとか
>>328 レスどうもありがとう。
いろいろ試してみて分かったのですが、一応フィルタ事態は機能しているようでした。
ただ、ドメイン ".hatena.ne.jp" からのクッキーのうち何個かが、どうしてもセッション毎になりません。
今まで消えてくれなかったのも、同じ手のやつなのかは分かりませんが、許可リストにhatenaが登録されていないにもかかわらず消えません。
SSLもフィルタリングするようにProxomitronを設定してみましたが、変わらずです。
フィルタを使わずにブラウザじたいで、セッション毎で消えるように設定するときえるのですが、やっぱりどっかでフィルタを通り抜けてるのでしょうか?
javascriptで期限設定してCookie登録するとフィルタは通らないよ。
>>330 それじゃ消えない奴とかはjavascriptを使っているものなのかな?
自分ではその辺が区別ができないので分からないのですが、すこしスッキリしました。
自分の思い通りにはなかなか上手くいかないものですね。
教えていただきどうもありがとうございました。
そうかJavaScriptで食わせるのもあったな。 俺もWebページフィルタの方で $NEST(<script*.cookie*,</script>)|<[^>]++.cookie[^>]++> てな感じでマッチングして書き換えてた。
Proxomitronだけでやろうと思わないで、ブラウザの拡張なんかも視野に入れて 組み合わせてやったらいいよ Firefoxについてはよく知らないが、例えばChromeなら拡張でVanillaを入れて ホワイトリストに登録したサイト以外のCookieは終了時に破棄ってことが可能
JavaScriptで食わせるCookieはセッション毎にするフィルタは無理なん? 便乗だが、出来るなら作成お願いします。
Cookieを食わせてるjavascriptをオミトロンでマッチさせるのは誤爆の可能性が高くなるんじゃないかな。 expires= → expires__= jsで処理させるver test <script type="text/javascript"> (function () { function rewrite() { var c = document.cookie.match(/[^;]+/g) || []; for (var i = 0, len = c.length; i < len; i++) document.cookie = c[i] + "; path=/"; } rewrite(); if (window.attachEvent) window.attachEvent('onbeforeunload', rewrite); else if (window.addEventListener) window.addEventListener("beforeunload", rewrite, false); })(); </script> ・Cookieの送信するpathを取得する方法がわからないから、そのドメインすべてでCookie送信されちゃいます。 ・Cookie普段使ってないからどこかおかしいかも。
[Patterns]
Name = "pixort : img direct access [11/03/05]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)www.pixort.net/index.php"
Limit = 4096
Match = "$NEST(<a,\shref=$AV(
http://www.pixiv.net/member_illust.php\?mode=medium\&\9 )[^>]+>"
"$SET(#=<a href="
http://\1.pixiv.net/img/\2_m.\3 ">)"
"( <img\s[^>]++src=$AV(./img/([^/]+)\1/\2_s.(jpg|jpeg|gif|png)\3(\?*|))[^>]+>)\# ,</a>) <br[^>]+>"
"$SET(#=</a>)"
"$SET(#=<div style="display:none;" class="full_manga"><div><a href="
http://\1.pixiv.net/img/\2.\3 ">[FULL]</a>"
"<a href="
http://www.pixiv.net/member_illust.php?mode=manga&\9 ">[MANGA]</a></div></div>)"
"|(^(^</body>))$STOP()$SET(#=<style type="text/css">"
"*:hover > div.full_manga { display:block !important; }"
"div.full_manga {position:relative;}"
"div.full_manga > div {position:absolute; width:100%; bottom:0px;}"
"div.full_manga a {background: lightcyan;}"
"div.illust > ul > li > a:first-child { display:block; }"
"</style>)"
"|<html>(^\s)$SET(#=<!DOCTYPE html>\n<html>\n )"
Replace = "\@"
いろいろ変えているので他のものに影響を与える可能性があります。
例によってクリックで同じタブで開きます。変えたいならtargetを各自書き加えるとか。
そして、pixivはRefererで画像は403に飛ばしたりしているからそのままじゃ見れない(403)
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Referer: [List] delete (out)"
Match = "$LST(Referer)"
Replace = "\0"
$URL(
http://[^/]++.pixiv.net/img/ )$SET(0=
http://www.pixiv.net/ )
>>338 ありがとうございます
使ってみて不具合があるか確かめて見ます
リファラの方は言い忘れてました
RefControlというアドオンを使って403回避しているので自分は問題ありません
http://www.youtube.com/watch?v=s_wRkVEwU-w 初歩的な事で申し訳ないんだが、
YOUTUBEの動画再生ページの動画説明文の「説明をすべて表示」ってボタンの消し方を教えてくれ
試行錯誤して他は大体消せたけど、この部分がどうやっても消せなかった
<button aria-pressed="false" role="button"〜の部分
日本語ヘルプ見ても他の説明サイト見ても分からなかった 誰か助けてくれ
>>340 > <button aria-pressed="false" role="button"〜の部分
これは見つからなかったけど、プレイヤーの下にあるやつ?
[Patterns]
Name = "YouTube: description button kill"
Active = TRUE
URL = "www.youtube.com $TYPE(htm)"
Limit = 64
Match = "(<div class="yt-uix-expander-head")\#$SET(#= style="display:none;")"
Replace = "\@"
>>341 ごめん勉強不足だった
そういう消し方も出来るのか サンクス
別に謝ることなんてないよ、最初は誰だってそうなんだ 消し方はどれが正解とか一概には言えないから、自分のやりやすい方法でいいと思う 勿論タグの入れ子まるごとばっさり消しちゃうでも問題ない display:none; でもブラウザによっちゃ内容を解釈するから、そこの処理が重い場合は 非表示にしたのに重いままって事もあるし あと javascript で表示/非表示を切り替えてるような場合は効かない場合もある
<div → <damydiv という消し方もあるw閉じタグの処理が必要になるから使い所は少ないけれどw
>>343 レス遅れて申し訳ない ありがとうアンタいい奴だな(´;ω;`)
今勉強中で試行錯誤しながらやってるんだけど、なかなか上手くいかなくて難しい
Wikiに載ってる他の人のフィルタを分析したり真似たりして覚えていこうと思う
>>344 もありがとう 勉強になった
自信が無かったら添削してもらうのもいいと思うよ
行頭の'#'はコメント行って意味だぞ
あ、すみません。コピペミスです。 #をつけてなくても動作しませんでした。
maps.google.com 以外にも通信してるからログ見てみれ
1. アドレスバーに表示されているのがバイパスすべきURLとは限らない。
Yahoo!のトップページ(
http://www.yahoo.co.jp/ )で画像がうまく表示されないないなぁ?と
'www.yahoo.co.jp/'をバイパスしてみたところで、肝心の埋め込まれている画像自体は
別サーバ('*.yimg.jp'とか)から来ているのでバイパスされていない。
2. バイパスがうまく設定されていない。
間違いなく適切な箇所で'$LST(BypassList)'をしているか?
フィルタは有効になっているか?
3. ブラウザがAjax有効になっていない。
論外。
4. リクエスト空打ち現象(
http://hibari.2ch.net/test/read.cgi/win/1218905098/712-718 )
バイパスリストによるバイパスではなく、メインスクリーンのバイパスボタンで
バイパスしてみて、なお現象が再現されるようなら恐らくこのバグが原因。
1〜3はないと思うが、4ならProxomitronを通さずに直接接続するしか回避策はない。
1〜4のどれでもないとしたら、私には分かりません。
>>350 ,351
ソース見てみたらできました。
ありがとうございました。
<TR><TD> A </TD><TD> B </TD></TR> <TR><TD> C </TD><TD> D </TD></TR> <TR><TD> E </TD><TD> F </TD></TR> <TR><TD> G </TD><TD> H </TD></TR> こんな感じのページから「D」と「F」のいうワードがある行だけを抜き出して <TR><TD> C </TD><TD> D </TD></TR> <TR><TD> E </TD><TD> F </TD></TR> こんな感じにしたいのですがこの場合はフィルタをどう記載すればいいのでしょうか?
D、Fだけ抜き出したいということは逆に考えれば D、F以外を消したいということでしょ? つまりそういうことだ
追記 Matchさせるときは行単位で見ればいいよ
まぁタグん中にもDが入っちゃってんだけどね
357 :
名無しさん@お腹いっぱい。 :2011/03/14(月) 23:42:24.86 ID:Fm28yvn20
なるほど〜 Match <TR><TD> * </TD><TD> ^(D|F) </TD></TR> 「複数ルールのマッチを許可する」にチェック こうやって除去すればいいのかな。
youtubeの自動再生を阻止するのってproxomitronでできない?
[Patterns] Name = "YouTube : AUTOPLAY = 0" Active = TRUE URL = "$TYPE(htm)www.youtube.com/watch((^*play(^er_))|*youtube_gdata_player|*player_embedded)" Limit = 8 Match = "(^(^</head))$STOP()" Replace = "<script type="text/javascript">" "(function () {" " function f() {" " try {" " var player = document.getElementById("movie_player");" " if(player.getPlayerState() == 1) {" " player.pauseVideo();" " player.seekTo(0,0);" " window.setTimeout(function(){" " player.pauseVideo();" " player.seekTo(0,0);" " }, 500);" " return;" " }" " } catch(e) {}" " window.setTimeout(f, 200);" " }" " f();" "})();" "</script>"
再生されてしまった
361 :
359 :2011/03/23(水) 11:59:50.45 ID:pDjhk/+q0
プレイリストとか連続再生のページは除外済み。 ようつべはそんなに使ってないからURL部分は各自修正でよろ。 watch以降を削除で全てで動くはず。
できました ありがとうございます
いつの間にかGoogle: High Lightが機能しなくなってた
364 :
名無しさん@お腹いっぱい。 :2011/03/31(木) 17:12:20.79 ID:/O3CwYdw0
グーグルの仕様改悪により「Google Image Direct Link 」が使用不可
pixivのNGフィルタがランキングにのみ効かなくなっています。どなたか修正して頂けませんか?
直せばいいじゃん。 っていうか新しい方で問題ないことが分かってるなら、その新しいのを使えばいいじゃん。
このフィルタの更新お願いします Name = "Google image redirector [070728]" Active = TRUE URL = "images.google." Limit = 1024 Match = "<script*>$SET(9=<script defer="defer" language="null">)" "|" "<noscript>|</noscript>" "|" "<a href=/imgres\?imgurl=\0\&imgrefurl=\1\&*>" "$SET(9=<a href=$UESC(\1) target=_blank>Link</a><a href=$UESC(\0) target=_blank>)" Replace = "\9"
( ´A`)y-~~ お前らはちっちぇえ、ホントちっちぇえよ 俺も昔はお前らみたいなフィルタ乞食だったさ フィルタのお願いしたら親切な職人たちが作ってくれたが、その度に申し訳ないと思ってた このままじゃダメだと思った サイトの仕様変更がある度に頼んでたらキリが無いからね そこで俺はフィルタの書き方を一から勉強した しばらくやって、ある程度の物は作れるようになった フィルタを作れる側の人間になったら、フィルタを催促する人間がちっぽけに見えるもんだ 実際にフィルタを作ってみて、どこが駄目なのかを聞くんならまだしも、 お前らはフィルタを丸ごと催促している そういう人間を見ると悲しくなってくるんだよ
結局、フィルタ作れる奴がいないってことね
自分が使うフィルタは全部自分で作る。他人が作ったフィルタを使うときは自分でチェックしたものだけ使う これがオミトラーってもんでしょ
>>369 とりあえずtwitterのガジェット?のURLは全部バイパスでいいと思う。
platform[0-9]+.twitter.com/
>>371 >>365 フィルタは自分でいじれるようになると楽しいぞ。
>>371 ですが、
>>365 だけでは治らなかったのでソースを調べたところ
<a href="/imgresの「"」がないのが原因でした
あぁ自分のと微妙に違った。 <a href=$AV(/imgres\?imgurl=\0\&(amp;|)imgrefurl=\1\&(amp;|)*)*> だった、自分のは。
お前・・・
めんどくさいからオミトロンを全サイトに通してるんだけど、 通さないよりどれくらい遅くなってるの? プロキシ切り替えソフトとか、pac的なもの作って必要なサイトにだけ通したほうがいい?
どれくらい変わるかはフィルタ次第なので何とも ただ速さを求めるなら必要ない部分はバイパスするなりしたほうがいい
なるほど、フィルタにもよるのね 昔はニコニコでしかオミトロン通してなかったからproxy.pac使ってたけど、 最近は色々なサイトでフィルタ使うようになって面倒だから全部通してた ちょっとフィルタ整理して検討してみます
一応補足しておくけど、フィルタでURLを指定して適用範囲を定めてるなら、 それらについては他のサイトでは影響しないから無視していい 全てのサイトに適用することを前提としたフィルタは当然影響する 例えば広告やJavaScriptを除去するようなのとかね とあるフィルタを特定のサイトでのみ適用させない(他のフィルタは通す) といったことがしたいなら、そのフィルタのURLマッチに ^www.example.com/ みたいに書けばいい
sofmapのアフィリエイトを削るフィルターありませんかね? amazonのを改造したのですがうまくいきません。
オミトロンを通したときと通さないときとで体感に差が無かったら同じ速さと考えていいよ。 厳密に言えば差があるのは間違い無いが、それが体感出来ないほどの小さいものなら無視したほうが得。 オミトロンはwindows95の時代に作られ始めたから当時のパソコンの遅さがネックになっていたが、今のパソコンではサクサクだからね。
385 :
名無しさん@お腹いっぱい。 :2011/04/05(火) 17:19:56.96 ID:sDRc7JrG0
>>365 マッチするようになりました
ありがてえありがてえ
googleの検索結果がajaxのgoogle.co.jp/#に 飛ばされるようになってフィルタもautopagerも死亡 これどうにかなりませんか?
ようつべの動画内広告(グルーポンとか)が物凄くウザイんだけど、消し方が分からない。
>>386 .comの方ならまだ大丈夫。
動画内広告はURLログみて頑張って!
広告を潰すためにいざ探すとなかなか出てこないのは何かの陰謀ですか
いいえ。こだまです。
>>387 Youtubeあんま見てないけど、Wikiのkill_connectionのリスト入れたらいんじゃね
<a href="
http://A ">B</a>
Bをmatch条件としつつこの行全部を消すにはどうすればいいのでしょうか?
<a href="
http://* ">B</a>
とすると誤爆しまくってしまい上手くいきません。(´・ω・`)
<a href=$AV(
http://* )>B</a>
こういうこと?
これでも誤爆するなら*→Aにしないと。
A1,A2,A3・・・とパターン有るなら全部書かないと無理。
行全部消さないといけないの? Bだけ消して</a>で閉じちゃうとか
395 :
387 :2011/04/07(木) 14:42:38.59 ID:ZwzU+RlY0
>>388 ありがとう。過去スレをよく探したらフィルタを作ってくれている人がいました
396 :
392 :2011/04/07(木) 15:28:00.61 ID:9EzxhWWV0
Aはほぼ無限なほどバリエーションがあるのでBをマッチ条件にしたいのです。
397 :
392 :2011/04/07(木) 15:29:14.47 ID:9EzxhWWV0
[^>]+>Bとかじゃダメ?
Bだけマッチさせて消したら
<a href="
http://A "></a>になるけどこれじゃいかんの?
>>392 のやつでBoundsに$NEST(<a,</a>)とする
Boundsなら"*"が最短マッチ的に振舞うってだけで、 それは別にBoundsにおける$NEST()とイコールじゃない。 そもそも今回のAタグの例は入れ子になっていない (並列しているだけ)から$NEST()の出る幕はない。 # HTML文法的にもアウトだけどね > Aタグのネスト
USTREAMの広告を消すフィルターお願いします。
現在も保守されている汎用フィルタなどないのでしょうか?
最近更新してないけどNo object!!は保守しているつもり 自分で使ってるのは勝手に弄ってるがNo object!!以外晒してない
他所のスレで話題になってた request policy には期待している セカンドレベルドメインでできるならば
純粋にセカンドレベルまで(ポートは見ない)。co.jpならすべてOKになります(´・ω・`) [HTTP headers] In = FALSE Out = TRUE Key = "Referer: request policy (out)" URL = "(^$TYPE(htm))(^$LST(URL_OK_request_policy))" Match = "http(s|)://([^/]++.|)([^./]+{1,*})\1.([^./]+{1,*})\2/(^$URL(http(s|)://(*.|)$TST(\1).$TST(\2)/))" Replace = "\k$LOG(Rrequest policy Kill : \u)" \h使ってみたver ccTLDは3レベルまでらしい。 In = FALSE Out = TRUE Key = "Referer: request policy (out)" URL = "(^$TYPE(htm))(^$LST(URL_OK_request_policy))" Match = "http(s|)://(^[^/]++\h[:/])" Replace = "\k$LOG(Rrequest policy Kill : \u)" $LOG以降は確認用。必要なければ削除すべし。速度向上します。 URL部分のリストに許可URLを指定する必要が有る。twitterとかニコ動で即死。 開いてるページではなく、そのページで読み込んでいるファイル。 [^/]++.twimg.com/ res.nimg.jp/ [^/]++.smilevideo.jp/とか。 許可リストが膨大になるから個人じゃ管理できないな。 Content-Typeもhtmlページで指定されてないと見れなくなったりと厄介。(JSファイルだけでいいのかな。)
よくわからん サンプルリストとフィルタがほしいのう
ChromeだとJavaScriptで追記されたhtmlからのアクセスにRefererが付かない だからkillできないんで結局Firefoxに戻った
googleの検索結果がajax化される件だけど c 2011 - プライバシー 以下のscriptを切れば ajaxページに飛ばされないみたい proxomitronなら\kを挿入して接続を切っちゃえばおk
>>408 No object!!の作者だけど
No object!!でrequest policy的な動きは出来ると思う
No object!! Intのチェックを外して
以下の3つだけチェック
Replace full path for No object!!
No object!! Ext
No object!! sub
Allow_Ext.txtに
http(s|)://([^.]+.)++([^.]+(.ac|.ad|.co|.com|.ed|.go|.gr|.lg|.ne|.or|).[a-z]+)\1/* $URL(http(s|)://*$TST(\1)*)
を追加するだけでセカンドレベルドメインまで合っていればすべて許可になる(request policyがたぶんこんな動作?よう知らんけど)
弊害として
proxomitron.sakura.ne.jpはsakura.ne.jpとして
vird2002.s8.xrea.comはxrea.comとして認識されるから
proxomitron.sakura.ne.jpでaff.sakura.ne.jpとか
vird2002.s8.xrea.comでbuy.s8.xrea.comとか呼ばれてても許可するので注意
^
初心者スレ行こうな
動画内の広告を消すのって、ログウィンドウとにらめっこしかないのん? 効率的な調べからがあったら教えて
flashで表示される動画ならflashの書き換えで元から断てる。 flashをデコンパイルするツールとflashの知識があればだけど。
>>418 Fiddlerとかブラウザ付属の開発者ツールを使うとか
動画によって広告が違うから、HTMLのflash読み込み部分に広告情報があるはず。 適当に削っていく。てのを思いついたけど、動画鯖と同時にapiが返しているかもしれん。
>>409 > 開いてるページではなく、そのページで読み込んでいるファイル。
検索サイト等、外部コンテンツを参照しまくってるから、
特定のページからのリクエストは全て許可したい、それをリスト化したい場合はどうすればいいの?
Match = "http(s|):// ↓ Match = "(^$LST(ALLOW〜))http(s|)://
ヘッダフィルタでContent-Typeの指定(^$TYPE(htm))って使えたっけ?
現在もメンテナンスされている汎用フィルタのようなものはありますか? 調べても特定のサイト向けのものしか見つけられません
自分で保守しろ。
Proxomitronでやりたいなら、No object!!。 409のReferer: request policy (out)を使うなら aにrel="noreferrer"つけるwebフィルタを作れ
つまりアドブロックのフィルタをおみとろんで使えばいいのか
マルチすいません polipoとproxomitronでよりメンテナンスが簡単なほうを使おうと思っていましたが 大人しくFirefox使います、ありがとうございました
あ〜あ、そしてfirefoxスレで今度はfirefoxが遅くてたまりません。なんでこんなに重いんですか?とか書き込むぞw ABPプラスNoScriptフィルタてんこもり仕様だなんてw
435 :
名無しさん@お腹いっぱい。 :2011/04/15(金) 03:03:08.75 ID:LPa4pHWk0
>>434 フィルタはfanboyしかつかってませんしABPもNoscriptもFirefoxの起動を遅くすることは知っています
ただ>Noscriptフィルタてんこもり仕様というのがわからないので教えてください
ABPフィルタてんこ盛り+NoscriptならわかるのですがNoscriptにもてんこ盛りにするようなフィルタがあったなんて初めて知りました
そのフィルタはセキュリティ上大切なものなのでしょうか?質問ばかりで恐縮ですが教えていただければ幸いです
ageてしまい失礼しました >ABPプラスというのはもしかしてAdblock++のことでしょうか?
Adblock++で正規表現使わないよう(かつハッシュ生成されるよう)にフィルタ自分で追加していくのがいいんじゃないかな そうすれば自然に仕組み覚えてオミトロンに戻ってくるかもしれん。
Referer: request policyをリスト画面でRefererControlより上に持ってくれば良いよ
([^/]++.|) URLの前に付いてるこれってどういう意味ですか?
サブドメインのあるなし両対応
ありがとうございました
>>438 Referer: Control Referer (Out)
のMatch = "\9$LST(RefererControl)$LOG(RReferer: Control Referer)" の後に$SET(ORIGINAL_REFERER=\9)追加して、
Referer: request policyのマッチの最後に
|$TST(ORIGINAL_REFERER=http(s|)://(^[^/]++\h[:/])*)
追加でどちらから適用されてもReferer: request policyが動くようになるはず。
もしかしたら$TSTの扱いがダメかもしれない。
>([^/]++.|)
って
([^/]++.)++
の方がいいかもね。一部ページで動かないこともある。
>>444 ありがとうございます。
リファラをグローバル変数に格納して、それをテストする方向でやってみます。
一部ページってどんなページだ?
www.test.match.com/ こんな感じの。 ニコ動だとext.seiga.nicovideo.jp/がある。
urlてかドメイン部分って面倒だよな ↓全部対応しないといけないもんな proxomitron.com www.proxomitron.com www.test.proxomitron.com proxomitron.co.jp www.proxomitron.co.jp www.test.proxomitron.co.jp さらに下手するとこんなのもあったりするし w2.www.test.proxomitron.com w2.www.test.proxomitron.co.jp
いや動くだろ
450 :
名無しさん@お腹いっぱい。 :2011/04/17(日) 10:52:30.45 ID:f0Xg9mn50
>>448 下手しても全然問題ないように見えるが?
>>448 の全部にマッチさせるには
([^/]++.|)proxomitron.(com|co.jp)
これでいいんだよね?
マッチさせるだけならいいんだけど proxomitron以降を抜き出したい(セカンドレベルやサードレベルまで) proxomitronの部分含めドメイン名やホスト名は当然色々変わる てのが前提条件としてある場合面倒だって言いたかった ccTLDとgTLDで微妙に対処の仕方も変わるし
453 :
名無しさん@お腹いっぱい。 :2011/04/17(日) 17:22:08.06 ID:f0Xg9mn50
>>452 で、マッチさせるだけだと何が不足なのよ?
そんな奥歯にものがはさまったような独り言ならチラ裏にでも書いてろよ
そんなカリカリしないでも
> Referer: Control Referer (Out) > のMatch = "\9$LST(RefererControl)$LOG(RReferer: Control Referer)" の後に$SET(ORIGINAL_REFERER=\9)追加して、 をやったら"Referer: Control Referer After(Out)" がマッチしなくなりました。 これは、どのようにしたらよろしいでしょうか?
RefererControl.txt の最後で*を使っているのが原因かなと考え 使わないようにした、それで解決しました。
あ、 ([^/]++.|) 勘違いしてたwwすまそ。 ++は直後の.だけじゃなくて、その後の文字列も見るんだったな。
それでもマッチするから合ってるでしょ
>>453 マッチさせるだけと抜き出すのって微妙に違うじゃん?
>>448 の例でproxomitron.com、proxomitron.co.jpを抜き出したい
その場合、汎用的に作るなら
http(s|)://([^.]+.)++([^.]+(ここに.coやら.neやらあるだけ羅列).[a-z]+)\1(:[0-9]+|)/
\1にproxomitron.com、proxomitron.co.jpが入る
こうなるでしょ?
面倒じゃない?
マッチさせるだけなら
http(s|)://[^/:]+(:[0-9]+|)/
こんだけだよ?
459 :
名無しさん@お腹いっぱい。 :2011/04/17(日) 23:44:31.42 ID:f0Xg9mn50
>>458 それじゃ .comなサイトはマッチしないでしょ、というのは
置いといたとして、何が不足なのよということには答えてるわけ?
やりたいことがわかれば、もっと現実的な対策も立てやすいと思うが。
最初から抜き出したい場合にはって書いてあるじゃない まあどうでもいいけど
>>458 「要件定義」をはっきりさせたほうがいいよ。
"proxomitron" を任意の位置にあるラベルにしたいのなら、
([^/]++.|)proxomitron(.[^/]+|:[0-9]+|)/
でいいと思うけど。
>>459 例えば
www.xxxxx.com/から img.xxxxx.com/以外の画像をフィルタする、
abc.12.yyyyy.co.jp/から icon.yyyyy.jp/以外の画像をフィルタする等を
汎用的に行うフィルタとか
羅列のところは最後「|」が入るよ(例 .co|.ne|) >マッチさせるだけだと不足する部分 取得部分 >やりたいこと ホスト名からセカンドレベル、またはサードレベルまでのドメインを抜き出したい (例 w2.www.test.proxomitron.comからproxomitron.com www.test.proxomitron.co.jpからproxomitron.co.jp ) ただのマッチ = 消費 抜き出す = 取得 だからドメインをただマッチさせるだけなら簡単 特定のある部分だけを抜き出したいなら場合によっては面倒だよねって話
>>461 >>452 に一応書いております。
"proxomitron"という文字列が必ず存在するわけではなくて
www.google.comだったり、mail.yahoo.co.jpだったりするというわけです。
>>464 読解力が足りないのかもしれないけど、
>>452 と
>>463 で矛盾がないように読めない。
> w2.www.test.proxomitron.comからproxomitron.com
SLD + TLD を抽出しているように読める。サードレベルは出てこない。
> ホスト名からセカンドレベル、またはサードレベルまでのドメインを抜き出したい
そのまま読むと w2.www.test.proxomitron.comからproxomitron.com から w2.www.test.proxomitron.comからproxomitron を抽出することになる。
何か勘違いしてない?
466 :
465 :2011/04/18(月) 00:28:42.15 ID:Afa6+CQP0
× そのまま読むと w2.www.test.proxomitron.comからproxomitron.com から w2.www.test.proxomitron.comからproxomitron を抽出することになる。 ○ そのまま読むと w2.www.test.proxomitron.comからproxomitron.com から w2.www.test.proxomitron を抽出することになる。
467 :
名無しさん@お腹いっぱい。 :2011/04/18(月) 00:38:51.28 ID:pKILCzpG0
現実的にはjpドメインだけでも hogehoge.jp hogehoge.co.jp hogehoge.minato.tokyo.jp とかあるだろうから、本当に汎用なものを作るのは難しいな
ああ、わかった。 「SLD以降のラベルに "proxmitron" がきたらマッチする」なのか。 ([^/]++.|)proxomitron(.[^.:/]+)+{1,*}(:[0-9]+|)/
個人的にはお勧めできないなー。 別々のドメインをまとめているんだから複雑になるのは仕方ないし、誤爆の可能性もつきまとう。
ヤフオクの検索結果から特定の出品者の商品を消すフィルタを作れないでしょうか? <!-- SET01 -->から<!-- /SET01 -->までが1アイテムなのでこれを1単位として マッチさせる必要があると思うのですが、 出品者IDがこの間にあるためうまくマッチするフィルタを書けませんでした。 転売屋によるノイズが多すぎて困っておりますのでどうかお願いします。
Boundsを使い給え。(必ずしも使う必要ないけど)
[Patterns]
Name = "Yahoo! Auctions Tembaiya Killer"
Active = TRUE
URL = "auctions.search.yahoo.co.jp/"
Bounds = "<!-- SET01 -->*<!-- /SET01 -->"
Limit = 4096
Match = "*<a href=\"
http://openuser.auctions.yahoo.co.jp/jp/user/$LIST (Tembaiya)\">*"
ブロックファイル"Tembaiya"で転売屋IDを管理。
多分これでいけると思う。
LIST$()はLST$()の間違い。すまん。
動作確認してないってことが良く分かりました。
この程度のフィルタでいちいち動作確認するほうが珍しいと思うが まして別途ブロックファイルまで用意して
[Patterns]
Name = "Yahoo! Auctions Tembaiya Killer"
Active = TRUE
URL = "auctions.search.yahoo.co.jp/"
Bounds = "<!-- SET01 -->*<!-- /SET01 -->"
Limit = 4000
Match = "*<a href="
http://openuser.auctions.yahoo.co.jp/jp/user/$LST (Tembaiya)*"
これでうまくいきました。ありがとうございます。
477 :
名無しさん@お腹いっぱい。 :2011/04/19(火) 22:32:58.76 ID:f/+jEgVv0
転売屋リストうpよろ
ちゃんと >「\"」は転売屋リストの方(転売屋IDの末尾)に付けていった方がいいね。 にしとけよ〜 でないとリスト中のIDがウェブページ中のIDに部分一致して誤爆したり逆にスルーされたりするからね
479 :
476 :2011/04/19(火) 23:12:02.55 ID:04rImPee0
Limitは4000だとマッチしないことがあるので増やしたほうがいいようです。
[Patterns]
Name = "Yahoo! Auctions Tembaiya Killer"
Active = TRUE
URL = "auctions.search.yahoo.co.jp/"
Bounds = "<!-- SET01 -->*<!-- /SET01 -->"
Limit = 4000
Match = "*<a href="
http://openuser.auctions.yahoo.co.jp/jp/user/$LST (Tembaiya)\"*"
これじゃなんでダメなんだ?
リストの方にいちいち「\"」を追加って面倒くさいんだけど?
$LSTのマッチングはリストの後ろを見ないから誤爆防止策を付けたほうが確実だよ。 詳細はwikiに載ってる・・かも知れない?
ぐーぐるの変更に伴って書き直したが、使えない 間違ってますか? [Patterns] Name = "Google image redirector" Active = TRUE URL = "[^/]++google.co(m|.jp)/$TYPE(htm)" Limit = 1024 Match = "<script*>$SET(9=<script defer="defer" language="null">)" "|" "<noscript>|</noscript>" "|" "<a href=$AV(/imgres\?imgurl=\0\&(amp;|)imgrefurl=\1\&(amp;|)*)*>" "$SET(9=<a href=$UESC(\1) target=_blank>Link</a><a href=$UESC(\0) target=_blank>)" Replace = "\9"
484 :
>>483 :2011/04/21(木) 20:52:46.16 ID:OS6DBsnS0
状態を書くべきだった 上のフィルタを使うと、ナビゲーション以外なんにも表示されなくなる
デタラメ教えるくらいなら黙ってろ
悪口書く暇あるなら教えてやれよ
googleのインスタント プレビューを殺すフィルターってないの? 今まで単純にJavascriptをdisableにしていたけど 画像検索の方も同じURLになったから このままだと画像検索まで出来なくなったよ。
.vspib { display: none; }
[Patterns]
Name = "Google: add NicoNico link [2008/7/17] - 186"
Active = TRUE
URL = "(www|images|maps|news|groups).google.co(.jp|m)/ $TYPE(htm)"
Limit = 256
Match = "(raquo; </a> </(span|div)>)\0(^(^ </nobr> </div>))$STOP()"
"($URL(*[?&]q=([^&]+)\1)$TST(\1=?*)$SET(4=search/\1)"
"$SET(5=results?search_query=\1&search=%E6%A4%9C%E7%B4%A2)"
"$SET(6=wiki/\1)$SET(7=?STR=\1&IE=UTF-8)|)$SET(2= \r\n)"
Replace = "\0\2\2\r\n<a href="
http://www.nicovideo.jp/\4 " title="検索 - \1">"
"ニコニコ動画</a>\2"
"<a href="
http://jp.youtube.com/\5 ""
" title="検索 - \1">YouTube</a>\2"
"<a href="
http://ja.wikipedia.org/\6 ">Wikipedia</a>\2"
"<a href="
http://search.vector.co.jp/search?query=\1 " title="検索">Vector</a>"
以前の186氏の物に追加して使っていたんですけどがGoogleの仕様変更で動かなくなっちゃったので
"(raquo; </a> </(span|div)>)\0(^(^ </nobr> </div>))$STOP()"
この部分をgoogleのソースを見て
"(raquo;</a></li>)\0(^(^ </ol></div><div))$STOP()"
としてみたけど動かせません
そもそもの修正箇所が違うかもしれませんがヒントを下さい
googleの検索結果のURLの書式が変わっちゃってますねぇ、暇なときに直すので何日か下さい。 他に直したい方がいましたらご自由にどうぞ。
Googleの検索結果に出てくる「〜の画像検索結果」「〜の動画検索結果」を消すフィルタをお願いします… ゴキブリやカエルなどの生き物が苦手なので検索した時に出てくるのが耐えられません…
ゴキブリが嫌いで、例えば「ゴキブリ 退治」と検索した時でもゴキブリの画像や動画が目に入ってくるのが嫌なもので…
そういう害虫駆除や病気の、知りたいことはあるけど画像は避けたいワードでググる時は 自分はブラウザの機能で画像をオフにしてるな 解説ページで画像を使ってることも多いからね
>>481 ヘルプに詳しく書いてあるだろ。$LST()は独自のスコープを持っている。
マッチングの近視眼的判定しか出来ない。
検索表現全体としてマッチするか?という巨視的な判定までは出来ないんだよ。
だから、"(item1|item2|...)"といった通常のOR記法とは挙動が異なってくるし、
そのことはScott自身ヘルプ内で述べている。
$LST()のマッチング処理をサブ処理、
それ以外のマッチング処理をメイン処理と呼ぶことにすると、サブ処理はあくまで
“リスト中のあるアイテムがその位置でマッチするかどうか”しか見ない。
“どのアイテムなら*検索表現全体として*マッチするか”までは考慮してくれない。
リスト中のあるアイテムがマッチしたら、サブ処理はtrueを返して処理をメイン処理に戻す。
そして、一度サブ処理を抜けたら、ここが重要なんだが、
結果的にそれで全体としてはマッチしなかったとしても、サブ処理まではバックトラックしない。
“また別のアイテムで試す”ことはしないんだよ。つまり、全体としてはfalseに終わる。
ヘルプの例でいうと、検索表現が "www.(adsite|adsite-2).com"だったとして、
ここにホスト"www.adsite-2.com"が与えられれば当然マッチする。
メイン処理は一度"www.adsite.com"でマッチングを試みて、しかしマッチしなかったので、
次に"www.adsite-2.com"を試し、そこでマッチした、というわけ。
しかし、検索表現が"www.$LST(hosts).com"でありブロックリスト"hosts"の内容が adsite adsite-2 だったとすると、メイン処理はまず"www."まで処理を進めて処理をサブ処理に渡す。 そしてサブ処理の方はまずアイテム"adsite"を試してみて、そしてこれは確かにその位置でマッチする (繰り返すが、サブ処理は"adsite"の6文字分についてマッチ成功することしか見ていない)ので、 サブ処理は"adsite"まで処理を進めてまたメイン処理に戻すのだが、 これでは検索表現全体("www.adsite.com")としては与えられたホストにはマッチしない。 では、再びメイン処理からサブ処理に差し戻して次のアイテム"adsite-2"を試すのかというと、 そういうことはせずに、「結局マッチしませんでした」で終わってしまうのだ。 サブ処理のこのような“先の見通せなさ”からくる誤爆(或いは、逆にスルー)問題を避ける為に、 リスト中のアイテムの方に"."まで含めてしまって検索表現を"www.$LST(hosts)com"にすることで マッチングの曖昧さを排除せよ、とScottは言っている。 今回の例で言えば、リスト中のアイテムに「\"」まで含める、というのがそれ。 リスト中のアイテム末尾にこうしてIDの区切り文字まで含めてやることで、 期待したものとは異なるマッチング結果を回避出来る、というわけ。
すげー 今までヘルプ何回読んでも意味が分からなかったのが 付き物がとれたように理解できた
まるでわからん
対象テキスト = 123456789 マッチ欄 = 123$LST(number)789 ---numberリスト--- 45 456 ------------ リストは最初に 45 がマッチする。 しかし、 6 が無いので $LST(number) の後ろにある 789 はマッチしません。 では、次の行の 456 がテストされるかというと、されません。 リストはリスト自体がマッチするとその行以降のテストはしません。 つまり、456 がテストされることはありません。 その結果、リスト自体は 45 にマッチしているものの、フィルタ全体としてはマッチ出来ず、合致なしとなります。
わかりやすい
その場合のリストはどうすればいいのん? (45|456) こう? 45(|6) それともこう?
あるアイテムより上の行に そのアイテムに前方一致するアイテムがなければ 大丈夫のような気もするけど、 まだ落とし穴があるかもしれない
googleから2chのキャッシュ開くとスクロール糞重くなる奴ってどれ直すといいんだっけ
12345789 123456789 でいいだろ
\1に検索ワードが入っているから適当に追加よろ。 ついでにヘッダー固定(ついに画像検索全部js verになっちゃったから画像検索じゃ意味ないけど・・・) [Patterns] Name = "Google : header fixed" Active = TRUE URL = "$TYPE(htm)[^.]+.google.co(.jp|m)/(search|image)" Limit = 8 Match = "(^(^</head))" "$STOP()" Replace = "<style type="text/css">" "body { filter:expression(''); }" "#gbz, #gbx2, #gbx4 ,#gbg {" " position:fixed;" " _position:absolute;" " _top: expression(" " document.documentElement && document.documentElement.scrollTop || " " document.body && body.scrollTop || 0" " + 3 + 'px'" " );" " _left:expression(" " document.documentElement && document.documentElement.scrollLeft || " " document.body && body.scrollLeft || 0" " + 8 + 'px'" " );" "}" "</style>"
509 :
490 :2011/04/24(日) 03:31:34.14 ID:9qfdXQQ20
>>507 有り難うございます
参考にして勉強してみます
>503 |その場合のリストはどうすればいいのん? 504が言う通りで以下のようにすればいい。 456 45
512 :
491 :2011/04/24(日) 19:32:15.94 ID:vurlz3Ra0
>>512 おつ。
クリックした時のqueryを調べればよかったのか。変更されたら書き換えかえはめんどいと思ってajax対応は諦めてましたw
バグ:検索ワードを変更した直後だとワードが空白になるみたい。 chromeで確認
document.getElementsByName("q")[1]ならその時のになってるはず。
あと、
>>507 で行の最後の\2が着いたりつかなかったり追加時にめんどいので、
\2<a class="gbzt" 〜</a>
\2<a class="gbzt" 〜</a>
〜
\2<a class="gbzt" 〜</a>
</li>
のほうがよさそうです。
>>513 どうも、早速のバグ発見ありがとうございます。
>q
oqにするかqにするかで迷ったんですが、qは誤爆が怖かったのでoqにしました。
qでも支障が無ければqにして使ってくださいということで・・。
>\2
なるほど、そのほうが分かりやすいですね。
改造したいところがありましたらどんどんやって遠慮なく公開して下さい、自分も使わせて頂きますのでw
>>510 c 2011 - プライバシーってどこですか?
一応ソースからプライバシーってとこ探したら<a href="/intl/ja/privacy.html">プライバシー</a>があったので、そのあとの<div id="bfoot"> </div>以下のスクリプトを\kしてみたけど変わらないっす
>>515 googleのトップページの下のほうを見ればあります。(ソースの中じゃなく)
http://www.google.co.jp/ ソースの中では 「© 2011」 となってます。
[Patterns]
Name = "Google ajax - 412"
Active = TRUE
URL = "www.google.co(.jp|m)/"
Limit = 256
Match = "\© 201"
Replace = "\k"
↑URL欄が間違っていたので訂正です。 [Patterns] Name = "Google ajax - 412" Active = TRUE URL = "www.google.co(.jp|m)/(^?)" Limit = 256 Match = "\© 201" Replace = "\k"
>>516-517 おお、ありがとう〜!
これ入れただけで、Google Image: Image Changer が生き返ったよ。
519 :
482 :2011/04/25(月) 19:36:35.26 ID:pMgfw9PO0
>>516-517 ありがとう
だが相変わらず使えなかった
>>518 にあるとおり、Google Image: Image Changerはおkなのだが……
520 :
510 :2011/04/26(火) 00:18:17.01 ID:J/Hdsodt0
別のフィルタだろ URL直さないと動かなかったが
Google
二飛noscript使ってるんだけどグーグル画像検索で2ページ目以降を表示することができない。ソースに <!-- No object!! External script a;(document.getElementById("xjsc")||document.body).appendChild(c)},x=function(a){for(var --> って書いてあるんだけど Allow_Extにどう記述すればいいの?
似非(えせ)
>>518 517を入れても、
Google Image: Image Changer [2010-08-10] Lookahead (normal)
は動かないんだけど、動いたのって別のバージョン?
>>527 最初からallow_extに記述してあった
/extern_js/f/*/*.js$URL(
http:// (images|www).google.(co.jp|com)/(images|imglanding)?)
を$URL(
http:// (images|www).google.(co.jp|com)/search?)に変えたら画像の続きが表示されるようになった
(ピンクの四角いマークが消えた)
ありがとう
エスケープすべき文字ぐらい覚えろ 自分でリスト作るかフィルタを書いてるうちに覚えられるから a;\(document.getElementById\("xjsc"\)\|\|document.body\).appendChild\(c\)\},x\=function\(a\)\{for\(var
>>531 URLみたいじゃないから書いちゃいけないとか勝手に思い込んでたよゴメン。そしてありがとう
a;\(document.getElementById\("xjsc"\)\|\|document.body\).appendChild\(c\)\},x\=function\(a\)\{for\(var
a;R\=b\+1\},S\=\[\],R\=0;n\("logger",\{il:Q,ml:A\}\);var
b;document.getElementById\("xjsd"\).appendChild\(a\)\},0\)\};
これでいけた
>>526 ,529
wikiに新しいのが上がってた。
これだと、
>>517 入れなくても動作する。
imgボタンの場所が上になって一瞬探したけど、こっちの方が良いな。
[Patterns]
Name = "Google Image: Image Change [2011/04/26] (NoJS)"
Active = TRUE
URL = "(images|www).google.co(m|.jp)/(images\?|search\?(*\&|)tbm=isch)"
Limit = 1024
Match = "<a href=$AV(/imgres\?imgurl=\0\&(amp;|)imgrefurl=\1(\&*|(^?)))[^>]+>(^(^ <img))&&<a \9"
Replace = "<a target="_blank" href="$UESC(\0)">img</a> / <a target="_blank" href="$UESC(\1)">ref</a><br><a target="_blank" \9"
またgoogleが仕様を変えた
トップページのscriptを消すと怒られて検索できない
>>517 入れてる人は消して
>>533 なんかIEでしか動かない
Firefox 独自っぽいページになる(マウスオーバーすると情報がポップアップする)
opera NoJS版が動かない(JS切っても切らなくても)
operaはJS切るとユーザスクリプトも動作しないので、他と干渉してるってのはないと思う
firefoxはそもそもそういうの入れてない
更新した次の日にgoogle様大激怒か、かわいそす
自分用に変更したときに見たら、ソースの順番変わってたからTSTでやってみた。 <a\s[^>]++href=$AV(/imgres(\?*)\8)[^>]+> $TST(\8=*(\?|\&(amp;|))imgurl=([^&]+)\0*) $TST(\8=*(\?|\&(amp;|))imgrefurl=([^&]+)\1*)
>>534 勉強になったのでアクティベートだけ外した。
>>535 Firefox向けは、かなり前からその仕様だと思った。
Google改悪した?検索するとクエリが強制的に表示される。邪魔でずっと消してたのに表示非表示が選べなくなってる('A`) これを消すフィルタって作れないのかな・・・
検索スパム除去フィルタが動かなくなってはてブ、atpedia他不快なサイトがわらわら。 どなたかメンテナンスをどうか、どうかお願いします・・・(ノ∀`) [Patterns] Name = "Google: Delete SearchNoise [2011/01/07]" Active = TRUE URL = "www.google.co(.jp|m)/(hws/|)search" Bounds = "<li(\s[^>]+|)>?++(^(^<(/|)([ou]l|li)(\s[^>]+|)>))" Limit = 4096 Match = "*<a\s[^>]++href=("|)" "(/url\?([^>]++\&(amp;|)|)q=" "|/aclk\?([^>]++\&(amp;|)|)adurl=" "|)" "http(s|)://" "$LST(SearchSpam)" "*</cite>*"
>>517 調べものしてるとブラウザがどんどん重くなるから困ってたけど、
参考にしてid=bfoot以降を削除したら、すごい快適になった。
>>541 [Patterns]
Name = "Google ajax - 412"
Active = TRUE
URL = "www.google.co(.jp|m)/(^?)"
Limit = 256
Match = "id=bfoot"
Replace = "\k"
こう?
Google インスタント検索なくなった?
無くなったね。設定で選ぶ得るようにもなってないみたいだから(一時かもしれないけど)廃止かな。 \kするとページ最後にマッチさせてる他のフィルタの対応がめんどくさかったんだよね。
え 右上の検索設定からインスタント検索のオン・オフが設定できるけどこれじゃないの?
お、ホントだ。 .comのほうだと設定になかったんだ。(同じ位置にオートコンプリートの設定がある。)
Google インスタント検索のオプション設定が有効にならない貴方へ URLに以下を追加 &complete=0
インスタント検索の所為でスクリプトが全滅するから そういう意味でも使いたくないなあの機能w
googleもそうだけど自動的に自分が指定したアドレスへリダイレクトさせっることは可能でしょうか? ヤフオクの検索結果ページを自動的に残り時間順にソートさせて「注目のオークション」を無視したいのですが・・・ 手動で「残り時間」のボタンを2回も押すのは面倒すぎて・・・。
「消えません」というのはどういう意味だ?
ADLISTは「リスト中のURLへのアクセスを遮断する」というものだ。
別に「Webページ中のリンクを消してくれる」というものではない。
ついでに言っておくとADLISTに記述するURLは前方一致なので
ただ「/rd-isnsw-h/」なんて書いても
http:///rd-isnsw-h/ という摩訶不思議なURLがブロックされるだけだろう。
>>553 練習がてらフィルタ書いてやろうと思ったが「SocialNews」なんぞ表示されなかったぞ。
デフォで入ってる広告けしはADLISTのリンクも消してなかったっけ?
557 :
551 :2011/05/05(木) 17:27:32.44 ID:FQfqLwLu0
>>554 つ「AD KILLER」(デフォ)
前方一致って、それに一致するまで探すんではなくですか?
>謎のURLにマッチ
してもかまわないからです、消えては困るサイトとカブる可能性は0ほどに低いので
URLのブレに対応しようとしてそうなった(つづく
デフォルトセットに AD KILLER なんてもんはないが 第三者の作ったのを混同してねぇか?
wahahaさん作のAD Killerをデフォルトのままいじらず導入している、という意味だろう そんなん後出しされてもな、とは思うが
ちなみに
>>554 のいう「摩訶不思議なURLがブロックされるだけ」は
そのURLに誤爆するという意味じゃなくて「そのURLにしかマッチしない」という意味だから
「してもかまわないからです」とかいう問題じゃない
まぁAD Killerとやらのほうの挙動はフィルタ見たことないので知らんが 部分一致でもおkなように書かれているのかもしれん (なんでこの程度の文章を3分割せにゃ「長杉」で受け付けられんのだ(怒))
改行してなかったんじゃ
いや、ごらんの通りの改行だったんだ 随分久しぶりのカキコだったんで、忍法帖とやらのレベル(?)が足らんかったんかな スレチすまぬ
そか、めんご。
pixivでお気に入り登録uzer数の多い順に絵を並べるフィルタありませんか
pixort使え。
>>548 公式検索でも同じページ内での並び替えはできるけど、他のページまでは無理だよ。
>>567 私は普通に再生できた。
フィルタが何か悪さしているようだから一時的にバイパスにして閲覧したら?
何が悪さしているかなんて部外者には分からんよ。
2chの忍法帖のLVを偽ることってできますか?
Cookieの書き換えに関しちゃ可能 だがそんな方法で簡単にLv詐称できてもすぐ潰されるだけだ
潰されるってなに?
ぎゅーって押すこと。固い台の上でやったほうがいいと思う
ぎゅーっって抱きしめてほしい//
牛``ー
ローカルにデータ保存されてるわけねーだろボケが、と
それは分からないぞ。原発のあの程度で壊れるわけねえだろボケがって言ってたら壊れたし。
想定以上の地震と津波でああなったのであって、あの程度では壊れないなんて言ってない
現場にいない人間は何も知らないもんだし許してやるよ。
ありがたき幸せでございます。
とあるキーを押したらデバックモードで読み込むようにしてたんだけどレスを書き込んでるときのキー入力に反応してデバックモードになってcssかなんかが正常に読み込まれずに表示が狂った。こんなこともあるんだなー。
とある特定のサイトのアフィ広告をブロックしたいのですが、 いまひとつ操作が把握できません。ヘルプサイトなどご教授願えませんでしょうか。
なんか知らんけど自称現場にいるらしい人間は2chしていられるほど暇なの?
現場にいる人間は、ネットへのアクセスはご法度
ID:KmE/IybY0
2レスしただけでIDだけのレスを返してもらえました で、暇なの?
スレ違いの話題を続けるほど暇ではない
む、pixivのデザインでも変わったのか フィルターが効かなくなった
pixiv : img direct access [11/02/03] 効かなくなっちゃった… mangaの方のフィルタは効いてるけど
[Patterns]
Name = "pixiv : img direct access [11/05/12]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)(www|dic).pixiv.net/"
Limit = 4096
Match = "$NEST(<a,\s$SET(#=<a )([^>]++)\#href=$AV((
http://www.pixiv.net/|/| )(member_illust|index).php\?mode=[^&]+\&\9)"
"$SET(#=href="\1_m.\2")"
"([^>]+>)\#"
"( (<div[^>]+>|<p>|) <img\s[^>]++src=$AV(\1_(ms|s|100).(jpg|jpeg|gif|png)\2(\?*|))[^>]+>)\#"
" (<br />\0|<label[^>]+>\0</label>|</p> <h1[^>]+>\0</h1>|([^<>]+{1,*})\0|\#) ,</a>)"
"$SET(#=</a>)"
"$SET(#=<div style="display:none;" class="full_manga"><div><a href="\1.\2">[FULL]</a>"
"<a href="
http://www.pixiv.net/member_illust.php?mode=manga&\9 ">[MANGA]</a></div></div>)"
"((<br />|(^$TST(\0=?*)))([^<]+)\0(<br />|(^(^</li>)))"
"|<br />"
"|)"
"($TST(\0=?*)$SET(#=<div><a href="
http://www.pixiv.net/member_illust.php?mode=medium&\9 ">\0</a></div>)"
"|)"
"|"
"(^(^</body>))$STOP()"
"(^$TST(in_script=1))"
"$SET(#=<style type="text/css">"
"*:hover > div.full_manga { display:block !important; }"
"div.full_manga {position:relative;}"
"div.full_manga > div {position:absolute; width:100%; bottom:0px;}"
"div.full_manga a {background: lightcyan;}"
"</style>)"
Replace = "\@"
大丈夫かな?
よく見たら<p>削除し忘れてるな。 まぁ表示壊れてないからいっか。 もともと構文エラーありまくりのhtmlだし(ぁ
自分は普通に効くぞ?
と思ったら更新したらなんだ変わったのか
対応早いwww本当に乙です
とうとうgoogle highlightが死んだ。 どなたかヘルプ!
599 :
名無しさん@お腹いっぱい。 :2011/05/14(土) 12:22:43.93 ID:S4F24Scj0
Google
Firefox右上の検索バーからGoogle検索したときはフィルタ効いてるけど、 Googleの検索結果ページの上のほうにある検索バーから検索した後の検索ページではフィルタが効いてない フィルタのURLは $TYPE(htm)www.google.co.jp/search にしてる どうすればフィルタが効くようになる?
検索設定 → Googleインスタント検索を使用しない クッキー必須
インスタンス検索が使えなくなるくらいならフィルタいらないや
605 :
601 :2011/05/15(日) 16:49:57.47 ID:yPvUvIBB0
インスタント検索は使わないでクッキーも残してるはずなんだけどフィルタが効いてないみたいです。 消す専門の初心者だからサイト見てもhash changeがよく分からんかったです。 教えてもらっといて悪いんですが検索バーを丸ごと消しました(´・ω・`) ブラウジングスペースが広くなってよかった。アドバイスありがとう。じゃあROM専に戻ります。
>>605 多分、他のフィルタが干渉していて動作しないのだと思います。何が干渉しているのかまではログを見なければわかりませんが…。
JavaScript でGoogle検索結果をハイライトするフィルタを書いてみました。(Googleインスタントにも対応しています)
JavaScript を使用した方が干渉しづらいはずなので良かったらどうぞ。既存の「Google: High Light」と併用して問題ありません。
https://gist.github.com/973119
607 :
601 :2011/05/16(月) 15:51:36.43 ID:Z79ORiVu0
レス遅れてすみません 教えて頂いたサイトの説明を見ながらGoogle: High Light by jsを導入してみたんですがダメでした… 一応、他のフィルタが干渉してるかどうか全部切って確かめてもみたんですがダメでした わざわざ教えて頂いたのに上手くいかなくてすみません…
pixiv系ほとんど効かなくなってる… 神降臨期待
pixivNGありがとう
Googleの検索時のノイズを削るフィルターを作ったのですが、 左上にアイコンがぞろぞろ出てしまいます。 どのように修正したら良いでしょう? [Patterns] Name = "Google: Delete SearchNoise [2011/05/20] test2" Active = TRUE URL = "www.google.co(.jp|m)/search" Bounds = "<a\s*>" Limit = 512 Match = "<a\s+href="\0"*>" Replace = "<a href="$UESC(\0)">"
出ないよ? あと、\sはスペース・タブ・改行がいくつあってもマッチするから\sだけでおk." "スペースも同様。 (\s|)という意味で使うこともできるけど、今回は<ahref にもマッチしちゃうからNGね。
mixiで特定のIDの発言をみつけて変更するのは出来たけど これだと1つのIDしか扱えない。 IDの数だけフィルタが必要になる。 不特定多数のIDを一度に扱いたいのですが教えていただけますか [Patterns] Name = "mixi sagishi" Active = TRUE URL = "mixi.jp/?$TYPE(htm)" Limit = 256 Match = "<a href="show_friend.pl?id=数値">\0</a>" Replace = "<a href="show_friend.pl?id=数値">\0<font color=red>(sagishi)</font></a>"
>>611 何がしたいのか全く判らん
wikiのじゃ駄目なのか?
Google Image: Image Changerの更新お願いします
616 :
613 :2011/05/21(土) 20:16:10.58 ID:ijkOphyg0
リンク消えるけどこれでいいやw [Patterns] Name = "mixi freemarket sagishi" Active = TRUE URL = "mixi.jp/?$TYPE(htm)" Bounds = "<a *</a>" Limit = 256 Match = "<a href=\"show_friend.pl?id=(" "数字" "|数字" "|数字" ")" "\">\1</a>" Replace = "<font color=red>freemarket sagishi</font> \1"
>>616 ヒント
$LST()
(数字1|数字2)\0 → Replaceで\0とやるとマッチした数字
まぁこのフィルタならNGだろうからリンク無くなっても困らないだろうけどねw
そういう時のブロックリストだろ。
ブロックリスト"MixiSagishi":
12345\"
1919\"
6969\"
4545\"
みたいにmixi idを(閉じクオーテーション込みで)改行区切りで列挙しておいて
Match = "(<a href=\"show_friend.pl\?id=$LST(MixiSagishi)>*)\0</a>"
Replace = "\0<font color=red>(sagishi)</font></a>"
のようにやる。
リストに閉じクオーテーションまで含める理由は
>>497-501 辺りを参照。
どうでもいいが「フリーマーケット(蚤の市)」は"flea market"な。一応。
GoogleMonkeyRがおかしいお・・・
今までgoogle mapはmaps.(google.co.jp|google.com|fon.com)/ をバイパスリストに入れて拡大縮小して見れてたけど、1月くらい前から拡大縮小 ができなくなったんですが、バイパスする(見れるようにする)にはどうしたら いいですか。
ID:ndxxVFBL0 頭が悪いと分かりにくい説明文しか作れない。
622 :
620 解決 :2011/05/23(月) 17:49:30.82 ID:ODEUhMHq0
maps.gstatic.com/をバイパスリストに追加で見れました
グーグルイメージお願いします
>>517 系のGoogle Ajax無効フィルタは副作用が大きいので、改良してみました。
[Patterns]
Name = "Google | Ajax killer test-20110526"
Active = TRUE
URL = "www.google.co(.jp|m)/(search\? $TYPE(htm)|extern_js/f/ $TYPE(js)(^$OHDR(Referer: *\&tbm=(isch|mbl)*)))"
Limit = 500
Match = "$TYPE(js)$STOP()\k|"
"(^$URL(*\&tbo=1*))$SET(#=<script>document.location="\u&tbo=1";</script>)$STOP()|"
"(^$URL(*\&prmdo=1*))$SET(#=<script>document.location="\u&prmdo=1";</script>)$STOP()|"
"$NEST(<a [^>]++ id=$AV(showmodes|tbpi),</a>)"
Replace = "\@"
まだまだ抜けがあると思うので、バグ出ししていただけると助かります。
Matchの2,3行目は左ペインのメニューを展開するためにいい加減なredirectをしてますが、
左ペイン自体消してるとかdocument.locationで飛ばすのが嫌いな人は削除してください。
>>624 補足 :
>>517 からの変更点
・画像検索でのAjaxが動作するようにした
・リアルタイム検索でのAjaxが動作するようにした
・検索結果に出てくる画像/動画のサムネイルが表示されるようにした
・左ペインが展開できなくなる副作用に対応するためURLオプションで強制展開するようにした
・検索ボックス横の「セーフサーチ」メニューは展開できません
626 :
624 :2011/05/28(土) 08:56:26.99 ID:enA5L2awP
[Patterns] Name = "Google | Ajax killer test-20110528" Active = TRUE URL = "www.google.co(.jp|m)/(search\? $TYPE(htm)|extern_js/f/ $TYPE(js)(^$OHDR(Referer: *\&tbm=(isch|mbl)*)))" Limit = 300 Match = "$TYPE(js)$STOP()\k|" "(/extern_js/f/[^.]+.js)\#$SET(#=?prox-$DTM(tc))|" "(<a [^>]++ class=$AV(gbmt|gbzt *) [^>]++)\# onclick=$AV(*)" "|" "(^$URL(*\&tbo=1*))$SET(#=<script>document.location="\u&tbo=1";</script>)$STOP()|" "(^$URL(*\&prmdo=1*))$SET(#=<script>document.location="\u&prmdo=1";</script>)$STOP()|" "$NEST(<a [^>]++ id=$AV(showmodes|tbpi),</a>)" Replace = "\@" ・l2: 画像/リアルタイム検索を開くとjsがキャッシュされてしまう問題に対応 ・l3: 画像検索から左ペイン/上部メニューを使って他の検索へ移る際のAjax発動を防止 ・[バグ]リアルタイム検索における同様の問題はこの方法で対応できませんでした
>>3 のAddLinkを使おうと思ったらサイトが終了していて入手出来ませんでした
InternetArchiveでサイトを辿ってみましたが、肝心のファイル自体は保存してない様です
どなたか最終版のフィルタを貼って頂けるでしょうか
ProxN45jに入ってるAdd Link 4.2じゃアカンの?
629 :
548 :2011/05/28(土) 21:02:52.76 ID:hYrL5+6C0
>>628 ググると最終版として出たが4.6みたいなんで出来ればそっちの方が良いですね
古いのは誤爆とか効果がない可能性も高いので
Googleで普通の検索結果は<li class="g">なんですが、 「〜のリアルタイム検索の結果」は<li class="g" style="max-width:44em">です。 <li class="g" style="max-width:44em">のほうにだけマッチさせたい時はどう書けばいいんでしょうか?
<li class="g" style="max-width:44em">と書けばイイジャナイ
ありがとうございます できました
[Patterns] Name = "BlackCorpfillter [www.job-net.jp]" Active = TRUE URL = "www.job-net.jp" Limit = 2048 Match = "<div align="left">\r\n*$LST(Blist)*</div>\r\n<br>" しごと情報ネットの検索結果から ブラック企業リストを参照してフィルタリングしたいのですが上手くいかない カタカナなのでUTF-8エンコードしたものをリストに書いたのですが駄目 どなたか知恵を貸していただきたい
ソース見てみると対象が多すぎるんだな。 リミットを4倍か8倍に増やせ。 あと、厳密にした方がいい class="data">$LST(〜)\s<〜 話変わるけど、リストの前に*がある場合ってどうなるんだっけ、 ?+{0}$LST(),?+{1}$LST(),?+{2}$LST(),?+{3}$LST()って順番に確かめるから遅いのは確かなんだけど、 それだけだっけ。
>>638 Match = "(<!-- pr -->)\0$INEST(<!-- pr -->, <!-- /pr -->)"
Replace = "\0"
>>639 早い回答ありがとうございます!
今から試してみます!
ありがとうございます!
グーグルイメージの件ですが、また仕様変更で使えるようになりました
s///のeeオプションはどう使うのか分かりません。ご教示下さい。
>>1 のwikiにある「YAHOO!メールの表示をシンプルにする」が
効かなくなってるのですが、どなたか修正していただけないでしょうか?
647 :
名無しさん@お腹いっぱい。 :2011/06/09(木) 22:03:49.08 ID:hmdlMIYg0
>>646 のフィルタで。
アイコン表示とアイコンのリンクについて、href=AV()\0が誤爆ってるために動作していない
これはどう書けばいいでしょう?
"<li class=$AV(*)(\sstyle=$AV(*)|)>*(<a href=$AV((/url\?q=|)(http(s|)://$LST(AdList)*|http(s|)://$LST(SearchSpam)*))\0>)\8"
この部分ですが、これだとhrefの中身ではなくその次のclass=〜だけが入ってくる。
$AVのなかの/url\?q=っがついてると、うちのブラウザだと真っ白で表示されないので、それを取り除いてhttp以降でリンクを張りたい。
"<li class=$AV(*)(\sstyle=$AV(*)|)>*(<a href=$AV((/url\?q=|)(http(s|)://$LST(AdList)\w|http(s|)://$LST(SearchSpam)\w)\0)>)\8"
認識すらされない。
連投申し訳ない $AV()は "〜"にマッチすると思ってましたが、"〜" "〜"、つまり再度"が出てきたら 一番最後までマッチしてしまう? "<li class=$AV(*)(\sstyle=$AV(*)|)>*(<a href="(http(s|)://$LST(AdList)|http(s|)://$LST(SearchSpam))\0"*>)\8" 決めうちかましました。一応動きます。
よくわからんけど
>>647 だとclass=〜にマッチする部分がないだけじゃないか
〜=$AV(*)\0> は↓と同じ 〜=$AV(*)([^>]+)\0> (この後になにか続くと変わるかもしれないけど。) $AV()の中身は取得できない。 〜$AV((〜)\0)でおk
https:// ってなってるアドレスをリンク化したいのですがやり方教えていただけないでしょうか?
>>649 >>650 えー。アトリビュートを取り込むんじゃ・・・(マニュアルはそう取れた
hrefの中身だけ取り出して突っ込みたかったんですが、方法ないでしょうか
Googleはご存じの通りしょっちゅう仕様が変わるので、変わっても
変わらなくても使えるようにしたくて。
素直にhrefの次のタグをいれてマッチさせるべきなのか・・・
置換語句でコマンド直後の;が無視されるのはバグ?
ほんとだ。バグっぽいね。
Stylishをやめてオミトロン一本で行きたいんですが、
このフィルタが便利すぎてStylishが捨てられません
これをオミトロン用のフィルタに書き換えてもらえないでしょうか
Google検索結果の横幅拡大
@-moz-document url-prefix("
http://www.google.co.jp/search "),
url-prefix("
http://www.google.com/search ")
{
#cnt{max-width:none !important;}
#center_col,#foot,#ires,#res{margin-right:0 !important;}
#tpa1,#mbEnd,#tads,#tadsb{display:none !important}
.s{max-width:100% !important;}
}
つ [Patterns] Name = "Google: 検索結果の横幅拡大" Active = TRUE URL = "([^/]++.|)google.co(m|.jp)/ $TYPE(htm)" Limit = 256 Match = "(^(^<(/head|body)>))" Replace = "$STOP()" "<style type="text/css">" "#cnt{max-width:none !important;}" "#center_col,#foot,#ires,#res{margin-right:0 !important;}" "#tpa1,#mbEnd,#tads,#tadsb{display:none !important}" ".s{max-width:100% !important;}" "</style>"
$TYPE(htm)" の前に search 入れるの忘れてた
>>656 [Patterns]
Name = "Google width 100%"
Active = TRUE
URL = "www.google.co(.jp|m)/search $TYPE(htm)"
Limit = 8
Match = "</style>"
Replace = "#cnt{max-width:none !important;}"
"#center_col,#foot,#ires,#res{margin-right:0 !important;}"
"#tpa1,#mbEnd,#tads,#tadsb{display:none !important}"
".s{max-width:100% !important;}"
"</style>"
ああごめん、リロードしてなかったわ
</style>が2回出てくるようなことをGoogleがやるかもしれんとかあれこれ考えると
>>657 の方が正しいけど
今後自分でProxomitron用に書き換えるにはどうしたらいいか入門用には
>>659 の方がわかりやすいかも
661 :
656 :2011/06/15(水) 18:19:51.09 ID:ucXFpIOi0
>>657 、
>>659 おお ありがとうございます!
参考にさせていただいて今後は自分でオミトロン用に書き換えられるようになりたいです
お二方ともありがとうございました
proxomitronでゴリゴリ書くか stylishで軽く済ませるか、いつも迷う 俺は使ってないけどAdblockもあるよね みんなどう使い分けてる?
俺は汎用作ってListでそれぞれ対応させてる
ustreamの広告を消す方法を教えていただけないでしょうか URL Killfile.txt内の# User added URLsに*.scanscout.com/を追加してみたのですが効果がありませんでした
im.yahooapis.jpでどう?
>>665 レスありがとうございます
それも駄目でした
flashの通信ってオミトロン通らないのもあったような?もう忘れた。
b[0-9]++.yahoo.co.jp/ yeas.yahoo.co.jp/ d.ustream.tv/ どれか忘れた
ustreamは見ないからわかんないけど、ニコ生コメントのソケット通信みたいなのは通らないね
ustreamに関してレスくれたみなさん、ありがとうございます アドバイスして頂いた事も含めていろいろ試しましたが、私には広告を消せませんでした 通らない、ということなのかも知れません ありがとうございました
YouTubeの動画内広告はどうやって遮断すればいいの?
ログウィンドウでそれっぽいのをブロックしてみ
flashはjsそっくりの言語使ってるからjsを作れる知識があればflashも自由にいじれるお。 デコンパイラを使ってもデコンパイル出来ないflashは無理だけど。
どうせyoutubeもgoogleと同じくスパゲッティコードだからURL探すほうが楽w(アプデの度にやるのもねぇ。) という俺は前に広告URL見つけられんかった。見つかったら教えてくれw
([^/]++.|)googlesyndication.com/ 辺りじゃないかと思うけど忘れた adlistは整理しないでどんどんURLだけ書き加えちゃうからダメだなーやっぱり
わかる
コメントつければ
a aの前に文字が一つも無いって場合はどうすればいいですか? [^0-9a-z.+-]では文字は無いけどスペースは必要みたいになってしまうのです (^?)でもだめですよね
オミトロンは〜の前に何が有るかはチェック難しいよ。 <start>ってだけマッチに書けば最初に1回だけマッチするから、それでどうにかするのが簡単かなぁ。
行の先頭にaしかないってこと? 普通の正規表現で言うと^aのやつ? それならむちゃくちゃ不恰好だけど Match = "([^0-9a-z !#$%*+\-:;=?@_~])\1a" Replace= "\1" かなぁ
aの前に文字が一つも無いってことはaが先頭なんだから、 ^a ってプロクソにないの?
具体的に何がしたいのか書いてもらった方がいいというか 基本的にほぼ不要で他のアプローチでなんとかなるから実装されなかった感があるよね
>>679 がどういうフィルタが欲しいのかを書けば別の方法で解決すると思う。・・と書こうとしたらもう書いてあった。
a|$STOP()
xAutopagerize + LDRize + Minibuffer [2009/04/18]なんだけど Scriptish 0.1を0.1.1にしたら適用ページアクセスするたびにfirefox本体にjsをインストールするダイアログが出るようになっちゃった
>>679 に答えてくださった方々ありがとうございました
2chブラウザにあるような「あぼーん機能」をWEBブラウザ(OPERA)で 実現したいのですがproxomitronで可能ですか? もしできたとしてもおおごとになってしまうのでしょうか。
可能です。おおごとにはなりません。
2chのスレに限定した話しだと仮定して レスに特定語句が含まれたら「あぼーん」に置換するだけなら簡単 語句をリストで管理すれば語句の追加編集も簡単 他の掲示板でもやるならその掲示板次第だからシラネ
可能ですか?とか聞いちゃう人が自力でフィルタ作ろうとしたらそれなりにおおごとになるんじゃないでしょうか
フィルタ自体は一行で書けるけど、SJISの扱いが問題で 多少おおごとになる (駄目文字をエスケープしてリストに追加するインタフェースを、 埋め込みJSとヘッダフィルタあたりを組み合わせて作る) か、 もしくは面倒な運用 (上記のことを毎回手動でやる) になるな
あぼーんリストが既にあるなら毎回手動にやることないでしょ
なんか追加するたびに毎回、ってことよ 単語一つ追加するだけでも手でエスケープするのはかなり面倒だよ?
どうも一般的なダメ文字だけじゃなくて、SJISがほとんどだめっぽいな FarEastPatchが当たってても、ひらがなでマッチが途切れるとか行頭ひらがなを認識しないとか 妙な挙動が沢山あるわ でも全部エスケープしちまうと、リストのメンテ用にまた専用ツールを作る必要があるな (何が書いてあるかわからないからw)
#でコメント書いておけばいいでしょ。 NGワードが日本語ならjsでの誤爆は少ないけど、アルファベットだとリンク(アンカー)があぼーんされたり。
あぼーんレスをマウスオーバーでtooltip表示したい時こそ 便利なようで使い道に困るCSSポップアップの出番だな
「mixiの最近のつぶやき」に表示されるメンバーアイコンにその人のIDページへのリンクを追加したいのですが
フィルタはどのように記述すればいいのでしょうか・・・
<p class="thumbArea"><img src="
http://profile.img.mixi.jp/photo/member/ 〜.jpg" alt="メンバーA" /></p>
を置換する必要があると思うのですが、挿入すべきリンク先はこの後の
<td><a title="メンバーA" href="show_friend.pl?id=ID番号" style="〜
から引用する必要があるのでうまく記述ができません・・・
二重否定(^(^〜))で後ろのほうがチェックできる Match:(<p\sclass="thumbArea">)\0(<img\s[^>]+>)\1(^(^*(<a\s[^>]++href=$AV(show_friend.pl\?id=*)[^>]+>)\2)) Replace:\0\2\1</a>
home画面じゃない? サムネは人によってはIDが入ってないから、inputとかのtarget_member_idからとったほうがよさそう。
701 :
698 :2011/06/27(月) 23:09:29.03 ID:ZkvO+hyg0
仰るとおりhome画面です・・・
リストを日本語のままでいけないかって思ったけど↓みたいにかけば一応いけるのかな <リスト内> ($SET(word=あい) |$SET(word=うえ) |$SET(word=お) )($TST(word))\0$SET(text=\0) $SET(a=)$TST(text=((?++)\0([%41-%5A]|(^?))$SET(a=$GET(a)\0))+) $SET(b=)$TST(word=((?++)\0([%41-%5A]|(^?))$SET(b=$GET(b)\0))+) $TST(a=$TST(b))
と思ったけどマッチ表現やADDLSTと併用できないか
何やりたいのかよくわからんが とりあえず最初のORが並んでる部分は、先頭の一つしか評価されないんじゃないか $SETは常に成功するから
$SET(test=アイウエオ)$TST(test=*$LST(リスト)*) みたいにリスト内の文字が含まれているかをチェックするときに リスト内に例えば「テ」ってエンコードせずにかくとそれが「ウ」にもマッチしちゃうけど そこが防げたらエンコードしなくてもいいようになるのかなと思って
あーなるほど、理解した しかし問題は大小無視マッチだけではないよ まずメタ文字、まあ主に [ \ | を含む、いわゆるダメ文字のエスケープは必要 それと上でひらがながダメだって書いたけど 正確には「0x80以上が現れた後、0x21〜0x7Fが現れないまま行が終わるとダメ」らしい SJISのひらがなは全部0x80以上だから引っかかるわけね これは行の最後に何かダミーを置けば一応解決する模様 君のリスト内で$SETする方法でも自動的に解決するね さらに、$SET する方法だと [ と | のエスケープを考えなくていいのか、これはかなり楽になる 残るは \ だけで ―ソЫ\噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿杤歃濬畚秉綵臀藹觸軆鐔饅鷭xx\\ こいつらを見かけたら後ろに\を入れる、というだけでいい 残る問題は速度かなあ
>>657 は、800*600の画面だと、下側の検索インプットのサイズがでかすぎ。
画面に無いに収まらず。
1920x1080に買い換えろ
そんなとこまで考慮して作れってか
自分で狭くしろよ。 cssぐらい5分調べれば書けるだろ。
>>707 お前のために作ってねーから帰れやオタンコナス
Matchで\0の中に数字を入れてるんだけど、 Replaceで使うときに、この数字に2を加えた数にしたい。 どうすれば出来ますか?
>713 $TSTで\0の中身を特定して、それに+2したものを$SETで\0に代入するリストを作る。 たしか過去ログに数字をマッチさせるリストを作成するときの注意点があったような気がする。
前に優秀なリストまとめが上がっていた気がする。 カウントリストだけは有るんだけど、どこからDLしたんだっけかな。
718 :
713 :2011/07/02(土) 17:41:37.04 ID:8rIl5/qJ0
id変わってると思いますが713です。
>>716 さんのリンク先にあるインクリメント用で
数を加えることが出来ました。
みなさんレスどうもありがとうございました。
<li*</li>が多数あるページにおいて<li*特定の文字列*</li>だけ残して他は全削除したい場合はどう記述すればいいのでしょうか? [Patterns] Name = "test" Active = TRUE URL = "目標のURL" Bounds = "<li class*</li>" Limit = 10000 Match = "*(^[特定の文字列をUTF-8等でエンコード])*" こう記述してもうまく動きません・・・
(^*[特定の文字列をUTF-8等でエンコード])* (^〜)は非消費=存在チェックのみを行う。 この場合まず、最初の*で0文字消費して(^〜)の〜が後に続かない(<li〜だから)ので、最後の*で全部消費してマッチ完了。
>>721 [Patterns]
Name = "test"
Active = TRUE
URL = "目標のURL"
Bounds = "<li class*</li>"
Limit = 10000
Match = "(^*[特定の文字列をUTF-8等でエンコード])*"
このように直してみましたがやはり動きません・・・(ノ∀`)
ってちゃんと動きてました。失礼・・・
[Patterns] Name = "Not smallest font (style) [110704]" Active = TRUE URL = "$TYPE(htm)|$TYPE(css)" Limit = 128 Match = "(font(-size|)[^:]++:[^;]++)\1" "(" "[#-10:14](px)\2($SET(\0=15))" "|[#-10:10](pt)\2($SET(\0=11))" "|[#-10:95](%)\2($SET(\0=96))" "|0.[#0-9](em)\2($SET(\0=1))" "|(xx-small|x-small|small)($SET(\0=15px))" ");" Replace = "\1\0\2" こうやって小さすぎるフォントを基準値にするフィルタを書いたんですが、font-size:16px;のように基準値以上のソースがあると、font-size:116px;と置き換わりとんでもないことになります。 どうしたらいいでしょうか
[^:]++:[^;]++ ここが曖昧だから、数字が入らないようにうまく。 [^;0-9]++でいいんじゃね?
文法無視してフォント名を先に書いてるページも多いから 念のためこれくらいでいいかも (font(-size|):([^;}>]++\s|))\1
>>725-726 どうもありがとうございました
これで大丈夫かな
[Patterns]
Name = "Not smallest font [110705]"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 128
Match = "((font(-size|)[^:]++:([^;}>]++\s|))\1"
"("
"[#-10:14](px)\2($SET(\0=15))"
"|[#-10:10](pt)\2($SET(\0=11))"
"|[#-10:95](%)\2($SET(\0=96))"
"|0.[0-9]++(em)\2($SET(\0=1))"
"|(xx-small|x-small|small)($SET(\0=15px))"
")"
""
"|(<font\1)\1size=$AV([#-10:1])($SET(\0=size="2"))"
")"
Replace = "\1\0\2"
あといっこ質問。Local.ptronの位置をおみ/html以外の場所に変えることってできますか?
実行ファイルと違う場所にある設定ファイルをデフォルトとして使ってるんですが、なるべくそれと同じ場所にしたいと思って
お世話様です。 あります。 またのご利用をお待ちしております。
p2を相手にするなんて、あんたいい奴だな
Pだからとバカにするやつよりマシ
ページを開いた際に特定の文字列があるところに自動的にジャンプさせてそこから表示させるにはどうすればいいのでしょうか? [HTTP headers] In = FALSE Out = TRUE Key = "URL: URLControl (Out)" Match = "$LST(URLControl)" これを利用してURLにアンカーを追加し、「特定の文字列」に< id="アンカー名">を追加してみたのですが 「ページが表示できません」と出て普通に閲覧することすらできません。 いい方法はないでしょうか? (´・ω・`)
それヘッダフィルタでのリダイレクトがループしてるんじゃね? (^#)とかで。 アンカーをサポートしてたらちゃんと動くはずだよ。
>>738 さっそく試してみましたがダメでした。
「Internet Explorer ではこのページは表示できません」
でした。
そういえば、#〜はオミトロンが認識してくれないっていう書き込みを見た記憶がある。 #→?に変えると動くから多分その関係で無理なんじゃないかな。 javascriptしかないかなぁ。
js書けないです。 (ノ∀`)
オミトロン自体は認識出来るようになってますがブラウザがオミトロンに通知しないのでオミトロンには 知りようがないんです。
なってないみたいだけどね #付きのリクエストが入ってきてもproxomitronのURLマッチは#以降を取り除いたものに対して行われる模様 また、ブラウザは普通#以降をリクエストに含めないけど 例えばIEなんかはリダイレクトに#が付いてる場合はそのまま送ってくる模様
>>743 あれ?アンカーにマッチするメタ文字無かったっけ?\qかなんかだったと思う。
うん、一つの勘違いのせいで全部間違ってたわ
×URLマッチは#以降を取り除いたものに対して行われる
○除去はしてない。送ればちゃんとマッチする
×IEなんかはリダイレクトに#が付いてる場合はそのまま送ってくる
○送ってこない。が、proxomitronのログウィンドウではなぜか送ってきてるように見える
(このせいで勘違いした)
というわけで、
>>742 は正しかったね
ブラウザが#以降を送らないからどうしようもない、と
>proxomitronのログウィンドウではなぜか送ってきてるように見える なんぞこれw送ってこられてないはずのものが見える??w
いやそんな変なことでもなくて、まあ変なんだけど $JUMPしたコネクションのログに出るリクエストURLは$JUMP先のものになるのね だから本当はブラウザは一切#なんか送ってないのに #付きのGETが来てるように見えてしまったと
なるほど、そういうことか。説明サンクスw
(ターゲットURL[^#?]+)\0((\s|#)$SET(1=?)|(^*[?&]hoge=)$SET(1=&))$JUMP(\0\q\1hoge=#アンカー名)
wikiのGoogle Image: Image Changer死んでる?
>>749 試してみましたがやはり動きませんでした・・・
この問題は難問ですね。
(
http:// )\#(ターゲットURL?+)\#$JUMP(\#\xbout..\##アンカー名)
>>752 ありがとうございます。
しかし、これもジャンプが動きませんでした。
URLにアンカーが付与される素振りもありません。
そちらの環境で動作していますでしょうか?
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: test (out)"
Match = "(
http:// )\#([^#]+)\#$JUMP(\#\xbout..\##footer)"
で試してみたけど動作したよ。(URLコマンド使うから
設定>アクセス>URLベースのProxomitronコマンドを無効にする
のチェックは外しておく)
ぐは、Part31は立ってないのか・・・! フィルタとは直接関係ないことをちょっと尋ねたいんだけど・・・どうしよorz
>756 755の直後に気がついてPart30に行ったみたいだよ。
来ないで欲しかったけどね。
ピクペディアの記事(例
http://goo.gl/MSDq9 )に掲示されている個別イラストをクリックすると
ピクペディア内の方でlightbox的に表示されてしまうんですが
邪魔なだけなので、クリックで以前の様にpixivの個別ページの方に飛ばす事は出来ないでしょうか
pixivのランキング二列表示が効かなくなってたけど仕様変わったのかな
gooTV番組表、WOWOWとスター・チャンネル嫌らしい位置に来たな('A`)
24時間表示だと崩れやすい欠陥フィルタ(&NBSPは小文字に直す) $NEST(<th,*index.html">(WOW|[%a5][%b9][%a5][%bf])*,</th>)| $NEST(<td,\sclass*href="/contents/program/008/003*,</td>)| <td\sclass="genre_(^sport)[^>]+>\&NBSP;</td>
グレイズ・アナトミー7が邪魔をしてるみたい?ソコがズレてるけど それ以外はほぼ完璧で凄い見やすくなった ありがとうございます
googleのページプレビューがまた変わって? 検索結果の幅が狭くてストレスで氏にそうです。 広く使えるお勧めフィルターを教えて下さい。 って、googleてアホなのか。 どうして今まで支持されて来たのか分かってない。
.s { max-width: none; } こうか?画面サイズによってはプレビューとかぶるけど。
俺、ずっと前から.jと.sで幅ブラウザ幅だよ
あ、ページプレビューの話か
む、pixivNGとNG追加ボタンやられた?
やられてるね。ホモ絵踏んじまった('A`)
Twitterの右側の「トレンド」の以下項目に不愉快な内容ばかり並んでいるのでバッサリカットしたいのですが、 ソースを読んでもチンプンカンプンでどこを削ればいいのか検討がつきません。 Proxomitronマイスターの方、ご助力頂けないでしょうか?
>>772 Trends APIへの接続をブロックすればいいんじゃないかね
api.twitter.com/1/trends/
とりあえず未確認
それでもダメならheadにCSSを流し込んで消せばよし
div.trends-inner {display: none}
どっちもめんどくさけりゃ、Trendsのロケーションをどこか適当な国にしておけば
何が書いてあるか読めないから不愉快な内容かどうかもわからなくなるんじゃないの
css使え。
>>773 Chromeやfirebugで要素調べてCSS書けばかなり楽。
自分の腕も上げたいなら、その書いたフィルタも書きこむべき。
まぁオミトロンというより、html/cssの知識だろうと思うけど。
ああそうか、TwitterでSSL強制にしてるとAPIアクセスもhttpsになるのか そしたらやっぱCSSで消してくしかないな、他の場所も消したいならなおのことCSSでやるしかないし
Twitterをブラウザでやるなよ
[Patterns] Name = "pixiv : autopager " Active = TRUE Multi = TRUE URL = "$TYPE(htm)www.pixiv.net/" Limit = 8 Match = "(^(^</body>))$STOP()" Replace = "<script type="text/javascript">" "(function(){" " var count = (document.getElementsByClassName("ui-scroll-view") || {length:0}).length;" " if (count) window.setInterval(function(){" " if (count !== (count = (document.getElementsByClassName("ui-scroll-view") || {length:0}).length)) {" " pixiv.scrollView.add();" " }" " }, 2000);" "})();" "</script>" autopager系でpixivサムネが表示されない対策。 公式で対応されてるけど、autopager側で非対応の場合用 ソース詳しく読んでないので、引数渡す時より負荷が高いかもしれない。 document.body.addEventListener('AutoPagerize_DOMNodeInserted', function(e) { pixiv.scrollView.add('.ui-scroll-view', e.target); });
pixivのマークアップはどんどん頭おかしくなっていくよな
誤:pixivのマークアップはどんどん頭おかしくなっていくよな 正:pixivはどんどん頭おかしくなっていくよな
pixivの頭はもともとおかしかった気がするが
pixivNGお願い><
[Patterns] Name = "Google: Delete SearchNoise [2011/01/07]" Active = TRUE URL = "www.google.co(.jp|m)/(hws/|)search" Bounds = "<li(\s[^>]+|)>?++(^(^<(/|)([ou]l|li)(\s[^>]+|)>))" Limit = 4096 Match = "*<a\s[^>]++href=("|)" "(/url\?([^>]++\&(amp;|)|)q=" "|/aclk\?([^>]++\&(amp;|)|)adurl=" "|)" "http(s|)://" "$LST(SearchSpam)" "*</cite>*" googleフィルタが昨日の変更以降、画面が崩れるようになってしまった。 どなたかメンテお願いします。 (ノ∀`)
画面は崩れないけど、ページ移動するとフィルタリングできないんだよね Googleは仕様変更も多いし、Ajax使いすぎでウザイのでもう触りたくない 後は頼んだ
インスタント検索無しでいいじゃん。 jsonなのかhtmlそのままもらってるのか判別できん・・・ www.google.co.jp/gen_204〜がそれだと思うんだけど、filter(true)してフィルタでリストに中身書きこもうとしたが、反応なし・・・ googleはUAをよく見るから適当に変えると旧ver使えたりもする。 .comと.co.jpでも差あるし。
インスタント検索うぜーよな クッキー食わないと表示件数変えられないとか クッキーの内容もセッションIDだけだからこっちで生成もできないし 行動追跡ってそんなに儲かるのかね UAをIE6あたりにしておくと常識的な挙動になるな
[Patterns] Name = "Google | Ajax killer test-20110528" Active = TRUE URL = "www.google.co(.jp|m)/(search\? $TYPE(htm)|extern_js/f/ $TYPE(js)(^$OHDR(Referer: *\&tbm=(isch|mbl)*)))" Limit = 300 Match = "$TYPE(js)$STOP()\k|" "(/extern_js/f/[^.]+.js)\#$SET(#=?prox-$DTM(tc))|" "(<a [^>]++ class=$AV(gbmt|gbzt *) [^>]++)\# onclick=$AV(*)" "|" "(^$URL(*\&tbo=1*))$SET(#=<script>document.location="\u&tbo=1";</script>)$STOP()|" "(^$URL(*\&prmdo=1*))$SET(#=<script>document.location="\u&prmdo=1";</script>)$STOP()|" "$NEST(<a [^>]++ id=$AV(showmodes|tbpi),</a>)" Replace = "\@" これまだ使えてるけど、俺がまだ仕様変更に遭遇してないだけかな
あとCleanup Search Resultsを今さら作り直したやつも
でもfavicon一覧表示はやめました、メンテする気が失せてしまうので
[Patterns]
Name = "Google | cleanup search results 2 20110906"
Active = TRUE
Multi = TRUE
URL = "www.google.c(o.jp|m)/search\? $TYPE(htm)"
Limit = 2048
Match = "$KEYCHK(^16)$ADDLSTBOX(SearchSpam,URL(w/o
http:// ))"
"$SET(0=<script>document.location="\u";</script>)"
"|"
"<li (class=$AV(g *)[^>]+> <div [^>]+> <span [^>]+> <h3 [^>]+>"
" <a href=$AV(http(s|)://("
"$LST(SearchSpam)$SET(0=<li style="opacity:0.3" )|"
"$LST(AdList)$SET(0=<li style="display:none" )"
")*))\9"
Replace = "\0\9"
$LSTの後ろの$SETを好みに合わせてアレして下さい。
Firefox使ってるやつは GoogleSearchServicePack.uc.js 使えばいいんじゃね?
他で代用しろと言い始めたらこのスレ自体いらなくなるわ
user.jsは読みこむだけで動くからオミトロン使ってるならhtmlフォルダに入れて全ブラウザで使いまわせるじゃん。 GM_〜系は無理だけど。
なだ。
ところでpixivのNGフィルタどなたか更新して頂けませんか?
>>481 の\"を貼り付けると文字化けするのなんとかならんのか
IE+Proxomitron用に作った.jsファイルをFirefox+GreaseMonkeyに持ってく場合、 textContentとかのDOMの基本的な部分でも手直しが必要なので今頃になってクロスブラウザの勉強してる。
45、456の順に書くとマッチしないよ
ここはくれくれ君しかいないひどいいんたーねっつですね
作成スレはそのために出来たんだよ。
関連付け外しとけばおk
( ゚,_ゝ゚)プッ、バッカジャネーノ
テスト用の設定ファイルにひとつだけフィルタ入れてたのにデフォルトに上書きしてしまった・・・
あっそ で?
[Patterns]
Name = "Google | cleanup search results 2 20110906"
Active = TRUE
Multi = TRUE
URL = "www.google.c(o.jp|m)/search\? $TYPE(htm)"
Limit = 2048
Match = "$KEYCHK(^16)$ADDLSTBOX(SearchSpam,URL(w/o
http:// ))"
"$SET(0=<script>document.location="\u";</script>)"
"|"
"<li (class=$AV(g *)[^>]+> <div [^>]+> <span [^>]+> <h3 [^>]+>"
" <a href=$AV(http(s|)://("
"$LST(SearchSpam)$SET(0=<li style="opacity:0.3" )|"
"$LST(AdList)$SET(0=<li style="display:none" )"
")*))\9"
Replace = "\0\9"
仕様変更により動かなくなってしまったのですがどなたかメンテをお願いいたします・・・
もちろん。ブラ側の設定を良く見よう
814 :
812 :2011/09/24(土) 19:53:54.23 ID:x7SL1UoJ0
>>811 うちでは動いてるよ
Googleの仕様変更は全体に浸透するまで1週間近く掛かることもあるからわかんないけど
どっちかと言えばそちらの環境を疑う方が早いね
>>814 >>813 はブラウザ側でローカルIPにProxyをかまさない設定になってませんかって指摘だと思うけど確認しましたか
816 :
812 :2011/09/24(土) 21:25:48.12 ID:x7SL1UoJ0
>>815 はい。
ブラウザ側でローカルIPにProxyをかまさない設定になってません。
多分、[System proxy configuration] になっててインターネットオプションの設定を見過ごしてるんだろう
819 :
812 :2011/09/25(日) 00:04:11.71 ID:hNyoYmfy0
820 :
811 :2011/09/25(日) 00:24:51.46 ID:orxP6ela0
>>815 他のフィルタ全OFFでもなお動かず・・・
今までは問題なく動いていたんだけどなぁ。
期待通りの動作をしないときはまづ自分を疑いましょう。これが出来ない人が意外に多い。
pixivNG、心からお待ちしております
>>819 ああ、なるほど。
それは要するに、通信していないのでプロキシを通過するはずがないという話じゃないですか
>>820 むしろ他フィルタ全オフだと絶対に動きませんよ、Ajax無効化しないとダメ
まぁとりあえず最長1週間ほど待ってみないとGoogle側の仕様変更があったかどうかはわからないです
824 :
812 :2011/09/25(日) 00:54:18.07 ID:hNyoYmfy0
>>824 ログに残るのなら Proxomitron は通ってるはず。
フィルタの問題なのでは?
例えば、Content-Type とか。
>>824 うーん、どう言えばいいのかな…
そのURIで生成済のキャッシュにアクセスできるということと通信とは全く関係なくて、
キャッシュを生成する段階で通信しているかしていないかが問題なわけです。
例えばウェブページでも、htmlがjsによって生成されるような場合には、js側を改造しますよね?
なぜかというと、通信を介さずにローカルでhtmlの生成が行われているからです。
で、今回のケースでは上の例の「js」に当たるのが「RSSOwlのプログラム」だと考えると、
そこにProxomitronが介入できないのは理解して貰え…るかなぁ
スーパー説明下手で申し訳ないんですけど、早い話がRSSOwlの仕様ということで。
日本語訳ヘルプを一通り読んで使い方覚えてから来いよ
localhost に Proxomitron は通せなかったような気がしないでもない 自分は何故か hosts で localhost2 なんてのを作ってるし
>>828 localhost に通せるから
ブラウザの設定を確認しなよ
$JUMPや$RDIRがおかしくなるから、localhost2にしてるだけだったかも
>>821 ねw
[Patterns]
Name = "pixiv : img direct access [11/09/29]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)(www|embed).pixiv.net/"
Limit = 4096
Match = "$NEST(<a,\s$SET(#=<a )([^>]++)\#href=$AV((
http://www.pixiv.net/|/| )(member_illust|index).php\?mode=[^&]+\&\9)"
"$SET(#=href="\1/\2_m.\3")"
"([^>]+>)\#"
"( (<div[^>]+>|<p>|) <img\s[^>]++(data-src|src)=$AV(\1/(mobile/|)([0-9]+)\2_([0-9]+ms|s|100|240mw).(jpg|jpeg|gif|png)\3(\?*|))[^>]+>)\#"
" (<br />\0|<label[^>]+>\0</label>|(</p>|) <h1[^>]+>\0</h1>|([^<>]+{1,*})\0|\#) ,</a>)"
"$SET(#=</a>)"
"$SET(#=<div style="display:none;" class="full_manga"><div><a href="\1/\2.\3">[FULL]</a>"
"<a href="
http://www.pixiv.net/member_illust.php?mode=manga&\9 ">[MANGA]</a></div></div>)"
"((<br />|(^$TST(\0=?*)))([^<]+)\0(<br />|(^(^</li>)))"
"|<br />"
"|)"
"($TST(\0=?*)$SET(#=<div><a href="
http://www.pixiv.net/member_illust.php?mode=medium&\9 ">\0</a></div>)"
"|)"
"|"
"(^(^</body>))"
"$STOP()"
"(^$TST(in_script=1))"
"$SET(#=<style type="text/css">"
"*:hover > div.full_manga { display:block !important; }"
"div.full_manga {position:relative;}"
"div.full_manga > div {position:absolute; width:100%; bottom:0px;}"
"div.full_manga a {background: lightcyan;}"
"#page-ranking div.full_manga { margin-left: 125px; }"
"</style>)"
Replace = " \@"
外部ページでの埋め込み・マイページ対応。
>>832 乙です。
リンクを target="_blank"にして使わせてもらってます。
gooのTV番組表が死んでtvガイドに飛ばされるようになった gooが生き残ってtvガイドが死んだほうが良かったのに
あれ?pixiv何か仕様変わったのか?
pixivサイト上部のバナーを削除するフィルタを作成したいのですが、 サイトのソースを見てもどこでそれを表示しているのかいまいちわかりません headerタグ全削除でも良いのですが、ピンポイントで削除できないものでしょうか
Chromeで右クリック→要素を検証ですぐわかるぞ。 ソースから探すときでも大抵「ad」で探せば見つかる。
840 :
名無しさん@お腹いっぱい。 :2011/10/09(日) 08:50:17.25 ID:0Gat7ZHv0
javascriptで環境情報が抜かれてしまうことを防ぐフィルタはありませんか?
JS切れ
blog.livedoor.jpのリンクに自動付与されるBlogger Allianceがうざいのですが 転送ページをスキップして直接リンク先に置き換えるにはどう記述すればいいのでしょうか? (´・ω・`)
ニコニコ市場の商品サムネを消すフィルタがほすぃ
Google画像検索からのリンクを画像URLに直接JUMPさせてるんだけど 対象が.blog.shinobi.jpの物だけはジャンプできずに真っ白になっちゃいます。 JUMP先アドレスの直打ちやRDIRだとちゃんと表示できるんですが これってどうしてなんでしょうか?
ログ見てHTTPステータスコードを確認
firefoxアドオンのせいでしたごめんなさいごめんなさい
自動転送ではなく広告ページへのリンクそのものを置換したいので
>>850 を使ってみます。
対象:<div>"</div>" 検索:$NEST(<div>,</div>) 結果:[No Match] なぜです?
$NESTはクォートも考えて処理してるみたいだね。 title="</div>"にマッチしないようになってるのかな。 <div title="</div>"></div>でしっかり全部消える。
だがこういうことをすると <div title="</div>"></div><div title=" </div>"></div>
うまく動いたので記録としてカキカキ。
[Patterns]
Name = "blog livedoor direct jump"
Active = TRUE
URL = "blog.livedoor.jp/"
Limit = 1024
Match = "href=$AV(
http://extlink.blogsys.jp/livedoor/*\?u=\1 )"
Replace = "href="$UESC(\1)""
ありがとうございました。
どうでもいいけどeraseだよね
なんか前にもこんなやつ居たな
>>857 自力でがんばれ
859 :
470 :2011/10/19(水) 23:09:27.52 ID:iTSao3/g0
あれ?仕様変更でも来てフィルタ動かなくなっちゃった?
>>859 よければ857のアドレスまで連絡できませんか?
こちらのスレッドに迷惑かかるので
書いてあることは守りますので
* を1-2個使うだけですぐ対応できたよ もうチョイ弄ってみればいいのに
「* を1-2個使うだけで」ってので既にわからないくらい無知な奴はどこ見て勉強すればいい? wikiやProxomitronの使用方法紹介してるサイトみて使用できる状態にはなったと思うが 仕様変更で使えなくなったのを自分で直すスキルがない
それ、一時期仕様変更で効いてなかったと思うけど 今はそのままで使えてるよ 他のフィルタが干渉してるんじゃないか?
864 :
470 :2011/10/22(土) 00:27:03.30 ID:ntvUNhVb0
週末でヒマだったから
>>857 に設定済みProxomitron送って終わらせておいた。
動作確認済みのを送ってもなお解決しないならもう知らん。
荒れそうなのでこの話題はもう終了でお願いします。
ちょっと質問です。 久しぶりにオミトロンとIE使ってネットしたら The Proxomitron Asks... Possible bad local file access found! <0 4="5" 6="7/8" 9="a://b.1-c.d/1/e.f"> Kill this connection? はい(Y) いいえ(N) ってメッセージがでるんだけど、これ意味解る方居ますか?
Proxomitronは尋ねます... アクセスが当たった可能な悪いローカルファイル!
>>865 表示しようとしたサイトに、自分のPC内のローカルファイルにアクセスしようと
している箇所があった。
この接続を切断するか?
昔はフロッピーディスクトライブがガタガタ鳴ったもんじゃ。 若いモンには分からんかのう・・・。
フロッピーディスク族
870 :
865 :2011/10/24(月) 19:03:32.26 ID:pnWpuTYo0
色々いじってみたけど
>>865 のメッセージ出てくるの止めれません。
どうすれば出てこない様に出来るか解る方、御教授願います。
30kで?
どこ見てそうなったのよ 踏んでみたいw
何をどういじったんだか 設定ファイル開いて検索すらしてないのか
pixivNGの更新お願いします
内容はちと違うがFC2のブログ見ると同じようなメッセージ表示された>Possible bad local file access found! HPを開いた時に出たから何かのAdd Bunnerだと思う。 BunnerとJaveScriptのkiller全部チェックしたらでなくなった。
Ajax Killerで一応解決できる、はず
A 〜 〜 B のようなソースがあるとして「Aから、Bの直前まで」をマッチさせるにはどう書けばよいのでしょうか?
だからそういうのはケースバイケースだから実例を出すなり実際に何をしたいのか言えと
A?++(^(^B)) かね。 A*(B)\0でreplaceに\0。 スピードはよくわからん。
A(^ω^)B
質問させてください。 今、Proxomitronをニコニコでのみ通すようにしてるんですが、 新しくpixivでも通すようにしたい場合、 proxy.pacをどう書き換えたらいいでしょうか? 現在はこうなってます。 function FindProxyForURL(url, host){ if(dnsDomainIs(host, "nicovideo.jp")|| dnsDomainIs(host, "local.ptron")|| return "PROXY localhost:8080"; else return "DIRECT"; }
>>884 すみません
それでやってみたんですができなくて詰みました
そっちもかよwヒデェな。 元がしっかり動いていて、変更後が動いてないって言うなら諦めろ。
もっと他のサイトにマルチしまくれば解決すると思うから頑張れ
死ねマルチ
w
つまりお前らはわからないと
煽り続ければ教えたがり君が出てくるかもね 頑張れ\(^o^)/
ニコニコ動画の「プレイヤーに表示される「世界の新着動画」「生放送」等へのリンク」を消したいのですが、 Nico: Nanika_delそのままでは駄目みたいなので、 "|(so.addVariable\(\"ad*web_pc_player_marquee\"\);)" を足してみたのですが、全然上手くいきませんorz 間違っているとこを教えていただけないでしょうか? お願いします。
googleの仕様変わったね
https
>>894 うん。リンク書き換えるようにするかなあ
長年フィルタ書いてないから、勉強しなおさにゃ
google面倒くせえw ?から&まで抜き出して 一部のエンコードされた文字をデコードすりゃいいのか デコードするのは?と=だけか?
javascript有効にしときゃ普通に表示されんのかよこれ・・・
質問ならわかるように書いて 愚痴なら別のスレでやって
JavaScriptオフ時に、 リンク先に飛ぶ時クッションページ挟むようになったことじゃないかな。 多分この程度で大丈夫じゃないかと思うけど。 [Patterns] Name = "Google" Active = TRUE URL = "www.google.co.jp/search\?" Bounds = "<a\s*>" Limit = 1024 Match = "<a href=\"/url\?url=\0\&rct=j\&*>" Replace = "<a href="$UESC(\0)">"
お前らまだGoogleで検索してたのかww
うん
こ
ん
>>900 フィルタ、サンクスです。
効かなくなったということは、また仕様変更が入ったんですかね・・・
>>906 [Patterns]
Match = "<a href=$AV("
"(
http://www.google.com/ )\0(image.jpg)\1"
")>("
"$TST(\0)$TST(\1)$SET(\#=<img src="\0\1">)|"
"$TST(\1)$SET(\#=\1<br><img src="\0\1">)"
")</a>"
Replace = "\@"
そのサンプルにしかMatchしなくしてあるから、2行目を自分で書き換えて。
わかると思うけど、\1にファイル名だけ、\0にファイル名より前の部分がMatchするように。
>>907 ありがとうございました。
[Patterns]
Name = "test"
Active = TRUE
Bounds = "$NEST(<a *,</a>)"
Limit = 256
Match = "*href=$AV(\1)*>($TST(\1)|\2$SET(3=\2<br>))</a>"
Replace = "\3<img src="\1">"
参考:
new tutorial about the if-then-else structure
ttp://prxbx.com/oldforums/index.php?topic=807.0
(#^ω^)ビキビキ
ワラタ まぁ解決したんならよしとしようじゃないか。
いやー、「どう書けば」と解法を問われたのに解答を書いちゃった俺が悪いんだけどね
自分で調べて解決しようっていう姿勢は実に素晴らしいよね…
本当に怒ってたら顔文字とか使うわけないから気にしないでね(#^ω^)ビキビキ
しかし
>>908 じゃ条件2を満たしてないのにそれでいいことになったのは正直悲しい。
imgに放り込むのに画像ファイルかどうかチェックもしてないし、全てのaタグにMatchしちゃうぞ。
実際に使うフィルタじゃなくて、ローカルで練習してるかなんかなのかな。
実は初心者を装った釣りじゃねーのか?w
釣りなら自分の出す解がパーフェクトじゃなきゃ意味ないだろう
914 :
名無しさん@お腹いっぱい。 :2011/11/16(水) 22:15:13.47 ID:/TJNyPD40
ニコニコ動画の上に表示されるインフォやニュースを読み込まないように することって出来ませんか?
say-moveの動画の下に出てくる広告も同じように出来ますかね
これで出来たみたいです say-move.org/adPlayer.php
特定のjsを動かないようにしたいけどできる?? addLoadEventとかうっとうしすぎる
>>919 関数を無効化したいなら、addLoadEvent = new Function;
ad.nicovideo.jp/ api.nicodic.jp/e/ flapi.nicovideo.jp/api/getmarqueev3 res.nimg.jp/css/ads.css res.nimg.jp/js/ads.js res.nimg.jp/js/__utm.js res.nimg.jp/swf/player/hirobaconnector.swf res.nimg.jp/swf/player/marqueeplayer.swf uad-api.nicovideo.jp/ s.twimg.com/a/ watch.live.nicovideo.jp/api/getad nl.simg.jp/public/inc/live_ad.js urls.api.twitter.com/ live.nicovideo.jp/api/tagrev/ live.nicovideo.jp/ichiba/showMain search.twitter.com/search.atom nl.simg.jp/public/inc/user-press-tool.js nl.simg.jp/public/inc/common_cb.js nl.simg.jp/public/inc/watch_cb.js nl.simg.jp/public/inc/live_ad.js nl.simg.jp/public/inc/ichiba.js static.mixi.jp/js/share.js ニコニコいらないものだらけ
ギャー
スレチ
まとめてadlistとかに記載しちゃっていいんだろうか
Flash Animation Opener (2006/10/30)のフィルターが便利なので使わせていただいてるのですが、 如何せん中身が見えないので有用な広告まで見逃してる可能性も否定できません。 なので恐縮ではありますが初動のまま再生が止まっている状態もしくは、 完全に停止している状態にするフィルターを作っていただけないでしょうか? 是非ともよろしくお願いいたします。
googleイメージ検索の結果を常に簡易形式にしたいので、 検索結果URLの最後に「&sout=1」を付けようとして [HTTP headers]をいじってみたのですがうまくいきません どのように記述したらよいのでしょうか?
>>928 ありがとうございます
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Old Google Image Search"
Match = "$URL(
http://www.google.co (.jp|m)/search\?*\&tbm=isch*)(^$URL(*\&sout=1*))$JUMP(\u&sout=1)"
しかしこれだとうまくいきません ログウィンドウには何も流れてないし
何がおかしいんだろう?(私の頭以外で)
>>929 ごめん、何も書かなかったけどURL Control用なんだ
http://anond.hatelabo.jp/20110516202044 ここの下の方、「おまけ」のとこに書かれてるフィルタを書いてある通りに導入してくれ
そんでリストに
>>928 を入れるんだ
おせっかいだけど便利でよいフィルタじゃぞ
ヘッダフィルタでそのままやるとしたら、URL:の場合はURLフィールドだけをチェックするから
$URLとかいらないんだ、単一フィルタにしたかったらそこら辺自分でなんとかしてくれー
わしゃ今緊急地震速報で叩き起こされて眠いんじゃ ギギギ くやしいのう
>>931 うーん、とりあえずうちではURL Controlに
>>928 入れて動作確認は取ってるよ、としか
こういう時はしばらく冷静になってみて、明日にでもやり直すと案外あっさり解決するもんさ
晴れてきたから外に出ようぜ、今日は暖かいぞーバリバリ関東の話だけどねー
In = TRUE
Out = TRUE
Key = "URL: Google Images sout=1 (2011-12-03)"
Match = "
http:// (www|images).google.co(m|.jp)/(images\?|search\?((*\&|)tbm\=isch(^[^&])))&(^*[&?]sout=1(^[^&]))"
Replace = "$JUMP(\u&sout=1)"
単体で作ってみた。
そんなにパターンあったんだ、サボってすまねぇ
>>932 不思議です
XP入れ直したばかりなんですがねぇ
>>933 わざわざありがとうございます
テストのためdefault.cfgの中の[Blocklists]と[Patterns]をオールクリア
[HTTP headers]にそのフィルタのみを入れてGoogleイメージ検索したのですが
xoのログウィンドウがピクリとも動かません
もうヤダ
ピクリとも動かないならプロキシ通ってないんだろうよ… そろそろ黙って去らないと怖いお兄さんにものすげー煽られるぞ もうねなさい
>>936 なぜでしょうね?
他のフィルタも自作フィルタも処理がログウィンドウに表示されるのに
とりあえずお前のProxomitronを丸ごとうpれ
俺が使ってるエロサイトがバレるだろ
pixiv : img direct access [11/09/29] pixiv : img direct access @thumbnail [manga] pixivが仕様変更?したらしく効かなくなってしまいました 更新の方お願いできるでしょうか
ログが全くでない時点で素通りどころかそもそもオミトロンに届いてないんだろ ブラウザ側の設定で串を通さないドメインにでも入れてるんじゃね
943 :
832 :2011/12/07(水) 20:15:37.31 ID:CuseQnxc0
>>941 特に問題なかったです。
動かないページのURLもらえたら対応します。
945 :
941 :2011/12/09(金) 17:04:03.54 ID:GZTS+Gfy0
あれから何度かチェックしてみましたが、今日に入って突然また使える様になってました 何だかよく分からないですがお騒がせしました…
[Patterns] Name = "Quick wikipedia (2006-07-16)" Active = TRUE URL = "$TYPE(htm)[^/]++ja.wikipedia.org/wiki/" Limit = 256 Match = "<!-- end content -->" Replace = "\k" ウィキペディアを高速表示できるフィルタだそうですが機能しません 修正お願いします
<!-- /content -->かな?
wikiページの計測してみると bits.wikimedia.org/へのアクセスがかなりの時間を占めている。 JS CSS 共通の画像など基本的なところと思われる。 消しても見られるところを消していったら速くなるかも。
タグの中に複数あるやつ?の消し方を教えてもらえないでしょうか… <table cellspacing="0" cellpadding="0" border="0"></table> 1から始めてサイト見ながら試行錯誤してたんですが、どうしても分かりませんでした…
>>949 「タグの中に複数あるやつ」って何のこと?
質問は日本語で頼む。
951 :
949 :2011/12/18(日) 19:51:21.04 ID:K2ZXVhqg0
すみません… 例えば <div id="footer"> これだけだったら (<div id="footer")\#$SET(#= style="display:none;") これで消えるんですが、 <table cellspacing="0" cellpadding="0" border="0"> こういう複数のタイプが入ってるやつを消す書き方が分からないんです…
Match <table cellspacing="0" cellpadding="0" border="0">*</table> Replace (何も記述しない) フツーにこれじゃダメなのか?
953 :
949 :2011/12/18(日) 21:58:40.88 ID:K2ZXVhqg0
ありがとうございます
でも試してみたんですがダメでした…
Yahoo!カレンダー(
http://calendar.yahoo.co.jp/ )の上のほうにある
「メール」「アドレスブック」「カレンダー」「ノートパッド」の一行を消したいのですが、
これで合ってるか添削して頂けますでしょうか…
[Patterns]
Name = "Yahoo!Calendar(All Page): Hide Tab"
Active = TRUE
URL = "$TYPE(htm)calendar.yahoo.co.jp/"
Limit = 32767
Match = "<table cellspacing="0" cellpadding="0" border="0">*</table>"
Replace = "\@"
>>953 まず、こっちではアクセスするとhttpsになった。Chrome, Sleipnir
httpsはオミトロンデフォルト非対応。いじれば対応できるがオススメしない。
あと、ソース見ると、
<table cellpadding=0 cellspacing=0 border=0>
になってた。”が無いね。
$NEST()使うと、tableの中にtableがあっても正しい場所だけ消してくれるよ。
httpsでも消したいならブラウザのユーザーCSSで消したらいいと思う。
(ただ、idとかclassが無いから確実に対応するのはちょっとめんどい)
955 :
949 :2011/12/18(日) 22:55:55.49 ID:K2ZXVhqg0
ご丁寧にありがとうございます
でもまだ自分が理解できてないところが多いので、また日本語ヘルプで勉強してから出直してきます…
何でも消せるようになりたいです(´・ω・`)
>>952 さん、
>>954 さん、ありがとうございました
>>953 Match = "$NEST(<table,\scellpadding=$AV(0) cellspacing=$AV(0) border=$AV(0)>*,</table>)"
Replace = "$STOP()"
>>954 俺はhttpだった。どっかに設定があるのかも。
複数あるって該当tableの出現回数のことなのか table内の属性のことかと思った <table (*cellspacing=$AV(0) && *cellpadding=$AV(0) && *border=$AV(0))*>
属性でしょ。タイプって言ってるし。 # いまだに & と &&が使いこなせない・・・
[Patterns] Name = "DLsite.com: pass age check [2011-05-29]" Active = TRUE URL = "[^.]+.dlsite.com/[^/]+/adultcheck/=/_query/" Limit = 128 Match = "<end>" Replace = "<script>$('form#adult_check')[0].submit();</script>" [Patterns] Name = "Wikipedia: Kill sitenotice [2010/11/29] test1" Active = FALSE URL = "ja.wikipedia.org/$TYPE(htm)" Limit = 256 Match = "<!-- sitenotice -->" "$INEST(<!-- sitenotice -->,<!-- /sitenotice -->)" "<!-- /sitenotice -->" Replace = "<!-- Kill sitenotice -->" 上記2つのフィルタが機能しないので修正をお願いできないでしょうか?
ニコニコのNGID出来るフィルタありませんかね? ブラウザの関係でwrapper(コメントクリックしてNG)が使えないのです
NicoVideo: BlackListID killerかな URLの指定やらが古いと動作しないと思うから気をつけてね
>>962 教えて頂いたとおり一部修正した結果↓無事に動作しました。ありがとうございます。
[Patterns]
Name = "NicoVideo: BlackListID killer (070716)"
Active = TRUE
URL = "msg.nicovideo.jp/[0-9]+/api/(^?)"
Limit = 512
Match = "<chat(^(^\s))((\s(^user_id=)[^">]+\"[^"]+\")+\suser_id=$AV($LST(NicoVideo_NGID))([^">]+\"[^"]+\")+[^>]+>)\0*</chat>( </packet>$SET(1=<chat\0[] </chat></packet>)|)"
Replace = "\1"
pixivNGが死んでるのでどうにかしてほしいです
どうにかなりました、ありがとうございました
966 :
名無しさん@お腹いっぱい。 :2012/01/02(月) 02:24:57.85 ID:OfpOZYO50
zlib.dll 1.2.3なら動くんだが1.2.5だとエラーが出る なんで vista sp2 home pre proxomitron 4.5 naoko
967 :
名無しさん@お腹いっぱい。 :2012/01/04(水) 22:10:12.17 ID:bwrmHWtz0
ページ内のすべてのリンクについて、今現在のドメイン以外のリンクを全て消すようなフィルタを書きたいのですが リンクが自分のドメインと同じかどうか判定するにはどうすれば良いでしょうか? よろしくお願いします。
968 :
名無しさん@お腹いっぱい。 :2012/01/04(水) 22:19:37.03 ID:y+DjlMtL0
>>966 1.2.5試しに入れたが動いた
win7 x64
4.5(2003-6-1)+8
>>967 URL = "$TYPE(htm)$SET(host=\h)"
Match = "<a\s[^>]++href=$AV(http(s|)://(^$TST(host))*)*</a>"
$TST(変数名)を使うといいんじゃないか
\hは検索語としても使えるみたいだけど(^\h)だとうまくいかない?っぽい
相対URIは全滅だな。
href="/〜/〜"とかはマッチしないから残るよ
>>969 マッチの\hは2レベルまでしか見ないからだろう (ただし消費は全体)
base要素で別のドメインが指定されていれば、相対URIでも別のドメインになる。 ほとんど考えられないケースだろうけど。
日本だと3rdドメインどころかディレクトリで分けてるとこが多いから\hは厳しいんでない そういう国内レンタル鯖のリスト作った方がいいくらい
google検索結果のクッションなしにするフィルタ希望
特定のページでオミトロンを無効にするにはどうすればよい? バイパスリストだとそのドメインに対してしか無効にならないので、 Amazonみたいないくつものドメインに情報を分散させてるページでは力不足なんだ
今更ながらGoogle Ajax Killer便利thx
>>977 proxy.pacで分岐させるのが一番
NGワードで「あ」とか「お」とか一文字のコメントだけを消す指定ってどうやるの?
スレが落ちるぞー
あ、981を超えたのか。次スレはどうするの?
久しぶりにフィルタ整理してみたけど、あの頃とはかなり変わってきたよね ベタなバナー広告とか少なくなったような気がするし、ブラウザで外部スクリプトを任意にコントロールにできるようになったし。 それでもまだまだ手放せない、偉大なソフトだ
ほ
後継ソフトはよ
俺は惰性で使ってるけど新しいPCを買ったら卒業するつもり。
__ /ヽ /\ キリッ / (ー −)\ ( (_人_) ) 俺は惰性で使ってるけど新しいPCを ノ `-' ヽ 買ったら卒業するつもり (_つ _つ __ /ノ ヽ\ / (● ●)\ だっておwww ( o゚(_人_)゚o ) ノ/) )) lr-l /) )) バン!! (_つ ))`-' _ つ )) バン!
991 :
次 :2012/01/17(火) 20:45:34.77 ID:5bYaTkqS0
>991乙テンプレ修正ナイス
うめ
うめ
うめ
うめ
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。