[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 02/03 10:05 / Filesize : 352 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Proxomitron フィルター作成スレッド Part7



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 18:50:06 ID:q90CJcwT0]
このスレは作成依頼されたフィルタを有志により作るスレッドPart7です

Proxmine - Uploader
wind.prohosting.com/proxmine/cgi-bin/uploader/
Proxomitron専用Uploader
proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/upload.html

Proxomitron等に関するWiki
abc.s65.xrea.com/prox/wiki/
Thinking Archive(仮)
vird2002.s8.xrea.com/

CastleCops Proxomitron Filters
www.castlecops.com/f65-Proxomitron_Filters.html
prox-list : Proxomitron Users List
tech.groups.yahoo.com/group/prox-list/

>>2-10にいろいろと

47 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/17(日) 14:38:45 ID:yCQRT5ET0]
>>46
>ブロックリスト「NestAd」に
これはlistフォルダの中に自分で作るの?

48 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/17(日) 15:03:05 ID:Zu23Bmww0]
>>46

ありがとうございます。
ただ私にはなんだか複雑でうまくできませんでした。

特定のサイト用フィルタ集
vird2002.s8.xrea.com/download/#local-ptron

ここ↑のYahoo広告削除を適用したところ綺麗に消えてくれました。
お騒がせしました

49 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/17(日) 15:31:46 ID:DwBvFruh0]
>>47
説明不足ですみません。

Thinking Archive(仮) - Download
vird2002.s8.xrea.com/download/#filter_kill_ad_type-list

こちらで配布しているアーカイブ内の「NestAd.txt」に>46の内容を挿入し、「Kill nest ad」を>46のフィルタに差し替えるという意味です。
「Kill script ad」のブロックリスト「ScriptAd」も同様です。

>>48
そこのフィルタでは消せないと思うのですが、何という名前のフィルタで消えました?


50 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/17(日) 15:41:10 ID:yCQRT5ET0]
>>49
d
ようやく話が見えてきたw

51 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/17(日) 16:29:32 ID:KG0mSsmE0]
>>19
乙。
ただそもそもgoogle highlightは
Operaのuser.jsをもっと軽快に実行できないかって目的で作成依頼したから、
Javascriptで軽快さが失われてしまうという意味で、ある一面で後退してしまうのが残念。
OperaはJavascriptの日本語処理は特に妙な重さがあるんだよな。
よく使う機能なだけに気になるというか。

もうブラウザの一部みたいな感じでないのが考えられないぐらいまで使ってるけど、
依頼してほんとよかったなぁ。
作ってくれた人と改良してくれた人に感謝。

52 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/17(日) 19:23:11 ID:DwBvFruh0]
>>51
> Javascriptで軽快さが失われてしまうという意味で、ある一面で後退してしまうのが残念。
>20は要JavaScriptのGoogle検索用(Googleイメージ検索等)に作ったフィルタなので、今まで公開してきた非JS版も引き続き公開し続けますよ。
実際のところ、私も必要時以外はJSをOFFにしていて、今のところはJS版フィルタの必要性を感じていませんので、私としても非JS版のフィルタが必要です。
ただ、Googleイメージ検索の件は結構問い合わせがありますし、今後(ajaxなどで)JSが普及していく向きも見られるので、実験的に公開してみた、というところです。

> OperaはJavascriptの日本語処理は特に妙な重さがあるんだよな。
FirefoxのJavaScriptの処理速度も決して速いとは言えないようですね。
# ProxomitronがGreasemonkeyに対してアドバンテージを持っているところを見て、Proxomitronがまだ現役で使えると再確認。

300clp - Firefoxを遅くさせる最大原因はアドオン
ttp://d.hatena.ne.jp/independent007/20070612

# 話が脱線しますが、「Tsukikage system」というGreasemonkeyに似通ったプロジェクトがあります。
# ここではスレ違いなので、本スレッドに投稿します。

> もうブラウザの一部みたいな感じでないのが考えられないぐらいまで使ってるけど、
私も「Google High Light」がないと違和感を感じるぐらいまで思い入れが出来てしまいました。
オリジナルの「Google High Light」を改変した当初は、大した技術もなく、更新し続けることだけが取り柄でしたけど、それでも作り続けてきた事は良い思い出になりました。
# 当時は、フィルタの改良方法を考える事が生活の一部となるぐらいに考え込んでいました。
# 食事が疎かになるほど、夢中でしたw

>51氏は「Google High Light」の依頼主でしょうか?
オリジナルのフィルタ作者と共に、51氏にも感謝です。ありがとうございます。
フィルタ制作は制作技術と同じぐらいアイデアも重要だと実感しています。

