Proxomitron フィルター作成スレッド Part5at SOFTWARE
Proxomitron フィルター作成スレッド Part5 - 暇つぶし2ch237:名無しさん
06/08/16 18:21:09 ZtZxm1EO0
>>234
対応ありがとうございます。
日付は0816にこちらで変更して登録しましたw。

238:名無しさん@お腹いっぱい。
06/08/16 18:51:27 9fpLalfN0
>>236
ここはおまえだけのスレか?

239:名無しさん@お腹いっぱい。
06/08/16 18:58:35 2D0xOHnm0
偽物死ね

240:名無しさん@お腹いっぱい。
06/08/16 19:23:07 P7+6FVII0
>>235
悪いフィルター

241:名無しさん@お腹いっぱい。
06/08/16 20:08:18 9fpLalfN0
ちゃんと教えろ。

242:名無しさん@お腹いっぱい。
06/08/16 21:40:47 iuDAgJFT0
>235
とりあえずどういうフィルタだと思うの?
ちょろっと書いてみ。
そしたら誰かが食いつくさ。

243:名無しさん@お腹いっぱい。
06/08/16 21:48:30 QA9nqbZ20
>>235
objectタグを全部消すフィルタ。

objectタグなんてそうそう見ないから、大して使えないし、
目的も良くわからない重くなるだけのゴミフィルタ。

244:名無しさん@お腹いっぱい。
06/08/17 03:43:52 oHPlALI30
>重くなる

これはなに??

245:名無しさん@お腹いっぱい。
06/08/17 04:48:56 4s3wgKPN0
objectタグって何?
消すとどうなりますか?

246:名無しさん@お腹いっぱい。
06/08/17 04:50:33 54G9Rm9z0
それ消すとお化けが出るよ。

247:名無しさん@お腹いっぱい。
06/08/17 05:00:02 4s3wgKPN0
>>246
まじめに教えろ。

248:名無しさん@お腹いっぱい。
06/08/17 05:12:14 yHYOrGvg0
    へ          へ|\ へ     √ ̄|        へ
   ( レ⌒)  |\   ( |\)| |/~|  ノ ,__√    /7 ∠、 \ .  丶\      _ __
|\_/  /へ_ \)   | |   | |∠  | |__   | /   !  |     | |_~、  レ' レ'
\_./| |/   \     .| |( ̄  _) |     )  | |    i  |  へ_,/    ノ   ,へ
  /  / ̄~ヽ ヽ.   | | フ  ヽ、 ノ √| |   ! レノ  |  !. \_  ー ̄_,ー~'  )
 / /| |   | |   | |( ノ| |`、) i ノ  | |   \_ノ  ノ /    フ ! (~~_,,,,/ノ/
 | |  | |   / /    | | .  し'  ノ ノ   | |       / /     | |   ̄
 \\ノ |  / /      | |___∠-".   | |      ノ /       ノ |  /(
  \_ノ_/ /     (____)     し'      ノ/      / /  | ~-,,,__
     ∠-''~                        ノ/         (_ノ   ~ー、、__)

249:名無しさん@お腹いっぱい。
06/08/17 07:58:58 AHr5kq1G0 BE:51702645-BRZ(1008)
objectタグというのは
WEBページにFLASHや動画などを埋め込むときに使うタグ
そういうのを見たくなければ使えばいい。
ただし最近はJavascriptでobjectタグを生成してることが多いので
そのフィルタじゃマッチしないことが多いはず。

250:名無しさん@お腹いっぱい。
06/08/17 11:12:28 FcxyYu7o0
>>249
>ただし最近はJavascriptでobjectタグを生成してることが多い
例えばどこ?
>そのフィルタじゃマッチしないことが多い
マッチしなかったらどうなるの?

251:名無しさん@お腹いっぱい。
06/08/17 11:31:29 ssKmbSAt0
少しも自分で調べようとしないんだな・・・

252:名無しさん@お腹いっぱい。
06/08/17 12:49:01 jA8Jmwsv0
釣りだろ

253:名無しさん@お腹いっぱい。
06/08/18 00:56:16 RoiDkGou0
livedoorの広告を消してください
URLリンク(search.livedoor.com)

254:名無しさん@お腹いっぱい。
06/08/18 02:02:31 yJMcffPk0
Name = "unko"
URL = "$TYPE(htm)search.livedoor.com/search/"
Limit = 32767
Match = "<div class="subtitle"><small><strong>・ケ・ン・オ。シ・オ・、・ネ*<table"
Replace = "<table$STOP()"

255:名無しさん@お腹いっぱい。
06/08/18 03:47:01 VuNJPYQ10
>>254
ありがとうございました。
名前欄だけ書き換えて使いますね(^^ゞ

256:名無しさん@お腹いっぱい。
06/08/18 09:53:04 SkGS5U3a0
仕様が一寸変わる度にここを訪れるに一票。

257:名無しさん@お腹いっぱい。
06/08/18 13:20:01 cvcfPR5Y0
Kill pop-up windows
Restore pop-ups after a page loads
のフィルターお願いします( ´・ω・`)

258:名無しさん@お腹いっぱい。
06/08/18 13:55:22 sL2MnCCM0
日本語でおk

259:名無しさん@お腹いっぱい。
06/08/18 22:07:37 NRQDTi3n0
スタイルシートで、指定した値より小さいフォントサイズを
1pxまたは1pt大きくするフィルタをお願いします。

260:名無しさん@お腹いっぱい。
06/08/19 01:20:01 tw1slgwn0
ブラウザの設定じゃだめなのか?

261:名無しさん@お腹いっぱい。
06/08/19 01:36:53 lHngiXBs0
proxomitronよりもユーザースタイルシートの方が適切な希ガス

262:名無しさん@お腹いっぱい。
06/08/19 12:00:11 khpx+9Xo0
だよね。

263:259
06/08/19 15:04:39 toIhoNrG0
ユーザースタイルシートだと、すべて同じ文字の大きさになってしまうので、
場合によってはサイトデザインが崩れてしまうんです。
もしかして、そうならない方法があるとかですか?

264:think
06/08/19 16:27:44 V8B43TcS0
>259,263
ユーザーCSSは、セレクタを使いこなすことで比較的柔軟にフォントサイズを指定できます。
URLリンク(www.nextindex.net)
フォントサイズを気にされる方は、ユーザーCSSに様々な要素タイプ名のセレクタを指定しておくことが多いんじゃないでしょうか。
例えば、以下のように。

body { font-size: 100% !important }
h1 { font-size: 200% !important }
h2 { font-size: 150% !important }

ちなみに、ユーザーCSSを使うとWebクリエイタの意図通りのデザインで描画されない可能性があることは認識しておいてください。
Webクリエイタは指定したフォントサイズに沿ってデザインを組んでいるはずなので、フォントサイズを変更すればデザインが崩れる可能性はあります。
(そうならないWebサイトもありますが、その辺はWebクリエイタのHTMLを書く際の意識に依って変わります。)

おそらく、全てのサイトで満足できるユーザーCSSは無理なのだと思います。
ユーザーCSSではfont要素(※),クラスセレクタ,idセレクタ,子孫セレクタ...などの汎用的でないセレクタに対して完全に追従できませんから。
(フィルタなら、上手いことフォントサイズを指定できる可能性はありますが、アイデア次第です。)

265:think
06/08/19 16:28:53 V8B43TcS0
>264の※
例えば、<font size="6"> のようなタグがあると、ユーザーCSSでは対処しようがありません。
font要素は非推奨要素でHTML文法上は使うべきじゃないんですが、ごく稀に見ることがあります。
これに関しては、フィルタなら対応できないこともないですね。
font要素で一定のフォントサイズ以下が指定されたときに、フォントサイズを変更するという条件で。

[Patterns]
Name = "Replace small <font> by <font size=12>"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 64
Match = "(<font\s[^>]++size=)\0$AV([#1:11])(^(^[^>]+>))"
Replace = "\0"12""

あとは、259氏の意図を考えると、「フォントサイズが小さすぎて見難いサイトを何とかしたい」という事だと思いますので、
↓の「最小のフォントサイズ」で代替できませんか?
(現状、IE使いならIEから乗り換える必要がありますが)
URLリンク(caminofreak.hp.infoseek.co.jp)

266:名無しさん@お腹いっぱい。
06/08/19 17:45:42 GyWlGCAM0
>>259
ユーザースタイルシートじゃ出来ないからオミトロンでやったほうがいいよ。
ただしオミトロンでは +1 などの演算処理が出来ないから限定的なフィルターしか書けない。

他の方法で対応する手もある。

・ ブラウザの文字拡大縮小機能 (Ctrl + ホイール回転、Ctrl + "+" ..etc)
・ ブラウザの最小フォントサイズ指定
・ 特定のサイト用のユーザースタイルシートやフィルターを作る

267:名無しさん@お腹いっぱい。
06/08/19 17:47:15 Q8jNGZPh0
オミトロンのフィルタが無効化されてる・・・
窓のupdateしてからおかしくなった

268:名無しさん@お腹いっぱい。
06/08/19 19:26:52 OFT7kSHG0
>265 そうでもないよ。
URLリンク(lan.rgr.jp)
ここにあるユーザースタイルシートの中に

font[size="+1"],font[size="4"]{
font-size:1em;
}

こんなのがある。
これだったら、属性セレクタが有効のブラウザでいけそう。
ちなみに自分の場合は、Firefox使用でCtrl++やCtrl+-を使ってる。

269:think
06/08/19 20:51:16 V8B43TcS0
>>268
初めて知りました。
これは便利です。素晴らしい。

> これだったら、属性セレクタが有効のブラウザでいけそう。
属性セレクタはCSS2の仕様に含まれているのですね。
さっそく、実験してみたところ、

Sylera … OK
Opera9 … NG
IE6  … NG

という結果になりました。
URLリンク(vird2002.s8.xrea.com)

ちなみに、* { font-size: 100%; } がサイト側で指定されていると、
<font size='1'> のタグが有効に働きませんでしたので、CSSを別途用意しています。

270:名無しさん@お腹いっぱい。
06/08/20 07:04:20 f6guB1aE0
URLリンク(www.musen-lan.com)
のサイトに表示される広告を消すフィルタはありませんでしょうか?

271:名無しさん@お腹いっぱい。
06/08/20 09:20:03 yrY2L6CF0
>>270
ほんとにそのサイト専用な感じだけど、こんなのでどう?

[Patterns]
Name = "musen-lan banner killer 1 (06/08/20)"
Active = TRUE
URL = "www.musen-lan.com/speed/|$TYPE(htm)"
Limit = 10000
Match = "<td\s\w><b><font\s\w>[[]PR"
"*<td width="500" rowspan="2" align="center" valign="top">$STOP()"
Replace = "</td></tr></table></td><td width="500" rowspan="2" align="center" valign="top"><!-- killed -->"

Name = "musen-lan banner killer 2 (06/08/20)"
Active = TRUE
URL = "www.musen-lan.com/speed/|$TYPE(htm)"
Limit = 50
Match = "</noscript>$STOP()"
Replace = "\k"

272:名無しさん@お腹いっぱい。
06/08/20 09:52:28 f6guB1aE0
>>271
ありがとうございます
これですっきりしました

273:270
06/08/20 10:09:18 f6guB1aE0
>>271
すいません。フィルタ入れたらヤフーのトップページになにも表示されなくなってしまったんですが
ちなみに2の方のフィルタを外すときちんと表示されます

274:名無しさん@お腹いっぱい。
06/08/20 11:14:12 mHNp1D4B0
>>273
[Patterns]
Name = "musen-lan banner killer 1 (06/08/20 aaa)"
Active = TRUE
URL = "www.musen-lan.com/speed/$TYPE(htm)"
Limit = 10000
Match = "<td\s\w><b><font\s\w>[[]PR"
"*<td width="500" rowspan="2" align="center" valign="top">$STOP()"
Replace = "</td></tr></table></td><td width="500" rowspan="2" align="center" valign="top"><!-- killed -->"

Name = "musen-lan banner killer 2 (06/08/20)"
Active = TRUE
URL = "www.musen-lan.com/speed/$TYPE(htm)"
Limit = 50
Match = "</noscript>$STOP()"
Replace = "\k"

275:名無しさん@お腹いっぱい。
06/08/20 11:33:20 mHNp1D4B0
ちなみに \k 使うなら $STOP() はいらない。

