Proxomitron フィルタ ..
[2ch|▼Menu]
232:名無しさん@お腹いっぱい。
08/05/17 21:20:02 UbJ26z1R0
>>229
[^1-5]$STOP()|[1-5](^?)

233:名無しさん@お腹いっぱい。
08/05/17 21:29:02 eTOenwoV0
>>230-232
ありがとうございます。

234:名無しさん@お腹いっぱい。
08/05/17 22:25:15 XS+1/uZ40
>>229
数詞が付いてない純粋な数字だけにマッチってこと?
それだと否定使って、数詞を全部一個一個登録するしかないんじゃ?

235:名無しさん@お腹いっぱい。
08/05/17 22:29:46 kkkOat7B0
>>228
それはテストの時のプロファイルで出たものでいいのでしょうか?

236:名無しさん@お腹いっぱい。
08/05/17 23:04:49 yFwGaJRm0
>235
それでおっけー。

書き忘れたけど、特定ドメイン用広告消しなどは定期的にLimitを見直してもよい。
もっと少ないLimitで十分になることがあるから。

237:名無しさん@お腹いっぱい。
08/05/17 23:32:47 KwTCRB/R0
作ってみたのですが、うまくいきませんでした。
どこがだめなのか修正をお願いできませんか。

小説で、必ず三点リーダを二つ使うように変更したいです。
「だめだ・・・」「だめだ。。。」「だめだ…」ではなく、「だめだ……」としたい。

Active = TRUE
Limit = 1000
Match = "[・|…|。]+{2,10}"
Replace = "……"

238:名無しさん@お腹いっぱい。
08/05/17 23:40:16 kkkOat7B0
>>236
なるほど
有難うございました

239:名無しさん@お腹いっぱい。
08/05/18 00:21:57 LusAgoOa0
>>237
文字クラスで | は使えないよ…
また日本語にはエンコードがあるから、日本語直接記述なんてあり得ない
とりあえず、ヘルプ全部読んでみた方がいいよ

240:名無しさん@お腹いっぱい。
08/05/18 01:46:06 KeP9UpV/0
>>237
とりあえず、ベタ書きしてみたから参考程度にどうぞ

Active = TRUE
Limit = 32
Match = "([%81][%45]|[%1b][%24][%42][%21][%26][%1b][%28][%42]|[%a1][%a6]|[%e3][%83][%bb]"
"|[%81][%64]|[%1b][%24][%42][%21][%45][%1b][%28][%42]|[%a1][%c5]|[%e2][%80][%a5]"
"|[%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6]"
"|[%81][%41]|[%1b][%24][%42][%21][%22][%1b][%28][%42]|[%a1][%a2]|[%e3][%80][%81]"
"|[%81][%42]|[%1b][%24][%42][%21][%23][%1b][%28][%42]|[%a1][%a3]|[%e3][%80][%82]"
")+{2,*}"
"|([%a5]|[%3f]|[%8e][%a5]|[%ef][%bd][%a5]"
"|[%2c]"
"|[%2e]"
")+{3,*}"
"|([%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6])"
Replace = "……"

241:名無しさん@お腹いっぱい。
08/05/18 02:17:44 2wVkyofg0
2バイト文字は直接使えないけどここに書く時は2バイト文字の方が分かりやすいな

242:名無しさん@お腹いっぱい。
08/05/18 03:38:18 4AsX3wty0
>240
+{2,*} とかだと、「だめだ…」の場合はマッチしないんでないの?


「。。。」はよく見かけるけど、
小説を書く人間がそういう書き方をするってのは信じがたいな。

一応、三点リーダの代わりになりそうな記号をまとめてみた。
「小説で」と書かれている以上は特定用途に使うものなので、$KEYCHKをつけた。
句読点が絡むとややこしくなるので、とりあえずここまで。テストはしてない。

URL = "$TYPE(htm)$KEYCHK(3)"
Limit = 120
Match = "([%81][%45]|[%A1][%A6]|[%E3][%83][%BB]|[%1B][%24][%62][%21][%26][%1B][%28][%42])+{2,*}$SET(9=・全角中黒)|"
"([%A5]|[%8E][%A5]|[%EF][%BD][%A5]|[%1B][%28][%49][%25][%1B][%28][%42])+{2,*}$SET(9=・半角中黒)|"
"([%81][%63]|[%A1][%C4]|[%E2][%80][%A6]|[%1B][%24][%62][%21][%44][%1B][%28][%42])+{1,*}$SET(9=…三点リーダ)|"
"([%81][%64]|[%A1][%C5]|[%E2][%80][%A5]|[%1B][%24][%62][%21][%45][%1B][%28][%42])+{1,*}$SET(9=‥二点リーダ)|"
"([%81][%44]|[%A1][%A5]|[%EF][%BC][%8E]|[%1B][%24][%62][%21][%25][%1B][%28][%42])+{2,*}$SET(9=.全角ピリオド)|"
".+{2,*}"
Replace = "……"

括弧の中身は左から順に以下のように並べてみた。
Shift_JIS, EUC-JP, UTF-8, ISO-2022-JP.
リストで管理した方がいいかもしれん。

243:名無しさん@お腹いっぱい。
08/05/18 03:40:16 4AsX3wty0
Replaceやり直し。

Replace = "……"

244:名無しさん@お腹いっぱい。
08/05/18 03:56:15 4AsX3wty0
むしろ、本文を適当なテキストファイルにコピペして、
テキスト置換ソフトで書き換えた方が簡単じゃないのか。
それなら文字コードは自分で決められる。
テキスト置換ソフトならマルチバイト文字の処理も楽だし、検索するのも楽。
句読点が絡んだくらいでなんともない。
置換が終わったら小説のソース内にpre要素を書いて、そこに本文をコピペすればいい。
あるいは改行文字にマッチさせてbrを置くとか。

245:名無しさん@お腹いっぱい。
08/05/18 04:21:18 1VszEllR0
237です、アドバイスやフィルタを作ってくれた方々どうもありがとうございました。
240さんと242さんのを試してみたのですが、すみません変わってないみたいでした…。
たとえばこちらのサイトです。
URLリンク(book.geocities.jp)
URLリンク(www.geocities.co.jp)

246:名無しさん@お腹いっぱい。
08/05/18 04:54:32 KeP9UpV/0
「だめだ…」にも対応はしてます
Shift_JIS, ISO-2022-J, EUC-JP, UTF-8の順で一列ごとまとめてあります
マッチするのは以下の通りです

2連続以上あった場合に変換する文字
 ・(全角中点)
 ‥(2点リーダ)
 …(3点リーダ)
 、(読点)
 。(句点)