53 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 00:00:11 ID:QFBQIBBU0]
>このスレは作成依頼されたフィルタを有志により作るスレッドPart7です
という事なので依頼します。
アマゾンで検索を掛けると、余計な情報が表示されるようになって困っています。

(例)
www.amazon.co.jp/%E3%82%B5%E3%82%A4%E3%83%AC%E3%83%B3%E3%83%88%E3%83%92%E3%83%AB-%E3%83%A9%E3%83%80%E3%83%BB%E3%83%9F%E3%83%83%E3%83%81%E3%82%A7%E3%83%AB/dp/B000HOL7FG/ref=sr_1_4/503-5170329-0465541?ie=UTF8&s=dvd&qid=1182091901&sr=1-4
以前は、あわせて買いたいだけだったのに、
この商品をチェックした人はこんな商品もチェックしています とか、
この商品を買った人はこんな商品も買っています などが表示されて鬱陶しい。

なかなか目当てのカスタマーレビューに辿り着けない。
そこで、この商品をチェックした人とこの商品を買った人の欄を消し去るフィルターをお願いします。

54 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 01:18:32 ID:9GJ/SVdD0]
GoogleHighLight(非JS版)とGoogleReplaceNaturalSizedImgが利かないのは俺だけ?
よくある仕様変更のせいかと思ったけどHighLightは上のレス見るに他の人は問題ないみたいだし・・・

55 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/18(月) 02:52:06 ID:D3Ssj+G20]
>>54
私の環境では、

Google: High Light 1 [2006/06/04]
Google: High Light 2 [2006/12/03]

は効いています。
効かないとしたら、他のフィルタと競合を起こしているのかもしれません。
デバッグモードで各フィルタがどのようにマッチしているかを確認してみてください。
「Google: High Light 1」と「Google: High Light 2」の両方がマッチしないと、ハイライトされません。

「Google: Replace natural sized img [2006/06/04]」はごめんなさい。
動作しないことを知っていながら、使う機会があまりなくて放置してました…。
取り急ぎ、修正しました。




56 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/18(月) 02:52:50 ID:D3Ssj+G20]
「Google: Replace natural sized img」の次版。

更新履歴
- Googleの仕様変更に対応
- 画像参照ページへのリンク変更をヘッダフィルタで行うようにした
  この変更に伴い、JavaScript版の検索結果でもフィルタが動作するようになりました

[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Redirect Google Image reference page [2007/06/18] test1"
Match = "images.google.co.jp/(imgres\?imgurl=[^&]+(^*\&frame=small)*)\0"
Replace = "$JUMP(images.google.co.jp/\0&frame=small)"

[Patterns]
Name = "Google: Replace natural sized img [2007/06/18] test1"
Active = TRUE
URL = "$TYPE(htm)images.google.co(m|.jp)/imgres\?"
Limit = 512
Match = "<a\s[^>]++href=$AV((http(://|s://)*)\0)[^>]+>"
" <img\s[^>]++src=$AV(tbn[0-9]+.google.com/images\?q=tbn:[^:]+:$TST(\0))[^>]+> </a>"
"$STOP()"
Replace = "<img style="margin: 5px; border-style: none" src="\0" />"

57 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/18(月) 03:09:50 ID:D3Ssj+G20]
「YouTube: add download link」も効かなくなっていましたので、こちらも更新。

[Patterns]
Name = "YouTube: add download link [2007/06/17] test1"
Active = TRUE
URL = "$TYPE(htm)(www.|)youtube.com/watch\?v\="
Limit = 512
Match = "(^(^SWFObject\($AV(/player2.swf(^(^?))(*[?&]video_id=*)\0)[ +,]))"
"$SET(YTube=\0)(^$TST(YTube=?*))|"
"(^(^<div\sclass=$AV(actionsDiv)))$STOP()"
Replace = "<div class="actionRow">\r\n"
"<a id="get_flv" href="./get_video$GET(YTube)">Download link</a>\r\n"
"$SET(YTube=)"

# ajax版はまだオブジェクト化が済んでないので、次の機会に。

58 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 07:13:55 ID:9GJ/SVdD0]
>>55-56
デバッグモードで確認
そもそもマッチしてるフィルタが一つもない
どういうことだ・・・とバイパスリストを確認したらgoogleの文字を発見

手間をかけて申し訳ないorz

59 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 07:43:14 ID:9GJ/SVdD0]
>>53
[Patterns]
Name = "Amazon Konna Kill"
Active = TRUE
URL = "www.amazon.co.jp"
Limit = 10000
Match = "$NEST(<div,\s[^>]++id=$AV(sims.(purchase|session))*,</div>)"

なんかマズイとこあったら誰か直しておいてください・・・
区切り線が残ってるのは仕様

