[表示 : 全て 最新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にいろいろと

2 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 18:50:47 ID:q90CJcwT0]
---- 関連スレ
Proxomitron Part28
pc11.2ch.net/test/read.cgi/win/1168857833/
■■■■Proxomitron入門スレッド■■■■5
pc7.2ch.net/test/read.cgi/pcqa/1107577736/
【Proxomitron】Jane用内部Proxy設定スレ【Privoxy】
jane.s28.xrea.com/test/read.cgi/bbs/1156092349/
【教えて君は】ニコニコ動画専用オミトロン【半年ROMれ】 part2
pc11.2ch.net/test/read.cgi/streaming/1180607008/

---- 過去スレ
Proxomitron フィルタ作成スレッド
pc5.2ch.net/test/read.cgi/software/1083337210/
Proxomitron フィルター作成スレッド Part2
pc8.2ch.net/test/read.cgi/software/1100052614/
Proxomitron フィルター作成スレッド Part3
pc7.2ch.net/test/read.cgi/software/1117374662/
Proxomitron フィルター作成スレッド Part4
pc7.2ch.net/test/read.cgi/software/1138069706/
Proxomitron フィルター作成スレッド Part5
pc7.2ch.net/test/read.cgi/software/1152479379/
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/

---- Proxomitron競合のスレ
【Proxomitron】 proximodo 【後継】
ttp://pc7.2ch.net/test/read.cgi/software/1110563904/
Privoxyスレ
ttp://pc7.2ch.net/test/read.cgi/software/1097621024/

3 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 18:51:27 ID:q90CJcwT0]
---- FAQ
PRXFAQ
ttp://web.archive.org/web/20060519105742/www2.wbs.ne.jp/~go-to/prx/faq.html

---- 文字コード変換 (全角文字を認識させるために必要)
Proxomitron用 文字コード変換
vird2002.s8.xrea.com/php/getcode.php
JSで文字コード変換 (IE推奨)
ttp://web.archive.org/web/20050901004339/www2.wbs.ne.jp/~go-to/prx/getcode.html
文字コード表記変換アプリ  StrHex ver 1.0 (文字 <-> 文字コード の相互変換)
ttp://www.pleasuresky.co.jp/strhex.php3

---- 情報表示用の特別なURL
ブロックリスト一覧
ttp://local.ptron/.pinfo/lists/
履歴URL
ttp://local.ptron/.pinfo/urls/

---- 環境変数のチェック
ENV Checker
ttp://www.cybersyndrome.net/evc.html
診断くん
ttp://taruo.net/e/

4 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 18:55:49 ID:jde8zE8/0]
いちおつ

5 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 19:34:19 ID:KvtmcHDQ0]
↓ここからテンプレ

6 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 20:49:25 ID:3kU3lX5c0]
kenkenp.tea-nifty.com/photos/uncategorized/r0013169.jpg

7 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 20:56:18 ID:MCOsaON30]
↑テンプラ

8 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 13:10:05 ID:cCXHfisE0]
---- 各種パッチ当て済み本体

4.5June+6(日本語、純正アイコン)
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0056.zip

4.5june+sjis誤爆回避日本語化+RWIN32768回避+win9x対応赤アイコン
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0001.zip

9 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 21:19:35 ID:kXo/SepQ0]
>>8
リンク切れてるよ。

10 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 21:45:04 ID:KwLd1DRZ0]
Refererが駄目なだけでファイルは消えてないよ



11 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 21:54:07 ID:cCXHfisE0]
メモ

Q、javascriptの同一ドメイン制限をクリアするには?
A、$RDIRを使う。

>>9
Proxomitronユーザーならダウンロード出来るはず。
出来ない人はブラウザのアドレスバーにURLコピペして移動。

12 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 21:56:27 ID:kXo/SepQ0]
>>10
あ、本当だ。失礼。m(_ _)m