3連続以上あった場合に変換する文字
 ・(半角中点)
 ,(カンマ)
 .(ピリオド)

単独の場合変換する文字
 …(3点リーダ)

>>245
残念ながら私のほうでは動いてるみたいで確認できませんでした。
次のレスで張りなおすのでそれで試してみてください

247:名無しさん@お腹いっぱい。
08/05/18 04:55:01 KeP9UpV/0
Name = "novel 3dot change [080518]"
Active = TRUE
URL = "$KEYCHK(^a)$TYPE(htm)"
Limit = 32
Match = "([%81][%45]|[%1b][%24][%42][%21][%26][%1b][%28][%42]|[%a1][%a6]|[%e3][%83][%bb]"
"|[%81][%64]|[%1b][%24][%42][%21][%45][%1b][%28][%42]|[%a1][%c5]|[%e2][%80][%a5]"
"|[%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6]"
"|[%81][%41]|[%1b][%24][%42][%21][%22][%1b][%28][%42]|[%a1][%a2]|[%e3][%80][%81]"
"|[%81][%42]|[%1b][%24][%42][%21][%23][%1b][%28][%42]|[%a1][%a3]|[%e3][%80][%82]"
")+{2,*}"
"|([%a5]|[%3f]|[%8e][%a5]|[%ef][%bd][%a5]"
"|[%2c]"
"|[%2e]"
")+{3,*}"
"|([%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6])"
Replace = "……"

# 注意:altボタンを押しながら更新ボタンをクリックで実行します

248:名無しさん@お腹いっぱい。
08/05/18 07:58:40 1+ljXVvN0
proxomitronを使わなくても、下の一行を「アドレス」欄に貼り付ければOK。
JavaScript:document.body.innerHTML=document.body.innerHTML.replace(/(・|…|。){3,}/g,'……');focus();

参考スレ:JavaScript:document.body.innerHTMLのガイドライン4
スレリンク(gline板)

249:名無しさん@お腹いっぱい。
08/05/18 08:05:50 0LJuzmFG0
お気に入りとかリンクバーに登録しとくといいね

250:名無しさん@お腹いっぱい。
08/05/18 08:34:32 fCeH+Iqt0
そのjsをオミトロンで挿入すればいいんじゃ

251:名無しさん@お腹いっぱい。
08/05/18 10:43:39 Czl6wmsP0
URLリンク(jyouhouya3.sakura.ne.jp)

こちらのサイトの
特選アイテム情報の部分と
こいつはどえらいシミレーション!(背景が黒)の部分を消したいのですが
そのようなフィルタ作って頂けませんか?

252:名無しさん@お腹いっぱい。
08/05/18 15:43:20 0poP7uLL0
ここまで堂々とtableレイアウトされるとほんと溜息しか出ないな。

>>251
[Patterns]
Name = "jyouhouya3"
Active = TRUE
URL = "jyouhouya3.sakura.ne.jp/ $TYPE(htm)"
Limit = 500
Match = "(<TABLE)\1\s[^>]+(^(^> <TR> <TD\s[^>]+><B><FONT\s[^>]+><A name="tokusen">))|"
"(<TR)\1(^(^> <TD\s[^>]+><script type="text/javascript"><!-- google_ad_client))|"
"<script\s[^>]++/show_ads.js"> </script>(</TD> </TR><TR)\1[^>]+"
Replace = "\1 style="display: none""

253:名無しさん@お腹いっぱい。
08/05/18 15:54:49 0poP7uLL0
こういう時ってどのくらいまでMatch削っても平気かな。
以下削りすぎ版

[Patterns]
Name = "jyouhouya3 +Match_kezuri_sugi"
Active = TRUE
URL = "jyouhouya3.sakura.ne.jp/ $TYPE(htm)"
Limit = 500
Match = "(<TABLE)\1\s[^>]+(^(^>( <[^>]+>)+{4}<A name="tokusen">))|"
"(<TR)\1(^(^>( <[^>]+>)+{2}<!-- google_ad_client))|"
"$NEST(<script,/script>)(</TD> </TR><TR)\1[^>]+"
Replace = "\1 style="display:none""

254:名無しさん@お腹いっぱい。
08/05/18 16:30:52 Czl6wmsP0
>>252
>>253
わざわざ本当に有難うございます
自分も何回か試してみたのですが、デザインがぐちゃぐちゃになってしまって・・・
もっと勉強しないと。
とても奇麗に動作しています。本当に有難うございました

255:名無しさん@お腹いっぱい。
08/05/18 17:03:54 Czl6wmsP0
何回もすみません

[Patterns]
Name = "New HTML filter"
Active = TRUE
Limit = 10000
Match = " <tr>*<td\sclass=$AV(side-button)\salign=$AV(left)[^>]+>*bgcolor=$AV(#ffff00)[^>]+>*</tr>"

さっきのサイトの左にあるオンラインゲームの広告部分を消そうと思って
フィルタを作ってみたのですが、うまく動作してくれません
どこがおかしいのでしょうか

256:名無しさん@お腹いっぱい。
08/05/18 17:26:22 0poP7uLL0
>>255
<td class="side-button" align="left"
なんて記述どこにもないからマッチするわけがないぜ。落ち着くんだ。

257:名無しさん@お腹いっぱい。
08/05/18 17:43:11 Czl6wmsP0
これはお恥ずかしい・・・

