- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 03:02:52 ID:1l6Tk/UJ0]
- このスレは作成依頼されたフィルタを有志により作るスレッドPart8です
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/ >>2-10にいろいろと
- 876 名前:871 mailto:sage [2008/03/23(日) 20:02:57 ID:rnklNppY0]
- ありがとうございます
>>872 すみません。色々試してみたんですけどよく分かりませんでした。 >>875 このフィルタでwww.uploader.jp/home/sample/のページの広告などを綺麗に消えましたが、 www.uploader.jp/dl/sample/sample_uljp00046.png.htmlのページの広告は消えませんでした それとこのあぷろだは今のところ www3.uploader.jp/user.php から www11.uploader.jp/user.php までサーバーがあるようですので考慮していただけると嬉しいです
- 877 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 20:44:06 ID:NcL/zBuT0]
- *.images-amazon.com/
sys.uploader.jp/
- 878 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 20:59:09 ID:k1SXF9lB0]
- >>876
[Patterns] Name = "uploader.jp" Active = TRUE URL = "www(|[0-9]+).uploader.jp/" Limit = 64 Match = "*.images-amazon.com/|" "sys.uploader.jp/" 又は Name = "uploader.jp" Active = TRUE URL = "www(|[0-9]+).uploader.jp/" Limit = 240 Match = "<div\salign="center">$SET(0=<div style="display:none">)|" "<!--c(sr|an)-->*<!--/c(sr|an)-->|" "<div\sid="footer">$SET(0=\k$STOP())|" "<!--aa-->$SET(0=\k$STOP())" Replace = "\0" のどちらかで如何でしょうか?
- 879 名前:871 mailto:sage [2008/03/23(日) 21:31:21 ID:rnklNppY0]
- >>878
上のフィルタのMatchだと残ったゴミにhttp Text to Linkなどが誤爆して使いづらかったです 下のフィルタだと残念ながら肝心の「ダウンロード」リンクまで消えてしまいました
- 880 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 21:31:33 ID:k1SXF9lB0]
- >>878
ご免なさい、また訂正。下側のフィルタは下記のように [Patterns] Name = "uploader.jp" Active = TRUE URL = "www(|[0-9]+).uploader.jp/" Limit = 240 Match = "(</h1>|</table> )\1<div\salign="center">$SET(0=\1<div style="display:none">)|" "<!--c(sr|an)-->*<!--/c(sr|an)-->|" "<div\sid="footer">$SET(0=\k$STOP())|" "<!--aa-->$SET(0=\k$STOP())" Replace = "\0"
- 881 名前:871 mailto:sage [2008/03/23(日) 22:23:33 ID:rnklNppY0]
- >>880
綺麗に消えました ありがとうございました
- 882 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 23:21:50 ID:Ct0APsuk0]
- www[0-9]+.uploader.jp/ で十分。
ところで、 (</h1>|</table> )\1<div\salign="center"> のようなものにマッチさせる場合、 (^(^</h1>|</table> )) 先頭をこのようにしているとマッチしない。 ずっと前から疑問に思っているんだけど、これはなぜだろう。
- 883 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 23:42:44 ID:u63ovOYo0]
- これからも疑問に思っていなさい。
- 884 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 00:13:59 ID:xKdi8PQZ0]
- Scott 曰く...
だって「/」と「d」が同時に同じ場所に存在するなんてありえませんからね ;-) 。
- 885 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 03:33:25 ID:Z2sKZxFT0]
- ttp://msdn2.microsoft.com/ja-jp/library/ae5bf541(VS.80).aspx
(?!pattern) 否定先読み検索を実行する部分式です。 pattern に一致しない文字列が始まる位置にある検索文字列と一致します。 一致した文字列は記憶されず、後で使用することはできません。 たとえば "Windows (?!95|98|NT|2000)" は、 "Windows 3.1" の "Windows" には一致しますが、 "Windows 2000" の "Windows" には一致しません。 先読み処理では、読み進まれた文字は処理済みとは見なされません。 一致の検出後、次の検索処理は先読みされた文字列の後からではなく、 一致文字列のすぐ後から開始されます。 >884 どうもありがとうございます。なんとなくですが理解できたような気がします。 肯定先読みという言葉は見たことがあるものの、 どういう概念なのかは知りませんでした。 否定先読みの方だけは、そういう言葉すら知らないうちから使っていたのですが…。 以下テスト用。 Match = "(^(^</h1> )) <" <h1> </h1> <div> にマッチさせてみる。
- 886 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 03:36:35 ID:Z2sKZxFT0]
- 転載する場所を間違えたのでやり直し。
(?=pattern) 肯定先読みを実行する部分式です。 pattern に一致する文字列が始まる位置にある検索文字列と一致します。 一致した文字列は記憶されず、後で使用することはできません。 たとえば "Windows (?=95|98|NT|2000)" は、 "Windows 2000" の "Windows" には一致しますが、 "Windows 3.1" の "Windows" には一致しません。 先読み処理では、読み進まれた文字は処理済みとは見なされません。 一致の検出後、次の検索処理は先読みされた文字列の後からではなく、 一致文字列のすぐ後から開始されます。
- 887 名前:think ◆MM0nnAOCiQ mailto:sage [2008/03/24(月) 03:48:42 ID:0gHMU6EQ0]
- 先読みと前読みをはき違えているような気がします…。(Proxomitronは先読みしかできません)
Google検索: 先読み 前読み ttp://www.google.co.jp/search?q=%E5%85%88%E8%AA%AD%E3%81%BF+%E5%89%8D%E8%AA%AD%E3%81%BF&lr=lang_ja&ie=utf-8 >882を例にとると、以下の表現ならマッチするはずです。この違いがわかるでしょうか? (</h1>|</table> )(^(^<div\salign="center">)) >>885 > Match = "(^(^</h1> )) <" この書き方では、</h1> だけでもマッチしてしまいますよ…。 先読み後に消費すると、同じ文字列を2度検索することになります。
- 888 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 04:32:12 ID:gGfErR5e0]
- 「文字列を消費しない」という意味を
「マッチはしたけど取り込まない、置換対象としない」なんて理解(誤解)しているから こういうことになるんだろうな。 要するにゼロ幅の位置指定子なんだが。
- 889 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 05:41:07 ID:gGfErR5e0]
- 理解を助ける為に、例えば文字列 "foobarbaz" について、
"|f|o|o|b|a|r|b|a|z|" という具合に、各文字間に仕切り線(これは文字ではない。 あくまで便宜的に表示したもの。この文字列の長さは9である)があるものと思うことにしよう。 この場合、肯定先読み "(?=baz)" ってのは 「"baz" にマッチする(けど、"baz" は取り込みや置換の対象とはしない)」 のではなく、 「その仕切り線に "baz" が続く、そのような仕切り線」にマッチする。 つまり上の例で言えば、7本目の仕切り線にマッチする。 肯定/否定先読みがマッチするのは、「(幅を持った)文字」ではなくて 「(ゼロ幅の)位置(便宜的に"|"で書き表したもの)」なのである。 前読みとか戻り読みとか呼ばれるのも同じ。 肯定戻り読み "(?<=foo)" ってのは、 「"foo" にマッチする(けど、"foo" は取り込みや置換の対象とはしない)」 のではなく、「"foo" に続く仕切り線」にマッチする。 つまり上の例で言えば、4本目の仕切り線にマッチする。 要するにだ、正規表現 "(?=foo)bar"(Proxomitron でいうところの "(^(^foo))bar")ってのは、 「その仕切り線に "foo" が続く、そのような仕切り線と、更にその仕切り線から続く "bar"」 を検索していることになる。 同時に同じ場所に "foo" と "bar" とが存在するわけなどなく、これは絶対にマッチしない。
- 890 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 06:10:26 ID:HhQF8TOr0]
- 難しいけどわかりやすいわ。
GJ!
- 891 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 07:25:36 ID:gGfErR5e0]
- くどいようだけど、"foo(?=bar)" がマッチするのは
「"foo" と、それに続く仕切り線。どのような仕切り線かというと、その後に "bar" が続くような、仕切り線」 なのであり、決して「"foobar" にマッチする。但し、"bar" の部分はいじらないものとする」というのではない。 後者のような捉え方をしていると、検索対象文字列を探索していくポインタ("|"で表そう)が 既に "foobar|" にまで進んでいるような勘違いを起こしてしまう。 この時、ポインタはあくまで "foo|bar" にとどまっているのである。 ポインタはそこにとどまりつつ(これが「文字列を消費しない」の意味。"bar" は消費されずに残る)、 その先を見通す(これがつまり「先読み」)。 マッチングが完了した時のポインタの位置(模式図) 正しい理解: Proxomitron の声 foo|bar (<おお、この先にお望み通り "bar" があるべ。無事マッチしたお^^) 誤った理解: Proxomitron の声 foobar| (<は〜るばる来たぜ "bar" の後〜♪ でも波線部分は置換しないお^^) ~~~
- 892 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 08:06:16 ID:gGfErR5e0]
- "foobarbaz" の "bar" だけ残そうと思って
Match = "foo(^(^bar))baz" Replace = "" とやっても、決してマッチしないのがお分かり頂けるかと思う。 ダブルネガティブ表現 "(^(^...))" は「"..." を置換せずにおく」という意味の表現ではない。 あくまで位置指定子なのである。 検索表現 "foo(^(^bar))baz" の、"foo" を (1)、"(^(^bar))" を (2)、"baz" を (3) とすると、 foo|barbaz (<部分表現 (1) がマッチしたぞ。どれどれ、更に部分表現 (2) を試してみるか…) foo|barbaz (<ここから先 "bar" が続いてる!(2) もマッチした!次は (3) を試すぞ!) foo|barbaz (<…って、後続文字列が "bar" なんだから、(3) がマッチするわけないじゃん…) foob|arbaz (<結局全体としてマッチしなかったね。とっとと次行こう、次) foobarbaz| (<どんどん行くよ〜)
- 893 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 09:10:56 ID:Oyc56iF70]
- >>880
MicroAd の部分もけすことはできませんか
- 894 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 10:49:08 ID:V1GaVwxd0]
- 次スレのテンプレにこれ入れて欲しいな。 というか誰だ削ったの。
www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html
- 895 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 11:52:09 ID:o+9/ilN90]
- >>894
Proxomitronに疎い俺はそこが見やすかった。 しかしどこも表記が逆スラッシュなんだよな。 日本語環境に合わせて\でいいのに。 なんか理由があるんかな。
- 896 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 13:27:10 ID:+mfxkhZ/0]
- >>889>>891-892
これどっかに残しておくと便利だな せっかくの長文だしもったいない
- 897 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 14:17:11 ID:NIturYQe0]
- >>887
俺には前読みとはき違えてるようには見えんのだけど どの辺でそう思いました? ってか>>885-886の「〜検索文字列と一致します」って表現はゼロ幅だという 意味合いが読み取りにくくて紛らわしい文章だなあ。
- 898 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 15:07:15 ID:V1GaVwxd0]
- 先読みってそんなに難しいかね、否定が分かってればすぐ理解出来るものだと思う。
- 899 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 15:21:53 ID:BiGCibQY0]
- >>893
[Patterns] Name = "uploader.jp" Active = TRUE URL = "www[0-9]+.uploader.jp/" Limit = 256 Match = "</h1><div\salign="center">$SET(0=</h1><div style="display:none">)|" "</table> <div\salign="center">$SET(0=</table> <div style="display:none">)|" "<!--cs*sr-->|<!--ca*an-->|" "<IFRAME*>|$NEST(<script,</script>)|$NEST(<noscript,</noscript>)|" "<div\sid="footer">$SET(0=\k$STOP())|<!--aa-->$SET(0=\k$STOP())" Replace = "\0" 僅かばかりの高速化
- 900 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 18:33:07 ID:Z2sKZxFT0]
- 細かく解説していただきましてありがとうございます。
テキストファイルにコピペしておいて、またわからなくなったら読み返してみます。
- 901 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 20:13:43 ID:Oyc56iF70]
- >>899
ありがとう すべて綺麗に消すことができました
- 902 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 20:25:07 ID:gGfErR5e0]
- > ってか>>885-886の「〜検索文字列と一致します」って表現はゼロ幅だという
> 意味合いが読み取りにくくて紛らわしい文章だなあ。 「〜位置と一致します」と書くべきですよね。 本論とは関係ないけど、>>892のポインタ移動の説明はマズかったですね。 特に "foo|b" から "foob|" と進む部分。ここは一旦 "f|oob" とバックトラックするところでしょう。 .↓これより以前は処理済。ここに大しおり("V")を設置した上でポインタを進めて探索。 hoge|foobarbazfuga .V ↓部分表現 "foo" がマッチ。ここに小しおり("v")を設置した上で、部分表現 "(^(^bar))" をテストする為に更にポインタを進める。 hogefoo|barbazfuga .V .v ↓部分表現 "bar" がマッチ(小しおりの位置に部分表現 "(^(^bar))" がマッチ)することを確認。先読み完了。小しおりまで戻る。 hogefoobar|bazfuga .V ↓部分表現 "baz" はマッチせず。結局、表現 "foo(^(^bar))baz" は表現全体としてはマッチしなかった。大しおりまで戻って1進む。 hogefoo|barbazfuga .↓これより以前は処理済。この位置から改めてマッチングを試行していく。 hogef|oobarbazfuga 毎度毎度何気な〜くWebページを読んでいるその裏に、いちいちこういう ポインタが前へ後ろへと細かく激しく行き来する「三歩進んで二歩下がる〜♪」な処理を うんざりするほど繰り返した末にようやく1バイト前進するという Proxomitron の涙ぐましい努力があるのかと思うと泣けてくる…。(´Д⊂ ホントニオツカレサマデス
- 903 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 20:46:04 ID:gGfErR5e0]
- この辺が分かり易いかな。
www4.ocn.ne.jp/~kaerume/k2e/regex_3.html#d5 先読みだとか戻り読みだとかは抜きにして、ゼロ幅の位置指定子というもの自体は 普段から標準的な正規表現を使っている人なら難なく受け入れられると思う。 "^"(文字列の先頭位置にマッチ)や "$"(文字列の終端位置にマッチ)とかあるし。
- 904 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 14:04:09 ID:vUVjkAL20]
- www.4gamer.net/
ここの左右の広告を削除する方法はないでしょうか
- 905 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 16:19:49 ID:7aE8Jh2k0]
- >>904
[Patterns] Name = "4gamer.net" Active = TRUE URL = "www.4gamer.net/" Limit = 128 Match = "$NEST(<script,</script>)|$NEST(<noscript,</noscript>)|" "<div class="ad_top">$SET(0=<div style="display:none">)|" "<div class="hot_game_now">$SET(0=<div style="display:none">)|" "<div class="support">$SET(0=<div style="display:none">)|" "<div class="rectangle">$SET(0=<div style="display:none">)|" "<div class="ad_premium">$SET(0=<div style="display:none">)|" "<div class="contents_bottom_pr">$SET(0=<div style="display:none">)|" "<div class="sidetop">$SET(0=<div style="display:none">)|" "<div class="topics"> <div class="title">[%a5][%c8]$SET(0=<div style="display:none"><div class="title">)|" "<div class="special">$SET(0=<div style="display:none">)" Replace = "\0"
- 906 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 17:28:04 ID:vUVjkAL20]
- >>905
すっきりしました ありがとうございます
- 907 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 18:16:23 ID:7aE8Jh2k0]
- >>904
問題点を改善しました。上のフィルタは使わないでください [Patterns] Name = "4gamer.net" Active = TRUE URL = "www.4gamer.net/" Limit = 40 Match = "ad.adplan-ds.com\w+$SET(0=')|" "class="ad_top$SET(0=style="display:none)|" "class="hot_game_now$SET(0=style="display:none)|" "class="support$SET(0=style="display:none)|" "class="rectangle$SET(0=style="display:none)|" "class="ad_premium$SET(0=style="display:none)|" "class="contents_bottom_pr$SET(0=style="display:none)|" "class="sidetop$SET(0=style="display:none)|" "class="topics"> <div class="title">[%a5][%c8]$SET(0=style="display:none"><div class="title">)|" "class="special$SET(0=style="display:none)" Replace = "\0"
- 908 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 19:55:35 ID:WJKTamS10]
- up.pandoravote.net/index.php?id=000000000
のアドレスに移動しようとしたら、 up.pandoravote.net/img/pandora000000000.jpg に飛ぶフィルタおながいします。 拡張子はjpg決め撃ちでいいです。
- 909 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 21:09:28 ID:g/JbX01o0]
- >>908
>>1のWiki→フィルタ、リスト公開にList: JumpToっていうのがあるよ(リストで管理するやつだけど)
- 910 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 21:27:33 ID:iDpYEiRx0]
- >>908
[HTTP headers] In = FALSE Out = TRUE Key = "URL: Pandoravote add .jpg (out)" Match = "up.pandoravote.net/index.php\?id=([^&]+)\0" Replace = "$JUMP(up.pandoravote.net/img/pandora\0.jpg)"
- 911 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 21:58:24 ID:WJKTamS10]
- >>909
>>910 ありがとうございます。
- 912 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 23:58:55 ID:TclagQiY0]
- >>910みたいなフィルタにURLマッチを入れると
単なる2度手間になって速度が落ちるのかな?
- 913 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:15:53 ID:lUTYE6Vp0]
- むしろ速度アップになるかと。
- 914 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 16:40:32 ID:kmCY5uVx0]
- google、25%→30%
- 915 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 18:09:56 ID:GiK6PI/y0]
- HTTP_ACCEPT_LANGUAGEを書き換えるヘッダフィルタはどう書けば良いですか?
default.cfgを見ても、HTTP_REFERER:がReferer:になってたりよく分かりません(><) jaとenを切り替えたいです。
- 916 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 18:19:12 ID:GiK6PI/y0]
- Accept-Languageで上手くいきましたすみません(><)
- 917 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 18:19:47 ID:n4RgAm730]
- HTTP_REFERER はPerl等で使われる環境変数名
Referer: は本来のHTTPヘッダの名前 Out = TRUE Key = "Accept-Language: ja -> en (out)" Match = "ja" Replace = "en" これでおk
- 918 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 18:19:48 ID:ZyJJoWCz0]
- >>915
[HTTP headers] In = FALSE Out = TRUE Key = "Accept-Language" Match = "*" Replace = "en" enの場合はこんな感じ?
- 919 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 18:31:14 ID:GiK6PI/y0]
- >>917
>>918 わざわざ、ありがとうございました。
- 920 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 08:40:52 ID:3GfAGcpt0]
- ニコニコスレでオミトロンのフィルタの自動アップデートアプリ作ってる。
ユーザーが増えると新しいアイデアがどんどん出てきていいね。
- 921 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 12:42:28 ID:9V8r7O4m0]
- 2ch dat converter使った場合、datファイルはどこにキャッシュ(テンポラリ?)されてるんでつか?
- 922 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 12:54:27 ID:3GfAGcpt0]
- ウイルスコード貼ってあるスレ開けばノートンさんが教えてくれるんじゃない。
- 923 名前:921@16才女子 mailto:sage [2008/03/27(木) 14:40:01 ID:j54sNggy0]
- 自己解決しますた
- 924 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/28(金) 20:06:52 ID:uwMkBSEr0]
- Yahooのトップページを開いたときに、
カーソルが検索ボックスに移らないようにするフィルタお願いします。 ツールバーに入力している時にいきなりカーソルが移動して困っています
- 925 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/28(金) 20:26:09 ID:iu0dNoxy0]
- focus()を上書きするんだ。
- 926 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/28(金) 22:30:02 ID:R3YlpLK10]
- そこまでしてyahooを使いたがる理由がわからん。
- 927 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/28(金) 23:48:40 ID:X4Cziu/K0]
- 出たw
- 928 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 00:25:18 ID:hZP0Hhlo0]
- よく見る定番だなww
「そこまでして○○○○を使いたがる理由がわからん。」 他に 「おい、専ブラ使っとけ」 「オミトロン切ってないんじゃないのか?」 「それぐらいググレよ」 「ここ質問スレじゃないんだけど」
- 929 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 01:25:21 ID:nERjEhIf0]
- おすすめフィルター設定(通常・高セキュリティなど)を書いてるサイトを教えてくれ
- 930 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 01:31:15 ID:10vYkWbs0]
- >>929
まずここ入れとけ ttp://omt.sub.jp/pc/prox.php
- 931 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 01:51:07 ID:4/kLYA+Q0]
- これはひどい
- 932 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:05:28 ID:nERjEhIf0]
- >>930
ありがとう、「Spooky仕様デフォルトフィルター」が通常と思って良いですか? >>931 どこがひどいか【ポイント】だけ教えてくれ、もしくは、追加フィルターを教えてくれ
- 933 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:16:49 ID:Ax4AQUZX0]
- 追加っつか、入れるなってことじゃね?
少なくともあの「Multi = TRUE」の使い方はありえんな。 意味を知らずにチェックしているとしか思えない。 正規表現でいうGlobalオプションと勘違いしてるんだろう。
- 934 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:23:42 ID:nERjEhIf0]
- >>933
では、>>930は入れない方が良いのか?
- 935 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:40:07 ID:B/LB2i0h0]
- どれを入れてどれを入れない方が良いのか
それすら分からないヤツは使わない方が良いと思うぞ
- 936 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:45:27 ID:nERjEhIf0]
- >>935
ヒントありがとう、「Multi = TRUE」のあたりをチェックしなければ少なくても入れて良いみたいですね。 よかった。
- 937 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:51:59 ID:B/LB2i0h0]
- 馬鹿に物事伝えるのは難しいんだな・・・
- 938 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:55:01 ID:nERjEhIf0]
- >>937
難しいことをあきらめられる。良かったねそうなりたかった。
- 939 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:57:10 ID:B/LB2i0h0]
- >>938
分からない事はすぐに他人に聞く 俺はそう言う人になりたかったよ。楽そうで良いね。羨ましいよ
- 940 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 02:57:23 ID:Uo6RoIE30]
- オミトロンは最初のハードルこそ高いが
ヘルプでしっかり勉強しフィルタを自作できるようになれば 100倍楽しくて100倍便利なソフトになる ガンガレ!!
- 941 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 03:12:53 ID:nERjEhIf0]
- >>940
ガンガルよ。明るい人で良かった。>>939の返答だと堂々巡りでちょっとかなしい。
- 942 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 03:31:30 ID:10vYkWbs0]
- >>941
>>930はオミトロンスレでは有名な地雷サイトだよ。
- 943 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 06:58:55 ID:KNIaXKIl0]
- テンプレも読まずに質問するのは勘弁してくれ
読んだ上で分からない事を質問するのは歓迎なんだが
- 944 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 07:00:17 ID:XR8KTbjz0]
- まあ、初心者はネタ振られても普通にわからんよな。
- 945 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 19:27:32 ID:65UZO+9L0]
- 誰か最強のdefault.cfgください
- 946 名前:IGCdOYaxbkqBiFH mailto:will@yaho.com [2008/04/02(水) 06:09:29 ID:YG3H3wR90]
- <a href=mystox.cn/buy-cheap-purchase-uk-viagra.html >buy cheap purchase uk viagra</a>
<a href=mystox.cn/canada-cialis.html >canada cialis</a> <a href=mystox.cn/sildenafil-citrate-soft-tabs.html >sildenafil citrate soft tabs</a> <a href=mystox.cn/tramadol-ultram.html >tramadol ultram</a> <a href=mystox.cn/buy-cheap-cialis.html >buy-cheap cialis</a>
- 947 名前:fJJfgbAktzDw mailto:gfdfgk@fgjxav.com [2008/04/02(水) 06:09:40 ID:lCn67C3Q0]
- DkblXb <a href="hxzbtumfcwif.com/">hxzbtumfcwif</a>, [url=uezqzukzadca.com/]uezqzukzadca[/url], [link=kngowvuoenha.com/]kngowvuoenha[/link], hnmixliugqlm.com/
- 948 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 07:02:00 ID:KKbPX5OZ0]
- 2chともあろうものがいつまでこの無差別板横断スパム野郎を放置しておくんだ
- 949 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 07:29:43 ID:7WmeOe4OP]
- >>948がお怒りなのでbooに放り込んだらがいしゅつだった
- 950 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 11:46:17 ID:eXDPwgIj0]
- ホスト名調査に失敗ばかりだな。
貼る意味あるのか。
- 951 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/04(金) 23:27:45 ID:bAvEGpM50]
- tv yahooからtv gooに引越し記念
tv.goo.ne.jp/index.html?gcode=0&iepg=0 URL = "tv.goo.ne.jp/" Limit = 80 <div\s(^(^id="(header|middle(^$URL(\h/contents/program/*)))")) $SET(0=<div style="display:none" )| <h1 class="ch04">*</h1>(^$URL(\h/contents/program/*))| <h2 class="ch04 tfs14"[^>]+> $SET(0=<h2 style="display:none">)| (<a\shref="/contents/epg/*/index.html)\1"> $SET(0=\1?gcode=0&iepg=0">)| <!--(select genre|FOOTER)-->$STOP() $SET(0=\k</body></html>)| <h1 class="ch04"><span>\1</span></h1> $SET(0=<h1 class="ch04"><span> <a href="www.google.com/search?lr=lang_ja&btnI&ie=EUC-JP&q=$ESC(\1)">\1</a> </span></h1>) Replace = "\0"
- 952 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 09:56:16 ID:Z+TowvH10]
- どこってわけでもないけど、ブログを見てたら一文ごとに改行してる人が多いですよね?
そういうのを例えば2行以上の改行を詰めて表示させるフィルタがあったら欲しいです。
- 953 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 11:15:18 ID:yKnUFXLZ0]
- ソースが異なるので、場所によって対応が異なるとしか言えない。
- 954 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 14:14:06 ID:LyKAT6Vn0]
- ですよね・・
すみません。
- 955 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 15:06:05 ID:Ffxmkwh60]
- 俺が使ってるのでよければどうぞ
Name = "2br cut" Active = TRUE URL = "$TYPE(htm)" Limit = 128 Match = "(<br[^>]+>)\0\s++$TST(\0)(\s++$TST(\0)|)" Replace = "\0"
- 956 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 15:29:56 ID:wVhqguvS0]
- >場所によって対応が異なる
では場所の具体例を アメブロにたくさんある芸能人のブログで若い女子のものは改行だらけ 下の例はかなり良い方というかごく普通でこんなかんじ アメブロにはこれより酷い改行がごまんとある ameblo.jp/nemolog0210/theme3-10005439700.html
- 957 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 15:41:52 ID:JXGKEiXH0]
- スイーツのブログを\kするんだ
- 958 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 15:43:00 ID:BR/U3S8S0]
- このpとstrongの量にはキレそうになるなw
ざっと他のブログも見たが、確かに書いてる人毎に対応しないとどうしようもなさそうだ
- 959 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 16:53:07 ID:Ffxmkwh60]
- >>956
ブログ普段みないからしらんかったがこれは酷いな それにも対応させようとしたら泥臭くてなってしまった Name = "2br cut [080405]" Active = TRUE Multi = TRUE URL = "$TYPE(htm)" Limit = 512 Match = "(<br[^>]+>)\0(\s++$TST(\0))+{1,*}" "|(<br[^>]+>\s++|)(<(div|p)[^>]+>(<font[^>]+>|)(<strong[^>]+>|))\0(\s++<br[^>]+>|)" "|(<br[^>]+>\s++|)((</strong>|)(</font[^>]+>|)</(div|p)>)\0(\s++<br[^>]+>|)" Replace = "\0"
- 960 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 16:59:54 ID:wVhqguvS0]
- >>959
おおっこれは見やすくなったww
- 961 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 17:05:43 ID:yKnUFXLZ0]
- こんなものに逐一対応していたらきりがない。
/* Gecko用 */ @-moz-document url-prefix(http://ameblo.jp/nemolog0210/) { .subContents br { display: none !important; } .subContents > p { display: inline !important; } .subContents > p > strong { font-weight: inherit !important; } } /* IE6用。誤爆の恐れあり。 */ body#mainIndex .subContents br { display: none !important; } body#mainIndex .subContents p { display: inline !important; } body#mainIndex .subContents strong { font-weight: normal !important; }
- 962 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 18:33:21 ID:lKuAimQL0]
- おれは詰め詰めよりそれくらい改行されてるほうが見やすいけどなー。
スクロールがちょとめんどうだけど
- 963 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 18:50:48 ID:UPg8IBJf0]
- 横から戴きました
>>962の言うことは分かる だから俺は切り替えながら使わせていただきます
- 964 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 22:40:10 ID:kQWEUYyl0]
- 一文ごとに一画面分スクロールしないと次の文が出てこないとかいうのもあるしな
- 965 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 07:43:14 ID:1ipxEWMF0]
- [#0:9]++だとうまくマッチしないけれども、[0-9]++でマッチするんだね。
- 966 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 15:42:35 ID:4yLD7JPY0]
- 数字が連続してたらそれら全てを一つの数として認識してマッチ試行するからじゃない?
- 967 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 17:43:59 ID:tp8ebZ4T0]
- >>965
[#0:9]は、文字ではなく数値としての0〜9 10以上はヒットしない
- 968 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 20:11:48 ID:RzBOBj4Q0]
- ttp://paint.s13.dxbeat.com/up/src/paint_5744.jpg
Googleで検索したときにこの画像で赤く囲んだ場所をフローティング出来るようにしようとしているのですがうまくできません イメージとしてはflame埋め込みをしたように検索結果がスクロールするようにしたいのです。 よろしくおねがいします
- 969 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:03:18 ID:z9MgGL0A0]
- マウスジェスチャーで home を登録しとけばおk
- 970 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:53:31 ID:z9MgGL0A0]
- 次スレ
Proxomitron フィルター作成スレッド Part9 pc11.2ch.net/test/read.cgi/software/1207484176/
- 971 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:57:09 ID:DL0U5PMz0]
- 乙
- 972 名前:965 mailto:sage [2008/04/07(月) 00:39:24 ID:xbovtPLC0]
- >>966>>967
なるほど、勉強になります。 ありがトン。
- 973 名前:968 mailto:sage [2008/04/07(月) 01:28:19 ID:I9/JYj0i0]
- どうやらCSSを書き換えて出来そうです
CSSはスレ違いになるので他のスレに行きます スレ汚しすみませんでした
- 974 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 03:51:36 ID:hITKIqX90]
- 別にスレ違いでもないと思うけどな。
フィルタで対処する方が簡単、もしくは効率的ならフィルタでやればいいし、 CSSやJavaScriptを使わなければできないこともある。 要は目的が達成できればよくて、なおかつ非効率的でなければなおよし。
- 975 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 11:20:43 ID:NPo0QlyZ0]
- 失礼します。
tv.yahoo.co.jp/vhf/tokyo/2008041004.html このページの番組紹介文を頭から20文字だけ残して 消すフィルターを作って頂けないでしょうか。 紹介文は、20文字未満の場合もあります。 時間と番組タイトルは残したいです。 私が調べた限りだと、 Match = "</a></b>*</small></td></tr>" Replace = "</a></b></small></td></tr>" こうするとタイトルを残して紹介文が全て消えます。 よろしくお願いします。
- 976 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 16:40:57 ID:qVGw3jfP0]
- >>975
こんな感じでどうでしょ? Match = "</a></b>\s([^>]+{0,40})\1*</small></td></tr>" Replace = "</a></b> \1 </small></td></tr>"
|

|