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


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

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



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/13(月) 17:54:26 ID:gFGxBE8e0]
Proxomitron-J
www.pluto.dti.ne.jp/~tengu/proxomitron/

日本語訳ヘルプ
www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html
Proxomitron等に関するWiki
abc.s65.xrea.com/prox/wiki/

Thinking Archive(仮)
vird2002.s8.xrea.com/

Proxomitron専用Uploader ( Upパス=Naoko )
proxo.hp.infoseek.co.jp/

4.5June+7 + 有難屋アイコン + バイパス赤アイコン な本体
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0165.zip

【前スレ】Proxomitron フィルター作成スレッド Part11
pc12.2ch.net/test/read.cgi/software/1233657293/

---- 関連スレ ----
Proxomitron Part 30
pc11.2ch.net/test/read.cgi/win/1218905098/

■■■■Proxomitron入門スレッド■■■■6
pc11.2ch.net/test/read.cgi/pcqa/1201242934/

ニコニコ動画専用オミトロンソフト板 Part23
pc12.2ch.net/test/read.cgi/software/1241342602/

【オミトロン】ニコニコ動画RC2専用オミトロン part12【.js】
pc11.2ch.net/test/read.cgi/streaming/1221869500/

101 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 21:28:18 ID:DfttwR550]
>>99
試してみたけど動かなかった。
他の人は動いてる?

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 00:50:30 ID:5ERaw/dH0]
>>101
動いてます。狐3.5

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 00:51:36 ID:5ERaw/dH0]
>>101
>>90じゃなくて、>>97のロダにあげてあるヤツ使ってる?

104 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 00:53:52 ID:5ERaw/dH0]
>>90じゃねえ>>99
IE8でもおkでちた。
検索キーワードつ HDD 価格比較

たまにサイト名検索で消えないやつあるけどなんだろ?
おしえてくんnetとか。

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 22:50:01 ID:tfGzUyhm0]
Google検索結果で「hogehoge.comのその他の検索結果を表示する」ってのが
出るようになったんだけど、これを今まで通り「hogehoge.comからの検索結果 ≫」に
するようにできないでしょうか


106 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 23:59:19 ID:ALRY29ZM0]
あるフィルターの中で複数のキー入力で使い分けは可能?
$KEYCHK(A)〜aを押した時は以下を
$KEYCHK(B)〜bを押した時は以下を

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 00:38:41 ID:Nc6dkQE50]
(
unko$KEYCHK(A)
|
thinko$KEYCHK(B)
)

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 01:14:52 ID:3KtSP5gCP]
tinkoと書くのが憚られたからthinkoなのか
thinkに掛けてthinkoなのか
ならいっそのことmankoでもいいのではないか

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 02:33:14 ID:kQq6+ByB0]
>>107
ありがとん



110 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 14:19:25 ID:n0XbWRsN0]
ttp://abc.s65.xrea.com/prox/wiki/%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%80%81%E3%83%AA%E3%82%B9%E3%83%88%E5%85%AC%E9%96%8B/2/#k0130473

ここにあるYoutubeのDLフィルタ入れたのですが、うまく動きません

入れたフィルタは
・共通設定
・YouTube
・ファイル名を「タイトル.ext」でDL (title.ext) [2009年05月05日更新]

の三つの項目にあったフィルタです。

症状としては
Youtubeの動画のタイトルにリンクになってるのですがクリックしても
DLが開始されません。
ttp://www.youtube.com/watch?gl=JP&hl=ja&v=zlfKdbWwruY
この動画のページを例にすると

URLが「title.ext/Where%20the%20Hell%20is%20Matt?%20(2008).flv?www.youtube.com/get_video?video_id=zlfKdbWwruY&t=&
ってURLでリンクになってます。ですがクリックしても404です。