<tr>*<td\salign=$AV(left)\sclass=$AV(side-button)[^>]+>*bgcolor=$AV(#ffff00)[^>]+>*</tr>

順番を入れ替えてこのようにしてみたのですが
なんかいろいろめちゃくちゃになってしまいました

258:名無しさん@お腹いっぱい。
08/05/18 21:04:15 0poP7uLL0
正直、このサイトをいじるのは慣れてないと難しいと思うんだぜー
練習台にはちと向かないぜー
ケツを探すのに骨が折れるから、頭だけ見つけてdisplay:noneで
隠しちゃうのが一番楽に書けるんじゃないかと思うんだよね。

Match = "$NEST(<TR,*"URLリンク(jyouhouya3.sakura.ne.jp)"*,/TR>) (<TR)\1"
Replace = "\1 style="display:none""

合わせ技。「期間限定ピックアップ」のタイトル部は普通に消費させて消しつつ、
直後の画像部分はdisplay:noneで隠す。

259:名無しさん@お腹いっぱい。
08/05/18 21:13:05 Czl6wmsP0
おお・・・流石ですね・・・
しばらく前から他のproxomitronのスレに居たのですが、自分でフィルタを作ることはなかったので
ちょっと作ってみようと思っていたところなんですが・・・

どうも有り難うございます
もっといろいろ勉強しないと・・・

260:名無しさん@お腹いっぱい。
08/05/18 21:21:52 0poP7uLL0
でもこれじゃ何のアドバイスにもならんよね。ごめん。
>>257が誤爆しまくるのは、大ざっぱに言えば『Matchが曖昧だから』。

例えば「<tr>*<td」の部分。
このtrとtdの間には改行と空白しかないから、
<tr> <td>
というように、半角空白を1つ置いてあげるだけでいい。
*は食い過ぎることが多々あるから、まずは*を使わないことを覚えるといいよ。
大抵のことは、*使わずに―例えば文字クラスなんかで―代用できるからね。

261:名無しさん@お腹いっぱい。
08/05/18 21:22:39 0poP7uLL0
あ、ごめん、リロードしてなかった…。

262:名無しさん@お腹いっぱい。
08/05/18 21:25:01 Czl6wmsP0
今までむやみやたらに*を使って済ましていたんで
いい勉強になります・・・!

改行のみの場合は<tr><td>でいいんでしょうか

263:名無しさん@お腹いっぱい。
08/05/18 21:28:04 0poP7uLL0
>>262
ヘルプかwiki読もうぜー。
半角空白は、0個以上の「空白文字(いわゆる改行を含む)」にマッチします。
改行のみでも「<tr> <td>」でおk。
空白と改行が500個あっても、逆に間に改行も空白も何もなくても、同様。

264:名無しさん@お腹いっぱい。
08/05/18 21:32:50 Czl6wmsP0
>>263
なるほど

何かいろいろすみません・・・勉強になります
あとはwikiとか他所のサイトでもいってきます

どうも有難うございました!

265:名無しさん@お腹いっぱい。
08/05/18 23:49:03 1VszEllR0
>>247>>248
どうもありがとうございます、すばらしいですどちらもちゃんと変換されていました!
これで気になりながら小説を読まなくてすみます、本当にありがとうございます。
自分でももっとよく勉強していきたいと思います。

266:名無しさん@お腹いっぱい。
08/05/19 03:28:25 lQbNMZNY0
>>264
display:none を使用する場合はこんな感じ

[Patterns]
Name = "jyouhouya3 display:none"
Active = TRUE
URL = "jyouhouya3.sakura.ne.jp/$TYPE(htm)"
Limit = 48
Match = "<TD\salign\="left"\sclass\="side-button"><IMG\ssrc\="(^b)|"
"<TD\salign\="center"\sbgcolor\="#ffff00"|"
"<TD\sstyle\="line-height|"
"<TD\salign\="left"\sbgcolor\="#000000"$STOP()"
Replace = "<TD style="display:none""

267:名無しさん@お腹いっぱい。
08/05/20 20:51:43 HkMVJcOz0
質問なのですが、ローカル変数を使うとき、マッチに
(...)\1というようにせず、\1と書いても動作に問題はないでしょうか?

268:名無しさん@お腹いっぱい。
08/05/20 21:04:12 GR5nYukR0
問題ない場合もあるけど\1は(*)\1と同じ動作をするから誤爆しやすい

269:名無しさん@お腹いっぱい。
08/05/20 21:07:43 HkMVJcOz0
なるほど
有難うございました

270:名無しさん@お腹いっぱい。
08/05/22 14:07:36 GJOZqSLV0
Proxomitron導入してからmad.jsってののダウンロードダイアログが出るようになりました。
これが出ないようにするにはどうすればいいですか?

271:名無しさん@お腹いっぱい。
08/05/22 14:32:29 NVon4/aq0
>>270
デフォルトのヘッダフィルタの Fix MIME types をオフにする。
または、いろんな人が修正版とか機能拡張版をつくってるのでそういったのに差し替える。

272:名無しさん@お腹いっぱい。
08/05/23 11:32:40 LDnb/qlH0
>>271
ありがとう
解決しました

273:名無しさん@お腹いっぱい。
08/05/23 19:28:19 lL9uo09l0
URLリンク(news.livedoor.com)
の「リトバルスキーのプロを目指すサッカー」とか
URLリンク(news.livedoor.com)
の「アフリカの音楽」とかを消すフィルター教えてください

もちろんLivedoorの広告全消しフィルターでもいいです

274:名無しさん@お腹いっぱい。
08/05/23 22:26:55 D9JJU1c90
>>273
[Patterns]
Name = "Kill Ad JavaScripts (^J) (08/02/14)bounds"
Active = TRUE
URL = "^$KEYCHK(j)$TYPE(htm)"
Bounds = "$NEST(<script,</script >)"
Limit = 1280
Match = "*($LST(Ad-JS))\0*"
Replace = "<font color=#cc44ff size=1>[JS]"
"</font><font size=1 color=#888888> \0</font>"

[Patterns]
Name = "Kill href/src ad [2006.06.04]"
Active = TRUE
URL = "$TYPE(htm)(www.|(^www.))"
Bounds = "$NEST(<a\s,</a>)( <br /+>)+|<img\s[^>]+>|<area\s[^>]+>|$NEST(<iframe\s,</iframe>)|$NEST(<layer\s,</layer>)|<embed\s[^>]+>"
Limit = 1024
Match = "<[a-z]+[^>]++(href|src)="
"$AV(http://(www.|(^www.))($LST(AdList))\2*)*"
Replace = "<font color=#cc44ff size=1>[ad]</font>"
"</font><font size=0.5 color=#888888>\2</font>"

Ad-JS.txt(Ad-JS)
pagead2.googlesyndication.com/
cache.microad.jp/

URL Killfile.txt(AdList)
click.adv.livedoor.com/A-affiliate2/
image.adv.livedoor.com/IMG/
amazon.co.jp/*-22&

※確認がいらなければReplace欄空白で。

275:名無しさん@お腹いっぱい。
08/05/25 13:42:10 q8LWK04E0
以前作ってもらったフィルタが効かなくなってしまいました
仕様変更でもしたのでしょうか・・・

[Patterns]
Name = "jouhouya3 tokushu killer"
Active = TRUE
URL = "jyouhouya3.sakura.ne.jp/[^0-9]$TYPE(htm)"
Limit = 500
Match = "(<TABLE)\1\s[^>]+(^(^> <TR> <TD\s[^>]+><B><FONT\s[^>]+><A name="tokusen">))|"
"(<TR)\1(^(^> <TD\s[^>]+><script type="text/javascript"><!-- google_ad_client))|"
"<script\s[^>]++/show_ads.js"> </script>(</TD> </TR><TR)\1[^>]+"
Replace = "\1 style="display: none""


誰か修正して頂けますでしょうか

276:名無しさん@お腹いっぱい。
08/05/26 00:42:16 8H1UrwjP0
URLリンク(files.or.tp)
ここなんかで、サムネイルをクリックしたとき、画像に
そのままリンクさせるフィルタを作ってみたのですが、何故か動作してくれません
どこがおかしいか、ご教授いただきたいです

[Patterns]
Name = "New HTML filter"
Active = TRUE
Limit = 10000
Match = "<a\shref="./dl.php\?f=\1"><img\ssrc=([^>]++)\2></a><br> "
"<div\sstyle=([^>]++)\3>\4<br>\[<a href="./dl.php\?f=\1">\5</a>\]</div>"
Replace = "<a href="./\1"><img src=\2></a><br>\n"
"<div style=\3>\4<br>[<a href="./\1">\5</a>]</div>"

277:名無しさん@お腹いっぱい。
08/05/26 00:56:20 BPZG6jGu0
273ですが、本スレで聞くことにします

278:名無しさん@お腹いっぱい。
08/05/26 01:53:30 aJgENR0D0
>>277
なんでスレが2つあるのか、3秒でいいから考えようね

279:名無しさん@お腹いっぱい。
08/05/26 01:55:43 IxudYBPK0
相手しないであぼーんしろよカス

280:名無しさん@お腹いっぱい。
08/05/26 01:57:37 aJgENR0D0
>>275
URL Matchに入ってる [^0-9] は何?
それ消すだけじゃダメ?

>>276
うちでは動作してるけど。キャッシュ読んでるとか?

281:名無しさん@お腹いっぱい。
08/05/26 06:42:19 /t+uADwD0
専ブラ見たいに安価にカーソルが触れると安価のレスが
表示される っていうフィルター作るにはどうすればいい?
jsとか必要そうだけど

282:名無しさん@お腹いっぱい。
08/05/26 07:31:22 uQ1uvJOA0
アップロダにあったような

283:名無しさん@お腹いっぱい。
08/05/26 11:12:30 aJgENR0D0
>>281
スレURLのread.cgiをread.htmlに変えると幸せになれるよ
読み込みは遅くなるけど鯖負荷軽減になるからその意味でもオススメ

284:名無しさん@お腹いっぱい。
08/05/26 15:14:23 xifTwBHH0
DLSite.comの年齢確認を回避出来るフィルタが欲しいのですが
まとめにはamazonとようつべしかありませんでした

285:名無しさん@お腹いっぱい。
08/05/26 20:00:28 8H1UrwjP0
>>280
[^0-9]消したら動作しました

もうひとつの方は、同じページで動作するもうひとつのフィルタが
関係していたようです
修正して試してみます

有難うございました

286:285
08/05/26 20:13:42 8H1UrwjP0
ここで動作するフィルタを作ったのですが
URLリンク(files.or.tp)

[Patterns]
Name = "VIP Service Add Front Back Link"
Active = FALSE
Limit = 10000
Match = "<!--\sStart\sPHP\sScript\s--> "
"<div\sid=$AV(navi)> "
"<span\sclass=$AV(navibotton)>\1</span> "
"<span\sclass=$AV(navibotton)>\2</span> "
"</div> "
"\5 "
"<!--\sEnd\sPHP\sScript\s-->"
Replace = "<!-- Start PHP Script -->"
""
" <div id="navi">"
" <span class="navibotton">\1</span>"
" <span class="navibotton">\2</span>"
" </div>"
"\5"
" <div id="navi">"
" <span class="navibotton">\1</span>"
" <span class="navibotton">\2</span>"
" </div>"
"<!-- End PHP Script -->"

287:名無しさん@お腹いっぱい。
08/05/26 20:14:44 8H1UrwjP0
つづき

[Patterns]
Name = "VIP Service Direct Link thumbnail"
Active = TRUE
Limit = 10000
Match = "<a\shref="./dl.php\?f=([^>]++)\1>"
Replace = "<a href="./\1>"

この二つのフィルタを使うと、二つ目のフィルタが効かなくなってしまいます
どうしたら両方とも正しく動作するか教えていただきたいです

288:名無しさん@お腹いっぱい。
08/05/26 20:41:19 aJgENR0D0
URL Match

289:名無しさん@お腹いっぱい。
08/05/27 13:58:07 AyC9fXIR0
GIGAZINE(ギガジン) URLリンク(gigazine.net)
このサイトの上下左右にある広告を非表示・非読込にすることはできませんか

290:名無しさん@お腹いっぱい。
08/05/27 16:19:26 EEkkINdB0
>>289
>>274のAd-JS.txt(Ad-JS)に以下を追加
pagead2.googlesyndication.com/
google-analytics.com/
[0-9.]+/tnemesitrevda/www/delivery/(ajs|ck).php
ad.spacehunter.drecom.jp/ad/embed/

※Replace欄を空白にしないと段組が崩れます。

291:名無しさん@お腹いっぱい。
08/05/27 17:14:18 CZ3BDs/b0
Mozilla Firefox質問スレッド(初心者歓迎)の62
スレリンク(software板)n432
スレリンク(software板)n439-440
スレリンク(software板)n441
これらってProxomitronで対処できますか?
そもそもローカル側ではどうすることもできないものですか?
話の流れは
スレリンク(software板)n432-469
あたりです

292:名無しさん@お腹いっぱい。
08/05/27 17:31:09 ah/u3Z960
>>291
拡張子jpgなのにgifってのは判別可能。 ただし画像ファイルのバイナリデータを検索するフィルタを
使うことになるため画像の読み込みが遅くなるかも。

>img要素のsrc属性値が画像ではない場合

これはURLが画像だった場合にLocationヘッダが存在したらkillするようなフィルタで可能。

293:名無しさん@お腹いっぱい。
08/05/27 17:43:03 CZ3BDs/b0
>>292
どうもですm(_ _)m

スレリンク(software板:444番)
> また、Firefoxはsrc属性値が正しい画像では無い場合は読み込まない。アクセスログCGIが画像を返しているので(1x1pxの透明gifとか)、これをブロックするのもほぼ不可能。

<img src="〜.gif">
でCGIにリダイレクトされていて
そのCGIが画像を出力している場合

> これはURLが画像だった場合にLocationヘッダが存在したらkillするようなフィルタで可能。
で対処可能ですか?

294:名無しさん@お腹いっぱい。
08/05/27 17:59:29 HXIaLSOw0
不覚にもリンク先に混じっていた精神ブラクラを踏んでしまった。
こういうことはずっとなかっただけに目の覚める思い。
だが、FirefoxにもIEのあれと似た仕様があるとわかったのは収穫だったな。
バイナリ検索するのはさすがに気が進まないし、どうにかならないかね。

>293
いかにもそれとわかるURLを\kの対象にすればだいたいは弾けると思う。
imgの各属性を見て、いかにも不要そうなimgをコメント化してもいい。
width="1" みたいな画像はまず不要と考えられるので、そういうものが対象。

295:名無しさん@お腹いっぱい。
08/05/27 18:09:28 CZ3BDs/b0
>>294
サイズが1x1とかパス名にcounterとかを処理するといったバッドノウハウ的な回避じゃなくて
> <img src="〜.gif">
> でCGIにリダイレクトされていて
> そのCGIが画像を出力している場合
といった漠然とした(?)ケースにもProxomitronなら対応できますか?

296:名無しさん@お腹いっぱい。
08/05/27 18:16:12 t3UIWH/S0
スペーサー的な使われ方してる場合もあるからなぁ。
一概に扶養とも言い切れないのが難しいところ。

297:287
08/05/27 20:20:49 s6K0cHdr0
>>288
もう少しヒントを

298:名無しさん@お腹いっぱい。
08/05/27 20:37:37 gan5yydW0
YAHOOトップページの
「ツールバーを今すぐダウンロード!」
トピックスの下にある画像付の広告
「特集」
「おすすめセレクション」
「みんなのアンテナ」
「社会的な取り組み」
「Yahoo! JAPANからのお知らせ」
「注目の情報」
「おすすめのパートナーサイト情報」
を消すフィルタ希望です

299:名無しさん@お腹いっぱい。
08/05/27 20:39:43 Cc2amnnL0
Yahoo使わないようにしたほうが話し早そうだな

300:名無しさん@お腹いっぱい。
08/05/27 21:33:14 HXIaLSOw0
>295
mixiのあれみたいな例もあるしな。
目的をはっきりさせた方がよりよい策を考えられるかもしれない。
解析はともかくカウンタを回すのが嫌という理由も気になる。
アクセス解析を避けたいとかIPを偽装したいとか、そういう目的だったら
プロキシを刺すとかTorを使ってみるとかの方がいいかもしれない。
あまり試してないのでよく知らないけど。

301:名無しさん@お腹いっぱい。
08/05/27 22:07:18 ah/u3Z960
あー、リダイレクトってサーバ内部のエイリアス機能って意味だったのかな。
それならオミトロンでもどうにもならないね。 gifがCGIから呼び出された画像かどうかなんて判断出来ないし。

302:名無しさん@お腹いっぱい。
08/05/27 22:07:57 CZ3BDs/b0
>>300
カウンター嫌い、というか、そもそも可能なのかな・・・と
Firefoxのスレでは、サーバ側での処理なのでFirefoxに限らずローカルではできない、といった
流れになっていたのですが
それでもProxomitronなら・・・Proxomitronならきっと何とかしてくれる
というか本当に無理なのかなと
Proxomitronに精通している人はサーバーだとかそういった仕組みも詳しそうなので

だから、サイズやパス名やファイル名で処理するような方法ではないやり方を聞いておりました
うまく意図を伝えられていなかったようで申し訳ありません

> mixiのあれみたいな例もあるしな。
そうそれハマチチャンのあれとかも
mixiだけを回避するならmixi以外でmixiを呼び出している場合・・・といった方法で回避するんだと思いますが
Firefoxだとhostperm.1でthird-partyなmixiをdenyとか

303:名無しさん@お腹いっぱい。
08/05/27 22:24:46 CZ3BDs/b0
なんかごっちゃになって、自分でも何が聞きたいのか・・・
整理すると


htmlドキュメント上では
<img src="画像の拡張子">(<link rel="stylesheet" href="スタイルシートの拡張子">なども)
なんだけど
.htaccess等で別のURLにリダイレクトされている場合

上記の場合で、かつ
リダイレクト先が画像(拡張子に合ったファイル)を出力するスクリプトの場合

<img src="〜.jpg">
なのにGIFの場合
(拡張子の画像形式とは別の画像形式の場合)


といった感じでしょうか
3つ目は>>292の「バイナリデータを検索する」方法で対処可能ですか?
Content-TypeとかMIME-Typeとかよくわかりませんがこれも関係してくるんでしょうか

1つ目2つ目は>>301の「オミトロンでもどうにもならない」
がFAなんでしょうか

304:名無しさん@お腹いっぱい。
08/05/27 22:39:22 HXIaLSOw0
受け入れたくないものを全部防ぐのは無理だろうな。

ブログ持ってないから知らないけど、ブログではアクセス解析できているようだ。
別にソースを見てもそれらしいものは見当たらないけど。

PHPで解析している場合、解析されていることをクライアントは知ることができない。
アンカーをクリックするなどして移動すればリファラもそのまま送られるし、
それをProxomitronでどうこうするのは不可能。
(サーバ側で実行されるので)Proxomitronでフィルタリングする前に解析されてる。
.htaccessを使えば拡張子.htmlでPHPを動かすこともできるし。

リダイレクト先がカウンタや解析だったなら、
そのファイルの中身が何なのか調べないうちはフィルタリングできないだろう。
Locationヘッダがあったら\kとかだと、
コンテントネゴシエーションしているサイトはまったく読み込めなくなる。
リクエストヘッダを送信してレスポンスが返ってこなければ
ファイルの中身をフィルタリングできないわけで、
レスポンスが返ってきた時点でスクリプトの類は動作している可能性が十分にある。

305:名無しさん@お腹いっぱい。
08/05/27 22:53:44 O7eHdGvx0
>>303
少なくとも、
鯖がgifファイルを要求された時に普通のgifファイルを返すだけの設定か、
普通のgifファイルを返すスクリプトを実行する設定かは蔵側からは見分けが付かない。

ついでに言えば何も仕込んでない普通のhtmlファイルだろうがHTTPdで全てのアクセスのログを保存できるので
自分で鯖管理してる人からアクセスログを隠すことは不可能。

別のURLへのリダイレクトは判別可能。

>>304
リファラ送らない設定はオミトロンで可能だね。
移動先の中身を見てからやっぱり見なかったことにしてってのは無理だけど。

306:名無しさん@お腹いっぱい。
08/05/27 23:44:52 t3UIWH/S0
mixiのあれみたいにIPとかで別のホストに飛ばしてるのがわかればまだいいんだけどな。

307:名無しさん@お腹いっぱい。
08/05/28 00:48:18 9CCGuZfr0
今見てるサイトのホストから違うホストに接続行った時に"\k"で良いんじゃないの?
"\h"でホスト返してくるんだからそれ使ってさ
それじゃダメなの?

308:名無しさん@お腹いっぱい。
08/05/28 01:33:36 gXhFVIIn0
そりゃ副作用でかすぎるでしょう

309:名無しさん@お腹いっぱい。
08/05/28 04:53:06 lyHXAILd0
自分で鯖管理してないときは鯖ログは見れないからレンタルスペースとかでは有効だな。
特に今回は鯖ログ見られたらおしまいって話は抜きという前提があるのだから。

>>304>>305ともに>>303が求める答えにはなってないので分からないなら黙ってような。
中身の無いもっともらしいレスを付けても>>303が困るだけだろう。

310:273
08/05/28 13:02:39 8L640fTk0
>>274
ありがとうございました
すみません、なぜかNGワードに反応したらしくてレスがあぼーんされてて気付きませんでした
これ使わせていただきます

311:名無しさん@お腹いっぱい。
08/05/28 19:12:54 +5Q/aCIS0
biglobeストリームのページをFirefoxで見たいんですが、
ProxomitronでUA偽装してもIEでないとはねられます。
動画を見たいのではなく、単にページを表示させたいだけなんですが、
↓これだとどこがダメなんでしょうか。
[HTTP headers]
In = FALSE
Out = TRUE
Key = "User-Agent: IE7"
Match = "*"
Replace = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"

312:名無しさん@お腹いっぱい。
08/05/28 19:30:13 QTh4EfbY0
User Agent Switcher
URLリンク(chrispederick.com)

拡張使えば見れる

313:名無しさん@お腹いっぱい。
08/05/28 19:39:27 +5Q/aCIS0
>>314
拡張でできてProxomitronでできない理由は何ですか?

314:名無しさん@お腹いっぱい。
08/05/28 19:54:43 TniYzVkh0
本体で可能なことを、わざわざ外部ソフトですることないんじゃねーの?ってことだろ

315:名無しさん@お腹いっぱい。
08/05/28 20:02:43 +5Q/aCIS0
>>316
特定のURLに対して自動的にUAをかえるには、Proxomitronの方が便利なんですが。

316:名無しさん@お腹いっぱい。
08/05/28 20:03:19 NYj7X83r0
元々Proxomitron使ってるなら拡張の方が余計だわな。

317:名無しさん@お腹いっぱい。
08/05/28 20:06:35 PrUpksbg0
Javascriptとかで判断されるとオミトロンじゃどうしようもない。
サイト見てないからエスパーだけど。

318:273
08/05/28 20:34:59 KhZEvaab0
>>274
設定しました
無事全部広告消えました
ありがとうございました

319:名無しさん@お腹いっぱい。
08/05/28 20:45:37 +5Q/aCIS0
>>320
お察しの通り、Javascript殺したら表示できました。
ありがとうございました。

320:名無しさん@お腹いっぱい。
08/05/28 20:50:07 dwlRxwRZ0
いえいえ、どういたしまして

321:名無しさん@お腹いっぱい。
08/05/28 21:05:13 Meqlt02Y0
ID:+5Q/aCIS0はログを再取得汁

322:名無しさん@お腹いっぱい。
08/05/28 21:19:45 tiOt5fz00
アンカーズレてるけど削除あった?

323:名無しさん@お腹いっぱい。
08/05/28 22:02:27 +5Q/aCIS0
アンカーがずれてましたね…
あぼーん発生とかでbbs2chreaderの調子が悪くて。

324:名無しさん@お腹いっぱい。
08/05/28 22:46:46 B4A816cL0
<td nowrap><a href="tag/%E9%9D%99%E5%B2%A1%E7%9C%8C?sort=v&order=a">静岡県</a></td>
<td nowrap><a href="search/%E3%81%8F%E3%82%82%E3%82%8A?sort=v&order=a">
<img src="URLリンク(res.nicovideo.jp)" alt="くもり">
<img src="URLリンク(res.nicovideo.jp)" alt="のち">
<img src="URLリンク(res.nicovideo.jp)" alt="雨"></a></td>
<td nowrap>
気温:<strong style="color:#F60;">24</strong>/<strong style="color:#06C;">17</strong>
-
降水確率:<strong style="color:#0CC;">50</strong>%
</td>

これをNESTでマッチさせるなら、どのように書けばいいのでしょうか

325:名無しさん@お腹いっぱい。
08/05/28 23:05:31 dwlRxwRZ0
天気予報を消すだけなら
<div class="user_bg">\1
<td nowrap>*
(<td nowrap><a href="my">)\2

<div class="user_bg">\1\2

なにか他の意図があるor$NESTを使わなきゃならん、変数で格納すると不都合が出るというならスマン

326:名無しさん@お腹いっぱい。
08/05/28 23:16:31 B4A816cL0
つまりNESTは使わなくてもいいってことですか?

327:名無しさん@お腹いっぱい。
08/05/28 23:33:06 gXhFVIIn0
そもそも$NESTを使わなければならないという理由は最初から何もない

328:名無しさん@お腹いっぱい。
08/05/29 07:51:40 DwibYZvw0
自分で作ってたんですが、どうしてもうまくできなくてきました。

serach.goo.ne.jp や google.com へのリクエストが発生する際に検索ワードにある文字列を加えて、
リクエストを行うヘッダーフィルタをお願いします

【1】goo の場合。MT=検索後パラメーターの後ろに -cowscorpion.com -brothersoft.com を必ず追加したい
例:URLリンク(*.search.goo.ne.jp)【検索語】 -cowscorpion.com -brothersoft.com

【2】google の場合。q=検索後パラメーターの後ろに -cowscorpion.com -brothersoft.com を必ず追加したい
例:URLリンク(www.google.)(co.jp|com)/search?q=【検索語】 -cowscorpion.com -brothersoft.com

329:名無しさん@お腹いっぱい。
08/05/30 09:55:22 LF1rT0630
初心者が作ると無限ループになりそうw

330:328
08/05/30 11:29:58 TZsaRZgr0
いやいやいや…$JUMP 使ってなったんですよw
で、$RDIR にしたんですが、アドレスバーが置き換わらないのと、
検索結果の所でもう一度検索ボタンを押したりすると、さらにまたキーワードが追加されちゃって…
あらかじめ、追加すべきキーワードが入っているかどうかのチェックが必要になって…
って、ところで放置&フテ寝状態ですw

331:名無しさん@お腹いっぱい。
08/05/30 20:14:35 NTf9zkRw0
ニコニコの話で申し訳ないのですが
URLリンク(www.nicovideo.jp)
こちらのsm3489035または/sm3489035の部分だけを格納して呼び出したいのですが
どのように書いたらいいか分かりません

URLリンク(*)のように格納した部分を使ってリンクを作りたいと思っています

332:331
08/05/30 20:17:45 NTf9zkRw0
訂正

○ こちらのsm3489035または/sm3489035の部分
× こちらのようなsm*の部分または/sm*

333:名無しさん@お腹いっぱい。
08/05/30 20:41:14 w7keunKC0
watchだけでいいなら
URLリンク(www.nicovideo.jp)
で変数1に代入されるから好きなように使う
ていうかさすがにヘルプとWiki読んでくれよ。頼むよ。

334:名無しさん@お腹いっぱい。
08/05/30 21:16:59 NTf9zkRw0
>>333
matchに書けばいいんですか?

335:名無しさん@お腹いっぱい。
08/05/30 21:18:25 8xV0A0on0
> ていうかさすがにヘルプとWiki読んでくれよ。頼むよ。

336:名無しさん@お腹いっぱい。
08/05/30 21:58:23 NTf9zkRw0
読んでみましたが、そのような項目が見つからなかったので、
とりあえずid: $AV(\3),と書いて済ませることにしました
教えて頂いたのに申し訳ないです

337:名無しさん@お腹いっぱい。
08/05/30 23:19:43 w7keunKC0
全てにおいて俺の理解と想像と常識を超越しているが、解決したならよかった。
ヘルプはあと30回読み直すように。

338:名無しさん@お腹いっぱい。
08/05/31 00:32:37 f3Ni4v6C0
言われなきゃヘルプすら読まないってのは、ゆとり教育のたまものか?

339:名無しさん@お腹いっぱい。
08/05/31 01:07:20 gRRhJ8dK0
初めから人に聞いて済まそうって魂胆だな。
なんでもかんでも親切に教えてるとこういうのが住み着く。

340:名無しさん@お腹いっぱい。
08/05/31 01:11:41 I251h0sA0
ここ隔離スレだろ。
スルーできないなら本スレに居たら。

341:名無しさん@お腹いっぱい。
08/05/31 01:24:50 xELf+09F0
なんかギスギスしてんなw

342:名無しさん@お腹いっぱい。
08/05/31 01:28:28 Vim7aeu40
ギスギスしてたから、ココが出来たのになw

343:名無しさん@お腹いっぱい。
08/05/31 03:13:30 Bpy1Mcu10
ここが何のスレか理解出来ないゆとりなのでしょうw

344:名無しさん@お腹いっぱい。
08/05/31 10:09:15 inx2e3V20
ギスギスしてるからこのスレが出来たけど、
ギスギスしてるべきスレは本スレだぞw

345:名無しさん@お腹いっぱい。
08/05/31 11:05:15 gRRhJ8dK0
クレクレうぜー。 このスレから追い出そうかな。
まず>>328を救済する。


346:名無しさん@お腹いっぱい。
08/05/31 15:43:01 OI63rDbu0
誰かやると思ったのに誰もやらないのでやってみた。
Firefoxの検索バーからGoogle検索した場合のみ対応。
Googleのサイト内から検索するとクエリが違ってマッチしないので、
そのへんは適当にどうぞ。

In = FALSE
Out = TRUE
Key = "URL: google-search redirector temp"
URL = "www.google.(co.jp|com)/search\?q\="
Match = "URLリンク(www.google.)<))$STOP()"

347:名無しさん@お腹いっぱい。
08/05/31 15:44:53 gRRhJ8dK0
ギャグフィルタは張らなくてもいいぞ。

348:名無しさん@お腹いっぱい。
08/05/31 15:45:33 OI63rDbu0
そういえば$STOP()しても意味なかったな。

349:名無しさん@お腹いっぱい。
08/05/31 15:52:38 OI63rDbu0
Matchの&をエスケープしてなかったりとぐだぐだですまない。
動作確認は済ませてあるから動くと思うけどな。

350:某395
08/05/31 18:51:44 gRRhJ8dK0
>>328
否定を使えば無限ループにはならんよ。 "(^ 〜 )" の否定の説明箇所を読もう。
"site:" を付けるかどうかは書いてなかったから付けなかった。

[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Cowscorpion and Brothersoft Killer (out)"
Match = "(http://)\#([^/]++.search.goo.ne.jp/search(^(^\?))*[?&]MT\=|www.google.(co.jp|com)/search(^(^\?))*[?&]q\=)\#(^[^&]++\+-cowscorpion.com\+-brothersoft.com)([^&]+)\#$SET(#=+-cowscorpion.com+-brothersoft.com)\#"
Replace = "$JUMP(\@)"

351:328
08/06/02 04:58:36 I9GFjUgt0
>>346,350 ありがとやんす。参考になる。

>>328 で放置してたフィルターは↓で、常用ブラウザが Firefox だからサーチプラグインの .xml 弄って対処してた。

[HTTP headers]
In = FALSE
Out = FALSE
Key = "URL: google Add search words (out)"
Match = "http://(www.google.co(.jp|m))\0/search\?(*)\2(q\=*)\1(\&*)\3"
Replace = "$RDIR(URLリンク(\0))"

q=【検索語】 の前後にもパラメーターが入る可能性も考慮して、346, 350 を参考にさせていただきます。

352:名無しさん@お腹いっぱい。
08/06/03 21:53:16 C7jKnwAv0
ブログで特定の語句を含むエントリのみ非表示にする
というようなフィルタは技術的に可能ですか?
具体的にはウザイBlogpetだけ消したい、てことなんですが…

可能そうならWiki見て自分で書いてみます

353:名無しさん@お腹いっぱい。
08/06/04 01:25:54 Hedhywax0
Vectorの広告を取り除くフィルターはありませんか。

354:名無しさん@お腹いっぱい。
08/06/04 03:06:24 EECxSL6F0
>>352
何をやりたいのか具体的に見えないので答えにくいが
その「特定の語句」がhtml上に書かれているなら可能

355:名無しさん@お腹いっぱい。
08/06/04 15:52:34 iiSP65c40
>>104さんへ

URLリンク(abc.s65.xrea.com)

修正しましたので、試してみて下さい。




356:名無しさん@お腹いっぱい。
08/06/04 22:12:57 HB//ak640
>>355
104じゃないけどいただきました、サンクス


357:名無しさん@お腹いっぱい。
08/06/05 00:58:03 5w88Wawf0
>>355
多分私が104だと思います。
両方試しましたが完璧に作動しました。
どうもありがとうございます。

358:名無しさん@お腹いっぱい。
08/06/05 10:26:12 Hx387ITC0
URLリンク(www.pixiv.net)
のサムネイルから直接画像ファイルへリンクを張るにはどうすれば良いですか?
URLリンク(img)<)イラストIDの数字
これを

画像ファイルの実体
URLリンク(img)○○.pixiv.net/img/ユーザー名/イラストIDの数字.拡張子
のように書き換えてリンクを取得したいのです
画像ファイルの実体はサムネイルの「_s」を除いたアドレスになっています。

359:名無しさん@お腹いっぱい。
08/06/05 10:37:35 Hx387ITC0
追記
リファラを送らないと403を返すようです

360:名無しさん@お腹いっぱい。
08/06/05 12:15:26 tpwCRDQg0
[Patterns]
Name = "pixiv | img direct access 20080605"
Active = TRUE
URL = "www.pixiv.net/ $TYPE(htm)"
Limit = 200
Match = "<a href="member_illust.php\?[^"]+">(<img src="\1_s.(jpg|jpeg|gif|png)\2" border="0" /></a>)\0"
Replace = "<a href="\1.\2">\0"

今pixivのアカウント取ったから、対応がいい加減かもしれない
特定の場所で効かないとか、逆に必要ない場所で効いちゃって困るなんて時はまた教えてください。

361:名無しさん@お腹いっぱい。
08/06/05 12:18:47 tpwCRDQg0
ごめん、こっちの方がスマートだ。

[Patterns]
Name = "pixiv | img direct access 20080605-2"
Active = TRUE
URL = "www.pixiv.net/ $TYPE(htm)"
Limit = 200
Match = "<a href="member_illust.php\?[^"]+">(^(^<img src="\1_s.(jpg|jpeg|gif|png)\2"))"
Replace = "<a href="\1.\2">"

ごめんね、スマート厨でごめんね

362:358
08/06/05 13:24:05 Hx387ITC0
>>361
ありがとうございます!確認したところばっちり動きました。
詳細ページを見るときにはバイパスしてリロードすればOKですので不具合無しです。
本来のリンクと並列表示できると良いのですが欲張りすぎですね;
重ねて御礼、ありがとうございます。

363:名無しさん@お腹いっぱい。
08/06/05 15:47:57 ljP+8aDN0
> 本来のリンクと並列表示できると良いのですが欲張りすぎですね;

ちょっと改造するだけで出来るぞ。頑張れ

364:名無しさん@お腹いっぱい。
08/06/05 15:57:35 Hx387ITC0
>>363
>>361さんおフィルタを見て自分のやってた事が根本的に間違ってるのに気付いたので
ムリっぽいですorz

365:名無しさん@お腹いっぱい。
08/06/05 18:26:14 tpwCRDQg0
>>364
改造するなら>>361じゃなくて>>360をベースにするといいと思うよ。
Matchの前半部分が本来のリンクだから、その部分を適当な変数に入れてやれば
あとはやりたい放題。

バイパスに関しても、$KEYCHK()を使えばもっと楽になるよ。
よければお試しくださいな。

366:名無しさん@お腹いっぱい。
08/06/05 19:21:09 Hx387ITC0
アドバイスありがとうございます。
が、
明らかにスキル不足です(涙

367:名無しさん@お腹いっぱい。
08/06/05 19:41:42 aQ0gzhpR0
何その遠回しに作ってくれ依頼。
そう言うのが一番イラッと来るよね
頼むなら頼むでちゃんと頼めばいいのにさ

368:名無しさん@お腹いっぱい。
08/06/05 20:23:05 dOl405oG0
>>366
スキルがねえとわかってるならもう自力改造できるまで書き込むなよ
もうヒントもらってんだろ?魂胆みえみえでむかつくんだよ

369:名無しさん@お腹いっぱい。
08/06/05 20:38:06 Hx387ITC0
>>367-368
スレ汚しすみませんでした。
Jane等のReplaceを幾度かやった事があったので応用できるかと過信してました。
あらためて元リンクと並列表示出来るフィルタをお願いできますでしょうか。

370:名無しさん@お腹いっぱい。
08/06/05 20:43:05 HT0bQ/zB0
さすがクレクレスレだな、半端無い

371:名無しさん@お腹いっぱい。
08/06/05 21:13:39 Nt0EUndu0
>>367-368
( ´,_ゝ`)プッ

372:名無しさん@お腹いっぱい。
08/06/05 21:44:47 t9VDv9Qe0


373:名無しさん@お腹いっぱい。
08/06/06 17:27:28 yBHCmkpL0
Googleの検索結果に出てくるスポンサーリンク全部消すフィルターお願いします
これみたいに上とか横とか下に出てくる広告のことです
URLリンク(www.google.co.jp)


374:名無しさん@お腹いっぱい。
08/06/06 17:50:16 yjQMQbrd0
>371
屁こくな

375:名無しさん@お腹いっぱい。
08/06/06 18:06:10 UKqjuW390
>>373
あれはiframeとかScriptじゃなくてベタなhtmlで送られてくるから、
フィルタ作っても変に複雑になるだけであまり意味がないよ
cssで消した方が楽
#tads と #mbEnd を消せばいい

376:名無しさん@お腹いっぱい。
08/06/06 19:15:20 zDTMvmm/0
>>375

それをProxomitronのフィルタでやればいいじゃん

377:名無しさん@お腹いっぱい。
08/06/06 19:48:51 Mo/Mop8d0
>>373
スレリンク(software板:121番)

378:373
08/06/06 21:36:46 yBHCmkpL0
>>375
URLリンク(72.14.235.104)
Firefox使ってるんでここの>>615からの参考にStylish使って消せました
だが、Proxomitronでやる方法が全然分かりません
後学のためにもどなたか教えてください
あと、↓の最初の一番初めの行って何ですかね?
普通になくても広告消えたのですが

@namespace url(URLリンク(www.w3.org));

@-moz-document domain("www.google.co.jp"),domain("www.google.com") {
#tads,#mbEnd
{ display: none !important; }
}
.j {width:60em !important; }
.ra
{ display: none !important; }

>>377
スレ落ちてるので見れませんでした

379:名無しさん@お腹いっぱい。
08/06/06 21:39:28 qO+lEgZC0
Proxomitron フィルター作成スレッド Part8
スレリンク(software板:121番)

121 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2007/12/19(水) 23:47:21 ID:bqbCP1Zi0
うちのグーグル様用フィルタ

[Patterns]
Name = "Google | ad::hide + simplize 20070524"
Active = TRUE
URL = "www.google.[^/]+/ $TYPE(htm)"
Limit = 100
Match = "(id=$AV(tpa(1|2)|guser|mbEnd))\1[^>]+>|"
"(<br clear=all><table)\1[^>]+>"
Replace = "\1 style="display:none">"




次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4766日前に更新/308 KB
担当:undef