60 名前:53 mailto:sage [2007/06/18(月) 10:01:21 ID:mSpCKL6+0]
>>59
消えました! スッキリです。
他人がどんな商品を買ったか全く興味ないのに、
一方的且つ強引に表示されて不満たらたらでした。
飛ばして見るリンクも用意されて無かったし。

区切り線は、そこにある物が消えている証明と、
万が一見たくなった時の目印になるので気になりません。
ありがとうございました。

61 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 15:56:09 ID:pHwxPftX0]
Firebug ってそんなに重くなるものなのか。
拡張は重くなる原因だと前から言われているけれども、
切ってみてどのくらい軽くなるか試してみるかね。
開発者にとってはかなり便利だからあんまり切りたくないけど、常時使うものでもないし。

62 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 18:34:53 ID:L09uV8v00]
ニコニコ動画の広告ブロックをお願いします
ad.nicovideo.jp

63 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 18:46:33 ID:W7K0PMP+0]
同じくニコ動画、新しいID表示とかメッセージ類のフィルタのVerupお願い

64 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 18:47:18 ID:wt63rLFC0]
専スレに帰れ

65 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 22:23:27 ID:o+Ho/zTw0]
ミクシイのアドブロック希望!もしくは誘導して



66 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/18(月) 23:43:01 ID:vitvCQ8V0]
>>62-63
専用スレあるよ

【教えて君は】ニコニコ動画専用オミトロン【半年ROMれ】 part2
pc11.2ch.net/test/read.cgi/streaming/1180607008/

67 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/19(火) 17:44:04 ID:bNGL06U50]
ttp://jp.youtube.com/ に対応。

[Patterns]
Name = "YouTube: add download link [2007/06/19] title.flv for EUC-JP, UTF-8"
Active = TRUE
URL = "(www.|jp.|)youtube.com/watch\?v\= $TYPE(htm)"
Limit = 256
Match = "(^(^SWFObject\($AV(/player[0-9]+.swf(\?*video_id=*)\0)[ +,]))"
"$SET(YTube=\0)(^$TST(YTube=?*))"
"|"
"<h1 id="video_title"> (^(^\1 </h1>)) "
"("
"([^#%\\/:*?"<> |]+)\#"
""
"(#$SET(#=%23)"
"|%$SET(#=%25)"
"|\\$SET(#=&#xFFE5;)"
"|/$SET(#=&#xFF0F;)"
"|:$SET(#=&#xFF1A;)"
"|\*$SET(#=&#xFF0A;)"
"|\?$SET(#=&#xFF1F;)"
"|\"$SET(#=&#x201D;)"
"|(^</h1>)<$SET(#=&#xFF1C;)"
"|>$SET(#=&#xFF1E;)"
"|\|$SET(#=&#xFF5C;)"
"|\s$SET(#= )"
"|)"
""
")+</h1>$STOP()"
Replace = "<h1 id="video_title">\1&#x3000;<a href="title.ext/\@.flv?http://\h/get_video$GET(YTube)">[[[ Download ]]]</a></h1>$SET(YTube=)"

68 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/19(火) 17:45:34 ID:bNGL06U50]
[Patterns]
Name = "YouTube Ad Killer [2007/06/19]"
Active = TRUE
URL = "(www.|jp.|)youtube.com/watch\?v="
Limit = 1024
Match = "$NEST(<div\sid="leaderboardAd">,</div>)$STOP()"

69 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 12:35:31 ID:SUUyARJ+0]
title.ext/\@.flv?
これいらなくない?

70 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 16:47:13 ID:2uja6n/A0]
何かのヘッダフィルタと組み合わせるのかな?

71 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 17:05:17 ID:2tXwsDZh0]
>>69-70
>>67
ttp://abc.s65.xrea.com/prox/wiki/%A5%D5%A5%A3%A5%EB%A5%BF%A1%A2%A5%EA%A5%B9%A5%C8%B8%F8%B3%AB/2/
の一番下のフィルタの修正版。 他にヘッダフィルタ2つが必要。

[HTTP headers]
In = TRUE
Out = FALSE
Key = "Location: title.ext (070601) (in)"
Match = "?$TST(addrbarurl=title.ext/\1\?*)&\0"
Replace = "title.ext/\1?\0"

In = TRUE
Out = TRUE
Key = "URL: title.ext (070531) (both)"
Match = "title.ext/[^?]+\?\0"
Replace = "$SET(addrbarurl=\u)$RDIR(\0)"

72 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 17:34:56 ID:2tXwsDZh0]
Wikiの修正も必要なんだけど勝手にいじっていいのかな

73 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 18:19:21 ID:y0ZAfHNC0]
いいんじゃね。誰でも編集できるからWikiなんだし。