13 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/05(火) 17:57:54 ID:U+BAVHrY0]
youtubeの直リンが少し変わった

Match欄のswf(\?video_id=*)の部分を
swf(\?hl=en\&video_id=*)に変えればおk

14 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/05(火) 18:07:34 ID:eM2XTh8M0]
それだとen以外の場合にマッチしなくなるから (\?*video_id=*) で。

15 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/07(木) 00:35:21 ID:K/WvyZwm0]
[Patterns]
Name = "YouTube: add download link"
Active = TRUE
URL = "$TYPE(htm)(www.|)youtube.com/watch\?v\="
Limit = 64
Match = "([&?]video_id=([^&]+)\1)\0$SET(_videoid=\1)|"
"(&t=(OEgsToPDsk[^&]+)\1)\0$SET(_session=\1)|"
"(<div id=$AV(watchqueueStartNew))\1"
"$SET(\0="
"<a href="www.youtube.com/get_video\?video_id=$GET(_videoid)&t=$GET(_session)">Download</a>"
"\1"
")$STOP()"
Replace = "\0"



16 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/07(木) 00:37:49 ID:aU1zzqrj0]
>>15
乙!

17 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/07(木) 22:19:09 ID:h87UaHUU0]
>>15
乙頂いた!
これってDLリンクを動画の上(タイトルの横あたり)に
持ってくるにはどうしたらいいんだろ。

18 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/08(金) 00:05:20 ID:f96ZfY4u0]
>>17
自分は<a half〜>に 「style="float:right;"」入れてごまかしてる
左端にあるよりかはましだとおもいたい

19 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/08(金) 01:22:15 ID:S2/j6hoa0]
「Google: High Light」のJavaScript版です。
Googleイメージ検索(JS版)に対応するために作りました。
# これらのフィルタを使う場合は「Google: High Light 1 [2006/06/04]」を併用しないと動作しないのでご注意下さい。
# 時間の都合で検索語の検出処理を省きましたが、いずれは完全にJavaScriptで検出させる予定です。

20 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/08(金) 01:22:55 ID:S2/j6hoa0]
[Patterns]
Name = "Google: High Light [js] [2007/06/08] test2"
Active = TRUE
URL = "$TYPE(htm)$LST(GoogleSearch)"
Limit = 8
Match = "(^(^</body>))"
"($TST(Key1=?*)$SET(#='$GET(Key1)': '#bbeeff')|)"
"($TST(Key2=?*)$SET(#=, '$GET(Key2)': '#ffddaa')|)"
"($TST(Key3=?*)$SET(#=, '$GET(Key3)': '#88ebaa')|)"
"($TST(Key4=?*)$SET(#=, '$GET(Key4)': '#ccbbff')|)"
"($TST(Key5=?*)$SET(#=, '$GET(Key5)': '#ffaaaa')|)"
"($TST(Key6=?*)$SET(#=, '$GET(Key6)': '#99ccff')|)"
"($TST(Key7=?*)$SET(#=, '$GET(Key7)': '#eebbaa')|)"
"$STOP()"
Replace = "\r\n<script type='text/javascript'>\r\n"
" var search_word = {\@};\r\n"
" var Bnodes = document.getElementsByTagName('b');\r\n"
"\r\n"
" for (var i = 0; i < Bnodes.length; i++) {\r\n"
"// alert('test');\r\n"
"\r\n"
" for(var word in search_word){\r\n"
"// alert(word + ': ' + search_word[word]);\r\n"
" if(Bnodes[i].firstChild.nodeValue == word){\r\n"
" Bnodes[i].setAttribute('style','background-color: ' + search_word[word], true);\r\n"
"// alert(Bnodes[i].firstChild.nodeValue);\r\n"
" }\r\n"
"\r\n"
" }\r\n"
" }\r\n"
"</script>\r\n"




21 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/08(金) 01:23:38 ID:S2/j6hoa0]
---- 既知の不具合
・大文字/小文字を区別してしまう