IE8&スレイプニルって環境でつかっています。IE8がまずかったのでしょうか?

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 21:37:11 ID:jl7rW6MM0]
youtubeの仕様変更が原因かと 直しておきました

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 05:46:38 ID:weL/ws120]
>>111
おお!ちゃんとできるようになってる!
ありがとうございます

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/23(水) 22:31:29 ID:m4sWE8FM0]
ヤフオクの[PR]が目障りなので消したいのですが、フィルタで除去しようとしたところ
稀に除去されずに[PR]が表示される事があります。(大体10回に1回くらい)

どこが悪いのか教えてもらえないでしょうか?。

画像
xepid.com/src/up-xepid9492.jpg


作った簡易フィルタ
[Patterns]
Name = "Yahoo auctions PR killer"
Active = TRUE
URL = "*auctions.yahoo.co.jp*"
Limit = 10000
Match = "</tr><tr><td><small>[PR]*</script>"
Replace = "<! killed PR>"



114 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/23(水) 23:36:30 ID:+ynMv0+h0]
そんだけだとようわからんが、とりあえずauction(|s).yahoo.co.jpにしてみるとか。
あとYahooのID丸見えだぞ。

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/23(水) 23:57:11 ID:QU0ZqwOrP]
URL = "[^.]++.auctions.yahoo.co.jp/"
Limit = 32
Match = "<div id="modAdCt">$STOP()"
Replace = "<div id="modAdCt" style="display:none">"

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/23(水) 23:59:02 ID:mz5M+ILc0]
ヤフオクのフィルター、>>1のろだに上がってるぞ
それじゃ駄目なん?

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 03:27:39 ID:xND3tmO10]
ヤホーニュースは余計なもん省けばWikipediaニュース版的なグッジョブサイトなのにな

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:27:41 ID:YTOrpSw00]
     _______                     __
    // ̄~`i ゝ                    `l |
    / /        ,______   ,_____    ________  | |  ____ TM
   | |     ___ // ̄ヽヽ // ̄ヽヽ (( ̄))   | | // ̄_>>
   \ヽ、   |l | |    | | | |    | |  ``( (.  .| | | | ~~
      `、二===-'  ` ===' '  ` ===' '  // ̄ヽヽ |__ゝ ヽ二=''
                         ヽヽ___//   日本
         ______________  __
         |                      .| |検索|
          ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   ̄ ̄
         ◎ウェブ全体  〇日本語のページ

119 名前:115 mailto:sage [2009/09/25(金) 00:56:54 ID:OzPrf0+30]
皆様、有用な情報ありがとうございました。



120 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/25(金) 21:27:18 ID:6oslHl/Y0]
Google | cleanup search resultsがまた動いてないような・・・
みなさんはどうですか?

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 03:20:02 ID:43CoJRti0]
>>118
Yahoo! Auction: simple viewの事かな?
便利とあれは便利なんだが「マイオークションのリスト削除ボタン」まで無効になっちゃうので微妙に使いにくい・・・

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 04:28:35 ID:KrY03iem0]
残しておきたいのも消しちゃうね

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 06:04:27 ID:UfrkU03w0]
Yahoo関連やヤフオクの関連のフィルタは全部自分で作っちゃったな。

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 13:31:37 ID:VeyKCYjz0]
ヤフオクってすげえソース汚いよな
あれ見ただけでやる気なくすわ

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 14:13:28 ID:Ro6KDdNi0]
きっとこういうソフトで変えにくくする為にわざとスパゲティにしてるんだよ!

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/27(日) 00:06:48 ID:NkOk6yvp0]
比較的消しやすい方だと思ったが。
コメントタグで始点と終点をご丁寧に記してくれてあるし、
divのclassやidにADってご丁寧に入れてくれてあるし、
結構簡単にほいほい消せたよ。

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/29(火) 17:13:59 ID:yBdkjLmP0]
>>115
これ商品単体のページでしか効かない?

128 名前:名無しさん@お腹いっぱい。 [2009/10/03(土) 22:02:12 ID:U2e3keX60]
落ちすぎだよ。あげ

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/03(土) 23:33:51 ID:iqIkGC3n0]
社会人になってフィルタ作る時間もuploaderにあげる気力もなくなった。
でもtocさんとwahahaさんと良心的に応えてくれた人と俺自身が作ったフィルタには感謝してる。



130 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/04(日) 00:03:53 ID:MN6d/khG0]
そんなフィルタをよくわからずに使わせてもらっていてすいません。感謝してる。

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/12(月) 22:06:23 ID:vGto8/FB0]
フィルタの検索表現に使える文字数には限界があるようだ。
全部半角の場合4096字までしか入らないもよう。
日本語にマッチさせてばかりいたら限界に達してしまった。

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/12(月) 22:13:02 ID:pqWwrr4Q0]
リスト使えばいいよ。
リストの中で$SET(0=)してもリプレイスで使えたりして便利。

133 名前:名無しさん@お腹いっぱい。 [2009/10/14(水) 18:56:46 ID:taF12gQV0]
>>3 のAD Killer(広告消し)、Add Link(h抜きURL等をリンク化)作者:wahaha さん
proxomitron.at.infoseek.co.jp/
を入れただけで起動したらブロックしたかったYohooJapanの動画広告はブロックできた
が、Connection Killed!連発でproxomitron.at.infoseek.co.jp/さえもブロックされてしまった
いちいちbypassに入れるのも面倒だけど皆さんはどうやって調整してるの?
一番やりたいのは動画広告のブロックです




134 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/14(水) 20:44:15 ID:Z0A0uSUN0]
誤爆が多いと感じたら他のを試して試して
自分の中の妥協点を見つける
たまに既存のフィルタを参考応用して自分用に自作

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/15(木) 16:59:06 ID:wLg6O2Ca0]
俺も自作したやつ使ってる
昔はwahahaさんの使ってたけど

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/16(金) 06:10:30 ID:G5+C0jLu0]
老け得
ttp://www.nicovideo.jp/watch/sm8496207

137 名前:名無しさん@お腹いっぱい。 [2009/10/16(金) 22:14:48 ID:frV8vhHW0]
アクセス解析を完全にシャットアウトするのを探してるんだけど、どっかにない?

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/16(金) 22:58:54 ID:ve50os6/0]
ない

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/16(金) 23:05:25 ID:acAAvxrM0]
>>137
回線ひっこ抜いとけチキン。



140 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/16(金) 23:42:17 ID:mkFiMYtr0]
まぁ"完全に"は無理だな
サーバーに残るログとかもあるわけだし

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/16(金) 23:48:19 ID:Yt2QuRu7P]
新しいサービスもどんどん出てくるから、完全は無理だな
まあでも有名どころのだけでもリスト作って使えば大半は消せると思うぞ

142 名前:名無しさん@お腹いっぱい。 [2009/10/17(土) 03:47:19 ID:UunxpPm/0]
有名どころ教えてクレクレ

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/17(土) 06:49:55 ID:kFhMHiSe0]
串させよ

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/17(土) 13:16:33 ID:djkgT6QV0]
youtube等で、動画の下に出てくる Ads by Google の広告を排除するフィルターはありますか?
過去スレ見たいのですが、倉庫行きっぽくて・・
どなたか教えてください。

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/18(日) 17:52:32 ID:HWavQLqX0]
フィルタがあるのか知らないけど
普通の人はいちいちフィルタで管理しないで、リストで一括だと思うよ

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/18(日) 17:56:39 ID:VIMiuMBR0]
Kill ADならリスト管理だね。
でも>>144のはフラッシュプレイヤー内蔵型なのかな・・・よくわからん。

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/18(日) 18:18:59 ID:N+mP5KIl0]
>>144
動画の中に表示されるやつだよね。
作ってみたけど、どうかな。

[Patterns]
Name = "YouTube ad_* kill"
Active = TRUE
URL = "[^/]++.youtube.com/watch\?$TYPE(htm)"
Limit = 4096
Match = ""(ad_host||ad_channel_code_overlay|ad_module|ad_tag|ad_video_pub_id)\1" : "*" ,"
Replace = ""\1":"","

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/21(水) 19:41:13 ID:Xxabp5n00]
wikiのGoogle Image: Image Change (090327)

気が付いたのは数日前、IE8とSleipnir2で効かなくなりました。
同じアドレスでもThunderbird3.5なら正常に動作します。
誰か原因わかりませんか・・・

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/21(水) 20:00:01 ID:7hxLKc5X0]
Thunderbirdってメーラー?



150 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/21(水) 20:30:44 ID:Xxabp5n00]
間違えました
Firefoxでした・・・

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/21(水) 20:47:31 ID:L7sQ1bea0]
>>148
SleipnirならGILBっていうプラグイン入れると似たような感じで快適。
autopager入れたらオミトロンが効かなくなったので移行。

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/21(水) 22:12:47 ID:Xxabp5n00]
>>151
ありがとう
直リン禁止のも見られて良い感じです。

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/22(木) 23:57:08 ID:36s50RdI0]
my yahooにでっかいflash広告が出るようになってしまったんですけどこれを表示させなくするフィルターお願いします
アドレスはcm.my.yahoo.co.jp/

154 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/25(日) 18:14:27 ID:peYtggov0]
youtube仕様変わった?

155 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/26(月) 20:56:59 ID:LAR5AR2S0]
最近、fc2系のサイトを見ているとfc2携帯変換とかいう広告が出てくるのですが
画像やテキストの上にもお構いなしで出る上に閉じるをクリックしないと消えない仕様の様で
非常に鬱陶しいです

表示させない様にするフィルタはあるでしょうか?

156 名前:名無しさん@お腹いっぱい。 [2009/10/27(火) 17:03:28 ID:TXzS+eic0]
URLの一部部を切り取るにはどうしたらいいの?
abcde0fghi0jk/
↑これの0と0の間の文字を切り取って(2つの0も含む
abcdejk/
こんな感じに置き換えたいんです




Match\00*0\1
$RDIR(\0\1)

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/27(火) 17:06:07 ID:TXzS+eic0]
途中で送ってしまった・・

URLの一部部を切り取るにはどうしたらいいの?
abcde0fghi0jk/
↑これの0と0の間の文字を切り取って(2つの0も含む
abcdejk/
こんな感じに置き換えたいんです

一応自分でも書いてみたけど
Match \00*0\1
Replace $RDIR(\0\1)
何故か無限にヘッダを送り続けてて…

どうしたら良いのでしょうか

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/27(火) 19:24:33 ID:+0oqtcYu0]
$RDIRだからじゃね、JUMP

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/28(水) 18:25:51 ID:wAiHxxu80]
googleの検索結果で
リンク先が2chなら
リンクの色が赤になる
フィルターありますか?



160 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 16:27:27 ID:MsLtt2qy0]
>>159
亀レスだが作ってみた。

[Patterns]
Name = "Google Search Result : If URL of 2ch, it reddens."
Active = TRUE
URL = "www.google.co.jp"
Limit = 141
Match = "(<a href="[^.]++.2ch.net/[^>]+)\0"
Replace = "\0 style="color : red;""

161 名前:159 mailto:sage [2009/11/06(金) 19:02:38 ID:8Ee+4E3K0]
>>160
ありがとうございました。
勉強になりました

また、よろしくお願いします。

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 18:15:52 ID:q9wsQhRN0]
>>161
URL = "www.google.co(m|.jp)/"にしたほうが良いかも

ttp://www.animate.tv/radio/
PICKUP部分を丸ごと消すの下さい。

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 19:05:29 ID:CeGvAUtbP]
>>162
<div id="pickup_list" class="clearfix"> に
style="display:none" を足してやればいい

164 名前:名無しさん@お腹いっぱい。 [2009/11/07(土) 22:18:16 ID:f9umQ68IO]
WikipediaやUncyclopediaを閲覧しているときに
URLがエンコードされて表示されています。
HTML上のURLエンコードをデコードするようなフィルターってないでしょうか?



165 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 03:28:09 ID:z+gdfd1e0]
>>163
簡単な置き換えですか?
初心者スレに行った方がいいかな・・・

[Patterns]
Name = "animate.tv"
Active = TRUE
URL = "www.animate.tv/radio/"
Limit = 512
Match = "<div id="pickup_list" class="clearfix">"
Replace = "<div id="pickup_list" class="clearfix" style="display:none">"

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 11:44:11 ID:srch9S8b0]
No object!!(似非NoScript)って特定のページでフィルター自体読み込ませないようにしたいんだけどどうすればいい?
Allow_Int.txt Allow_Ext.txtに書き込むんじゃなくて

167 名前:たぶん作者 mailto:sage [2009/11/08(日) 14:01:29 ID:0KA4py580]
>>166
No object!! Int、No object!! ExtのURLのマッチの最後に
(^$LST(Bypass_No_object))とでも追記して、ブロックファイルを作成してあげればおけ


168 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 14:24:54 ID:9nIjhOBb0]
汎用スクリプトキラーはトラブルの元になるデメリットのほうが大きいな。

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 14:36:15 ID:srch9S8b0]
>>167
    ___
   ,;f     ヽ
  i:         i
  |         |
  |        |  ///;ト,
  |    ^  ^ ) ////゙l゙l;
  (.  >ノ(、_, )ヽ、} l   .i .! |
  ,,∧ヽ !-=ニ=- | │   | .|
/\..\\`ニニ´ !, {   .ノ.ノ
/  \ \ ̄ ̄ ̄../   / .|




170 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/09(月) 00:01:10 ID:TdpAEtnT0]
あの〜YahooJトップなどにある動く広告だけをブロックするシンプルなフィルターだけってないですか?
killed多すぎですぐにbypassしてます

171 名前:165 mailto:sage [2009/11/09(月) 18:38:15 ID:xwNpXEjJP]
解決しました。

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/09(月) 22:41:53 ID:cwQVG1eF0]
マッチした数字から指定した数字を加算減算してReplaceで使うことは出来るでしょうか?
例えば-1して、10000にマッチしたら9999に、1にマッチしたら0にするというような使い方です

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/09(月) 23:51:45 ID:2/6aQrFU0]
>>172
実際にどういう処理を考えてるのか分かんないけど、javascript使うのはどうかな
Replaceに
<script>
var a = \0 - 1;
document.write(a)
</script>
とか書けば\0から-1したのが表示されるけど

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 00:52:13 ID:fCJmA6uy0]
>>173
ありがとうございます
実際に書こうとしてるのはこんな感じです