74 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 18:28:43 ID:2tXwsDZh0]
>>73
おk、いじってみる。

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 19:10:58 ID:etvdNUhO0]









76 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 19:12:24 ID:2tXwsDZh0]
>>75


77 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 22:51:24 ID:kPw2Go/90]
おまいらフィルタの順番とか量ってどの程度気にしてる?

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 23:29:51 ID:I2KmUCy60]
汎用フィルタの数は絞るけど、ほとんどはURLでマッチさせてるから数は気にしてない。
順番が重要なのは殆どないし。

79 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/21(木) 00:05:37 ID:Y9vL62RP0]
>>77
以前、同様の質問がありました。

Proxomitron Part28
pc11.2ch.net/test/read.cgi/win/1168857833/526+528+535-539

順番は上から順に [$KEYCHK を指定しているフィルタ -> 特定のサイト用フィルタ -> 汎用フィルタ] で使用してます。
あと、ポリシーでMultiを出来るだけ使用していないので、同系フィルタが並ぶときには少し気を遣いますね。

[削除系フィルタ -> その他のフィルタ -> 文字列置換フィルタ]

ニュアンスとしては、こんな順番でしょうか。
ReplaceStr系のフィルタは検索範囲が広く、他のフィルタと干渉を起こしやすい性質を持っているので、優先順位を低くしています。

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 00:15:39 ID:xs6A9MeI0]
まず、サイト別広告消し、汎用広告消し、ブラクラ系消し、
次に2ch系フィルタ、便利化フィルタ の順だな、俺は。

81 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 14:54:43 ID:jJqYcz3+0]
所でデフォのリファラ消すフィルタ使ってもリファラ消えてない件について

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 15:01:19 ID:Z/MUDrd80]
「送信するヘッダ・フィルタ」にチェック入ってないとか。
それで半年無駄に費やした覚えがある。

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 15:07:22 ID:jJqYcz3+0]
入ってるけど出来ない、
試したのはHide Browser's Referrer from JSとKill Nosey JavaScripts
それ以外のフィルタとかは動くからオミトロンがおかしいわけじゃないっぽい

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 15:44:23 ID:GJQGSFTy0]
ヘッダのリファラーも消せよ

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 23:41:53 ID:VfdJrXDV0]
アクセス解析だけしか置いていないとかレイアウト目的とか広告目的とか、
明らかにそれとわかるフレームがあればそれをリンク化することで読み込まなくする。
……というフィルタが先頭。
これでどうでもよいフレームページはフィルタリング対象から外れる。

次に特定サーバ別に広告消しなどで余計なテキストをざっくり削除。
次に特定の要素をリンクに置換するもの。flash や大きな画像などが対象。
あとはいろいろと利便性向上のフィルタをはさんで、
最後に google のサイト内検索フォームを強制的に挿入するフィルタ。
これは $KEYCHK か URL マッチで動作。



86 名前:名無しさん@お腹いっぱい。 [2007/06/22(金) 00:30:19 ID:who7pCGF0]
>>77
量は気にしない。
順番は、不都合があった際に該当フィルタを前後させるだけ。
ログを見るのが面倒なので、
フィルタで書き換えたところにフィルタの名前を書き加えるようにしている。

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 00:41:40 ID:v9/5/iVH0]
俺はよく修正が必要になるフィルタを一番上に置いてる。
それ以外は順番が決められてるもの以外は順番は適当。
サイトごとにある程度はまとめて置くけどね。

量は全部でもたいした数いかないから気にならないな、WEBフィルタで60くらい。
ヘッダフィルタは動作が軽いからいくらあっても平気。

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/26(火) 09:30:30 ID:KZwPvqVO0]
Webフィルタ用区切りフィルタ。 フィルタをたくさん入れたときに使うとフィルタ一覧が見やすくなる。

[Patterns]
Name = "------------------------------------------------------------"
Active = FALSE
Limit = 256
Match = "<separater>"

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/26(火) 10:19:11 ID:+rRdpZME0]
フィルタ名の長さ制限がきつい&日本語無理ってのが辛いな
リソースハッカーとかで直せないかな

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/26(火) 22:10:14 ID:uNDoWr4e0]
つーかフィルタの一覧表示を疑似フォルダ管理みたいにできないもんかね?
作者死んじゃったからどうにもならないか…

91 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 10:18:11 ID:PR6jTCAa0]
オミトロンの作者死んだの?

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 10:24:33 ID:DaC3OYxN0]
随分昔の話さ。


93 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 10:34:02 ID:fOuTkqUs0]
いつの話してんだよwwwww

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 11:14:02 ID:uTYTWvGi0]
知らないのが普通
得意げに笑うお前がキモい

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 11:15:18 ID:x5wpVZpA0]