---- ToDo
・フィルタを1つにまとめる


# 大文字/小文字の区別ですが、

var regObj = new RegExp(word, 'i');
if(Bnodes[i].firstChild.nodeValue.match(regObj)){

で動作しないのが不思議です。ローカルでは期待通りに動作してくれるのですが…。

22 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/09(土) 13:33:16 ID:YXupqtBJ0]
広告カットってFirefox側でやるのとProxomitronでやるのとどっちがいいんだろう。
常用ブラウザがFirefoxなんだけど。

23 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/09(土) 15:23:07 ID:lJQPddGe0]
>>22
拡張はjavascriptベースだからオミトロンでやったほうが軽そうな気がする。
マルチコアCPUの場合はもっと有利になりそう。

24 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/09(土) 15:38:09 ID:YXupqtBJ0]
うーんやっぱりオミトロンの方が軽いのかな?
今のところ広告はどっかにあったリストを追加したhostperm.1とAdblock、
レイアウトの整形にStylish使って、GreasemonkeyとProxomitronで便利機能追加という感じ。
まあ適当に他と被ってなさそうなオミトロンの広告フィルタは追加してるけど。
オブジェクトの埋め込み削除とかFirefoxのCSSよりやっぱオミトロンの方がいいんだろうか。

25 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/09(土) 17:02:43 ID:oORT2IGI0]
そう答えられても満足しないなら自分で負荷かけてみろよ

26 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/10(日) 04:09:10 ID:1AE713lr0]
不要な部分が見えなければいいというだけなら、CSS+Stylish でだいたいよさげ。
display: none だけでそこそこの効果は期待できるかと。
「名前を付けてページを保存」などをするときは、
オミトロンをバイパスして、保存したソースから手動で不要部分を削除している。

ちょっと古いものだけど、参考までに goo のフリーメールに使っているものを貼ってみる。
ここまでやると重いよ。アカウントを持っていたら、テストしてみてほしい。

@-moz-document domain(amigo.mail.goo.ne.jp) {
br, div#mailBox, div#mailBox ~ *, body > div > *,
tr[bgcolor], table[width="150"] table[width="150"],
div[style="margin-left: 17px;"], div[style="margin-right: 14px;"],
td#mbox td[width="18"],
td#mlist > table > tbody > tr:first-child + tr + tr,
td#mlist br + table > tbody > tr:first-child ~ tr > td[width],
td#mlist br + table > tbody > tr:first-child ~ tr > td[width] ~ td,
td#mlist br + table > tbody > tr > td:first-child + td + td { display: none !important; }
body > div > table + table + table + table { display: table !important; }
td#mbox { display: block !important; width: 4.3em !important; overflow: auto !important; }
td#mlist, table[width="550"] { width: auto !important; }
td#mlist br + table > tbody > tr > td:first-child + td + td + td + td {
display: block !important; width: 8em !important; overflow: auto !important; }
td#mlist br + table > tbody > tr > td:first-child + td + td + td + td + td + td {
width: 3em !important; }
}

27 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/10(日) 10:47:23 ID:oekAmDrL0]
フィルターじゃなくて、広告をブロックするためのURLリストはありますか?


28 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/10(日) 13:48:49 ID:cY4/p1xm0]
広告は常に増えてるのでURLリストを更新し続けるのは無駄としか・・・
そして無駄に労力かけたものを公開する人はいるのだろうかと
膨大なリストを入れたときのブラウジングはどうなる?

自分は有名どころ、サイト側で入れてる広告、汎用性の高いファイル名、階層名くらいです

29 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/10(日) 14:10:37 ID:oekAmDrL0]
不要(不正)なアクセスを防ぐソフトなんかは、リストをオンラインで更新するし、
SPAMリストなんかもあるので聞いてみたのです。
時々広告業者リストを読み込んで、Proxomitronで弾けないかと思っただけです。
すいません。