Match = <b>([0-9]+)\0</b>$SET(1=<a href="hoge">\0</a>)
Replace = \1

hogeの部分に\0から-1した数字を入れようとしています
ページ数のカウントは1からなのにページナンバーが0から振られているサイトで、
ページ数とページナンバーが一致しないのでこのような処理を考えています
$SETを使ってるのは、要点以外省略しましたが他にもいろいろとごちゃごちゃ書いてるからです
href属性なのでそのまま使えそうにないですが、教わったjavascriptでどうにかできないか考えてみます

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 01:22:16 ID:2qgD9ArS0]
「banner」にはマッチさせたいけど、
「nobanner」はマッチさせたくないって場合、
どうすればいいのか教えてください。

「(^no)banner」でやってみましたが、
「nobanner」の「banner」にもマッチしてしまいます。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 08:35:53 ID:wdcafvSo0]
ヘルプ読んでる?
「否定の表現はどんな文字も消費しないことに気をつけてください。」

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 13:04:37 ID:tG5gm3580]
>>174
リスト作ってマッチさせれば出来るよ
末尾が0の時用に上の方に桁数の多いものを並べていく。replaceで\0をやれば-1したものが使える。
1000$SET(9=999)
100$SET(9=99)
200$SET(9=199)

800$SET(9=799)
900$SET(9=899)
10$SET(9=9)
20$SET(9=19)