96 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/01(日) 08:02:16 ID:3ryovoTl0]
Proxmine の Uploader が空っぽ

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 00:36:22 ID:OXwifdTS0]
ファイルはあるみたい
wind.prohosting.com/proxmine/cgi-bin/uploader/download.cgi?PmU_0338.zip

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 07:19:44 ID:SFM8cUTT0]
必要最小限のフィルターのみのセットはありませんか?
デフォルトのは既に使えなくなったフィルター、使い道のなくなったフィルターが多すぎる

99 名前:名無しさん@お腹いっぱい。 [2007/07/02(月) 11:28:51 ID:ILyPrxV50]
<script language="ShonenScript 712.0"></script>
<noscript><a href="<A href=

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 11:32:01 ID:MPX1HDLe0]
デフォのフィルタは全部削除しちゃって良いような
自分で使うものだけ入れていった方が分かり易いでしょ

101 名前:名無しさん@お腹いっぱい。 [2007/07/02(月) 12:42:06 ID:ILyPrxV50]
99は、書き込みが途中で切れたので全角にして再投稿です。

忍者ツールでアクセス解析しているサイトがあるのですが、再訪とか把握
されるのが嫌なので、回避したいです。
簡単なことで申し訳ないですが、<noscript>〜</noscript>
を消して、しまう簡単なフィルターをお願いいたします。

下記のXXXXXXXXXはID番号で本当は数字です。


<noscript><a href=Whttp://x5.shinobi.jp/bin/gg?XXXXXXXXXW target=W_blankW>
<img src=Whttp://x5.shinobi.jp/bin/ll?XXXXXXXXXW border=0></a><br>
<a style=Wfont−size:80%W href=Whttp://www.neutrals.jp/W target=W_blankW>ホームページ制作</a></noscript>

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 13:13:10 ID:sK+HG0tU0]
>>101
忍者+遮断でぐぐる

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 14:43:12 ID:ILyPrxV50]
101

ウイルス対策ソフトの遮断登録しているのにアクセスがあるので、
コメントアウトに置き換えるフィルターを画面上の操作で自分で作りました。
それを試したら上手く出来ました。

104 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 15:14:20 ID:OglOSEFh0]
ていうか何で全角にするんだw

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 17:01:44 ID:ILyPrxV50]
104
半角でhtmlのコードを書いたから投稿に失敗したのかと思ったからです。



106 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 18:44:24 ID:LMTYtvp20]
>105
このスレを1年以上読むことをおすすめする。
自分で書けるくらいの能力があるのなら、読んで損はしないはず。

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 19:48:33 ID:lV/zAmV40]
>>106
( ゚Д゚) ゚Д゚) ゚Д゚) ジェットストリームポカーン

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/04(水) 10:10:33 ID:7m/TDaSy0]
簡単なこと
なんて思うなら自分で作れ

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/04(水) 12:39:40 ID:4RuuYUM30]
><noscript>〜</noscript>を消して、しまう簡単なフィルター
すごく簡単。要は"<noscript>〜</noscript>"を""に置換するフィルタを作るだけ。

自分は"[^/]++.shinobi.jp/bin/"をAdListに登録したほうが早いと思うけどね。Javascript使われても確実に切れるし。

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/04(水) 13:02:29 ID:FFRSrO/50]
<!--shinobi1-->とかいうコメントアウトタグを
残してる人はそれで丸ごと""に置換すればいいし、
それ以外は忍者TOOLSが解析に割り当てそうなアドレスを弾けば。
最近はURLがshinobi.jp以外も使うからめんどくせー。
・<!--shinobi1--*!--shinobi2-->
・<(SCRIPT|script) src="http://(x|j)*.*.(jp|com)/ufo/*"></(SCRIPT|script)>
・<(SCRIPT|script) type="text/javascript" src="http://(x|j)*.*.(jp|com)/ufo/*"></(SCRIPT|script)>
うちはこの3種類を""に置換するようにしてる。
素人だから不格好だろうけど。

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/04(水) 17:06:45 ID:IYvLtXs10]
スクリプトを有効にしているのなら noscript は表示されないわけだけど、
noscript 内にある忍者の img には接続しているのかねえ?
接続しているのだとすれば解析に引っかかることになるけど。

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/05(木) 00:09:37 ID:A13TpuA+0]
Google image redirector
これ凄い気に入ってるんだけど、
Linkをクリックすると、リンクの末尾に変なのが
付いてサイトを開けないことが多い。
html&start=1 な感じで。

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/05(木) 17:51:16 ID:Jzu9ZMuH0]
(\|[ ](^(^<a)))

ブログでよく見かける縦線。
これにマッチさせようとするとものすごく遅くなるんだけど、どうして?