30 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/10(日) 15:19:32 ID:vh0/AwB50]
作者がお亡くなりになられてるので、そういうのは有志の人だよりになります
そして、フィルタを公開してる人がいるように、URLリストを公開してる人もいます
普通に調べていればわかるはず



31 名前:名無しさん@お腹いっぱい。 mailto:age [2007/06/14(木) 10:02:21 ID:Pi3KroIG0]
ttp://dbeat.bandaivisual.co.jp/
このサイトの動画・音声をとめられませんか?
このサイトだけどうしてもフィルタで動画・音声がとまらない。

32 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/14(木) 10:20:22 ID:KP223eZW0]
>>31
dbeat.bandaivisual.co.jp/js/AC_RunActiveContent.js

をADListに追加。

33 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/14(木) 10:45:12 ID:Pi3KroIG0]
>>32
すばやい回答ありがとうございました。おかげさまで止まりました。
そのサイトを経由しないと、どうしてもネットラジオの最新版を聴けないので
そのサイトに行くたびにイライラしてたんですが、これでイライラしないで済みます。

34 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/14(木) 23:41:45 ID:y1tYIkuB0]
このソフトで2ch専用ブラウザのあぼーん機能のようなものが作れますか?
下の様に1行の文を全く同じ内容で複数行貼り付けている荒らしが居るのですが

1行目以降は全く同じ内容の文章
1行目以降は全く同じ内容の文章
1行目以降は全く同じ内容の文章
1行目以降は全く同じ内容の文章

同じ内容の文を1行に纏めて表示される事はできますか?

35 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/15(金) 00:39:02 ID:tItMdh6e0]
>>34
出来るよ〜

36 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/15(金) 01:58:01 ID:3tllpWW70]
>>35
ありがとうございます
とりあえず自力で頑張ってみます

37 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/15(金) 02:05:01 ID:8vsYW3dN0]
なにこの健全な流れ

38 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/15(金) 21:59:38 ID:0fGjsKG60]
>>34,36
面白い題目だったので、作ってみました。(フィルタ作りに迷ったときの参考にどうぞ)

[Patterns]
Name = "ReplaceStr: Clip same multiline message [2007/06/15] test1"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 1024
Match = "> ([^<]++{2,*})\0"
"( <br /+> $TST(\0) (^(^<)))+{1,*}"
Replace = ">\0"

空白文字の取り扱いが鍵のようです。(HTML制作者はタグの前後に改行やタブ文字を挿入して整形する事が多いです)

<p>1行目以降は全く同じ内容の文章
<br />
1行目以降は全く同じ内容の文章
<br />1行目以降は全く同じ内容の文章<br />
1行目以降は全く同じ内容の文章<br />
1行目以降は全く同じ内容の文章</p>

はそれぞれ同じ文章として見る必要があります。

39 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/15(金) 22:01:52 ID:7NAjKgEu0]
なんかAAのときに誤爆しそう

40 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/15(金) 22:23:06 ID:0fGjsKG60]
>>39
AAは文字列置換フィルタ全般と相性が悪いので、AA使いは使用を諦めるのが賢明だと思います。
(全角英数を半角英数に置換するフィルタもAAと相性が悪かったですし)

「Charset: Set global variable」で文字コードを判定させて、「ReplaceStr: BlockList」と同じ手法で一文字(1バイトではなく1文字)ずつ消費して、ひらがな/カタカナ/漢字 を含んだときにマッチさせる、という方法は思いつきました。



41 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/16(土) 10:35:04 ID:FyaGwnCg0]
メアドクリックするとPC固まるから作ってみたんだけど
鳥がいるとおかしくなる
ひとつにまとめる&バグ修正お願いします。

[Patterns]
Name = "2ch mailto kill2"
Active = TRUE
Multi = TRUE
URL = "*2ch.net*"
Limit = 1000
Match = "<a href="mailto:\1"><b> </b>\2<b></b></a>\3<dd>"
Replace = "\2[mail:\1]\3<dd>"

[Patterns]
Name = "2ch mailto kill"
Active = TRUE
Multi = TRUE
URL = "*2ch.net*"
Limit = 1000
Match = "<a href="mailto:\1"><b>\2</b></a>\3<dd>"
Replace = "\2[mail:\1]\3<dd>"



42 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/16(土) 11:21:36 ID:e3bsA7uD0]
:<a href="mailto:\1">\2</b></a>:

:\2</b>[mail:\1]:

43 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/16(土) 12:15:56 ID:+mmL3sgN0]
>>41
以心伝心?
昨夜、同じようなフィルタを作っていましたw

以下は「メールアドレスではない mailto: の中身を表示させるフィルタ」です。どうでしょう?

[Patterns]
Name = "View mailto [2007/06/16] test2"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "$NEST(<a\s[^>]++href=$AV(mailto:"
"(^[_0-9a-z]+@[_0-9a-z]+(.[_0-9a-z]+)+{1,*}(^?))"
"\1)[^>]+>,\0,</a>)"
Replace = "\0 <span style="font-size: 100%; font-style: italic">&lt; \1 &gt;</span> "

汎用フィルタなので、2chに限らず作用します。

44 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/16(土) 21:00:18 ID:ClMoaZc90]
>41
レジストリから mailto プロトコルのところを削除すればOK。
ブラウザからメールソフトを起動させることなんてないし、
ブラクラにも使われる手段だから削除しておくとよいかと。
もちろん、フィルタもいらない。

ここまで書いて、かちゅ〜しゃを使って自分で実験してみたら、
mailto ストームを自分で再現してしまった。(つまり自爆)
[-HKEY_CLASSES_ROOT\CLSID\{3050f3DA-98B5-11CF-BB82-00AA00BDCE0B}]
[-HKEY_CLASSES_ROOT\PROTOCOLS\Handler\mailto]
[-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\CheckBadApps\EMAILWIN.EXE]
こんな感じで削除して、SENDMAIL.DLL も削除してからまた実験してみたら、
メール欄をクリックしても何も起こらなくなった。

45 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/17(日) 13:09:40 ID:Zu23Bmww0]
ヤフー・ヤフオクなどの検索結果で出てくるスポンサーサイトの広告リンクは消し方はどうすればいいんでしょうか?
ソースにある「*.overture.com/」を広告リストに入れても消えません。

例:

search.auctions.yahoo.co.jp/jp/search/auc?p=ipod&auccat=0&alocale=0jp&acc=jp&alocale=0jp&acc=jp
search.yahoo.co.jp/search?p=ipod&fr=top_v2&tid=top_v2&ei=euc-jp&search.x=1

46 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/17(日) 13:29:14 ID:DwBvFruh0]
>>45
[Patterns]
Name = "Kill nest ad [2007/06/17] test3"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8192
Match = "(<!-+ $LST(NestAd) -+>)\0"
"$INEST($TST(\0),<!-+ $TST(Nest1) ($TST(Nest2)|) -+>)"
"$SET(Nest1=)$SET(Nest2=)"
Replace = "\0\r\n\r\n<!-- Killed nest ad -->\r\n\r\n"

ブロックリスト「NestAd」に

# Yahoo スポンサーサイト
SPONSOR\sSITE $SET(Nest1=/SPONSOR SITE)

を登録して下さい。
もしくは、「Kill script ad」のブロックリスト「ScriptAd」に

# Yahoo スポンサーサイト
yjaxc.yahoo.co.jp/

を登録しても、上手くいくと思います。
他のフィルタを使用しているなら、AdListに登録してみてください。

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]
デフォのフィルタは全部削除しちゃって良いような
自分で使うものだけ入れていった方が分かり易いでしょ








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

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

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