80$SET(9=79)
90$SET(9=89)
1$SET(9=0)
2$SET(9=1)

9$SET(9=8)
0$SET(9=9)
この状態だと1~1999まで使える。

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 13:05:30 ID:tG5gm3580]
replaceで\0

replaceで\9

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 17:52:49 ID:oHc+8/+D0]
リストの先頭につける
"NoAddURL" "JunkBuster" "NoHash" "NoUrlHash" "NoPreHash"
をどのように使い分ければよいのかわからない。
wikiを見ても詳しく書かれてないし、日本語ヘルプだけだと理解できない。
利用頻度が低くてメモリを節約したければ
"NoHash" "NoUrlHash" "NoPreHash"
の3つを書いておけばいいのかなと思うんだけどどうなんだろう。

なお、今回はURL転送用リストを書くつもり。



180 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 18:06:52 ID:X3QfLcm20]
>>175
そのまんま^nobannerでおk

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 20:22:48 ID:sW0cgyTa0]
無知は黙ってろ

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 00:10:14 ID:R2TUfzRp0]
>>177-178
ありがとうございます
取り込んだもともとの数字もそのまま使いたかったのと、
どうも数字以外にもマッチしてしまって誤爆していたので、
このように書いてみました

Match = <b>$LST(minus)</b>$SET(1=<a href="\0">\@</a>)
Replace = \1