114 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/05(木) 21:44:42 ID:h0kf87l10]
(^(^ *) Chu

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/07(土) 23:38:49 ID:zwPwfLoI0]
ちょっと教えてくだされ。

グーグルのキャッシュが酷く重くて、イライラしてたので
検索したら、<div style="position:relative">が問題らしいとあった。(IEだけかも)

見よう見真似で、divを削除するフィルターを書いたのが↓
Name = "div style CUT"
Active = TRUE
URL = "72.14.235.104/search?q=cache:"
Limit = 32
Match = "<div style="position:relative">"

これでテストで見たページは消えて凄く軽くなったんだけど、URLが
www.google.(com|co.jp)とかほかのIPだったら駄目なんだよね…。
こう、URLマッチを一発で解決して、もっとスマートなフィルター作ってください。




116 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/08(日) 00:01:58 ID:jq9kaIc70]
URLにそれを足せばいいじゃん
それじゃダメなん?

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/08(日) 01:19:16 ID:/3x+Gu5A0]
$LSTを使うのがスマートだと思う

力ずくなら
(64.233|66.102|72.14|209.85|216.239).[^/]++/search?q=cache
とか

118 名前:名無しさん@お腹いっぱい。 [2007/07/08(日) 02:23:24 ID:pJbFTMNa0]
PROXOをインストールしてHPの説明を見ながら
適当なHPのタイトルを別のタイトルに変えたりする方法は理解できました。
リファラの情報をでたらめのものに変換できるときいてPROXOを
いれたんですが、やり方がわかりません。
どうやればいいんでしょう。xp

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/08(日) 02:24:25 ID:pJbFTMNa0]

すれ移動します

120 名前:115 mailto:sage [2007/07/08(日) 12:38:46 ID:BHmzSItv0]
>>116
それでいいんだけど、IP使われるとどんどん増えていくので。

>>117
どうもありがとう。とりあえず力ずくにしといて、$LSTというのを後から覚えます。

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/08(日) 21:51:31 ID:dV9nTR790]
www.remus.dti.ne.jp/~a-satomi/bunsyorou/ArekorePopup.html
これを全てのページに適用したい。とりあえず/html/ArekorePopupに.jsと.cssを放り込んで

[Patterns]
Name = "ArekorePopup"
Active = TRUE
Limit = 256
Match = "(^(^<(/head>|body[ >])))$STOP()"
Replace = "<link href="local.ptron/ArekorePopup/ArekorePopup.css" rel="stylesheet" type="text/css">\n
<script type="text/javascript" src="local.ptron/ArekorePopup/ArekorePopup.js"></script>\r\n"

aタグでherf属性ありでポップアップするように.jsを変更して
運用してみたが表示されないサイトがある。ニコニコ動画のタグとか。
あとサイトに置いて使うのを目的としているのでブラウザの判定とか不要なものを消したい。
さらに欲を言うとポップアップに指定した画像が読み込めるらしいので、
サムネイル生成サイトからサムネイルを引っ張ってきてポップアップ内に表示とか。
便利だと思うんだけど…。

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/11(水) 16:57:51 ID:d+LpA/Xf0]
すいません
gyoの横のバナーが激しくウザイのですが
何とかならないでしょうか?
www.gyao.jp/
www1.gyao.jp/

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/11(水) 17:41:23 ID:W2u/RnAL0]
>>122
めっさ手抜きで

[Patterns]
Name = "Gyao_banner_ab"
Active = TRUE
URL = "www.gyao.jp"
Bounds = "$NEST(<DIV,</DIV>)"
Limit = 1850
Match = "*class="banner_(a|b)">*"


124 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/11(水) 18:32:49 ID:d+LpA/Xf0]
ありがとうございますm( __ __ )m
ウザイバナー消えて感謝感激です。
誠にありがとう御座いました。

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/15(日) 20:04:57 ID:O6rU24kO0]
オミトロンで快適ふたばらいふ
www.2chan.net/test/read.cgi?bbs=ascii&key=1184390812

こちらへどうぞ



126 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/15(日) 20:05:37 ID:O6rU24kO0]
誤爆すまん

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/16(月) 19:41:50 ID:d0+ofghy0]
>>125
どこの誤爆だろう
ふたば文字板消されちゃって困ってたんだけどそこ使うのかな

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 05:19:52 ID:drusWhRE0]
画像サイトの pya! で、カーソルキーの ←→ を押すと
「前の画像」「次の画像」に飛ぶよう javascript を挿入してみた。

【例】pya! ふわぁ〜(その2)
pya.cc/pyaimg/pimg.php?imgid=44897