276:270
06/08/20 11:35:52 f6guB1aE0
>>274
今度はきっちりヤフーも表示されました
ありがとうございました~

277:259
06/08/20 20:13:55 z+T6o5g20
>>264-269
すごくすごくありがとうございます。
自分はIEコンポのブラウザを使っているんで、ちょっと無理そうですね。
お気に入りに関しては、フィルタリングとリストでの個別設定でいけそうなので、そちらで対処します。

278:266
06/08/20 20:23:15 G6LzSrtq0
>>277
1$SET(\0=1)
|2$SET(\0=3)
|3$SET(\0=4)
|4$SET(\0=5)
   :
   :
|11$SET(\0=12)

みたいなフィルターを作ればある程度までは対応出来るよ。
手間がかかりすぎるから漏れはパス。

279:名無しさん@お腹いっぱい。
06/08/20 20:26:17 G6LzSrtq0
あらら、 1$SET(\0=1) は 1$SET(\0=2) の間違い。

んで 『ある程度』 っていうのはやる気次第。 とことん粘着して作り続ければ
実用レベルのものが作れると思う。

280:名無しさん@お腹いっぱい。
06/08/20 21:11:35 ckryDjNQ0
指定サイズ以下のフォントを全て一定サイズに変更するのなら楽なんだけどね
当然デザインは崩れまくることになるが

いっそうの事、ブラウザの拡大機能使ったほうが良い気も

281:259
06/08/20 21:18:30 z+T6o5g20
Name = "Change Smaller FontSize (css)"
Active = TRUE
URL=$TYPE(css)|<style*</style>
Match = "\# font-size\s+:\s+(8$SET(\0=10)|9$SET(\0=11)|10$SET(\0=11))px \#"
Replace = "\#font-size:\0px\#"

Thinkさんのサイトで勉強して、なんとか作ってみた。とりあえずピクセル指定のみです。
ごめんなさい初心者なんで突っ込みください

282:名無しさん@お腹いっぱい。
06/08/20 21:19:48 z+T6o5g20
あ、あと>>266さんのレスも参考にさせていただきました。

283:名無しさん@お腹いっぱい。
06/08/20 21:38:37 G6LzSrtq0
乙。 フィルターは書きなれてるみたいだからあとは自分で出来そうでつね。 がんがre。

284:名無しさん@お腹いっぱい。
06/08/20 21:47:34 G6LzSrtq0
ついでにここも読むのだ。

フィルタをクリップボードへエクスポート
URLリンク(pasokon-yugi.cool.ne.jp)

URL=$TYPE(css)|<style*</style> とかありないからw
~~~~

285:名無しさん@お腹いっぱい。
06/08/20 22:09:48 z+T6o5g20
あー、これじゃだめですね。
スタイルシートの中で二つ以上 font-size があると
二つ目以降がマッチしない。ちょっと修正しました。
>>284
これでいいのかな……?
あと、自分はほんとに初心者です。クレクレです。

[Patterns]
Name = "Change Smaller FontSize (css)"
Active = TRUE
URL = "$TYPE(css)|<style*</style>"
Limit = 256
Match = "\# font-size\s+:\s+(8$SET(\0=10)|9$SET(\0=11)|10$SET(\0=11))px"
Replace = "\#font-size:\0px\#"

286:名無しさん@お腹いっぱい。
06/08/20 22:20:16 z+T6o5g20
きゃー!
そうか、そうだったのか!

[Patterns]
Name = "Change Smaller FontSize (css)"
Active = TRUE
Bounds = "$TYPE(css)|<style*</style>"
Limit = 256
Match = "\# font-size\s+:\s+(8$SET(\0=10)|9$SET(\0=11)|10$SET(\0=11))px"
Replace = "\#font-size:\0px\#"

287:think
06/08/20 22:22:58 dWeQskV20
>>285-286
お疲れ様です。
>284氏に突っ込まれていますが、URLマッチはBounds的な使い方はできないので、$TYPE のみにしないと拙いです。

URL = "$TYPE(css)|$TYPE(htm)"

そうすると、Bounds ="<style*</style>" を入れることができないので、Match欄を | で分ける必要があって、少し複雑になるかもしれません。

Match = "$NEST(<style,*font-size\s+:\s+(8$SET(\#=10)|9$SET(\#=11)|10$SET(\#=11))px*,</style>)|..."

どっちにするかは好みですが、$TYPE(css) と $TYPE(htm) に分けて、フィルタを作った方が楽なので、2つに分けて作ってみてから、後でまとめに挑戦する方が覚えやすいと思います。

> スタイルシートの中で二つ以上 font-size があると二つ目以降がマッチしない。
$TYPE(css) の方は複数回マッチさせればよいので簡単ですが、$TYPE(htm)の方は少し小難しいことをするので、後で挑戦した方が良いかも。

288:think
06/08/20 22:27:36 dWeQskV20
>287の続き。

フィルタを2つに分ける場合ですが、$TYPE(css) のフィルタは簡単なので割愛。
$TYPE(htm) のフィルタは以下のようにして、Match欄を組めばお終いです。

URL = "$TYPE(htm)"
Bounds = "<style*</style>"

289:名無しさん@お腹いっぱい。
06/08/21 01:21:33 fY+RGd3u0
Yahooブログ検索の右側全部消すにはどうすればいいのでしょうか?
URLリンク(blog-search.yahoo.co.jp)

290:名無しさん@お腹いっぱい。
06/08/21 08:58:45 6PyzuexK0
9$SET(\0=11)|10$SET(\0=11) は [#9:10]$SET(\0=11) にまとめられるとか。

291:名無しさん@お腹いっぱい。
06/08/22 02:23:03 olOsZDHO0
む、むずい・・・でもやってみます・・・。

292:名無しさん@お腹いっぱい。
06/08/22 09:31:54 Nh4hjsGT0
ピクトとか
PC許可してなくて、携帯でしか見れないのを
オミトロン使って、PCで見れるようにって出来ないですか?

293:名無しさん@お腹いっぱい。
06/08/22 09:39:44 hvvz+5ld0
無理

294:名無しさん@お腹いっぱい。
06/08/22 10:16:17 xioTv1Ht0
>>292
種類があって、ipで判断してるのは無理。
UserAgentで判断してるのは、ヘッダフィルタで携帯と偽装すれば可能。

ピクトはip見てるから、無理じゃなかったっけ?

295:名無しさん@お腹いっぱい。
06/08/22 23:32:16 Nh4hjsGT0
>>293-294
ありがとう。


296:名無しさん@お腹いっぱい。
06/08/23 00:02:30 N84271e+0
So-netトップページの広告をカットしようとフィルタを書いてみたのですが、
一番上にある別フレームのPRテキストのみ消えません。
どのように記述すれば良いですか?
それともメインフレームしかマッチしないのでしょうか(´・ω・`)

[Patterns]
Name = "[User] So-net"
Active = TRUE
URL = "*so-net.ne.jp*"
Limit = 810
Match = "<div id="(pr([#1:3]|)|superBanner)"*(</div>|)</div>"

どうか宜しくお願い致します。

297:think
06/08/23 00:18:07 2OqaWZvb0
>296
一番上にある広告は <div class="pr"> で始まっているので、マッチしないのではないでしょうか。

298:名無しさん@お腹いっぱい。
06/08/23 00:31:29 N84271e+0
見直してきました。
なんて初歩的な見落としだ( ノД`*)ハズカシイ
御蔭さまでマッチしました、ありがとうございました。
<div (class|id)="(pr([#1:3]|)|superBanner)"*(</div>|)</div>

299:名無しさん@お腹いっぱい。
06/08/23 06:53:20 x5GBJ0Ta0
無計画に作りまくったまま放置してたフィルタ類を整理&改修したら
なんか感動するぐらい軽くなった。
ProtectContentExceptHTMLを適当改造してたやつを
2つに分割したのが一番効果あったような気がする

300:名無しさん@お腹いっぱい。
06/08/23 14:56:37 AVVNvpDU0
よっしゃ、んじゃそれをうpしてくれ

301:名無しさん@お腹いっぱい。
06/08/23 14:58:21 UZMeD41B0
>>299
よかったらおすすめを10~15個ぐらい教えてくれ
どうも俺は変なのを入れてるような気がしてならない('A`)

302:名無しさん@お腹いっぱい。
06/08/23 15:10:35 P3AQEiCO0
前スレ
スレリンク(software板:915番),920-921

外部コマンド Part4
URLリンク(jane.s28.xrea.com)

Jane Doe Style(Doe系全般?)は http:// から後方の条件によっては実体参照文字の
&quot; &lt; &gt; などを " < > では無く、そのまま表示してしまう場合が多いようです。
Jane IE Styleでは普通に表示するので、この問題には余り関心が有りませんでした。
(但し、ポップアップ表示はDoe系と一緒…これを書き始めてから思い切り気付いた!)

で、>>196が動かなくて前述に該当する場合は、
Match = "(<META NAME="download" CONTENT="URLリンク(download.\8&quot;&gt;)<))>)\0$SET(_link=\8)|"
に差し替えて下さい。
または、コピペ後 download.\8&quot;&gt; の部分を download.\8"> に置き換えても可。
普通のブラウザやIE系を使っている人は無問題のはずです。

うわっ、ちょっと古めのJane Doe Style 2.32で当スレを閲覧すると http:// 絡みの " は殆んど
&quot; になってるし &gt; も &lt; も見える・・・他の派生はどうなんだろう?
あれ以来この話題は皆無だし・・・

あと、インデント用の &nbsp;(スペース)もコピペすると &#160; に化ける? ので要注意ですね。
スレリンク(win板:370番)

303:名無しさん@お腹いっぱい。
06/08/23 15:19:20 tOCQAglA0
jane viewだと今でも &#160; になるよ。

304:feel
06/08/23 17:09:41 x0oetpeH0
>>289
とりあえず作ってみた。

Name = "test"
Active = TRUE
URL = "blog-search.yahoo.co.jp/"
Limit = 50
Match = "(<!-- [%b1][%a6]\w --> )\1<td [^>]+>$SET(#=\1<td style="display: none;">)"
Replace = "\@"


305:名無しさん@お腹いっぱい。
06/08/23 23:33:21 ShY8d4g10
>>301
基本的にはブラクラ対策系とADKILLERだけでおkkじゃのいこ?

あとは特定サイト専用のフィルタはURLマッチを適切に。
フィルタの書き方がマズくても
速度低下とか誤爆とかはそのサイトだけで済むから神経質にならなくていい


逆に言えば全てのURLにマッチするフィルタを疑ってみると改善の可能性が見えてくる
マッチしない場合にも複数回走査される部分を見極めて
その部分を何とか削れないか改善できないかよく検討すればいい

だからフィルタ名にはurlや機能だけじゃなくて
全URLにマッチするフィルタにはallways
特定サイト専用のフィルタにはonly、とかいうふうに
適当なプレフィクスをつけておくと後から改造する時に絞り込めて便利。

306:名無しさん@お腹いっぱい。
06/08/24 01:04:22 AmLQ3np20
>>303
ってことは、http:// 絡みの " < > は問題ないのか。

Doe系は常用するつもりは無いので困らないんだけど
書き込んでも意図どおりに表示されないとねぇ。

307:名無しさん@お腹いっぱい。
06/08/24 08:02:35 Rco6u72m0
>>304
ありがとうございます。完璧です!

308:名無しさん@お腹いっぱい。
06/08/25 14:59:15 BnyTtxXb0
Gmail を簡易 HTML 形式で表示するように
URL を転送させようとしているのですが、動作しません。
正しく動作させるにはどうすればよいのでしょうか?

なお、通常表示にする際(ログイン直後)の URL は
mail.google.com/mail/?auth=(ランダムの文字列)
で、
mail.google.com/mail/?ui=html&zy=n
に移動することで簡易表示になるようです。

In = FALSE
Out = TRUE
Key = "URL: Gmail URL redirector (2006.08.25) (out)"
URL = "(mail.google.com/mail/)\1\?auth="
Replace = "\1?ui=html&zy=n"

309:名無しさん@お腹いっぱい。
06/08/25 17:28:08 qVkuhLnM0
Jane Doe StyleからProxomitron使ってこのアドレスをサムネイル表示させるのってどうやるんですか?
URLリンク(img104.imagevenue.com)
URLリンク(img20.imagevenue.com)

310:名無しさん@お腹いっぱい。
06/08/25 18:52:36 diGOS19B0
>>308
https

>>309
マルチ乙

311:名無しさん@お腹いっぱい。
06/08/26 14:39:40 pUUGmRaE0
>310
libeay32.dll と SSLeay32.dll を Proxomitron.exe のあるフォルダに置いて、
設定 → HTTP で SSL の項目を有効にしてから
ini を上書き保存してみましたが、
いまのところ何も変わっていないようです。

312:名無しさん@お腹いっぱい。
06/08/26 16:45:28 QkvgeDm80
iniってcfgのことか?

313:名無しさん@お腹いっぱい。
06/08/27 05:57:50 7WvBtfTZ0 BE:31021643-BRZ(1008)
>>308
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Gmail URL redirector (2006.08.27) (out)"
Match = "URLリンク(mail.google.com)
Replace = "$JUMP(URLリンク(mail.google.com))"

314:名無しさん@お腹いっぱい。
06/08/27 09:40:39 H+CxMxBO0
>312
うわ、基本的なところを間違えました。

>313
どうもありがとうございます。正常に動作しました。

315:309
06/08/29 22:14:35 l5r5A28K0
どなたか分かりませんか・・・

(3)が入るからだめみたいです

元のURL
URLリンク(img104.imagevenue.com)
                         (1)~~~~~~~   (2)~~~~~~~~~~~~~~~~~~~~~~~



画像そのもののURL
URLリンク(img104.imagevenue.com)
                 (3)~~~~~~~~~~~~~~~~~(1)~~~~~~(2)~~~~~~~~~~~~~~~~~~~~~~~~

316:名無しさん@お腹いっぱい。
06/08/29 22:22:24 vysqtt430
Proxomitronを使って、シリア語ブラクラ対策ができる方法を教えてくれませんか?

シリア語を全て消すとちょっと不便なのでお願いします

317:名無しさん@お腹いっぱい。
06/08/29 22:31:59 fsUGSJYq0
横から失礼します。
Janestyleでオミトロン経由で2chを見ています。
よくこういう改行をして下の方にボソッと書く人がいるんですが
非常に読みにくくて不快です。
【風化】伊丹十三自殺の真相【させるな】第二弾
スレリンク(koumei板:619番)

それで
[Patterns]
Name = "<br><br><br>"
Active = TRUE
Limit = 256
Match = "<br> <br> <br> <br> "
Replace = "[][][]"
こういうのを作ってみたんですが、これだとブラウザでしか動作しません。
Janeでも使える様にするにはどうしたらいいでしょうか?

318:名無しさん@お腹いっぱい。
06/08/29 22:56:09 69l75QOD0
>>317
そういうのはjaneスレ池

NGWordに
<br> <br> <br> <br> <br> <br> <br> <br>
いれとけば、あぼーん。数は任意

319:名無しさん@お腹いっぱい。
06/08/29 22:58:11 s97WuS/r0
StyleじゃなくてViewなら、ReplaceStr.txtで出来る。

ReplaceStr.txtを活用するスレ
URLリンク(jane.s28.xrea.com)


320:名無しさん@お腹いっぱい。
06/08/29 23:05:34 brYmfDwu0
>>317
ReplaceStr.txtとか使ったほうが良くね?

321:名無しさん@お腹いっぱい。
06/08/29 23:06:43 foTirUJ60
>>315
どうぞ♪

Active = TRUE
URL = "$TYPE(htm) img[0-9]+.imagevenue.com/img.php\?"
Bounds = "<img\s*>"
Limit = 256
Match = "*\ssrc=$AV(\0)*"
Replace = "\k</table><meta http-equiv="refresh" content="0;url=./\0">"

322:名無しさん@お腹いっぱい。
06/08/29 23:58:17 foTirUJ60
JaneはURLにポート番号を付けないとダメなんだね。

Active = TRUE
URL = "$TYPE(htm) img[0-9]+.imagevenue.com(:80|)/img.php\?"
Bounds = "<img\s*>"
Limit = 256
Match = "*\ssrc=$AV(\0)*"
Replace = "\k</table><meta http-equiv="refresh" content="0;url=\0">"

しかしmetaタグを解釈してくれないから(ry

323:309
06/08/30 00:16:20 YWVqs1GT0
>>321-322
作成ありがとうございます!

[Patterns]に>>322を追加
Jane doe style2.41のツール→通信→プロクシを使う→送信、受信127.0.0.1:8080
にしたんですが、サムネイル表示してくれませんでした。

もしかして、やり方間違ってますか?

324:名無しさん@お腹いっぱい。
06/08/30 00:30:19 6pA3BjWa0
>>323
結論から言うと不可能。

style作者に <meta http-equiv="refresh" content="0;url=~"> タグ等でのページ移動を
可能にしてもらうように頼むしかない。

もしこれが対応してもらえたら、ReplaceStr.txtをビューワ開かれるサイトにも適用されるように
してもらう。 そうすればオミトロンなしで>>309の画像がサムネイルで見られるようになる。

まずやってくれないだろうけどねw

325:321
06/08/30 00:31:31 6pA3BjWa0
>>323
あ、Janeのプロキシ指定はそれであってます。

326:309
06/08/30 00:36:50 YWVqs1GT0
>>324-325
なるほどStyleの方の問題だったんですね
一応、Janeスレで作者に要望出してきます

作成ありがとうございました

327:名無しさん@お腹いっぱい。
06/08/30 01:12:45 ENnvwTGt0
>>326
Styleにreplaceと多段AAは要望出すだけ無駄
作者が必要性を感じてない。

328:名無しさん@お腹いっぱい。
06/08/30 01:17:23 6pA3BjWa0
styleってreplacestr.txt無いのか.. オワットル。

329:名無しさん@お腹いっぱい。
06/08/30 01:26:03 f3b+2qqA0
前にベクターの広告消し前あったんだけどどこでしたっけ?
わすれてもうたorz

330:309
06/08/30 01:31:41 YWVqs1GT0
>>327
ああ、Jane板のスレにもう書いちゃったよorz

331:名無しさん@お腹いっぱい。
06/08/30 05:59:02 Vf2ib4CU0
>318>319>320
改行だけを消して本文は読みたいんです。
ReplaceStr.txtは使えないようですのでこちらに来ました。
残念です。

332:名無しさん@お腹いっぱい。
06/08/30 08:26:53 D4KYjUFe0
datを読み込んで表示するのが専用ブラウザなんだから、メタとか意味ないんじゃあ・・・?

333:名無しさん@お腹いっぱい。
06/08/30 09:46:09 GKiY7QSO0
dat落ちファイルを探す機能が欲しいけどスレ違いだね

334:名無しさん@お腹いっぱい。
06/08/30 12:50:16 6pA3BjWa0
>>331
Active = TRUE
URL = "([^.]+.2ch.net|[^.]+.bbspink.com|jane.s28.xrea.com)(:80|)/*.dat"
Limit = 256
Match = "(<br> )+{3,*}"
Replace = "<br><br>"

外部板にも効かせたいならURL欄に追加していく。

335:名無しさん@お腹いっぱい。
06/08/30 16:09:38 6v2iaxTX0
>>334
動作しませんでした・・
JaneDoeStylever224です。
ほかのフィルタが邪魔してるのかもと思い全部消して>334さんのだけの状態でも
駄目でした。webページフィルタですよね?

336:名無しさん@お腹いっぱい。
06/08/30 16:43:31 6pA3BjWa0
>>335
使ってる鯖でgzipが使われてるか、datのmime-typeで弾かれてるんじゃないかな。

[HTTP headers]
In = FALSE
Out = TRUE
Key = "Accept-Encoding: KILL gzip (out)"
Match = "(*,|)\0 gzip (,\1|)"
Replace = "\0\1"

[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Type: 2ch dat add mime (in)"
URL = "([^.]+.2ch.net|[^.]+.bbspink.com|jane.s28.xrea.com)(:80|)/*.dat(^?)"
Replace = "text/html"

を入れて試してみて。 >>334がwebフィルタで上の2つがヘッダフィルタね。

337:名無しさん@お腹いっぱい。
06/08/30 17:32:32 joA6NqgK0
>>336
やっぱり駄目みたいです。
URLリンク(hipee.moe.hm)
せっかく作ってもらったのにすみません。

338:名無しさん@お腹いっぱい。
06/08/30 17:39:17 Oh4XEIVy0
もし[^.]+.2ch.netをbypassリストに突っ込んでるとかのオチだったら
アナルに何か突っ込んでうpしてもらうよ

339:名無しさん@お腹いっぱい。
06/08/30 18:06:01 joA6NqgK0
>>338
確認しましたけれど入ってませんでした。

340:名無しさん@お腹いっぱい。
06/08/30 19:04:20 6pA3BjWa0
>>337
Viewでテストしたけどこちらではうまくいったよ。





そのスレのログを削除してからもう一度読み込んでみるとか。
それともStyleとViewでは動作が違ったりするのかな?

341:名無しさん@お腹いっぱい。
06/08/30 19:25:14 joA6NqgK0
>>340
手元にnida゙もあったので試してみたらいけてました。
URLリンク(hipee.moe.hm)
ログ削除してみたんですが駄目でした。
styleだけ駄目なのは残念ですね。
ありがとうございました。

342:名無しさん@お腹いっぱい。
06/08/30 19:25:19 6pA3BjWa0
↑のレスの空行が1行になってたら成功

343:名無しさん@お腹いっぱい。
06/08/30 19:33:41 6pA3BjWa0
5秒差..orz

>>341
ダメですか。 style独自の挙動でもあるのかな、ちょっと調べてみます。

344:名無しさん@お腹いっぱい。
06/08/30 19:41:36 joA6NqgK0
もしかしたらverが古いからですかね?
2,24です。
URLリンク(hipee.moe.hm)

345:名無しさん@お腹いっぱい。
06/08/30 19:45:58 6pA3BjWa0
>>341
Jane Doe Style Version 2.41を落して入れてみたら>>340に効いてたよ。
そちらのstyleの環境に原因があるっぽいのでプロキシの設定とかの見直ししてみて。

// styleから初カキコ~。 Viewと結構違うもんだね。

346:名無しさん@お腹いっぱい。
06/08/30 20:03:06 6pA3BjWa0
>>344
今2.24を落してこのスレ見てるけどちゃんと効いてる。
プロキシの設定が有効になってるかチェックしてみて。

347:名無しさん@お腹いっぱい。
06/08/30 20:08:11 joA6NqgK0
>>346
こちらも241と224を落として試してみたら上手く出来ました。
プロキはオンになっていましたので元のJaneが壊れていたのかもしれません。
241にアップするかは色々試してからにしたいと思います。
お手間をおかけしました。ありがとうございました。

348:think
06/08/30 20:22:13 UcKwL0rk0
>>347
> プロキはオンになっていましたので元のJaneが壊れていたのかもしれません。
症状的には、通信が発生していなかったように見えますね。(HDDに保存したdatにはProxomitronが効かないので)
[再読み込み] で>317のリンク先をテストしてません?
一度、ログを削除してからスレッドを読み込めば、上手くいくような気がします。

349:名無しさん@お腹いっぱい。
06/08/30 21:30:59 joA6NqgK0
>>348
元のJaneはログ以外消してしまったので再現できません。すみません。
新しく落としたJaneでは>>346さんのフィルタで上手く出来たんですが、
今まで使ってたフィルタと組み合わせたら読み込んだ時に、
349 名前:ここ壊れてます[] 投稿日:
となってしまいました・・

今まで動作の原理が分からずに適当に詰め込んできただけなので
干渉するのがあったんだと思います。
これを機に整理してみようと思います。

350:名無しさん@お腹いっぱい。
06/08/30 22:37:31 6pA3BjWa0
>>349
オミトロンを通すとJaneが誤作動するね。

バイパスでも発生するからフィルタの問題では無さそう。 解決策が無さそうなので
誤作動するのを我慢して使い続けるか、オミトロンを諦めるかの二択。

351:名無しさん@お腹いっぱい。
06/08/30 22:39:20 6pA3BjWa0
誤作動しないようにするフィルタってのが作れるなら解決するけど何が原因かを
特定するのが大変そう。 常に誤作動するわけじゃないみたいだし。

352:名無しさん@お腹いっぱい。
06/08/30 22:45:23 hSCHFYT20
>>350
別に通したからといって必ず誤動作するわけじゃない。
UserAgentとかURLを見るなりして回避できるからね
特に<START><END>を使ったスクリプト挿入系のフィルタはちゃんと処置しよう


でも個人的にはスレ内容の置換はReplaceStr.txtでやって
オミトロンのWEBフィルタは$FILTER(false)。
2chブラウザに対してはオミトロンはヘッダフィルタだけ使うのが賢いと思う

353:名無しさん@お腹いっぱい。
06/08/30 23:25:28 6pA3BjWa0
>>352
調べてみたらどうやら空行を削除したスレに新たな書き込みをするとエラーになるらしい。
datファイルの文字数が合わなくなるせいかな。 バイパス時でもエラーが出たのはこのせいだった。

354:名無しさん@お腹いっぱい。
06/08/30 23:40:36 6pA3BjWa0
datをフィルタリングするとレス番が狂ったり1つのレスが2つ表示されたりする。
再読み込みすれば直るけど精神衛生上良くないね..。

style作者がReplaceStr.txtを採用してくれるのを待ったほうがいいかも。

355:名無しさん@お腹いっぱい。
06/08/30 23:45:54 6pA3BjWa0
スレの更新チェックで出るエラーはJaneから↓のヘッダを送信してるせいだった。

> Range: bytes=124342-

鯖のdatとサイズが合わないから

> HTTP/1.1 416 Requested Range Not Satisfiable

鯖から↑が返って来る。

356:名無しさん@お腹いっぱい。
06/08/30 23:54:18 6pA3BjWa0
>>355のエラーはこれで回避出来た。

[HTTP headers]
In = FALSE
Out = TRUE
Key = "Range: Delete Range (out)"
Match = "*"

357:名無しさん@お腹いっぱい。
06/08/31 00:07:53 bAu3rHaJ0
> (・∀・)新着 -1件

( ゚д゚)・・・・

358:名無しさん@お腹いっぱい。
06/08/31 09:57:55 zLesg9AP0
>>308
最初からURLリンク(gmail.1o4.jp)の6,7でアクセスするって手もある

359:名無しさん@お腹いっぱい。
06/08/31 15:34:05 87uaxJMm0
>358
どうもありがとうございます。フィルタが不要になりました。

360:名無しさん@お腹いっぱい。
06/09/02 17:07:00 YJ5RdroD0
開いた画像がリンクになってしまうタイプの画像掲示板対策フィルタ希望。

361:名無しさん@お腹いっぱい。
06/09/02 19:09:30 Z4Z5yCyd0
それこそフィルターの練習に最適。

362:名無しさん@お腹いっぱい。
06/09/02 19:21:16 Ezi6n4Ys0
その画像掲示板張ってくれよ

363:名無しさん@お腹いっぱい。
06/09/02 23:08:14 IKXbUxB20
嫌です。

364:名無しさん@お腹いっぱい。
06/09/02 23:44:42 yJ4g4a2s0
( ゚,_・・゚)

365:360
06/09/03 14:56:35 ygKIC6Lp0
とりあえず何とかなりそうだ。

366:名無しさん@お腹いっぱい。
06/09/04 00:51:29 fh1uyhDz0
忍者アフィリエイトのフィルタってない?
いろんなサイトや既存フィルタ参考にコメントタグやdiv classの指定でつくってみても
どうにもうまくいかない…

367:名無しさん@お腹いっぱい。
06/09/04 00:58:42 pwHE5HW40
例晒して

368:名無しさん@お腹いっぱい。
06/09/04 01:03:55 ZFCmCLae0
嫌だよ。

369:名無しさん@お腹いっぱい。
06/09/04 01:08:42 pwHE5HW40
じゃあいいや

370:名無しさん@お腹いっぱい。
06/09/04 01:16:52 ZFCmCLae0
分かればいいよ。

371:名無しさん@お腹いっぱい。
06/09/04 01:56:25 fh1uyhDz0
ページの最後に抽入されてるこんなのがそーだと思う>忍者アフィ

</TR>
</TBODY>
</TABLE>
</CENTER>
<div class="tdftdiv"><!-- google_ad_section_start(weight=ignore) -->
<ul class="tdftad">
<li><a href="URLリンク(nad2a.shinobi.jp) target="_top">ネット広告</a></li>
<li class="tdftpr"><a href="URLリンク(nad2a.shinobi.jp) target="_top">お小遣いが足りないと思ったら</a></li>
<li class="tdftpr"><a href="URLリンク(www.shinobi-web.biz)比較</a> > <a href="URLリンク(www.shinobi-web.biz) target="_top">美容</a></li>
<li class="tdftlink"><a href="URLリンク(www.shinobi.jp) target="_top">ビジネス・経済</a></li>
</ul>
<!-- google_ad_section_end --></div></BODY>
</HTML>

372:名無しさん@お腹いっぱい。
06/09/04 02:10:02 ZFCmCLae0
>>371
これで消えるんじゃ・・・。

Limit = 4096
Match = "<!-- google_ad_section_start * <!-- google_ad_section_end [^>]++ -->"

373:名無しさん@お腹いっぱい。
06/09/04 11:04:04 yB6V7yYH0
>>366
忍者のレンタルスペースを使っているWebに表示される広告だね。
div class を使ったものだけれど、これで普通に消えている。

[Patterns]
Name = "[User] Space @ Shinobi"
Active = TRUE
Limit = 620
Match = "<div class="tdftdiv">*</div>"
Replace = "<!-- Space @ Shinobi - Blocked by Proxomitron -->"

フィルタが掛からない場合は、URLとLimitを疑ってみる。
数バイト増やすだけで掛かるようになったりする。
掛けたい部分をソースからコピペしてプロファイルでテストする。

374:名無しさん@お腹いっぱい。
06/09/04 11:05:44 VQPHR0QA0
グーグルの検索で例えば「チーズ」で検索した時
一番上に出てくる「世界のチーズ大図鑑」とかを
完全に消すフィルターってありませんか?

375:名無しさん@お腹いっぱい。
06/09/04 12:05:26 fh1uyhDz0
>>373
消えた消えた!ありがとう。
>>372もありがとう。

もうちょっと勉強します。

376:名無しさん@お腹いっぱい。
06/09/04 14:02:12 yB6V7yYH0
>>374
以前、「ホスティング」で検索したときに作ったものを改良して、
「チーズ」でも消えるようにしてみた。

[Patterns]
Name = "[User] Search @ Google"
Active = TRUE
URL = "*.google.co.jp*"
Limit = 6490
Match = "(<div style="padding-top: 11px;*</div>*</div>"
"|<div id=$AV(tpa[23])*</div>)"
Replace = "<!-- Search @ Google - Blocked by Proxomitron -->"

or条件の前者が右スポンサーで、後者が左上スポンサー。

377:名無しさん@お腹いっぱい。
06/09/04 14:08:15 yB6V7yYH0
ごめん訂正、やたらとアスタリスクを使う癖を直さねば…。
URL = "*.google.co.jp"

378:名無しさん@お腹いっぱい。
06/09/04 14:17:48 yB6V7yYH0
連投すまん、吊って来る。・゚・( ノД`)・゚・。
URL = "www.google.(co.jp|com)"

379:名無しさん@お腹いっぱい。
06/09/04 14:45:52 VQPHR0QA0
>376-378
ありがとうございます。
上も右側のも同時に消えたので、今まで使ってた右側だけ
消すフィルタから入れ替えてみます。
一応まとめておきます。

[Patterns]
Name = "[User] Search @ Google"
Active = TRUE
URL = "www.google.(co.jp|com)"
Limit = 6490
Match = "(<div style="padding-top: 11px;*</div>*</div>"
"|<div id=$AV(tpa[23])*</div>)"
Replace = "<!-- Search @ Google - Blocked by Proxomitron -->"



380:名無しさん@お腹いっぱい。
06/09/05 00:05:05 H7w+P/SH0
一行目ので消えないか?上右

381:名無しさん@お腹いっぱい。
06/09/05 01:42:46 tDIM3s1l0
だめだ

382:名無しさん@お腹いっぱい。
06/09/05 02:31:36 fNv4/SL30
ちょっと作ったんで晒し。
よくあるフィルタだけど、\kしてSETしたのを置くだけのフィルタ。
[Blocklists]
List.kcword = "..\Lists\kcword.txt"
[Patterns]
Name = "\k filter 06/09/05"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "($LST(kcword))\0"
Replace = "\0\1\k"
--kcword.txt-------------------------------------
# NoAddURL
</html*>
# www.4gamer.net
<!--↓エキストラコンテンツ-->
# japan.cnet.com
</div><!-- navi_breadcrum END --><!--AD_ADSPECIAL_468-->$SET(1=</div></div><div class="clbth"></div></div></div></div></div></div></div></body></html>)
# www.new-akiba.com
</div><!--/.center-column--> </div><!--/#center-->
-----------------------------------------------

テスト用
URLリンク(japan.cnet.com)


383:名無しさん@お腹いっぱい。
06/09/05 02:48:10 8KLtXwAn0
四捨五入しても1点

よくある
URL = "hoge.server.com"
Match="<!--start hogehoge-->*<!--end hogehoge-->"
Replace="$STOP()"

のほうがまだマシ

384:名無しさん@お腹いっぱい。
06/09/05 02:55:31 fNv4/SL30
>>383
$STOP()って、フィルタを呼び出さなくするだけじゃないの?
接続切断はついてなかったと思うけど。

385:名無しさん@お腹いっぱい。
06/09/05 03:06:33 8KLtXwAn0
うん。ついてないよ
よくある広告消しの話

てか言いたい事はそうじゃなくて
どのURLについてもその全マッチが試されて非常に無駄だという事。
サイト個別にフィルタ1個作ったほうがいいよ

386:名無しさん@お腹いっぱい。
06/09/05 03:14:18 fNv4/SL30
>>385
そういうことか。
俺はリストにまとめるのが好きなもんでまとめちゃった。
やっぱり無駄かな。アドバイスありがと。

387:名無しさん@お腹いっぱい。
06/09/05 05:30:37 33reNCtN0
CNETだけならこれで消えるよ。
暫く見ないうちに広告が増えていたので足した。

[Patterns]
Name = "[User] News @ CNET"
Active = TRUE
URL = "japan.cnet.com"
Limit = 7070
Match = "<(div class="block_large_(top|bottom)"|!--AD_(ADSPECIAL_(468|148)|TEXT_TOP|RECT_BOTTOM))*"
"<!-- (block_large_(top|bottom)|AD_(REG_BANNER|RECT_BOTTOM|ED_FEATURE|ADSPECIAL_148)) END -->"
Replace = "\n<!-- News @ CNET - Blocked by Proxomitron -->\n"

388:名無しさん@お腹いっぱい。
06/09/05 06:10:25 k8nxjTOI0
>暫く見ないうちに広告が増えていたので

あれ? 新しいフィルター職人さんかと思ってた。 とにかくGJ!

389:名無しさん@お腹いっぱい。
06/09/05 11:40:37 33reNCtN0
あ、暫く見なかったのは、このスレではなくてCNETのページっす。
紛らわしい書き方をしてしまってスマソ。
Proxomitron を使い始めてから一月ほどのヘタレですので、
おかしいところはビシバシご指導ください。

390:名無しさん@お腹いっぱい。
06/09/06 00:24:05 spbhMV580
>>387
382は広告消しってより、本文以降の無駄な部分を削り取るって感じかな。

[Patterns]
Name = "japan.cnet.com noise killer [06/09/05]"
Active = TRUE
URL = "japan.cnet.com/\w/\w/story/$TYPE(htm)"
Limit = 256
Match = "(</div><!-- navi_breadcrum END --><!--AD_ADSPECIAL_468-->)\0"
Replace = "\0</div></div><div class="clbth"></div></div></div></div></div></div></div></body></html>\k"

個別にしたのはこれ

391:名無しさん@お腹いっぱい。
06/09/06 14:48:49 27+mtwAk0
>>390
\w は / にもマッチするから \w/\w は無駄になってるよ。

それとReplace欄で</div>を大量に出力したいなら
Match = "(</div>)\1(<!-- navi_breadcrum END --><!--AD_ADSPECIAL_468-->)\0"
として \1\1\1\1\1\1 をReplace欄に書けばスッキリする。

392:376
06/09/06 16:34:53 P1DIscRf0
"Search @ Google" を訂正した。
「楽天 アフェリエイト」で検索したら、
属性の並びが違うtableで書かれた右広告が出てきたので対応。

[Patterns]
Name = "[User] Search @ Google"
Active = TRUE
URL = "www.google.(co.jp|com)"
Limit = 6490
Match = "((<div style="padding-top: 11px;[^>]+>|)"
"<table\s([^>]++align=$AV(right)&[^>]++bgcolor=$AV(#ffffff)&[^>]++border=$AV(0)&[^>]++cellpadding=$AV(0)&[^>]++cellspacing=$AV(0)&[^>]++width=$AV(25%)[^>]+>)*"
"</table>(</div>*</div>|)"
"|<div id=$AV(tpa[23])*</div>)"
Replace = "<!-- Search @ Google - Blocked by Proxomitron -->"

393:名無しさん@お腹いっぱい。
06/09/06 17:43:26 xqD1/sNr0
[Patterns]
Name = "affiliate"
Active = TRUE
URL = "pc7.2ch.net/test/read.cgi/software/1152479379/"
Limit = 14
Match = "アフェリエイト"
Replace = "アフィリエイト"

394:名無しさん@お腹いっぱい。
06/09/06 17:55:15 P1DIscRf0
>>393
ウワァアアアアアアアアアア・゚・。・゚・。。・゚・( ノД`)・゚・。アアアアアン
見なかったことにしてくれ。

395:391
06/09/06 18:02:05 27+mtwAk0
あ、>>391は間違いでした。 japan.cnet.com/ と /story の間に
"/" が1つ以上ないとマッチしないようにしてたんだね。

"/" が2つ以上あってもマッチしてしまうからそこに違和感を
感じたんだけど、その後で勘違いしたらしい。

396:名無しさん@お腹いっぱい。
06/09/06 20:13:57 P1DIscRf0
念のために「アフィリエイト」で検索したら、まだあった。
tpa[23]→tpa[#1:3]

[Patterns]
Name = "[User] Search @ Google"
Active = TRUE
URL = "www.google.(co.jp|com)"
Limit = 6490
Match = "((<div style="padding-top: 11px;[^>]+>|)"
"<table\s([^>]++align=$AV(right)&[^>]++bgcolor=$AV(#ffffff)&[^>]++border=$AV(0)&[^>]++cellpadding=$AV(0)&[^>]++cellspacing=$AV(0)&[^>]++width=$AV(25%)[^>]+>)*"
"</table>(</div>*</div>|)"
"|<div id=$AV(tpa[#1:3])*</div>)"
Replace = "<!-- Search @ Google - Blocked by Proxomitron -->"

一度の投稿で済ませられなくてスマソ。

397:名無しさん@お腹いっぱい。
06/09/07 00:33:17 j8n2wrcm0
GJ!

398:名無しさん@お腹いっぱい。
06/09/07 01:41:30 J4prDmrK0
URLリンク(www.excite.co.jp)
ここの広告全部とるフィルタお願いしますm(_ _)m

399:名無しさん@お腹いっぱい。
06/09/07 09:45:05 VohXKM990
Name = "unko"
Active = TRUE
URL = "$TYPE(htm)www.excite.co.jp/world/"
Limit = 3000
Match = "("
"$NEST(<iframe,</iframe>)|"
"$NEST(<a\shref=$AV(URLリンク(www.excite.co.jp)),</a>)|"
"$NEST(<td align=right valign=top>,</font> </td> </tr>)"
")"
"$SET(0=)|"
"<p align=right>"
"$SET(0=\k</body></html>)$STOP()"
Replace = "\0"

400:名無しさん@お腹いっぱい。
06/09/07 11:05:33 5jdFD+bA0
[Patterns]
Name = "[User] Translation @ excite"
Active = TRUE
URL = "www.excite.co.jp"
Limit = 1940
Match = "((<td[^>]+> |)(<font[^>]+> <b>【PR】</b>|)"
"<a\s(target="_top" |)href=$AV($LST(User))*</a>( </font>|)( </td>|)"
"|<iframe*banner*</iframe>"
"|<table[^>]+> <tr> <td height=1 bgcolor=#000000>*<table width=100%>*</table>)"
Replace = "<!-- Translation @ excite - Blocked by Proxomitron -->"

$LSTの部分は、任意のリストに以下を追加して書き換える。
# excite
URLリンク(www.excite.co.jp)
URLリンク(www.excite.co.jp)
URLリンク(www.all-field.net)

401:398
06/09/07 11:26:50 J4prDmrK0
>>399
>>400
キタ*・゚゚・*:.。..。.:*・゚ヽ(`Д´)ノ゚・*:.。. .。.:*・゚゚・* !!!!!

(;´⊿`)スゲェェ・・・。

402:名無しさん@お腹いっぱい。
06/09/07 13:11:20 AExpdYY80
キターの前に礼ぐらい言えよ

403:399
06/09/07 13:44:08 VohXKM990
すみません、中国語と韓国語の翻訳ページが滅茶苦茶でした ><

URL = "$TYPE(htm)www.excite.co.jp/world/(english|\s)"
に変えてバイパスさせるか

またはMatchを
(
$NEST(<iframe,</iframe>)|
$NEST(<a target="_top" href=$AV(URLリンク(ad.excite.co.jp)),</a>)|
$NEST(<a\shref=$AV(URLリンク(www.excite.co.jp)),</a>)
)
$SET(0=)|
$NEST(<td align=right valign=top>,<center>)
$SET(0=</table> <center>)|
(<p align=right>|<td valign=top align=center width=180>)
$SET(0=\k</body></html>)$STOP()
に変えてください

404:401
06/09/07 14:17:29 sOOdYwIE0
>>399-400 >>403 ありがとうございます(;´д⊂ヽ

>>402 ごめんね

405:名無しさん@お腹いっぱい。
06/09/07 19:12:37 5jdFD+bA0
>>403の言う通り、中国・韓国翻訳で効かなっていたので修正。

[Patterns]
Name = "[User] Translation @ excite"
Active = TRUE
URL = "www.excite.co.jp"
Limit = 3730
Match = "(<a\s(target="_top" |)href=$AV($LST(User))*</a>"
"|<iframe*</iframe>"
"|<script src=*flash.fix.js*</center>"
"|<b>【PR】</b>"
"|<table[^>]+> <tr> <td height=1 bgcolor=#000000>*<table width=100%>*</table>)"
Replace = "<!-- Translation @ excite - Blocked by Proxomitron -->"

# excite
URLリンク(www.excite.co.jp)
URLリンク(www.excite.co.jp)
URLリンク(ad.excite.co.jp)
URLリンク(www.all-field.net)

中国・韓国翻訳で<b>【PR】</b>が効かない…なぜだ( ノД`)

406:名無しさん@お腹いっぱい。
06/09/07 21:08:56 79/J3DT20
文字コードが違うんじゃね

407:名無しさん@お腹いっぱい。
06/09/08 03:15:59 H1RT3n+h0
ういういしさがぃぃね

408:名無しさん@お腹いっぱい。
06/09/08 03:27:04 gT1uR/As0
>>405
試してないけど、thinkさんとこの文字コード変換を使えば出来るようになるんじゃ?
URLリンク(vird2002.s8.xrea.com)

409:405
06/09/08 15:08:59 c27200OJ0
>>406>>408
ありがトン。
meta を見たら、中・韓は utf-8 だった(゚∀゚)アヒャ

[Patterns]
Name = "[User] Translation @ excite"
Active = TRUE
URL = "www.excite.co.jp"
Limit = 3740
Match = "(<a\s(target="_top" |)href=$AV($LST(User))*</a>"
"|<iframe*</iframe>"
"|<script src=*flash.fix.js*</center>"
"|<b>(【PR】|[%e3][%80][%90][%ef][%bc][%b0][%ef][%bc][%b2][%e3][%80][%91])</b>"
"|<table[^>]+> <tr> <td height=1 bgcolor=#000000>*<table width=100%>*</table>)"
Replace = "<!-- Translation @ excite - Blocked by Proxomitron -->"

# excite
URLリンク(www.excite.co.jp)
URLリンク(www.excite.co.jp)
URLリンク(ad.excite.co.jp)
URLリンク(www.all-field.net)

410:名無しさん@お腹いっぱい。
06/09/09 15:53:05 ulTYe+cK0
URLリンク(photo.pchome.com.tw)
上記は台湾の写真サイトなんですけど、広告の中に
写真が埋め込まれているようで、ソースを調べてADをブロック
すると写真も一緒に見られなくなります。広告だけをうまく
除去して写真だけ表示するにはどのようなフィルターが必要ですか?

411:名無しさん@お腹いっぱい。
06/09/09 17:35:30 3B4A45zq0
>>410
CSS

412:名無しさん@お腹いっぱい。
06/09/09 18:30:45 edEc1xQF0
>>410
埋め込まれてなんかないよ、普通だよ(´・ω・`)

[Patterns]
Name = "PChome"
Active = TRUE
URL = "photo.pchome.com.tw"
Limit = 1000
Match = "(<!-- BannerAD Start*<!-- BannerAD End -->"
"|<table cellSpacing=0 cellPadding=7 width="100%" border=0>*</table>"
"|<div class="hr"></div> <table width="778" border="0" cellspacing="0" cellpadding="0">*</table>)"
Replace = "<!-- PChome @ Blocked by Proxomitron -->"

413:名無しさん@お腹いっぱい。
06/09/09 19:47:33 ulTYe+cK0
>>412
早速ありがとうございます。これからやってみます。
あぁ難しいなぁ。

414:名無しさん@お腹いっぱい。
06/09/09 21:56:30 0tdWgl7d0
<a href=URLリンク(xxx.upken.jp)
%USERPROFILE%\名を読み取られないように target=_blank>URLリンク(xxx.upken.jp)
%USERPROFILE%\名を読み取られないように</a>、
Proxomitronで、可能でしょうか?

415:名無しさん@お腹いっぱい。
06/09/09 22:00:57 3B4A45zq0
>>414
これでおk。

Active = FALSE
Limit = 32767
Match = "<a\s*</a>"

416:414
06/09/09 22:15:14 0tdWgl7d0
>>415
すいません、書き込みに失敗しました。

URLリンク(xxx.upken.jp)
の、ページで、%USERPROFILE%\名を
読み取られないように、
Proxomitronで、可能でしょうか?

417:名無しさん@お腹いっぱい。
06/09/09 22:26:24 N8qfgva/0
すみません。googleのリンク先にフィルターが付くんですけど外し方わかりますか?


検索結果 URLリンク(www.google.com)

リンク先 URLリンク(www.google.com)
警告 - アクセスしようとしているサイトは、コンピュータに損害を与える可能性があります。
不正なソフトウェアの詳細とコンピュータを保護する方法については、StopBadware.org をご覧ください。



418:名無しさん@お腹いっぱい。
06/09/09 23:05:09 AEPIvn0R0
Google image redirector [060804]で
画像のURLがURLリンク(http:)となりますが↑以降のverとか
修正版など有りますでしょうか?

419:名無しさん@お腹いっぱい。
06/09/10 00:20:48 5CHBTPbg0 BE:62042764-BRZ(1008)
>>418
[Patterns]
Name = "Google image redirector [060810]"
Active = TRUE
URL = "images.google."
Limit = 1024
Match = "var\ e=\"/imgres\?imgurl=[^;]+;c\+=\"<a href=\"\+e\+b.l$STOP()"
"$SET(9=var e=unescape(b.n.match(/^[^&]+/));(b.b.indexOf("://")<0?b.b="URLリンク("+b.b:b.b));"
"c+="<a href="+e+" target=_blank>Link</a><a target=_blank href="+unescape(b.b))"
"|"
"<a href=/imgres\?imgurl=\0\&imgrefurl=\1\&h=*>"
"$SET(9=<a href=$UESC(\1) target=_blank>Link</a><a href=$UESC(\0) target=_blank>)"
Replace = "\9"

420:名無しさん@お腹いっぱい。
06/09/10 00:24:14 5CHBTPbg0 BE:77553656-BRZ(1008)
>>417
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Google Un-Prefixer (out)"
Match = "URLリンク(www.google.com)
Replace = "$JUMP(\1)"

421:418
06/09/10 08:06:42 9AkYPueJ0
>>419
大変ありがとうございます。
無事リンク出来るようになりました。

422:名無しさん@お腹いっぱい。
06/09/10 20:48:44 sJLsF0vp0
>>416
IEの内部的な問題っぽいのでオミトロンではどうにもならないと思います。
POSTデータのフィルタリングが出来ればなんとかなったかも知れませんが無理なので。

対策はそのサイトに書いてあることくらいしかないです。
それかパケットフィルターソフトでも用意して使うかですね。

423:416
06/09/10 21:37:23 JeATrpl70
>>422
ありがとう。
> 2.いったん別のフォルダに移動してから送信する。
運用で回避します。

424:名無しさん@お腹いっぱい。
06/09/10 22:18:23 /qSc2+Pr0
最近人増えてるよね?

425:名無しさん@お腹いっぱい。
06/09/10 23:12:56 6xUknDQz0
パンドラの動画をローカルに保存するフィルタください

426:名無しさん@お腹いっぱい。
06/09/11 00:23:43 cqMu+Y+j0
活気がまして、いちいち書くのがだるい広告系とかのフィルターが公開されるのは嬉しいな。
ログ漁れば初心者でも結構いい状態まで持っていけるだろうし。

427:名無しさん@お腹いっぱい。
06/09/11 01:25:44 ACjxrwMh0
パンドラってどのパンドラよ。

428:名無しさん@お腹いっぱい。
06/09/11 16:21:06 e0qf7Js90
Flash Animation Opener (2003/12/09)
Flashの仕様変わったのか上記使っても駄目なのはわたしだけでしょうか?

429:名無しさん@お腹いっぱい。
06/09/11 16:28:18 luYQpW1L0
クリック済みのリンクをわかりやすくするフィルタ無いですか?
文字アンカーはスタイルシートでどうにかできたけど、
画像のみの場合はどうすれば良いのかわからんので。
単純にボーダー付けただけではレイアウト崩れたりするし。

430:名無しさん@お腹いっぱい。
06/09/11 16:35:33 wCnjSoKu0
>>429
画像のリンクは画像の隣に文字リンクをおくようにする。

431:名無しさん@お腹いっぱい。
06/09/11 18:35:35 M2MIm0EK0
>>428
今まで通り使えてるぽいけど

432:名無しさん@お腹いっぱい。
06/09/12 00:20:33 hLz6IF6P0
>>428
一部のFlashはそれじゃ無理だよ。
Dreamweaver(HP作成)などの新しいFlashの書式(Script使う奴)だと
自動再生されてしまう

433:名無しさん@お腹いっぱい。
06/09/12 12:15:04 sfBW4G8G0
>429
ユーザスタイルだけど
a:visited:after { content: "◎"; }
なんてのはいかがか。できれば◎はエスケープしたほうがいいかも。
あるいは極端なものだと
a:visited { display: none; } とか、
a:visited { visibility: hidden; } とか。

434:名無しさん@お腹いっぱい。
06/09/12 12:27:38 sfBW4G8G0
追加。読み込むページに<body>がないと無効だけど、

Name = "able to user-css (2005.01.27)"
Active = TRUE
URL = "([^/]++.|)hatena.ne.jp/"
Limit = 32
Match = "<body>"
Replace = "<body class="hatena-d">"

こんなのを使ってるよ。これははてなに使うためのもの。
@-moz-document などが使えればこんなフィルタはいらないけれど、
これならば IE でも使える。
上のフィルタの URL 欄に $KEYCHK を使えば、任意のページにだけ、
bode 要素に class を指定することができる。あとは、
body.hatena-d a.keyword:visited:after { content: "◎"; }
などのようにユーザスタイルを書いておけば期待通りになると思う。

435:名無しさん@お腹いっぱい。
06/09/12 19:06:46 iBNEpTV+0
俺はとにかく「オシム」さえ見えなくなればいい

大したこともない玉蹴りごっこに、
大したこともない人物の名前なんざ見たくない

玉蹴りや玉打ちは自分でやらないと意味がない。
人のやってる姿を見ても健康に寄与するわけでもないし何の役にも立たない。

436:名無しさん@お腹いっぱい。
06/09/12 19:12:13 iBNEpTV+0
ワンジェンジュとかいう中国の玉打ちプレイヤーが胃癌になったとか
俺にとって金にもならない下らないこと。
1回2回ならよくてもたったとか歩いたとか退院したとかくだらないことで
大騒ぎしてウザイ

俺が気にするべきは俺の得になることだけ
特にならないスポーツや芸能を一切排除したい

437:名無しさん@お腹いっぱい。
06/09/12 19:26:51 7buDygSf0
悲しい奴だな。
もっと心を広く持て。

438:名無しさん@お腹いっぱい。
06/09/12 19:28:55 7y8ACVzj0
>>435
[Patterns]
Name = "Osim eraser"
Active = TRUE
Limit = 256
Match = "オシム"


439:名無しさん@お腹いっぱい。
06/09/12 20:31:36 6PUzK9lA0
Replace に自分の名前でも入れて楽しめ。

440:名無しさん@お腹いっぱい。
06/09/13 14:00:05 U9EIfl430
どなたか教えて下さいな。

Proxomitronのフィルターを自分で書きたいのですが、参考になるサイトがあれば誘導お願いします。
WebWasher・AdKiller・Proxomido・Privoxyと、色々インストールしましたが、
やっぱしコレに戻ってきました。
あとは、正規表現とオミトロン表現(?)を学ぶだけかと。

正規表現の方は
URLリンク(www.mnet.ne.jp)
を読みました。まだ他にもわかりやすいところがありましたら誘導お願い致します。

オミトロン表現は全く何がなんだかわかりません

どうかよろしくお願い致します。

441:名無しさん@お腹いっぱい。
06/09/13 15:21:07 Kji3Lvt40
>>1

442:名無しさん@お腹いっぱい。
06/09/13 15:37:55 QSLpnMuu0
>>440
正規表現の一部は、Proxomitron では違う働きをすることがある。
なまじ慣れていると首を傾げることがあるかもしれない。

Proxomitron-J - HELP (大抵はここだけを読めば問題なし)
URLリンク(www.pluto.dti.ne.jp)
FrontPage - Proxomitron等に関するWiki
URLリンク(abc.s65.xrea.com)
Thinking Archive(仮)
URLリンク(vird2002.s8.xrea.com)
MYCOMジャーナル - Webブラウジングを快適にする「The Proxomitron」
URLリンク(journal.mycom.co.jp)

443:440
06/09/13 15:53:40 Hmrsd09x0
>>441
ありがとう、愛してますわよ。

>>442
ありがとう、もっと愛してます。
URLリンク(vird2002.s8.xrea.com)
↑ここは本当に知らなかったです。ここなら私も理解できそうです。
(例があるからわかりやすいです)
これからガッチリ勉強して、自作フィルターガンガン作れるようにがんばります。
重複しますがありがとうございました。

444:名無しさん@お腹いっぱい。
06/09/15 13:23:57 aC+IdLI/0
まったくの初心者でインストールしたばかりなのですが
プロキシって時間が経てば折れるじゃないですか。
それなら、よさそうなプロキシをあらかじめ20ぐらい入れておいて
折れたら次々に、まだ折れていないプロキシに自動で変更していくというような
フィルターというのは、どこかにありますでしょうか?
よろしくお願いします。

445:名無しさん@お腹いっぱい。
06/09/15 14:02:00 hN5uB6sY0
それはもうフィルターじゃない

446:名無しさん@お腹いっぱい。
06/09/15 14:22:45 9XacvxgR0
その発想は無かった

447:名無しさん@お腹いっぱい。
06/09/15 16:45:28 KqddWf4M0
昔変態鯖とかセクシーに使ったことあるな
でもフィルターでは無理で専用ソフトに任せたぞ。今は必要ないので捨てちゃったが
どこかのサイトに残っているかもね

448:名無しさん@お腹いっぱい。
06/09/15 20:55:12 Gc7GFOIa0
>>444
なんだかそれは見た覚えがあるぞと、過去の書籍を漁ったら出てきた。
2002年に発行されたやつなのに我ながら良く覚えていたなー。

(1) [アクティブにするフィルタ]の[リモートプロキシを使用]にチェックを入れて、
  [フィルタの編集]の[プロキシ]ボタンを押す。

(2) [外部プロキシ セレクタ]ウィンドウが開いたら、
  [HTTP プロキシ]の[追加]ボタンを押す。
  [新規プロキシサーバの入力]ウィンドウが開いたら、ポート番号を入力する。
  ポート番号の後ろに半角スペースを空ければメモを記入できる。

(3) [外部プロキシ セレクタ]ウィンドウの、
  プロクシ一覧表示部分で右クリックすると、ポップアップメニューから、
  [高度なプロキシの設定]を呼び出せる。

(4) [高度なプロクシの設定]からは、
  プロクシをランダムで切り替えたりすることができる。
  今回の場合は[テストが失敗したら次のプロキシをテスト]にチェックを入れれば出来そう。

(5) プロキシの切り替えは、タスクトレイアイコンを右クリックしたときに表示される、
  ポップアップメニューから、[プロキシの切り替え]を選択することでもできる。

449:名無しさん@お腹いっぱい。
06/09/15 22:18:59 JRSMoJJh0
それって自動で切り替えるのはテストの時だけなんじゃ?
串が折れるたびにテストやり直して折れてない串を手動で設定しなきゃならないのでは。

450:名無しさん@お腹いっぱい。
06/09/16 05:31:11 FoZ+lHaF0
また $JUMPの前に&を置く馬鹿が出現したな。

451:名無しさん@お腹いっぱい。
06/09/16 08:48:43 cBXVu41H0
>>450
スコットに言ってんのか?

Out = TRUE
Key = "URL: Alias Redirector (Out)"
URL = ".$LST(AliasList)"

# Default catch-all: send anything else to Google
\1 & $JUMP(URLリンク(www.google.com))

& 外してみろよ 自称上級者w 無限ループになるぞ

452:名無しさん@お腹いっぱい。
06/09/16 08:57:52 cBXVu41H0
あれ??バージョンによって違うのか…?御免

Out = TRUE
Key = "URL: Alias Redirector (Out)"
URL = "$LST(AliasList)"

# Default catch-all: send anything else to Google
.\1 & $JUMP(URLリンク(www.google.com))

に変えてから&外してくれw

453:名無しさん@お腹いっぱい。
06/09/16 09:01:13 cBXVu41H0
大口は叩くもんじゃないな 大恥かいた

どうやら URL="" 内に $LST 以外に何かが含まれてると
& は要らないようだ

454:名無しさん@お腹いっぱい。
06/09/16 09:09:56 BJRgSG3x0
ドンマイ

455:名無しさん@お腹いっぱい。
06/09/16 14:40:54 OYUtVF6i0
自称上級者w

456:名無しさん@お腹いっぱい。
06/09/16 22:52:33 m6w8Fv8a0
('A`)

457:名無しさん@お腹いっぱい。
06/09/16 23:15:06 XRtW3zGP0
('e`)

458:名無しさん@お腹いっぱい。
06/09/16 23:31:46 reM6idP+0
>>451
これおまいが書いたもんだろ? これ入れて、
URLリンク(abc.s65.xrea.com)
URLリンク(abc.s65.xrea.com)

ブラウザのキャッシュとクッキーを綺麗に消してから

カサマツさんの画像
URLリンク(kasamatusan.sakura.ne.jp)

を開いてみろよ 自称上級者w 無限ループになるぞ

459:名無しさん@お腹いっぱい。
06/09/16 23:33:38 FHkAsgRD0
大恥かいた、っていってんだから勘弁してやれよ。

460:名無しさん@お腹いっぱい。
06/09/16 23:33:44 reM6idP+0
あー、これをパクろうとして失敗したのか。(ノД`)アチャー
URLリンク(proxo.hp.infoseek.co.jp)

461:名無しさん@お腹いっぱい。
06/09/16 23:36:18 FHkAsgRD0
そこに愛はありそうだな。まあ、二人ともガンガレ

462:名無しさん@お腹いっぱい。
06/09/16 23:55:49 cBXVu41H0
普通に403になるが

463:名無しさん@お腹いっぱい。
06/09/16 23:59:33 reM6idP+0
>>462
>>462
>>462

464:名無しさん@お腹いっぱい。
06/09/17 00:06:07 RQ/BxO5A0
マジでウゼェ さっさと説明しろやハゲ

465:名無しさん@お腹いっぱい。
06/09/17 00:52:56 wBxVywWZ0
上級者の方は説明してくだしぃ

466:名無しさん@お腹いっぱい。
06/09/17 05:43:38 Ow5zWF1v0
馬鹿は何も言わずに>>460入れとけ。
wikiのブラクラリスト書いた奴は1年くらいROMれ。

467:名無しさん@お腹いっぱい。
06/09/17 06:27:35 wBxVywWZ0
>>450や、ID:reM6idP+0が初めから誰にでも解るように書けば済んだ話だけど、
一見した人間が理解し辛い流れになってるね。

ProxomitronWikiに、無限ループになる
"&$JUMP"を使ったフィルタを投稿してしまった人が居るって事かね。

あと、Wikiは誰でも修正出来るのが利点なんだから、
間違ってる点をコメント欄に書き添えて、見つけた人間が修正すればいいのに(;´Д`)

468:名無しさん@お腹いっぱい。
06/09/17 06:43:30 Ow5zWF1v0
説明も何も>>458を試せば分かると思うよ?

>>462の403になるっていうのは単にフィルタが効いてないだけ。
ブロックリストをオミトロンに登録してないんじゃないかな。 wikiにその説明ないし。

469:名無しさん@お腹いっぱい。
06/09/17 06:49:33 wBxVywWZ0
>>468
いや、450の時点じゃ何のフィルタについて言ってるのかすら
解らなかったし(;´Д`)

初めから書けばいいのにって話よ。

470:名無しさん@お腹いっぱい。
06/09/17 06:51:24 Ow5zWF1v0
え? >>450とは別問題だよ?

471:名無しさん@お腹いっぱい。
06/09/17 08:21:42 wBxVywWZ0
458は451に対するレスだけど、450の話の続きの続きじゃないのか

472:名無しさん@お腹いっぱい。
06/09/17 08:27:31 ZsIlwkQU0
そうそう。 つまり1つのページに突っ込み所が2つあったってこと。

473:名無しさん@お腹いっぱい。
06/09/17 08:40:28 xOkmPFrR0
で、>>450はどのフィルタのことを言ってたんだ?

474:名無しさん@お腹いっぱい。
06/09/17 08:50:48 NlDOKihS0
初心者で細かいことはまだよくわからないのですが
おおよそ「これを入れておけば無難に何にでも対応できる」
というフィルターはどれでしょうか?
とりあえず基本セットみたいなものを入れて、慣れてみようと思うのですが。

475:名無しさん@お腹いっぱい。
06/09/17 09:43:02 FXzI+7HR0
とりあえず、ってんならデフォで入ってるフィルタだけでいいと思うけど。

476:名無しさん@お腹いっぱい。
06/09/17 22:17:44 1876ciDd0
既定の設定では何でも消えすぎる。
>>442のMYCOMジャーナルに、既定のフィルタの説明付きリストがあるから、
それを見て、必要なものにチェックを入れて、不要ならチェックを外す。
場合によっては書き換える。

477:名無しさん@お腹いっぱい。
06/09/17 22:54:46 ZsIlwkQU0
カサマツさんの無限ループ、誰か修正しようとしたみたいだけど直ってないね。

478:名無しさん@お腹いっぱい。
06/09/18 00:16:05 Q6V8yCLp0
また修正されてるが直ってない・・。

479:名無しさん@お腹いっぱい。
06/09/18 00:17:33 Q6V8yCLp0
ブラウザのキャッシュとクッキーを綺麗に消してから

カサマツさんの画像
URLリンク(kasamatusan.sakura.ne.jp)

>>460だと普通に見れる。

480:名無しさん@お腹いっぱい。
06/09/18 03:56:30 K2sZMtm80
>>474
定番といえば広告消しと、テキストリンクからハイパーリンクへの置換。
おすすめは
広告消し
ADKiller
Koukoku Eraser
Kill ad Type-List
サイト別ad killer ←upロダにもあるけど、サイト別のはググれば結構出てくる。

テキストリンク→ハイパーリンク
AddLink
http Text to Link

あと、俺はデフォのフィルタは消えすぎだから殆ど使ってない。
ウェブフィルタ Kill window.external methods
ヘッダフィルタ Accept-encoding: Allow webpage encoding (out)
だけ。

481:名無しさん@お腹いっぱい。
06/09/18 04:00:25 0DY0jG6D0
今4.4使ってるんですけど4.5にした方が良い?
4.4は何かセキュリティー的に問題でもあるの?

482:名無しさん@お腹いっぱい。
06/09/18 04:10:40 Q6V8yCLp0
俺はwin95でver2.1使ってる。

483:名無しさん@お腹いっぱい。
06/09/18 04:13:11 mkRhMrqt0
>>482
嘘書くなカス

484:名無しさん@お腹いっぱい。
06/09/18 04:18:25 C+TSqofJ0
URLリンク(members.jcom.home.ne.jp)のサイト
横スクロールバー出るんですが
なんとかなりませんか?

485:名無しさん@お腹いっぱい。
06/09/18 04:46:58 Q6V8yCLp0
最近の新参は2.1知らないのか。

486:名無しさん@お腹いっぱい。
06/09/18 05:02:44 bczQgpMB0
チラシの裏にどうぞ

487:名無しさん@お腹いっぱい。
06/09/18 05:12:32 Q6V8yCLp0
2.1に入ってるフィルターはなかなか面白いよ。

488:名無しさん@お腹いっぱい。
06/09/18 06:40:26 +ogssHPs0
>>478
俺の環境だと普通に見れるから困る
リモートホストなどによってCookieが違うとか?
よければどのフィルタ、どのリストのどの部分がループしてるのか教えて

489:名無しさん@お腹いっぱい。
06/09/18 07:08:54 Q6V8yCLp0
>>488
WikiのJumpToListってフィルタではブラウザがクッキーを食べてない状態で
画像を直リンから見るのは不可能だよ。 どんなリストを追加しても絶対にクッキーが食べれないから。

普通に見れるというのはブラウザにクッキーが残ってるせいだと思う。
ちなみにカサマツのクッキーはコロコロ変わるからブラウザにクッキーを食わせていたとしても
そのうち見れなくなる可能性が高い。

490:名無しさん@お腹いっぱい。
06/09/18 07:11:08 +ogssHPs0
URLリンク(abc.s65.xrea.com)
URLリンク(abc.s65.xrea.com)
URLリンク(abc.s65.xrea.com)
いや、この3つ全部入れてみてよ…

491:名無しさん@お腹いっぱい。
06/09/18 07:12:49 +ogssHPs0
それと、$JUMP の前に & が必要かどうか云々について纏めてる途中なので
誰か編集頼む
URLリンク(abc.s65.xrea.com)

492:名無しさん@お腹いっぱい。
06/09/18 07:39:20 Q6V8yCLp0
>>490
ああ、クッキーを管理するリストも作ってそこでカサマツ用のクッキーを送るのね。
それも併用すればもちろん見れる。

が、

上にも書いた通りカサマツのクッキーはコロコロ変わる。
クッキーをリスト管理するにしてもその都度リストの書き換えが必要。
>>460のフィルターはその書き換えも不要だから素直にこれ使ったほうが便利だと思うよ。

493:名無しさん@お腹いっぱい。
06/09/18 07:43:20 Q6V8yCLp0
リストでクッキーを管理するなら$CONコマンドを使って接続回数によってカサマツに送るクッキーを
切り替える方法がある。 これを使えばカサマツのクッキーが変更されたときの無限ループを回避出来る。

ただし普段見るときでも1/2の確率で間違ったクッキーを送ることになるから無駄なループをする可能性がある。

494:名無しさん@お腹いっぱい。
06/09/18 07:44:39 +ogssHPs0
>492 おk
>493 マジでどれがループしてるのか分からない

495:名無しさん@お腹いっぱい。
06/09/18 07:51:14 Q6V8yCLp0
> imageviewをkasaに変えないと駄目な時もあるらしい

この駄目なときに403に飛ばされて無限ループになるんよ。

496:名無しさん@お腹いっぱい。
06/09/18 07:55:35 Q6V8yCLp0
> \xbin..bout..

あ、これを付けて無限ループを回避してるんだね。 .html ページで止まると。
.html ページで止めるなら>>460のWEBフィルターのほうを入れないと損だと思う。

497:名無しさん@お腹いっぱい。
06/09/18 07:57:38 Q6V8yCLp0
>>460のWEBフィルターは「ダウンロード」という文字列にマッチさせてるけど
ジャンプ先が \u.html だと分かってるんだからわざわざこれにマッチさせる必要はないね。

498:名無しさん@お腹いっぱい。
06/09/18 08:08:34 ftkmRmin0
ていうかなんでmatchに$JUMP()入れるんだろ?
普通にreplaceで$JUMP(hogehoge)じゃだめなん?

499:名無しさん@お腹いっぱい。
06/09/18 08:09:22 +ogssHPs0
というか、Cookieを送らなくて403に飛ばされても何故か
kasamatusan.sakura.ne.jp(:80|)/ $IHDR(Location:URLリンク(kasamatu.o0o0.jp)) $JUMP(URLリンク(\xbin..bout..\h\p.html))
にマッチしない(Location:が参照できない)
何でなんだ…

500:名無しさん@お腹いっぱい。
06/09/18 08:43:53 Mv9hBKMj0
URLリンク(members.jcom.home.ne.jp)のサイト
横スクロールバー出るんですが
なんとかなりませんか?

501:名無しさん@お腹いっぱい。
06/09/18 10:11:14 Q6V8yCLp0
JumpToListはURL欄使ってるからhttpsかhttpかに関わらずマッチするね。
httpsにもProxomitronを通してる場合はMatch欄使ったほうがいいと思う。

502:名無しさん@お腹いっぱい。
06/09/18 10:12:46 Q6V8yCLp0
リストの中で$URLを使えばURL欄でも可能だけど無駄感が強い。

503:名無しさん@お腹いっぱい。
06/09/18 10:14:37 Q6V8yCLp0
あ、ほとんどがhttpだからそれを考えるとhttp://を省略出来る分、総合的には速いのかな?
そのままのほうがいいのかも知れない。

504:名無しさん@お腹いっぱい。
06/09/18 10:17:17 Q6V8yCLp0
でもhttpsの場合でもマッチしちゃうのか・・。 うーん、自分はhttpsに通してないから関係ないが・・。

505:名無しさん@お腹いっぱい。
06/09/18 10:28:16 Q6V8yCLp0
> URL Match では(リストでも??)、* や \0-9# を最長一致としてマッチさせていると処理が遅くなるので、
> 最長一致になってしまう場合(検索欄の最後に使用された場合)、空にマッチさせているのだと思われる。

これはただのバグっぽいなぁ。

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

> ・ 最長一致として働くはずの * が最短一致になり空文字にマッチする

とまったく同じ現象。

506:名無しさん@お腹いっぱい。
06/09/18 10:43:38 Q6V8yCLp0
>>498
$JUMPじゃなく$RDIRを使うこともあるから。

507:名無しさん@お腹いっぱい。
06/09/18 12:31:10 Q6V8yCLp0
>>500
てけとう

[Patterns]
Name = "Del PRE Tag (sarasiru)"
Active = TRUE
URL = "$TYPE(htm)members.jcom.home.ne.jp/sarasiru/"
Limit = 32767
Match = "$NEST(<pre>,((*\n)\#$SET(#=<br>))+\#,</pre>)"
Replace = "\@"

508:名無しさん@お腹いっぱい。
06/09/18 12:34:49 7VQVL2bq0
ここはチャットでもチラシの裏でもないぞ

509:名無しさん@お腹いっぱい。
06/09/18 12:35:47 SFScubhE0
>>508
じゃー何?

510:名無しさん@お腹いっぱい。
06/09/18 12:43:55 1X852KDL0
チャットの裏

511:名無しさん@お腹いっぱい。
06/09/18 12:44:44 Q6V8yCLp0
はぁ? ここは徹子の部屋だ。

512:名無しさん@お腹いっぱい。
06/09/18 13:01:35 OxxdyfLX0
>500 IEなら
pre {
word-wrap: break-word;
word-break: keep-all;
}

Firefox 1.5 以降なら
@namespace url(URLリンク(www.w3.org));

@-moz-document url("URLリンク(members.jcom.home.ne.jp)) {
pre {
max-width: 100%; overflow:auto;
}
}

513:名無しさん@お腹いっぱい。
06/09/18 16:15:58 ovVfBUsI0
pixylivenetのバナー広告
例えば、
URLリンク(pixy-live.net)
とか
URLリンク(pixy-live.net)
を消すフィルターを作っていただけないでしょうか?

514:名無しさん@お腹いっぱい。
06/09/18 16:25:57 zovDWK3j0
>>513
設定>BlockFileのAdListに「pixy-live.net」を追加

その書き方じゃこれぐらいしか

515:名無しさん@お腹いっぱい。
06/09/18 16:34:09 ovVfBUsI0
>>514
字足らずですみません。
具体的には、apricot-fizzの掲示板、例えば
URLリンク(bbs01.apricot-fizz.net)
に表示される、pixylivenetのバナー広告を消したいのです。

よろしくお願いします。


516:名無しさん@お腹いっぱい。
06/09/18 18:11:04 APWg9A7O0
URLリンク(members.jcom.home.ne.jp)のサイト
横スクロールバー出るんですが
なんとかなりませんか?

517:名無しさん@お腹いっぱい。
06/09/18 18:13:33 APWg9A7O0
>>507
失礼しました。
読み落してました。

518:名無しさん@お腹いっぱい。
06/09/18 18:22:36 ovVfBUsI0
>>515
前スレ見たら、全く同じことが書いてありますた・・・。
自己解決しました。

519:名無しさん@お腹いっぱい。
06/09/18 18:53:07 6nD7KHBX0
Htmlwebフィルターで複数の文字列を別々に置き換えする事ってできますか?
例えば
スレリンク(software板)
を開いたら

スレリンク(windows板)

みたいに二箇所を置換えさせる方法を知りたいんですが。
URLリンク(www.pluto.dti.ne.jp)
ここを見てみたんですがいまいちどう書けばいいのかがわからなくて・・・(/0とかの変数って奴を使えばできるんでしょうか?)

520:名無しさん@お腹いっぱい。
06/09/18 19:22:51 Sj53DG4S0
aaa\1bbb\2

ccc\1ddd\2

521:名無しさん@お腹いっぱい。
06/09/18 23:32:52 OxxdyfLX0
>434を拡張しようとしているのですが、
$URLが期待通りに動かなくて困っています。
$URLでだめだったので$LSTを使ってみたのですが、同じくうまく動きません。
現状では以下のようになっています。

Name = "able to use user-css (2006.09.18)"
Active = TRUE
URL = "$LST(user-css)&$TYPE(htm)"
Limit = 128
Match = "<body*>"
Replace = "<body class="$GET(\1)">"

user-css.txt を「user-css」の名前で登録し、リストの中には
ja.wikipedia.org/$SET(1=wikipedia-ja)
のように、マッチさせる URL と class 属性の値を書いています。
期待通りに動けば、指定した URL に指定した class 値を
body 要素に埋め込むことができると思うのですが……。

522:名無しさん@お腹いっぱい。
06/09/19 01:00:52 2fPzNt+z0
http://

523:名無しさん@お腹いっぱい。
06/09/19 03:39:49 D+quRixo0
URL欄では \1 に代入出来ないんじゃなかったっけ?

524:名無しさん@お腹いっぱい。
06/09/19 05:27:55 D+quRixo0
[Patterns]
Name = "able to use user-css (--test--)"
Active = TRUE
URL = "$TYPE(htm)$LST(user-css)"
Limit = 256
Match = "<body$STOP()"
Replace = "<body class="$GET(UC)" $SET(UC=)"

---------------user-css.txt--------------------
ja.wikipedia.org/ $SET(UC=wikipedia-ja)
---------------user-css.txt--------------------

で動くんじゃないかな。

525:名無しさん@お腹いっぱい。
06/09/19 09:06:27 EEXxvTRW0
>URL欄で \0-9# へ代入しても、Bounds、Match、Replaceで参照すると、\0-9# は空になっている。
>但し、Match欄が <start> か <end> の場合は、\0-9# は空にならない。

Name = "able to use user-css (2006.09.19)"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 128
Match = "<body*>$URL(http(s|)://$LST(user-css))"
Replace = "<body class="$GET(\1)">"

でもおk の筈

526:名無しさん@お腹いっぱい。
06/09/19 09:08:15 EEXxvTRW0
あと $GET(\1) → \1 にした方が速いかも

527:名無しさん@お腹いっぱい。
06/09/19 10:52:46 FR6KN9P/0
[Patterns]
Name = "Del PRE Tag (sarasiru)"
Active = TRUE
URL = "$TYPE(htm)members.jcom.home.ne.jp/sarasiru/"
Limit = 32767
Match = "$NEST(<pre>,((*\n)\#$SET(#=<br>))+\#,</pre>)"
Replace = "\@"

↑のフィルタ適当らしいんですけど
間違いはありませんか?

528:名無しさん@お腹いっぱい。
06/09/19 17:13:34 UDNTXyfw0
>>525
速さを気にするならリストはURL欄で使うべきじゃないかな。
でないと全てのページでbodyタグを探してしまう。

>>521

>$URLでだめだったので$LSTを使ってみたのですが

と書いてるけど、$URLの代わりに$LSTを使う ってどういうことだろう。


529:名無しさん@お腹いっぱい。
06/09/19 18:31:00 fQh+enEk0
広告バナーをページの最後に集めたいんだけど、
ある要素の表示位置を変えるにはどうしたらいいのか。

530:521
06/09/19 21:00:59 whs8fJ/Y0
どうもありがとうございます。
>521の Match を>525に変更し、
そこから $GET を取り除いたら思い通りの動作になりました。

>524
<body$STOP() にすると、制作者がすでに class を指定していた場合にまずくなるので、
body 全部にマッチさせるようにしています。

>528
正しく動作してくれれば$URLでも$LSTでもどちらでもよいので、
変更してみたら期待通りに動くのか試してみました。
今後登録するサイトが増えるかもしれないので、
リストにしたほうが管理しやすそうです。

class に値が2つ以上指定してあると IE でバグの原因になると
どこかで見たような気がするのですが、思い違いだったようです。
ja.wikipedia.org にはすでに class が指定してあるので、
このフィルタの意味はあまりありません。

531:名無しさん@お腹いっぱい。
06/09/19 21:20:56 y7JXURe50
[Patterns]
Name = "Del PRE Tag (sarasiru)"
Active = TRUE
URL = "$TYPE(htm)members.jcom.home.ne.jp/sarasiru/"
Limit = 32767
Match = "$NEST(<pre>,((*\n)\#$SET(#=<br>))+\#,</pre>)"
Replace = "\@"

↑のフィルタ適当らしいんですけど
間違いはありませんか?

532:名無しさん@お腹いっぱい。
06/09/20 00:43:19 inTEdKh10
>>529
具体的に、どのページのどの広告なのかわからないとなんとも。
Match で広告部分を変数に飲み込ませて、Replace で指定箇所に挿入。

>>527>>531
マルチ(・A・)イクナイ!

533:名無しさん@お腹いっぱい。
06/09/20 01:20:10 3BNF9B5p0
単純にReplaceでは32767以上はなれた場所に挿入できないと思われ

とりあえず
<script>hoge.push("$ESC(\@)")</script>とかやって広告っぽいのを配列に詰め込んで

もう一個フィルタ作って
</body>の直前に<span id=moge onload="for(i in hoge){tmp=hoge[i]};}this.innerHTML=unescape(tmp);"></span>
みたいな感じはどうだろうか。
文法とかオブジェクトへのアクセス方法とか超適当だけど…

534:名無しさん@お腹いっぱい。
06/09/20 03:17:01 T1UGTICj0
[Patterns]
Name = "Del PRE Tag (sarasiru)"
Active = TRUE
URL = "$TYPE(htm)members.jcom.home.ne.jp/sarasiru/"
Limit = 32767
Match = "$NEST(<pre>,((*\n)\#$SET(#=<br>))+\#,</pre>)"
Replace = "\@"

↑のフィルタ適当らしいんですけど
間違いはありませんか?初心者です。

535:名無しさん@お腹いっぱい。
06/09/20 03:17:21 T1UGTICj0
>>532
マルチなんてしてませんが。

536:名無しさん@お腹いっぱい。
06/09/20 03:51:37 8kw2uLPf0
>>534
物乞いしておいて貰った物の出来を聞くなんて人間として腐ってるよ
豆腐の角に頭ぶつけて氏ね

537:名無しさん@お腹いっぱい。
06/09/20 04:49:29 U/CXIKGM0
URLリンク(dioramasoupe.at.webry.info)
URLリンク(sunfield.at.webry.info)
URLリンク(haraguchik.iza.ne.jp)
↑3つのサイト横スクロールバーが出ます。
XPSP2でIE6です。
1024×768で15インチ液晶使ってます。
みなさんはどうですか?
気になります。

538:名無しさん@お腹いっぱい。
06/09/20 04:55:20 hrYQ5zHH0
>>535
>返事がないからといって同じ掲示板に何回もマルチポストを続けていると、掲示板荒らしとみなされ、
>投稿を削除されたり出入り禁止になる場合もあるため、マルチポストは行なうべきではない。

マルチポスト 【multiple posting】
URLリンク(e-words.jp)

連休中に変な人が張り付いちゃったみたいだね。 ブラクラスレにも>>500に似た文体の質問がある。
クレクレ君にはむやみに餌を与えないほうが良さそうだ。

>>537もマルチなんでスルーよろ。

Proxomitron Part27
スレリンク(win板:490番)

539:名無しさん@お腹いっぱい。
06/09/20 04:57:24 PFDfsg9Q0
>>538
読み違えてますよw

540:名無しさん@お腹いっぱい。
06/09/20 05:00:49 m8N/goLq0
これもゆとり教育の弊害かな?

541:529
06/09/20 05:01:13 IrU6DXk60
>>532,533
アドバイスありがとう。でも、漏れにはよく理解出来ませんが…orz。

それほど高度なことがやりたい訳じゃなくて、例えばデフォルトフィルタの
「Banner Blaster」にマッチするバナーをページの最後に纏められたらな、と。

で、「Banner Blaster」はマッチング表現がややこしくてよく判らんかったんで、
「Koukoku Eraser」の「Banner Blaster <a>」をベースにどうにか自作。


[Patterns]
Name = "Banner Blaster <a> test"
Active = TRUE
Bounds = "$NEST(<a\s,</a>)"
Limit = 1024
Match = "(*<im(g|age)*>*)\1&*(href|src)=$AV((http(s|)://|)$LST(AdList)*)"
"$SET(test=$GET(test) \1)"

[Patterns]
Name = "test"
Active = TRUE
Limit = 256
Match = "<end>"
Replace = "$GET(test)"


自分でもよく判らんけど、とりあえずこんな。

542:名無しさん@お腹いっぱい。
06/09/20 05:01:58 3MMZ3ODm0
>>541
で?

543:名無しさん@お腹いっぱい。
06/09/20 05:13:50 hrYQ5zHH0
そういえば>>537の書き込みは本スレでもID変わりまくってたね・・。

544:名無しさん@お腹いっぱい。
06/09/20 05:14:58 0Dt+ZVXO0
ん?

545:名無しさん@お腹いっぱい。
06/09/20 05:37:53 hrYQ5zHH0
↓この時の気持ちを思い出したらどうですか?

509 名前:名無し~3.EXE[sage] 投稿日:2006/09/17(日) 22:52:15 ID:ZigiRx+l
>>502
今夜やっと4.4からJuneへ移行する決心がつき、書いてある事を全部やりました。
スコットが亡くなってから随分経ったけれども、ようやくJuneを使ってみる気になれた。

>>489の問題も面倒だったけれどももう一度クリックすれば問題なしだったので
ずっとほったらかしのまま使いつづけていた。
『 Content-Type: Fix MIME types (In) 』 これが悪さしてたとは気がつかないまま。

そんな事も気がつかない俺って馬鹿だったよ。
本当にありがとう>>498

j


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