リスト
[0-9]+&(100)\#$SET(0=99)

いまのところ問題なさそうです
リスト内にもコマンドが書けるという事を知らなかったので、
これからはもっといろいろ出来そうです

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 01:57:26 ID:R2TUfzRp0]
問題ありありでした……
>>182の書き方だと100,200,300じゃなくて100,101,102…300って書かないとダメか
なーんか10件,20件とキリのいい数字が並んでると思った

184 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 09:14:04 ID:weOo+DXm0]
<b>([0-9]++)\2$LST(minus)</b>$SET(1=<a href="\2\0">〜</a>)
リスト
>>177
$SET(0=)は1マイナスした数

<b>の後から数字を目いっぱい探して、末尾の数字がリストにマッチしたら変数0に-1された数が入ってる。
100とか末尾が00、000、・・・の時は09と誤爆してしまうので、リストの上に00,000を追加。これで先にマッチしてくれる。

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 21:24:44 ID:PCvQuIhu0]
Proxomitronに慣れる為にiswebの広告を消してみたんだが、これでいいんだろうか?
何か関係ないものを間違って消したりしないかな?
Matching Expression:<!-- isweb auto-insert * ((isweb auto-insert ?.* -->)|(NEWS Banner BOTTOM END -->))
Replacement Text:\0

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 22:34:00 ID:hQCvmlas0]
>>184
ありがとうございます
最短一致で桁が下がる場合以外の2桁以上の桁は別途格納し、
リストは桁が下がる場合と一の位の数字にのみ使うものと遅蒔きながら理解しました
<b>(([0-9]++)\2$LST(minus))\3</b>$SET(1=<a href="\2\0">\3</a>)
とすることで元の数字も使うことが出来ました
結局全部教えて貰ってしまって、ありがたいやら情けないやら……

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 22:47:19 ID:hQCvmlas0]
「桁が下がる」じゃなくて、「一番上の桁が変化する」でした、もうダメだ

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 10:04:05 ID:uEZc9fp/0]
>>185
自分で確認して間違ってなかったら、それでいい
Replaceの\0は要らないけど

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 13:01:04 ID:Jr2UMHLQ0]
入門用のサイトも読まないで質問してくるようなアホはスルーでおk