[Patterns]
Name = "pya! CursorKey back-next $SET"
Active = TRUE
Multi = TRUE
URL = "pya.cc/pyaimg/"
Limit = 6000
Match = "("
" <head>"
" *"
" <a href=('pimg.php?imgid=[0-9]+')\0>"
" <img src='../bgimg/back_pya.gif'"
" *"
" <a href=('pimg.php?imgid=[0-9]+')\1>"
" <img src='../bgimg/next_pya.gif'"
" $SET(back=\0)"
" $SET(next=\1)"
")\9"
"$STOP()"
Replace = "\9"

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 05:20:36 ID:drusWhRE0]
[Patterns]
Name = "pya! CursorKey back-next $GET"
Active = TRUE
URL = "pya.cc/pyaimg/"
Limit = 10
Match = "</head>"
"$STOP()"
Replace = "<SCRIPT language="JavaScript">\n"
"<!--\n"
"function lrPage() {\n"
" if(event.keyCode == 37) location.href = $GET(back)\n"
" if(event.keyCode == 39) location.href = $GET(next)\n"
"}\n"
"window.document.onkeydown = lrPage;\n"
"//-->\n"
"</SCRIPT>\n\n"
"</head>"


130 名前:名無しさん@お腹いっぱい。 [2007/07/19(木) 20:51:19 ID:BTSNfY4D0]
www.genie.x0.com/alabout/list.phtml
ここのリンクをダイレクトに飛べるようにするフィルターを作れません。
どこをどうやったらいいの?


131 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 21:17:39 ID:nWiQmaDO0]
>>130
エロイ人どうぞ。

[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: [genie.x0.com] Redirect (out)"
URL = "www.genie.x0.com/"
Match = "www.genie.x0.com/j.php(^(^\?))*[?&]u=([^&]+)\0"
Replace = "$JUMP($UESC(\0))"

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 22:21:49 ID:DgAysMn90]
>131
130じゃないけど、そういう方法があるんだね。
$JUMP 使ったことないから考えつかなかった。
ちなみに自分は、href 属性の中身を書き換える方法にしている。
汎用フィルタだからよく誤爆するけど、
書き換え前の URL も同時に貼り付けることでとりあえず問題なし。

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/20(金) 00:29:35 ID:aUwqlPXf0]
>>131
URLマッチ必要なくね?

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/20(金) 01:59:16 ID:jNElRSxC0]
目的のURLのJavaScriptを無効にしたりするのでなく、
そのURL自体を開かせないようにする(ブロックする)
ような設定ってどうやるの?


135 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/20(金) 02:55:26 ID:aUwqlPXf0]
>>134
AdList



136 名前:think ◆MM0nnAOCiQ mailto:sage [2007/07/20(金) 08:34:16 ID:Hict7/mh0]
>>134
\k を使います。

メタキャラクタ - \k
vird2002.s8.xrea.com/proxomitron/meta_character/m-chara_backslash_k.html

デフォルトフィルタなら、「URL-Killer: kill-a-URL (out)」が参考になると思います。
Webページフィルタで使うと挙動が変わるので、いろいろ実験してみてください。

137 名前:131 mailto:sage [2007/07/20(金) 10:49:24 ID:CQXlvbGf0]
>>132
$JUMP、$RDIRはよく使うから覚えて。 この場合はリンク書き換えでもいいけど。

>>133
リストのハッシュ化のような感じで素早く他のurlを弾くために入れてる。

url欄がカラだとurl欄では全てのurlがマッチしてしまうので、match欄で再び
urlのチェックをすることになる。 → 無駄 、という考え。

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/20(金) 23:19:41 ID:jPVhYdLe0]
ベクターの個別ページの両端に表示される広告を削除するフィルタを書きました。
だけどコレだとマッチしないみたい。どなたか添削お願いします。

Name = "Kill Vector ad [070720]"
Active = TRUE
URL = "*vector.co.jp/soft/"
Limit = 1024
Match = "<!-+[ ]+(left)\0 -+>*<!-+[ ]+/left -+>|"
"<!-+[ ]+(right)\0 -+>*<!-+[ ]+/right -+>"
Replace = "\r\n<div id="\0"> </div>\r\n"

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/21(土) 00:32:45 ID:u2MS+TqN0]
>>137
えー?そうなの?

マッチしないURLが飛んできた場合…
・URLマッチが空白 : いきなり値のマッチを試行 → 非マッチ判定(マッチ試行1回)
・URLマッチがある : まずURLマッチを試行 → 非マッチ判定(マッチ試行1回)

という感じでどっちも変わらないんじゃないの?いや、想像だけど。

逆に、マッチするURLが飛んできた場合…
・URLマッチが空白 : いきなり値のマッチを試行 → マッチ判定(試行1回)
・URLマッチがある : URLマッチを試行 → 値のマッチを試行 → マッチ判定 (試行2回)

ということでURLマッチは空白がいいと思ってたんだけど。

