1 名前:ミスターオミトロン [2006/11/13(月) 17:00:32 ID:oCAoIukD0] このスレは作成依頼されたフィルタを有志により作るスレッドPart4です アップローダー wind.prohosting.com/proxmine/cgi-bin/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 >>2-10 にいろいろと
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/14(水) 23:44:00 ID:TxjerRle0] >>345 神様ありがとう。これで快適な2ちゃんライフがおくれます。
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 05:03:24 ID:um1ZphUT0] URL = "([^/]++.|)(2ch.net|bbspink.com)" Match = "200?/((1?)\0|0(?)\0)/(0(?)\1|(??)\1)\((??)\3\)\s[#0:24]:[#0:60]:[#0:60]" Replace = "\0/\1 (\3)" こんなのはどうだろう。年は消えてしまうが必要がないのなら。
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 13:22:33 ID:y1yACXHd0] Jane系なら2chブラウザのスキン弄れば出来そうな。
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 21:32:57 ID:Gbf/ktOp0] このフィルタ2chの仕様変更で効かなくなりました。 どなたか改訂版をお願いいたします。 Name = "2ch thread list Tabler [HOME]-R subback" Active = TRUE URL = "[^/]++.(2ch.net|bbspink.com)/[^/]+/subback.html" Limit = 900 Match = "</head>$SET(0=" "</head><style>" "a:link{font-size:9pt;text-decoration:none;color:#0000ff}" "a:visited{text-decoration:none;color:#550088}" "a:hover{color:red}" "</style>\n)|" "(<body> <font size=2>)\1$SET(0=" "\1<TABLE width="85%" border="1" cellspacing="5"" " cellpadding="5" bgcolor="#DDFFDD" align="center">" "<TR><TD valign="top">)|" "</body>$SET(0=</td></tr></table></body>)|" "/l50$SET(0=/l10)|" "(\)</a>)\1$SET(0=\1<br>\n)|" "(50:*\)</a>)\1$SET(0=\1</td><td valign=top>)|" "(00:*\)</a>)\1$SET(0=\1</td></tr><tr><td valign=yop>)|" " (<a href=)\1$SET(0=\1)" Replace = "\0"
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 23:53:26 ID:f/tPnEPj0] 143 名前:名無し~3.EXE sage 投稿日:2007/02/13(火) 23:06:32 ID:xcI1/tg5 今日辺りから突然このフィルタが効かなくなりました。 非常に重宝していたのですが・・・ Name = "2ch thread list Tabler [HOME]-R subback" Active = TRUE URL = "[^/]++.(2ch.net|bbspink.com)/[^/]+/subback.html" Limit = 900 Match = "</head>$SET(0=" "</head><style>" "a:link{font-size:9pt;text-decoration:none;color:#0000ff}" "a:visited{text-decoration:none;color:#550088}" "a:hover{color:red}" "</style>\n)|" "(<body> <font size=2>)\1$SET(0=" "\1<TABLE width="85%" border="1" cellspacing="5"" " cellpadding="5" bgcolor="#DDFFDD" align="center">" "<TR><TD valign="top">)|" "</body>$SET(0=</td></tr></table></body>)|" "/l50$SET(0=/l10)|" "(\)</a>)\1$SET(0=\1<br>\n)|" "(50:*\)</a>)\1$SET(0=\1</td><td valign=top>)|" "(00:*\)</a>)\1$SET(0=\1</td></tr><tr><td valign=yop>)|" " (<a href=)\1$SET(0=\1)" Replace = "\0" どなたか、改訂版をお願いいたします。
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 23:56:59 ID:KQ0MEgQJ0] マルチ課よ
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/16(金) 06:01:10 ID:xbTrLM300] とりあえず修正してみた。これでいいのかな? [Patterns] Name = "2ch thread list Tabler [HOME]-R subback [070216]" Active = TRUE URL = "[^/]++.(2ch.net|bbspink.com)/[^/]+/subback.html" Limit = 900 Match = "</head>$SET(0=" "</head><style>" "a:link{font-size:9pt;text-decoration:none;color:#0000ff}" "a:visited{text-decoration:none;color:#550088}" "a:hover{color:red}" "</style>\n)|" "(<body><div><small id="trad">)\1$SET(0=" "\1<TABLE width="85%" border="1" cellspacing="5"" " cellpadding="5" bgcolor="#DDFFDD" align="center">" "<TR><TD valign="top">)|" "</small></div>$SET(0=</td></tr></table></small></div>)|" "/l50$SET(0=/l10)|" "(\)</a>)\1$SET(0=\1<br>\n)|" "(50:*\)</a>)\1$SET(0=\1</td><td valign=top>)|" "(00:*\)</a>)\1$SET(0=\1</td></tr><tr><td valign=yop>)|" " (<a href=)\1$SET(0=\1)" Replace = "\0"
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/16(金) 08:10:13 ID:duQ3RLzw0] 2ch/JBBS changer for popupが効かなくなってるね。 とりあえず <html>*<font size=$AV(\+1) color=*</font> な部分を ↓ <html>*(<h1 style="*">*</h1>|<font size=$AV(\+1) color=*</font>) に変えて応急処置した。
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/16(金) 15:08:16 ID:xbTrLM300] Popup Anchorの最新版をインフォシークのほうのアプロダにうpしました。 proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0066.zip ちなみに>>355 のやり方だと仕様が古いままの板では不具合が出るようです。
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/16(金) 20:23:18 ID:duQ3RLzw0] >>356 乙
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/16(金) 22:51:31 ID:j7duRJr10] >>356 乙 シングルクリックで閉じるには どのようにすればよいのですか?
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 00:14:13 ID:E2Ij0om/0] 恥を忍んで添削をお願いします……。 youtube検索結果の動画ページリンクの横に、どの動画を直接ダウンロードするリンクを付加したいです。 [Patterns] Name = "YouTube Results DL [07/02/16]" Active = TRUE URL = "$TYPE(htm)(www.|)youtube.com/results\?search_query=*" Limit = 512 Match = "<a href="/watch\?v=\1" rel="nofollow" onclick="_hbLink('','VidHorz');">\2</a>" Replace = "<a href="/watch\?v=\1" rel="nofollow" onclick="_hbLink('','VidHorz');">\2</a> <a href="youtube.com/get_video.php?video_id=\1" title="\2">[DL]</a>\n"
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 02:46:52 ID:rmgiWJaD0] URL欄は前方一致なので最後の * はいりません。
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 07:05:10 ID:T90IyW2S0] >>358 2ch/JBBS changer for popup の 「ondblclick」って書いてあるところを「onclick」にすればOK。 副作用として範囲選択が出来なくなるけど。
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 10:04:40 ID:sZXKor/P0] YouTubeが文字化けします。 Bypass List に www.youtube.com/* を入れると文字化けしません。 YouTubeの調子のいいフィルターが使えないので困っています。 どうすれば 文字化けしなくなりますか? Log貼ったほうがいいのかな? 偉い人教えてください。
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 10:24:40 ID:sZXKor/P0] 自己解決しました。 ヘッダの「Content-Type: character set filter (in)」が効いていた模様です。 スレ汚ししません。
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 21:25:12 ID:G9w7zrRG0] IDを色で識別するフィルタ作ってみました。 パソと携帯の0とOの識別も。 寒色系の背景に合わせてます。 指摘あればよろしく。
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 21:27:00 ID:G9w7zrRG0] Name = "2ch ID: colored [070217]" Active = TRUE URL = "([^/]++.|)(2ch.net|bbspink.com)(|*:[0-9]+{1,*})" Limit = 16 Match = "ID\:((([a-f0-9])\9|([g-i])$SET(9=e)|([j-l])$SET(9=d)|([m-n])$SET(9=c)|([o-q])$SET(9=b)|([r-t])$SET(9=a)|([u-w])$SET(9=9)|([x-z])$SET(9=8)|([/+.])$SET(9=d))" "(([a-f0-9])\8|([g-i])$SET(8=e)|([j-l])$SET(8=d)|([m-n])$SET(8=c)|([o-q])$SET(8=b)|([r-t])$SET(8=a)|([u-w])$SET(8=9)|([x-z])$SET(8=8)|([/+.])$SET(8=d))" "(([a-f0-9])\7|([g-i])$SET(7=e)|([j-l])$SET(7=d)|([m-n])$SET(7=c)|([o-q])$SET(7=b)|([r-t])$SET(7=a)|([u-w])$SET(7=9)|([x-z])$SET(7=8)|([/+.])$SET(7=d))" "(([a-f0-9])\6|([g-i])$SET(6=e)|([j-l])$SET(6=d)|([m-n])$SET(6=c)|([o-q])$SET(6=b)|([r-t])$SET(6=a)|([u-w])$SET(6=9)|([x-z])$SET(6=8)|([/+.])$SET(6=d))" "(([a-f0-9])\5|([g-i])$SET(5=e)|([j-l])$SET(5=d)|([m-n])$SET(5=c)|([o-q])$SET(5=b)|([r-t])$SET(5=a)|([u-w])$SET(5=9)|([x-z])$SET(5=8)|([/+.])$SET(5=d))" "(([a-f0-9])\4|([g-i])$SET(4=e)|([j-l])$SET(4=d)|([m-n])$SET(4=c)|([o-q])$SET(4=b)|([r-t])$SET(4=a)|([u-w])$SET(4=9)|([x-z])$SET(4=8)|([/+.])$SET(4=d))" "??)\0((0)$SET(1=ID:<font color="#\9\8\7\6\5\4">\0</font><font color=#bbe417>0</font>)|(O)$SET(1=ID:<font color="#\9\8\7\6\5\4">\0</font><font color=#ef20ef>O</font>)|" "$SET(1=ID:<font color="#\9\8\7\6\5\4">\0</font>))|" "ID\:(\?\?\?)\0O$SET(1=ID:\0<font color=#ef20ef>O</font>)|" "ID\:(\?\?\?)\00$SET(1=ID:\0<font color=#bbe417>0</font>)" Replace = "\1"
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 23:21:00 ID:TADx1M6H0] URL欄の(|*:[0-9]+{1,*})はあっても無くても同じだからイラネ。:に\はイラネ。
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 23:38:29 ID:G9w7zrRG0] >>366 ども ほんとですね
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 02:07:40 ID:yl8Igbxg0] >>354 ありがとうございました。助かりました。 100以降も緑の枠に入れる方法なんてありますか?
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 02:15:11 ID:yl8Igbxg0] >>368 あ、すみません自己解決しました。
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 04:32:39 ID:9V28jqDL0] 一度質問したんだから、解決したなら解決済みのフィルター書くのが礼儀。 運がよければアドバイスも貰えるかもしれないし。
371 名前:369 mailto:sage [2007/02/18(日) 14:13:40 ID:yl8Igbxg0] >>370 omitronのバージョン違いでした。
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 16:47:08 ID:Ad13aOLe0] ttp://web.archive.org/web/20050203201413/www.hirax.net/scraps/tabi/index.html ↑のように Internet archive で日本語ページを見ると文字化けするのは、 ヘッダに charset=UTF-8 と書いてあるからだと思ったので 次のようなフィルターを書いた。でも化け直らず。 [HTTP headers] In = FALSE Out = TRUE Key = "web.archive.org charset (Out)" URL = "*web.archive.org" Match = "charset=UTF-8" Replace = "charset=Shift_JIS" そもそもの着眼点が間違ってるかもだけど とりあえずフィルタの書き方は合ってる……?
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 17:19:00 ID:xJ9Dcg+D0] >>372 確かに素のIEで見ると文字化けしてるんで調べてみたら In = TRUE Out = FALSE Key = "Content-Type: charset deleter (2006.09.09) (in)" URL = "web.archive.org/" Match = "text/html; charset=*" Replace = "text/html" これが効いてたよ
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/19(月) 01:22:09 ID:7BUQV5gZ0] >>372 >とりあえずフィルタの書き方は合ってる……? 残念ながら…
375 名前:名無しさん@お腹いっぱい。 [2007/02/19(月) 01:22:32 ID:s3bBYpWe0] /::^'´::::::::::::i、::::::::::::::::::::::::::::\ ‐'7::::::::::::::::::::::::ハ:ハ::|ヽ:::;、::::::::::::丶 /::::::::::::::/!i::/|/ ! ヾ リハ:|;!、:::::::l /´7::::::::::〃|!/_,,、 ''"゛_^`''`‐ly:::ト /|;ィ:::::N,、‐'゛_,,.\ ´''""'ヽ !;K ! |ハト〈 ,r''"゛ , リイ)| 死ねばいいと思うよ `y't ヽ' // ! ぃ、 、;:==ヲ 〃 `'' へ、 ` ‐ '゜ .イ `i;、 / l 〉 ` ‐ ´ l`ヽ / ! レ' ヽ_
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/19(月) 03:51:43 ID:JCVsqpGD0] >373 それ、自分が書いたやつですな。 >372 それだと書き換えている意味がないわな。化けて当然。 Shift_JISだろうとUTF-8だろうと、 文書の中身とヘッダの文字コードが一致していなければ化ける。 web.archive.org の管理者が適当にUTF-8を指定しているのが原因なので、 web.archive.org の管理者が改善してくれればいいのだが。
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/19(月) 04:57:29 ID:3/veHM8c0] おまえが書いたから何なんだ
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/19(月) 05:20:58 ID:Z4fMRv340] 自己主張したい年頃なのさ。
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/19(月) 06:10:58 ID:ZEWRH1fl0] 答えてくれてるのに何故叩く? 文句言うなら、何のレスも返さない372のほうだろ。
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/19(月) 15:09:53 ID:Jr1TlpmL0] YouTubeのタイトル文字化けを直すフィルタってありませんか?
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/20(火) 11:00:51 ID:QUSe3g/S0] 叩きたいお年頃なのさ。
382 名前:372 mailto:sage [2007/02/21(水) 02:57:48 ID:QShqnMMI0] チェック怠ってて済みません。 >>373 わざわざ調べてくれてありがとう……! 感無量です。バッチリです。 >>374 ……出直してきますっ。 >>376 そもそもの間違いは、フィルタ名に Content-Type: が入ってなかったことでした。鬱死。 以下のフィルタで特定の日本語ページの Internet Archive は文字化けしなくなりましたが、 ドイツ語ページとかだと当然のように化けます。役立たず。 [HTTP headers] In = TRUE Out = FALSE Key = "Content-Type: web.archive.org charset (in)" URL = "web.archive.org/" Match = "text/html; charset=UTF-8" Replace = "text/html; charset=Shift_JIS"
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 23:44:53 ID:n3eFdYWu0] 質問なんだけど、Yahooの広告を消す場合、Yahooの広告だけを消すフィルターを入れるのと、リストがたのフィルターで登録しておくのではどちらが処理的にかるいのでしょうか?
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 01:04:13 ID:1euCCJ0E0] 自 分 で 調 べ ろ
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 01:19:28 ID:eNeppJ8q0] どうなんだろう。 1GHz超えなら$LSTであらゆるmatchぶち込んでも全然気にならないけど。 場合わけしてみると 1. URLマッチングでyahoo.co.jpだけでTXT内では$URL(tv.yahoo.co.jp )とは書かないであらゆる*.yahoo.co.jpにmatchさせる。 2. URLマッチングでyahoo.co.jpだけにして$LSTのTXT内で$URL(tv.yahoo.co.jp ) として分岐させる。 3.$LST使わないでtv.yahoo.co.jp、weather.yahoo.co.jp各々フィルタ作成。 俺はわからない・・w
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 01:59:37 ID:zkphvezb0] Google Image: Image Change (070124) また駄目になりました。 お願いします。
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 02:03:49 ID:XwojGfDn0] [Patterns] Name = "Google Image: Image Change (070115)" Active = TRUE URL = "images.google.co(m|.jp)/" Limit = 128 Match = "<a href="\+e\+b.m\+"><img" Replace = ""+(b.a=b.c='')+"" "<a target=\\"_blank\\" href=\\""+decodeURIComponent(e.match(/[?&]imgrefurl=([^&]+)/)[1])+"\\">ref</a> / " "<a target=\\"_blank\\" href=\\""+(b.b.indexOf("://")<0?"":"" )+b.b+"\\">img</a>" "<br><img ondblclick=\\"" " this.src = '';" " this.style.display = 'none'" "\\" onclick = \\"" " if (this.a) {" " this.src = this.a;" " this.a = 0" "} else {" " this.a = this.src;" " this.src = '"+(b.b.indexOf("://")<0?"":"" )+b.b+"'" "}\\"$STOP()"
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 02:06:09 ID:N4Nfl5NR0] googleイメージがまた戻ってるw ふるいの消しちゃったよ・・・
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 02:08:21 ID:N4Nfl5NR0] ってログ読んでるうちに書き込みが! ばっちり動いたよ。GJ!
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 02:25:52 ID:zkphvezb0] >>387 ありがとう。でもうちの環境だと駄目みたいです。 それでこれに戻したらいけました。 [Patterns] Name = "google image (061103) +js+" Active = TRUE URL = "images.google.co(.jp|m)/" Limit = 1024 Match = "var\ e=\"/imgres\?imgurl=\"\+\0\+\"\&imgrefurl=\"\+\1\+[^;]+;c\+=[^;]+;[^;]+;[^;]+;$STOP()" "$SET(9=var e=unescape(\1.match(/^[^&]+/));var proxvar=\0;" "c+="<a href="+e+" target=_blank>imgref</a> / <a target=_blank href="+unescape(proxvar)+">img</a><br>" "<img ondblclick='this.src="+'"";this.style.display="none"'" "+"' onclick='if(this.a){this.src=this.a;this.a=0}else{this.a=this.src;this.src="+'"http://'+unescape(proxvar)+'"}'" "+"' src=/images?q=tbn:"+b.d+proxvar+">";)" "|" "<a href=/imgres\?imgurl=[^&]+\&imgrefurl=([^&]+)\0[^>]+> <img[^>]++(src=/images\?q\=tbn:[^:]+:([^ >]+)\2)\1*</a>" "$SET(9=<a href="$UESC(\0)" target="_blank">imgref</a> / <a href="\2" target="_blank">img</a><br>" "<img ondblclick="this.src='';this.style.display='none'" onclick="if(this.a){this.src=this.a;this.a=0}else{this.a=this.src;this.src='\2'}"\1</a>)" Replace = "\9"
391 名前:名無しさん@お腹いっぱい。 [2007/02/22(木) 18:51:13 ID:n67R39dJ0] このソフトで、www.google.com/analytics/ への記録を残さないために、 該当するスクリプトを読み込まないようにとかって可能ですか?
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 21:40:12 ID:doWBmrzQ0] [HTTP headers] In = FALSE Out = FALSE Key = "URL: 2ch redirector (oo.2ch2.net) (in)" Match = "$RESP(302*)[^.]+. (2ch.net|bbspink.com)/test/read.cgi/" Replace = "$JUMP(oo.2ch2.net/?q=\u )" In = FALSE Out = FALSE Key = "URL: 2ch redirector (p2.2ch.net) (in)" Match = "$RESP(302*)http://([^.]+.(2ch.net|bbspink.com))\1/test/read.cgi/\2/([^/]+)\3(/\4|)" Replace = "$JUMP(p2.2ch.net/p2/read.php?host=\1&bbs=\2&key=\3&ls=\4 )" In = FALSE Out = FALSE Key = "URL: 2ch redirector (p2.chbox.jp) (in)" Match = "$RESP(302*)[^.]+. (2ch.net|bbspink.com)/test/read.cgi/" Replace = "$JUMP(p2.chbox.jp/read.php?url=\u )" In = FALSE Out = FALSE Key = "URL: 2ch redirector (snapshot.publog.net) (in)" Match = "$RESP(302*)[^.]+. (2ch.net|bbspink.com)/test/read.cgi/" Replace = "$JUMP(snapshot.publog.net/dat.php?url=\u )" ↑が効かないみたいですので、修正お願いします。
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 22:43:54 ID:doWBmrzQ0] すいません。見れました。↑は無視してくださいゥ。
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 18:52:01 ID:AiikQHrw0] www.youtube.com/watch?v=c3-b0dnGscg はバイパスしたいけど、 www.youtube.com/watch?v=c3-b0dnGscg&session= 〜 はバイパスしたくないってのが書けないので助けてください *youtube.com/watch\?v=([A-Za-z0-9_-]&[^\&])+ これで&が入ってるものを除外できるかと思ったんだけど 書き方が悪いのかそもそもを理解してないのかも分からんのです 何かと除外のところで躓いてあきらめてる
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 20:32:36 ID:En/mF5T00] www.youtube.com/watch?v=(^*[&]) だと簡単すぎるかな
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 20:42:26 ID:k6yS9SQt0] [^/]++youtube.com/watch\?=[^&]+(^?) とすれば「URLは?を含むことがない」という条件を与えられる (^?)は「もう何も続きませんよ」という印 もしかしたら[^\&]としないと動かないかもしれないけど、それは自分で検証してくれ
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 21:57:27 ID:1mJJ69aB0] *youtube.com/watch\?v=[^&]+(^?)
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 21:58:27 ID:1mJJ69aB0] 1時間パソコンほったらかしにしてるあいだにかぶったorz
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 22:06:10 ID:AiikQHrw0] あんがと!!! なんとかできた! これで夕立がまた使えそうです
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/25(日) 00:51:04 ID:SRmz9w6X0] >>391 ADListに www.google-analytics.com/urchin.js を追加。
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/25(日) 01:24:02 ID:7eejlz4U0] >>354 "2ch thread list Tabler [HOME]-R subback [070216]" 何故かまた効かなくなりました。 ページソースを見ても問題ないような気がするのですが・・・ お手数ですが、再び改訂版をお願いいたします。
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/25(日) 18:04:00 ID:K9lZt87Q0] >>401 俺の環境ではちゃんと動いてるんだが
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/25(日) 22:53:43 ID:FZ67Frsr0] 390のフィルター、一昨日はいけたけどまたダメになってるね… なんなんだGoogle image
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/25(日) 23:33:03 ID:ddW5q+L40] 387は問題なく使えてる
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/26(月) 00:16:46 ID:EbqblFqF0] >>404 それが>>390 と同じでうちだと>>387 は動かないんだよ なんだろうね
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/26(月) 00:30:43 ID:Fn52+iDi0] なにか他のフィルタが干渉してるのでは? 例えばAdd Link
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 12:05:17 ID:dihVs1M00] 静かですね
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 17:04:14 ID:eAbtRiGR0] うちも >>405 と同じでだめです。 4.4 4.5j フィルター全部はずしてもどっちもダメ わがんね
409 名前:名無しさん@お腹いっぱい。 [2007/03/02(金) 18:51:02 ID:KOh5VbwA0] スクリプトタグ無いの urchinTracker(); って部分だけフィルターで消したいのですが、 タグ内の一部分だけ消す方法が良くわかりません。 どなたか教えてくれませんか?
410 名前:名無しさん@お腹いっぱい。 [2007/03/02(金) 20:18:25 ID:fhmIoiDy0] >>387 とか>>390 って何? Googleイメージで検索して出た画像クリックするとホームページじゃなしに 元のサイズで画像を表示するってフィルタ↓使ってたんだけど、使えなくなった これの新しいのってあります?>>387 >>390 は違うみたいでした Name = "Google: Replace natural sized img [2006.04.20]" Active = TRUE URL = "images.google.co(m|.jp)/im(ag|gr)es\? $TYPE(htm)" Limit = 512 Match = "(<a\s[^>]++href=)\#$AV((/imgres\?imgurl=[^&]+(^*\&frame=small)?+)\0)(^(^[ >]))" "$SET(#="\0&frame=small")|" "<a\s[^>]++href=$AV((http(://|s://)?+)\0)[^>]+>" " <img\s[^>]++src=$AV(/images\?q=tbn:[^:]+:$TST(\0))[^>]+> </a>" "$SET(#=<img style="margin: 5px; border-style: none" src="\0">)$STOP()" Replace = "\@\r\n"
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 20:33:19 ID:HkvjeHx70] ようつべの認証が必要なページをスルーする方法ない?
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 20:34:32 ID:HkvjeHx70] ちなみに直接flvにリダイレクトすればflv動画保存はできた。 でも動画タイトルとか説明とか載ってるページが見たい
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 20:42:55 ID:YSlvBEF80] >>410 387を使ってるけどクリックすると元画像サイズになるよ >>409 文面通りの意味だと Limit 1024 (適当) Match <script\s\0urchinTracker\(\);\1</script> Replace <script \0\1</script> こういう事? もっと深い意味があるのかな
414 名前:名無しさん@お腹いっぱい。 [2007/03/02(金) 20:45:52 ID:fhmIoiDy0] >>413 ありがとう マジですか、俺>>387 、>>390 ともに試したけど全然だめでした もしかして、Javaとかオンじゃないとだめなのかなあ >>410 のはJavaなしでもいけたんだけど、う〜ん もう一度試してきます
415 名前:名無しさん@お腹いっぱい。 [2007/03/02(金) 20:53:36 ID:fhmIoiDy0] だめだ、出来ないorz Firefox使ってるんだけど、もしかしてIE限定かな?
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 20:55:22 ID:YSlvBEF80] >>414 ほんとだ Script Offだと効かないね 387効かないって人が多かったのはそのせいだったのか
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 20:56:49 ID:YSlvBEF80] ちなみに私はIEエンジンのタブブラウザですね
418 名前:名無しさん@お腹いっぱい。 [2007/03/02(金) 21:00:20 ID:fhmIoiDy0] >>416 そうなんだ Firefox2.0.0.2でJavaオフ = 普通にホームページに飛ばされる Firefox2.0.0.2でJavaオン = サムネイル画像すら表示されず、なすすべなし(泣) 誰かFirefox用の>>410 のフィルタ作ってくださいm(_ _)m
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 21:14:30 ID:RWK0oXTa0] FxならgreasemonkeyいれてGreased Lightbox使った方が便利だと思う GoogleImage以外でも使えるし。
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 21:46:35 ID:WUebI47X0] このスレはOperaユーザが多いからそのせいもあるんじゃない?
421 名前:名無しさん@お腹いっぱい。 [2007/03/02(金) 22:51:58 ID:fhmIoiDy0] >>419 Greasemonkeyは入れてるけど、Greased Lightboxってのは初耳です。 さっそく探してきます、ありがとう
422 名前:409 [2007/03/02(金) 23:04:03 ID:KOh5VbwA0] >>413 どうもです。 狙いはその通りで、試してみましたが、 ロード時に読み込まれるので、後ろの</script>が読み込まれる前に urchinTracker()を呼び出そうとするみたいで、 とりあえず、後ろの</script>を削って Match <script\s\0urchinTracker\(\);\1 でやってみたら動いてるようです。 こんな感じでいいんでしょうか?
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 00:09:34 ID:kMgiw1TB0] >>422 ん、テストページが無いので良くわからない。 入れ子でおかしくなるかもなので Match $NEST(<script\s[^>]\0+>,\1urchinTracker\(\);\2,</script>) Replace <script \0>\1\2</script> のほうが安全かな。
424 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 06:33:14 ID:KNGGVaeK0] >>422 >>413 を使えばブラウザにurchinTracker();が削除されHTMLたソースが渡されるから urchinTracker();が動くなんてことはありえないよ。
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 06:34:55 ID:KNGGVaeK0] ↑フィルターが正しく動いてればの話ね。 limitが足りなかったとかそういう原因かも知れない。
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 06:53:45 ID:UgcnQ/NE0] ttp://dat.2chan.net/l/futaba.htm 上の掲示板への特定のIPからの書き込みを返信の場合はそれのみ 投稿の場合は広告、画像から子ツリーまですべて 痕跡も残さず消せるフィルターを作ってもらえないでしょうか おねがいします
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 07:07:54 ID:KNGGVaeK0] ふたばのオミトロンスレ見れよ
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 07:13:16 ID:UgcnQ/NE0] 気づきませんでした いってきます
429 名前:409 [2007/03/03(土) 09:31:45 ID:fwIzo8pg0] >>423 >>424 どうもです。 いろいろ勘違いがあったみたいです。 とりあえず以下のようにしました。 まれに urchinTracker(); に引数が入ってるのがあるのでMatchに*を入れてみました。 後はBounds指定ってこれだと意味ないんでしょうか? [Patterns] Name = "Kill urchinTracker" Active = TRUE URL = "$TYPE(htm)" Bounds = "<script($INEST(<script,</script)</script>|*)" Limit = 1024 Match = "<script\s\0urchinTracker\(*\);\1</script>" Replace = "<script \0\1</script>"
430 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 11:08:29 ID:KNGGVaeK0] inestの使い道が違う。 この場合はnest。 $NEST(<script,\1urchinTracker\(\);\2,</script>) これで十分だからboundsはいりません。
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 19:14:24 ID:7WHuJ2Be0] >>420 Operaなら確かGreasemonkeyいれないで直にGreased Lightbox使えた気がする。
432 名前:409 [2007/03/03(土) 19:43:56 ID:fwIzo8pg0] >>430 ありがとうございます。NESTの件、了解しました。 また別件というか別パターンが出てきました。 <a href="/index.html" onclick="javascript:urchinTracker('/sample/2007/misc/');"> みたいな感じでタグのイベント属性で追加されるパターンがあるみたいです。 なんかこのパターンを考えるとキリが無いのですが、 このパターンも消すとするとフィルターは別途書く必要があるので負荷が高くなるので、 ダミーのスクリプトを入れるフイルターを作った方が良いかと思うようになりました。 <head>タグの直後あたりにスクリプトブロック込みでダミーのurchinTracker()ファンクションを入れる 事で対応しようかと思い、以下の感じで作りましたが、なんか手抜きというか情けないような内容です。 アドバイスいただけますでしようか。 [Patterns] Name = "New HTML filter" Active = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "<head>" Replace = "<head>" "<script type="text/javascript">function urchinTracker(){};</script>"
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 20:41:14 ID:kMgiw1TB0] ひとつのフィルタに纏める事できるよ match欄 matchpattern1 $SET(9=replacepattern1)| matchpattern2 $SET(9=replacepattern2) replace欄 \9 みたいな感じ
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 20:59:36 ID:kMgiw1TB0] 具体的に書くと 例えばこんな感じ。 これだとurchinTrackerの記述のあるscriptタグ全部消しちゃうけど。 Match $NEST(<a\s[^>]++href=$AV(*urchinTracker*),</a>) $SET(9=)| $NEST(<script\s[^>]+>,*urchinTracker*,</script>) $SET(9=) Replace \9 >>432 なんだけど 空の関数の後に実際のソースに実態があれば効かないんじゃない? テストしてないからわからないけど
435 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 21:01:30 ID:NAXtb9SN0] >>432 その方法なら1ページにつき一度のマッチングで済むので$STOPコマンドが使えますよ。
436 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 21:24:52 ID:jp1tAzDC0] <script\s[^>]+>
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 21:26:50 ID:jp1tAzDC0] 早漏した <script\s[^>]+>って<script>にマッチしたっけか こっちで確認した限りではしないようだが
438 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 21:36:53 ID:pF+sHsLa0] あぁ <script>だけの場合? それは想定外でした。
439 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/04(日) 00:06:25 ID:tBx8TrfH0] ↓これじゃだめなの? 400 :名無しさん@お腹いっぱい。:2007/02/25(日) 00:51:04 ID:SRmz9w6X0 >>391 ADListに www.google-analytics.com/urchin.js を追加。
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/04(日) 00:19:46 ID:73lxeMGz0] これがONになっているとアマゾンで検索したときに画像が出ません。 どうしてですか? Name = "Banner Blaster (limit text)" Active = TRUE Multi = TRUE Bounds = "<a\s[^>]++href=*</a>|<input*>|<ilayer*</ilayer>|<iframe*</iframe>|<object*</object>" Limit = 900 Match = "(<(ilayer|iframe|object)*|\1<i(mg|mage|nput)*src=$AV(*)*>\3)" "&(*(href|src)=$AV($LST(AdKeys)*)|" "**<i (mg|mage|nput)\s(*>&&" "(*width=[#460-480]&*height=[#55-60]*)|" "(*width=[#88]&*height=[#31]*)))" "&(*alt=$AV((?+{18})\2*|\2)|$SET(2=Ad))"
441 名前:409 [2007/03/04(日) 01:13:16 ID:9b7LgS8o0] >>434 本物の関数は常に別ファイルで読み込まれるので、AdlistでBlockしてます。 >>435 どうもです。 HEADなんで$STOPは効果的ですね。 >>439 それだけだと、関数の呼び出しが残っているので、 Javascriptエラーが毎回でるので。 結果はこんな感じでにしました。 [Patterns] Name = "Kill urchinTracker" Active = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "<head*>$STOP()" Replace = "<head>" "<script type="text/javascript">function urchinTracker(){};</script>" このフィルターは他人の所に足跡を残したくないのではなくて、 自分が管理してるサイトの分析に自身のアクセス記録を入れない為なので、 実際にはURLには実サイト名が入ってます。 Googgle Anlytics側にもフィルターがあるのですが、 出先で内容を確認したりする時のまでフォローしきれないので。
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/04(日) 07:26:16 ID:2pUUjDDU0] OperaでUAがMozilla含まれてないからこれでUA変更してるんだけど バージョン変わるたびに修正するの面倒だから変更するときに 変更元のUAのバージョンつけられないかな? 今こんな感じの設定 key:User-Agent: Opera 9 (out) URL: Match:Opera Replace:Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; U; ja) Opera/9.10
443 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/04(日) 13:29:48 ID:hlyDBHQO0] [HTTP headers] In = FALSE Out = TRUE Key = "User-Agent: Opera (out)" Match = "Opera/\0(\s|(^?))" Replace = "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; U; ja) Opera/\0"
444 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/04(日) 13:41:01 ID:2pUUjDDU0] >>443 ありがとうございます〜
445 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/05(月) 23:25:27 ID:4aRF74xu0] www.jtw.zaq.ne.jp/animesong/ ↑のサイトの歌詞を表示してるページで コピペや右クリックができるフィルタ希望です
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/05(月) 23:36:20 ID:E9YpSH1g0] 華麗にスルー
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/05(月) 23:41:29 ID:2RxO/zSP0] www.jtw.zaq.ne.jp/animesong/y.js への接続を遮断するだけ
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/05(月) 23:42:34 ID:gh6EZIJM0] >>445 from <BODY BGCOLOR="#CCFF99" onselectstart="return false" oncontextmenu="return false"> to <BODY BGCOLOR="#CCFF99" onselectstart="return true" oncontextmenu="return true">