190 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 00:09:59 ID:6fWF0Sv60]
フィルタの高速化
vird2002.s8.xrea.com/proxomitron/tips_speed_up_filter.html

↑このページの、「$STOP, \k を使うと、速くなる」ってところ、変じゃない?

> Jump to abc.com test1 … 0.022ミリ秒
> Jump to abc.com test2 … 0.0906ミリ秒
>
> 約4倍の差ですね。

使ってる方が遅くなってるって言うか、
そもそも、Jump to abc.com test2だと、
その下のhtmlソースにマッチしないし。

> Jump to abc.com test2
> Match = "<a\s[^>]++href=$AV((abc.com/*a)\0)$STOP()"

*の後のaが邪魔かな。

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 01:11:17 ID:Zuwrcy+R0]
そのページ読む価値なし。$NESTなんてまったく高速化になってないし。

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 12:51:19 ID:7kd7J49q0]
またチンコか。

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 17:18:20 ID:MRGKoJdp0]
>>191
場合によってはなるぜ?


194 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 17:27:54 ID:X0F/vqJU0]
>>190
>$URLを検索表現の先頭に〜
って$URL(〜)がマッチしなければ先頭に置いたほうが早いのかな?
URLで絞ってさらに、$URLで分ける場合。

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 05:46:01 ID:3WbTWbjU0]
www.ugtop.com/spill.shtml

196 名前:think ◆bKk/qcAKuM mailto:sage [2009/11/17(火) 19:47:20 ID:wo0mHQNx0]
>>190
仰るとおり、矛盾していますね。"a" もtypoでした。後ほど直しておきます。

高速化に関しては感情的になって反論する方が多くいるのと、
環境に左右されるところが大きいので議論するつもりはないのですが、
指摘は有り難いです。ありがとうございます。

>>194
> >$URLを検索表現の先頭に〜
> って$URL(〜)がマッチしなければ先頭に置いたほうが早いのかな?
$URL(〜)がマッチしなくても、当該Webページフィルタが有効である限り、「一文字ずつ $URL() を試行してマッチしない処理を行う」ので遅くなると思います。

[Patterns]
Name = "New HTML filter"
Active = TRUE
URL = "hoge.com/"
Limit = 256
Match = "$URL(hoge.com/1/)(test1)\0|"
"$URL(hoge.com/2/)(test2)\0"
Replace = ""\0""

1. hoge.com/1/ にリクエストする場合
一文字ずつ $URL(hoge.com/1/) を試行して、マッチすれば "test1" を返す。
マッチしなければ、$URL(hoge.com/2/) を試行して、マッチしない処理を行う。

2. hoge.com/2/ にリクエストする場合
一文字ずつ $URL(hoge.com/1/) を試行して、マッチしない。
続いて、$URL(hoge.com/2/) を試行して、マッチすれば "test2" を返す。

管理しづらくなるでしょうが、フィルタを2つに分けるのが最も速くなります。
速度を妥協するなら、$URL() を後ろに持って行くということになります。
この辺は考え方次第なので、人それぞれだと思います。

197 名前:194 mailto:sage [2009/11/17(火) 20:03:20 ID:oQ8C5FDM0]
>>196
レスありがとうございます。
$URL()の場合は文字→$URLなので遅いんですね・・・
関連して、$KEYCHK(〜)はMatchではなく、URL部分に入れたほうが早いということでいいでしょうか?

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 01:46:21 ID:0Fl5Neji0]
>>193
分かりやすい例で例えるとすれば、「深爪すればダイエット出来る」と言ってるようなものだ。
確かに切った爪の重さの分だけ軽量化されてるが、果たしてこれはダイエットと呼べるのか、という。

感情的にでなく冷静に考えても高速化とは言い難い内容です。

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 09:37:35 ID:nQbDfQsR0]
分かりにくい例えより実例をこれでもかと言うほど沢山挙げた方が良いのでは?



200 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 10:10:10 ID:o6io/xEKP]
くだらん議論が延々続くだけだからやめれ

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 21:06:54 ID:kXGvwsp70]
>>198
例えるのなら「空気が適度に入った自転車」と「少し空気の抜けた自転車」が正しいと思うが

NEST使用例 :<tag$NEST(>,<)/tag>
NEST不使用例:<tag>*</tag>
サンプルテキスト:<tag>aaaaa</tag>とかをいっぱい
これだと上のがちょい速い







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

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

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