140 名前:131 mailto:sage [2007/07/21(土) 01:05:21 ID:MnO6hYmI0]
>>139
そうかもしれないし違うかもしれない。 まぁどっちにしても大差はないからお好みで。

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/21(土) 01:57:38 ID:u2MS+TqN0]
>>140
う、確かに…。
速度ネタは毎度荒れるのにまた触れた俺が悪かったです。
さらっといなしてくれてありがとう。

>>138
申し訳ない。そのフィルタ見てもちょっと意図がつかめないんだけど、
左右のランキングとかごっそり消せばおk?Replaceは空白じゃダメ?

・「<!-- 」にマッチさせるのに+なんて使わずに<!--と書いていい。
・空白へのマッチは[ ]じゃなくて\sを使う。
・Limitが全然足らない。leftは7500は取っておかないとマッチしない。
・$NESTを使った方が高速。(速度の話でごめん)

添削というか完全オリジナルになっちゃうけど、俺だったらこんな風に書く。
$NESTを使って、<div id="(leftright)">〜</div>にマッチさせる方針。

[Patterns]
Name = "Kill Vector ad 2 [070721]"
Active = TRUE
URL = "www.vector.co.jp/soft/*/util/[^/]++.html"
Limit = 8500
Match = "$NEST(<div,\sid="(left|right)">*,</div>)"

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/21(土) 02:04:43 ID:u2MS+TqN0]
余談。俺はLimitのでかいフィルタは好まないので、
実際に自分で書く時はdisplay:noneで消す方法をとる。
これは完全に好みの問題。

[Patterns]
Name = "Hide Vector ad [070721]"
Active = TRUE
URL = "www.vector.co.jp/soft/*/util/[^/]++.html"
Limit = 40
Match = "(\sid="(left|right)")\0[^>]+>"
Replace = "\0 style="display:none">"

俺はなんでもdisplay:noneなんだけど、少数派かな?

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/21(土) 03:05:52 ID:b0fwB1pn0]
>142
ユーザースタイルシートと併用してる。
CSS が使えそうにないところだけは Limit 多めにして全部消すけど、
ようやく Vector も重い腰を上げたのか、しばらく前からソースの質が上がってきた。
コメントとか、どうでもいいものまで入れるようになってきたようだが。

Name = "able to use user-css (2007.05.15)"
Active = TRUE
URL = "(^$KEYCHK(u))&($LST(user-css)|$KEYCHK(c))&$TYPE(htm)"
Limit = 512
Match = "$KEYCHK(c)<body[^>]+>$SET(1=temp)|"
"<body[^>]+>$URL((http|https)://$LST(user-css))"
Replace = "<body class="\1">$STOP()"

リストの中身は以下のように。
web.archive.org/web/\*$SET(1=web-archive)
([^/]++.|)hatena.ne.jp/$OHDR(User-Agent: *MSIE*)$SET(1=hatena-d)

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/22(日) 12:53:36 ID:cVPUOnfO0]
>>142
自分も大抵 display: noneだね。楽だし。

でもその要素の中に <img *> が指定されていると
それもしっかり読み込まれるので、その画像がでかい場合はそれも削除する。


145 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/22(日) 13:01:58 ID:WJpiBjIc0]
>>144
あるあるあるw<<img*>
初めてdisplay:none;してステータスバーに
画像の読み込みが出たときはびっくりした。
divの入れ子構造をまとめて非表示に出来るから、
普段のマッチでも同じように出来れば凄く便利なんだけど。




146 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/22(日) 13:26:24 ID:DbgWqT5J0]
In = TRUE
Out = FALSE
Key = "URL: image rejecter (2007.05.14) (in)"
URL = "$KEYCHK(d)"
Match = "$IHDR(Content-Type: image/*)"
Replace = "\k"

$KEYCHK() に設定したキーを押している間だけ画像を\kする。
重いサイトにはとくにおすすめ。
お好みで URL マッチも組み合わせるとよいかと。

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/22(日) 19:12:37 ID:xlNOoWN00]
>>141-142
隠すなんてまったく頭になかった。
ほとんどまるぱくりですがこれですっきり爽快、ついでに「Click Me!」のとこも隠しました。
いろいろどうもありがとう。

Name = "Vector: Hide ad [070722]"
Active = TRUE
URL = "www.vector.co.jp/soft/*/*/[^/]++.html"
Limit = 40
Match = "<div\sid="(left|right|ad_dlsquare)"[^>]+>"
Replace = "<div style="display:none">"

>>Replaceは空白じゃダメ?
あまり体裁を崩したくなかったからです。
ごっそり該当部分を消して、だけどそのスペースだけは残すって考え方でした。
だけどこの方がすっきりしていいですね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<352KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef