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

このエントリーをはてなブックマークに追加
1名無しさん@お腹いっぱい。
このスレは作成依頼されたフィルタを
有志により作るスレッドPart3です
煽り、荒しは放置してください

【関連サイト】
Proxomitron-J
ttp://www.pluto.dti.ne.jp/~tengu/proxomitron/
日本語訳ヘルプ
ttp://www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html
本体(N4.5May)とその日本語化パッチ、OpenSSLライブラリのダウンロード
ttp://www.pluto.dti.ne.jp/~tengu/proxomitron/download.html
アップローダー
ttp://wind.prohosting.com/proxmine/cgi-bin/uploader/
4.5June+shift_jis誤爆回避日本語化+RWIN32768回避+バイパス赤icon+有難屋icon な本体
http://wind.prohosting.com/proxmine/cgi-bin/uploader/download.cgi?PmU_0338.zip
IE用必須設定(高速化)・過去ログ・FAQ・ime.nu消し・関連リンク
ttp://www2.wbs.ne.jp/~go-to/prx/faq.html

【関連スレ】
Proxomitron Part25
ttp://pc8.2ch.net/test/read.cgi/win/1115110149/
■■■■Proxomitron入門スレッド■■■■5
ttp://pc8.2ch.net/test/read.cgi/pcqa/1107577736/
ブラクラにProxomitronで対抗するスレPart5
ttp://pc8.2ch.net/test/read.cgi/software/1060792740/

【過去スレ】
Proxomitron フィルタ作成スレッド
ttp://pc5.2ch.net/test/read.cgi/software/1083337210/
Proxomitron フィルター作成スレッド Part2
ttp://pc8.2ch.net/test/read.cgi/software/1100052614/
2名無しさん@お腹いっぱい。:2005/05/29(日) 22:55:35 ID:1o/5p805
2get
3名無しさん@お腹いっぱい。:2005/05/30(月) 00:16:16 ID:drrMbfnM
      /\___/ヽ
     /       :::::::\
    .|          .::::|
    |  ''''''   ''''''   .:::|
    .|(●),   、(●)、::::|
     \ ,,ノ(、_, )ヽ、,,.:::::/
     /``ーニ=-'"一´\
   _/((┃))_____i |_ キュッキュッ
.. / /ヽ,,⌒) ̄ ̄ ̄ ̄ (,,ノ   \
/  /_________ヽ..  \
. ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

       /\___/ヽ
     /''''''   '''''':::::::\
    . |(●),   、(●)、.:| +
    |   ,,ノ(、_, )ヽ、,, .::::|
  .   |   `-=ニ=- ' .:::::::| +
     \  `ニニ´  .:::::/     +
     /ヽ、ニ__ ーーノ゙\_
    .| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄.|  トン
   _(,,)  >>1乙      (,,)_
.. /. |..            |  \
/   .|_________|   \
4名無しさん@お腹いっぱい。:2005/05/30(月) 00:20:01 ID:CPIX5cKU
                           ,,,,,,_
                     ,,,,,iiiilllllllllllllliii,,,, 
          ,,,,,_   .,,,,,,,,,,iiiiiiillllllllllllllllllllllllllllllllllll丶
          ゙llllllllliiillllllllllllllllllllllll!!!!llllllllllllllllllllllll!!゙
           ゙!llllllllllllllllllll!!!゙゙゙° ,,illllllllllllllllllll!゙゜
              ゙!lllllll!!l゙゙’   .,,illlllllllllllllll!!゙゜
             ^     .,,illllllllllllllll!!゙゜
                  ,,illlllllllllllll!゙°
                 ,,illlllllllllll!l゙゜
                  ,,illllllllllll!l゙゜
                 ,,illllllllll!!゙゜.
                ,,illllllllll!゙゜            liiii,,
             ,,illllllll!゙゜                'llllllli,,
            ,,illllllll!゙                  lllllllllli,,
           ,illlllllll゙                  ,lllllllllllllii,
           llllllllllli,_             ,,,,illlllllllllllllllli,
           !llllllllllllllliiiiiiiiiiiii,,,,,,,,,,,,,,,iiiiiiiiiiiiiillllllllllllllllllllllllllllll
            ゙゙!!llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
              ゙゙゙゙!!!!!!llllllllllllllllllllllllllllllllllllllllllllllll!!!!!!!l゙゙゙゜
5前スレ981:2005/05/30(月) 03:56:23 ID:Rkvrz86H
>>前スレ983
> おまえのレスをスルーしてる空気ぐらい感じろよw

ものすごい久しぶりに横レスで入っただけなのになぜここまでいわれなきゃならんのか。
ああ名無しの恐怖w
6名無しさん@お腹いっぱい。:2005/05/30(月) 17:23:02 ID:OLivoOPV
粘着乙。
7名無しさん@お腹いっぱい。:2005/06/02(木) 09:44:51 ID:uitjI9m6
URL killerのようにフラッシュバナーも登録して
消せるようなフィルタ希望です・・・
8名無しさん@お腹いっぱい。:2005/06/02(木) 10:18:29 ID:E/IZ+/1I
フラッシュのuri入れれば?
9名無しさん@お腹いっぱい。:2005/06/02(木) 10:21:44 ID:uitjI9m6
>>8
バナーに右クリックしてもURLがでてこないで
フラッシュの設定が出てきます・・
10名無しさん@お腹いっぱい。:2005/06/02(木) 10:24:43 ID:kYcxwpVS
そりゃプラグインとかブラウザ側の仕様だろう。
11名無しさん@お腹いっぱい。:2005/06/02(木) 10:29:56 ID:+SD0exVh
>>9
バナーじゃないところをクリックしてソースを見ろよ。
12名無しさん@お腹いっぱい。:2005/06/02(木) 10:38:51 ID:uitjI9m6
>>10
ブラウザはIEです。変更は一切しておりません。
>>11ソースを見てもどれがどれなのかさっぱりです
13名無しさん@お腹いっぱい。:2005/06/02(木) 10:49:18 ID:kYcxwpVS
> ブラウザはIEです。変更は一切しておりません。
だから何?
フラッシュの設定が出るのは仕様だろ?って指摘になんでこんな答えなの?

> ソースを見てもどれがどれなのかさっぱりです

教えてクン養成マニュアル
http://www.redout.net/data/osietekun.html

> また、「もう何が悪いのかサッパリ分かりません。」と言ってふてくされるのも有効である。
> 「サッパリ」という単語が「やる気の無さ」を効果的に表現している。


ま、フィルタと関係ねーからスレ違いだーな。
14名無しさん@お腹いっぱい。:2005/06/02(木) 10:50:19 ID:eoNEzygK
>>12
フラッシュの拡張子くらいわかるよね?検索汁。
15名無しさん@お腹いっぱい。:2005/06/02(木) 10:58:18 ID:uitjI9m6
>>13
フィルタもかけずに意見だけは一人前なのですね
うざいです。
>>14
ありがとうございます。
おかげで助かりました。
16名無しさん@お腹いっぱい。:2005/06/02(木) 11:02:40 ID:kYcxwpVS
アホだ。
あの質問でどんなフィルタ書けってんだ?
しかもフィルタ関係なく解決してるし。
教えてクンの上自己矛盾にも気付かないんだから相当なアホだな。
17名無しさん@お腹いっぱい。:2005/06/02(木) 11:12:27 ID:/q7K9ayx
まあまあ、7がアホで13が正常なのは
見てるみんながわかってるからそう怒りなさんな。
18名無しさん@お腹いっぱい。:2005/06/02(木) 11:23:17 ID:22yPvzVo
>>16
>7はURL killerのようにBlockFileに追加できるフィルタをきぼんしたんだろ
で、それを知ってか知らずかわからないが>7を煽るお前もアホ
結局どっちもアホ
19名無しさん@お腹いっぱい。:2005/06/02(木) 14:59:20 ID:Tp/Kqwih
>>18
それに付いては>>8で答えが出てるからね
例えフィルターが即出たとしても、結局>>9の流れになったんじゃないの?
20名無しさん@お腹いっぱい。:2005/06/02(木) 15:40:41 ID:22yPvzVo
>>19
>8で答えが出たがどうやってURLを知るかわからなかったんだろ
だから>9の書き込みがあった
>11でさらに教えてもらったが理解できず
>14の方法で無事解決

どうやっても>9の流れになると思うが
>13は余計だったな
アドバイスすらしないのだから
>16はさらに輪をかけてアホ
>8>1>14で新しくフィルタを作らなくても既存のフィルタを工夫すれば解決するってことを
教えたにもかかわらず質問を理解できずにアホな書き込み

煽ることしかできないのなら書き込まなければいいのに

長文すまん
21名無しさん@お腹いっぱい。:2005/06/02(木) 15:45:28 ID:22yPvzVo
>8>1>14で新しくフィルタを作らなくても既存のフィルタを工夫すれば解決するってことを

>8>11>14で新しくフィルタを作らなくても既存のフィルタを工夫すれば解決するってことを
だな

ごめん
22名無しさん@お腹いっぱい。:2005/06/02(木) 17:43:16 ID:PTzYd8jv
はいはいよかったね
23名無しさん@お腹いっぱい。:2005/06/02(木) 19:24:09 ID:uitjI9m6
>>16>>17>>22
自演乙www
24名無しさん@お腹いっぱい。:2005/06/02(木) 20:22:10 ID:eoNEzygK
>>23
お前がそんな態度だからry
25名無しさん@お腹いっぱい。:2005/06/02(木) 21:20:08 ID:Tp/Kqwih
>>23
おいおい、お前さんが一番愚かなのは間違いない状況だと言う事は理解してるか?
26名無しさん@お腹いっぱい。:2005/06/03(金) 00:05:58 ID:STWMLfgO
無用な煽りを入れるぐらいなら、無視するか教えるかにしろと言いたい。
ま、2chにいる限りは避けられない運命なのかもしれないけどね。

*.swf
27名無しさん@お腹いっぱい。:2005/06/03(金) 00:27:04 ID:Tq57LpPo
UZEEEEEEEEEEEEEEEWWWWWWW
28名無しさん@お腹いっぱい。:2005/06/03(金) 07:22:02 ID:rS4Snyvy
つか自演は寧ろ>>7の方が臭いよなw
ID:22yPvzVoが必死すぎるwwww
29名無しさん@お腹いっぱい。:2005/06/03(金) 08:19:12 ID:r4guCx+r
少年ウェア
30名無しさん@お腹いっぱい。:2005/06/03(金) 09:08:56 ID:e6tcFbAo
>>26
同意
>>28
必死だな
31名無しさん@お腹いっぱい。:2005/06/03(金) 09:46:29 ID:vbNZArne
>>28
同意
>>30
必死だな
32名無しさん@お腹いっぱい。:2005/06/03(金) 10:07:00 ID:EcJJM+cT
>>7に粘着して自演しているID:kYcxwpVSマジきもい
33名無しさん@お腹いっぱい。:2005/06/03(金) 10:45:23 ID:u3mWnFy3
どういう意図でそういうことにしたいのかは知らんが、
どう見たところでID:kYcxwpVSは粘着されてる側にしか見えん。
IDが真っ赤なヤツとかな。
34名無しさん@お腹いっぱい。:2005/06/03(金) 21:45:51 ID:+uQcYP6G
>>7を読んで思ったんだけど、フラッシュへの直リンを付加するフィルタとか作ったら
BlockFileに登録するのも保存するのも楽チンで良さそう・・
と思ったけど漏れには作れない('A`)
35名無しさん@お腹いっぱい。:2005/06/03(金) 23:57:10 ID:X0N2jYMq
フラッシュってレイアウトに使われるから小さくでもリンク付加させるとレイアウトずれるよ
36名無しさん@お腹いっぱい。:2005/06/04(土) 00:13:11 ID:WJdstP14
アップローダーにあるFlash Animation Openerじゃいかんの?
37名無しさん@お腹いっぱい。:2005/06/04(土) 00:22:03 ID:9k6pNKsy
>>36
スマソ既にあったんだね
38名無しさん@お腹いっぱい。:2005/06/04(土) 22:54:07 ID:6ZI5rwN1
前スレのヤフーミュージックの歌詞を
テキスト形式で表示して
コピーできるフィルタうまく動かなくね?
39名無しさん@お腹いっぱい。:2005/06/04(土) 23:19:46 ID:+5390kj9
だね
40名無しさん@お腹いっぱい。:2005/06/05(日) 11:35:28 ID:LX2pqSvH
躁鬱病患者は今週は木曜日に発症したか
41名無しさん@お腹いっぱい。:2005/06/06(月) 23:52:22 ID:f4u2scFa
xreaの広告がまた消えなくなっちゃたよ。
ここの広告は時々仕様を変更してるからきらいだよ。
42名無しさん@お腹いっぱい。:2005/06/06(月) 23:58:35 ID:k2l4uENT
あっそ。
43名無しさん@お腹いっぱい。:2005/06/08(水) 02:34:30 ID:W+2zw3B0
>>42
しね、ちんかす
44名無しさん@お腹いっぱい。:2005/06/09(木) 02:28:26 ID:iDi8Kimx
消防丸出しですね
45名無しさん@お腹いっぱい。:2005/06/09(木) 04:20:19 ID:lWsY+8Vm
画像の広告は消せるけど文字の広告を消すフィルタってないの?
誰かプリーズ
46名無しさん@お腹いっぱい。:2005/06/09(木) 19:29:00 ID:NM+BAOM8
>>44
うっさい、リア厨
47名無しさん@お腹いっぱい。:2005/06/10(金) 08:19:33 ID:YnVqtJT1
自己紹介乙
48名無しさん@お腹いっぱい。:2005/06/11(土) 12:17:47 ID:RVrebpaE
49名無しさん@お腹いっぱい。:2005/06/11(土) 16:41:06 ID:VkiFIg6x
>>48
The page cannot be found
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
50名無しさん@お腹いっぱい。:2005/06/11(土) 18:28:31 ID:nvYjh6zO
>>48
そのURLをバイパスリストに追加
51名無しさん@お腹いっぱい。:2005/06/11(土) 20:27:43 ID:o4RgeeJe
>>50
ばか!
52名無しさん@お腹いっぱい。:2005/06/16(木) 03:40:46 ID:O+s4gsW1
既出かはわかりませんが通常ブラウザ用にアンカージャンプするルールを作りました。
MATCH=
(<a href="*/read.cgi/*">\>\>|\>|>)([0-9]+{1,3})\3((\-([0-9]+{1,3}))\4|)(</a>|)
$URL((*/test/read.cgi/*/)\1([0-9]+{9,10})\2)

REPLACE=
<a href="\1\2/#\3" target="_top">>\3\4</a>

>と>>と>と-に対応しています。
動作自体はまったく問題ないんですが、ものすごく重いんです。
1スレ丸ごとくらいのサイズをテストすると3.7秒とかかかります。
どうやって最適化すればいいんでしょうか。
53名無しさん@お腹いっぱい。:2005/06/16(木) 03:42:16 ID:O+s4gsW1
再投稿

MATCH=
(<a href="*/read.cgi/*">\&gt;\&gt;|\&gt;|>)([0-9]+{1,3})\3((\-([0-9]+{1,3}))\4|)(</a>|)
$URL((*/test/read.cgi/*/)\1([0-9]+{9,10})\2)

REPLACE=
<a href="\1\2/#\3" target="_top">&gt;\3\4</a>
54名無しさん@お腹いっぱい。:2005/06/16(木) 16:56:22 ID:qn9lLgnQ0
スレッドのサイズがでかいからそれくらいは掛かるもんだと思う。
55名無しさん@お腹いっぱい。:2005/06/16(木) 17:40:07 ID:paOYT14x0
ヤフーのトピックスを開いたときすぐに記事全文が表示されるようなフィルタをどなたか作っていただけないでしょうか?
56名無しさん@お腹いっぱい。:2005/06/16(木) 18:37:24 ID:O+s4gsW10
>54
そうなんですか。
てっきり、よっぽど効率の悪いルールを書いていたのかと思いました。
これで満足してみます。
57名無しさん@お腹いっぱい。:2005/06/16(木) 18:42:08 ID:O+s4gsW10
>55
文字列の中から
<a target=_top href="*">[記事全文]</a>
を見つけてそのURLにジャンプ$JUMP(該当URL)するようにすればいいんじゃないの。
58名無しさん@お腹いっぱい。:2005/06/19(日) 17:00:50 ID:KslixFK00
<end>でフィルタ加えると遅くなるから</html>にマッチさせた方が良いのかな?・・
59名無しさん@お腹いっぱい。:2005/06/19(日) 22:14:17 ID:tG+zk0GK0
ttp://hulatt.hp.infoseek.co.jp/Ranking.html

ここにMillionCounterってカウンターがあるんだけど、
エロい人!これのカッコイイフィルタをおねがいします!
<!-- Millioncounter Count Tag1 Start-->*<!-- Millioncounter Count Tag4 Start-->Since
ってやってるんだけど、流石に見苦しいかなって思うのです。
60名無しさん@お腹いっぱい。:2005/06/19(日) 22:28:34 ID:l9U3aehk0
>>59
「Banner Replacer」のリストに

cnt3.millioncounter.com

を登録しては?
61名無しさん@お腹いっぱい。:2005/06/19(日) 23:25:02 ID:FdwxRbZ50
>>60
Banner Replacerはどこで落とせますか?
62名無しさん@お腹いっぱい。:2005/06/19(日) 23:26:03 ID:tG+zk0GK0
>>60
レスTHX。
AdListにだけど、一応それもやってはあるんだよね。

ただ、綺麗にフィルタにまとまってた方がよりカッコイイなって思ったので。
[ad]ってのが4つぐらい並ぶのでちょっと見苦しいってのもちょっとあるし、
millioncounterが殺されてるってのがわかるように、
replace欄に書いておきたいのもある。

6360:2005/06/19(日) 23:27:21 ID:FdwxRbZ50
正直すまんかった
6460:2005/06/20(月) 00:00:53 ID:l9U3aehk0
>>62
4つ並ぶのが見苦しいという気持ちは分かるんだけど
調べたところ、Millioncounterではコメントタグを付ける事を強要してないんだよな…。
ttp://www.google.com/search?ie=eucjp&oe=eucjp&lr=lang_ja&q=Millioncounter
他のサイトではコメントタグがないわけで
<!-- Millioncounter Count Tag1 Start-->
を入れると、>>59のサイト専用のフィルタになってしまう。
凡庸性を重視するなら、リストに登録する方が賢いと思う。
<!-- Killed Millioncounter --> のような感じにすると
Limitを大きくしなくてはいけないという欠点もあるしね。

ちなみにMillioncounterがReplaceされている事は、hrefタグから分かる。
最初は見難いと感じるだろうけど、慣れの問題じゃないかと
俺はもう慣れたw
65名無しさん@お腹いっぱい。:2005/06/20(月) 01:45:06 ID:7kF8P9od0
>>64
ほんとだ。
つけないとこも結構あるんだな・・・
わざわざ調べてくれて有難う。
2〜3個見ただけでタグを指定してやれば・・・なんてわかった気になってたよ。

66名無しさん@お腹いっぱい。:2005/06/20(月) 22:51:48 ID:1/gjUTBp0
Jwordが激しくうざいのですが
これを表示させないフィルタきぼーん!!
67名無しさん@お腹いっぱい。:2005/06/21(火) 00:52:13 ID:y3fBSbr60
AdListにjword.ne.jpを登録だけではだめだっけ?
68名無しさん@お腹いっぱい。:2005/06/21(火) 01:14:37 ID:UkpXK+KD0
ソース見てもわからない人なんだろ
69名無しさん@お腹いっぱい。:2005/06/21(火) 07:28:30 ID:FW0alkAu0
Jwordか・・・そう言えばそんなのもあったような。まだ存在してたのか。
70名無しさん@お腹いっぱい。:2005/06/21(火) 12:40:24 ID:Eyj4yzP+0
>>66
JWordの勝手なインストールを止めよう!

http://www3.ocn.ne.jp/~techu/stop_jword.html

簡単な設定で悪質な自動インストールを防げます
三国人の作ったITテロソフトJWordを排除しよう!
71名無しさん@お腹いっぱい。:2005/06/21(火) 18:14:15 ID:A/jJt8480
>>45
(^ω^)つツクタースwwwwwwwwwwwwwうえwwwwwwwうk

マッチ
<a * href=( $AV(*(valuecommerce.|onlinecasino-tips.|rd.yahoo|.store-mix|
khon-thai|.opt-club|otakara7|.k-server|px.a8|textad|.afl.|
fruitmail.net|ninki.|affiliate|okane|e-kane|hyarea.com|adid=|
/?cd=|enjyuku.|esco-bb.jp|moritaken.com|dtiserv|beevertheband.|click?|
ranklink|rankem|rank.cgi|in.php|html?id=|shopping-search|pt.afl
laladvd|bookle.jp|1st-ski.net|sexushost|douga21|xmov|caribbean|m-guide|xgo.|
linksynergy|/exec/|RANKING.|rank.|out.|accesstrade|trafficgate|mailux|deaibbs|
detail.php?ID=|chobirich|refid|join.|ref=|
getx3.|cgi?ID=|touroku.|aixia.co.uk|naisyoku|?wm_login=|bangbrosonline|srd.yahoo|
relocate/co=|.imrworldwide.|af.php|banner=|linkrank|in.cg|count?|
af.phtml|redirect?ak=|/ba.cgi|m-press-if.co.uk|.jp/aff|?uid=|book.php|refer.|ks.svl?start|ctoc.|inlink.|japanaporn.|ccbill.|cyber-ad|
index.cgi?|kokoku|koukoku|banner|/?in=|.sharanra|bid=|deai|/index.html?|
.nazca.|c-love.|.jword.|.gameguide.|.rapidsite.|chatcafe.|/rms/|/aff/|/ad/|
smile22.net|lovegate.|55117.net|juriana.|link.php|qid=|.tatsumi-sys.|
.bb-chat.|rinsho.org|ref.cgi|pagead|buy.|gotox.php|go.php|ag.cgi
)*) )\1 * > * </a>
72名無しさん@お腹いっぱい。:2005/06/21(火) 18:55:48 ID:y3fBSbr60
AdKeys使えよ
73名無しさん@お腹いっぱい。:2005/06/21(火) 19:27:30 ID:XA3j80m70
>>58
俺は無視されたのでしょうか?・・・orz
<script 〜>でjsファイルを読み込んでいるんですが、<end>だと遅くなると聞いたのですが・・・
</html>にした方がよいの?
74名無しさん@お腹いっぱい。:2005/06/21(火) 20:29:38 ID:6qs04He80
>>73
たったそれだけの情報で何を答えろと?
自分で実際に実装して計測してみれば良いだけじゃないのか?

計測しても解らないレベルなら、どっちを使っても同じと言う事だろ?
75名無しさん@お腹いっぱい。:2005/06/23(木) 03:27:22 ID:w2YSwalb0
>>58,73
<script> はヘッダ内で宣言すべき。

>フッタで宣言
ページ読み込み → <script>を最後に読み込み → <script> を処理

>ヘッダで宣言
ページ読み込み → ヘッダで<script>を最後に読み込み → <script>を処理 + <body>部分を展開

ページ全体に影響のあるタグは出来るだけ最初に宣言するのは基本。
そうすれば、後の処理が並行処理できるからね。
7675:2005/06/23(木) 04:20:04 ID:w2YSwalb0
よく見たら、ヘッダの説明間違えてた orz

> >ヘッダで宣言
> ページ読み込み → ヘッダで<script>を最後に読み込み → <script>を処理 + <body>部分を展開
ページ読み込み → ヘッダで<script>を最初に読み込み → <script>を処理 + <body>部分を展開
77名無しさん@お腹いっぱい。:2005/06/23(木) 10:32:08 ID:ZrKzf9In0
・・・・・・・
78名無しさん@お腹いっぱい。:2005/06/23(木) 12:52:42 ID:3MrpoaRt0
79名無しさん@お腹いっぱい。:2005/06/23(木) 13:17:56 ID:FIrU3Hyy0
>>78

何が_| ̄|● なわけ?
80名無しさん@お腹いっぱい。:2005/06/23(木) 17:10:41 ID:IuaQOLUF0
>>71
つd
こんなんなりましたttp://cgi.2chan.net/up2/src/f78950.jpg
81名無しさん@お腹いっぱい。:2005/06/23(木) 18:27:15 ID:d+bbhYA00
かわいそうに
82名無しさん@お腹いっぱい。:2005/06/25(土) 07:11:24 ID:nvFOIdJk0
mixiなのですが
マイミクで登録した相手のキモい画像だけを指定してカットするフィルタを作成してください。
はじめはカワイイ犬だったのにいつの間にかキモい画像に変わってしまって耐えられません。
こんな経験があるのは自分だけではないとおもいます。・゚・(ノД`)・゚・。
職人さんおねがいキボヌ。
83名無しさん@お腹いっぱい。:2005/06/25(土) 09:57:13 ID:REyqDMUk0
>>82
htmlソースを覗いて、AdListに登録してみては?
84名無しさん@お腹いっぱい。:2005/06/26(日) 01:00:24 ID:f85VE1YV0
>>83
ttp://www.pluto.dti.ne.jp/~tengu/proxomitron/help/BlockList_Using.html
ここ読んで参考にしたら変な顔したキモ顔が消えましたです。ありがとう。
85名無しさん@お腹いっぱい。:2005/06/26(日) 10:39:39 ID:ZK5hz0r60
>>84
馬鹿もう1つ消えてないだろう
PCモニタに映っているオマエの顔がな
86名無しさん@お腹いっぱい。:2005/06/27(月) 18:57:50 ID:9Zp2YY6b0
>200-202
>200ー202
87名無しさん@お腹いっぱい。:2005/06/28(火) 15:45:41 ID:xTlKajhY0
freettのバナーが消せないんですがどうにかならないでしょうか
ttp://page.freett.com/kotoku7/tugiki.html
88名無しさん@お腹いっぱい。:2005/06/28(火) 16:23:42 ID:GpgxBNbb0
>>87
page.freett.com/wind.js
をAdListに書き込めば良かったような気がする。
8987:2005/06/28(火) 16:57:45 ID:xTlKajhY0
>>88
うまくいきませんでした。

私が勉強不足で、指示された内容を正しく理解できているか自信がありません。
AdListというファイルは見つからなかったので、
URL killfile.txtに

# The WWW's
page.freett.com/wind.js

のように加えましたが
指示されたとおりに実行できてますでしょうか私。
90名無しさん@お腹いっぱい。:2005/06/28(火) 17:02:53 ID:SW2XlwFO0
Match = "<!-- FreepageScript1 start -->*<!-- FreepageScript1 end -->"
91名無しさん@お腹いっぱい。:2005/06/28(火) 17:08:17 ID:GpgxBNbb0
>>89
キャッシュを削除してもだめかな?
92名無しさん@お腹いっぱい。:2005/06/28(火) 17:16:26 ID:0OIFE0Od0
>>89
[Patterns]
Name = "freett.com banner killer (2005-06-28)"
Active = TRUE
URL = "([^/]++.|)freett.com/$TYPE(htm)"
Limit = 2048
Match = "<!-- Freepage[^>]++ start -->*<!-- Freepage[^>]++ end -->"
9387:2005/06/28(火) 17:26:36 ID:xTlKajhY0
>>92
消せました!ありがとうございます!!
>>90
無理でした
>>91
やっぱり無理でした

みなさまありがとうございました。

一番最初に自分で書いたのはコレ↓
[Patterns]
Name = "freettbaster"
Active = TRUE
URL = "*freett*"
Limit = 512
Match = "FreepageScript*FreepageScript"
だったんですが何が悪かったのでしょうか。
(てか最初に貼るべきでした)
テスト画面ではうまくいっても実際にウェブを開くとダメだったんです。
94名無しさん@お腹いっぱい。:2005/06/28(火) 17:45:25 ID:lCo5SFgI0
>>93
× baster
○ blaster
9591:2005/06/28(火) 17:59:00 ID:GpgxBNbb0
page.freett.com/foot.jsも登録しなきゃだめだったみたい。スマンス
96名無しさん@お腹いっぱい。:2005/06/29(水) 01:29:48 ID:RLsuM/uw0
page.freett.com/ でいいね
97名無しさん@お腹いっぱい。:2005/06/29(水) 03:57:15 ID:JFSb1v9E0
>>95
page.freett.com/newwind.js ってのも見たことあるぞ。

だから、こうだね。
page.freett.com/(popup|foot|(new|)wind).js
98名無しさん@お腹いっぱい。:2005/06/29(水) 09:48:56 ID:WnjP+LmC0
馬鹿ばっか・・。
99名無しさん@お腹いっぱい。:2005/06/29(水) 11:33:00 ID:3WWqT/SO0
>>97
どのフィルタを使っているのか知らないが
デフォルトのBanner Replacerは後方にワイルドカードを使っているので、後ろのワードは不要。
page.freett.com/ でおけ。
100名無しさん@お腹いっぱい。:2005/06/29(水) 11:56:34 ID:WnjP+LmC0
>>99
それだと広告でないものまで消えてしまうのだが。
101名無しさん@お腹いっぱい。:2005/06/29(水) 11:57:42 ID:WnjP+LmC0
って言っても分からないだろうから忘れてくれ。 いちいち説明するの面倒だ。
102名無しさん@お腹いっぱい。:2005/06/29(水) 12:06:45 ID:3WWqT/SO0
>>100-101
あぁ、なるほどね。
よく読んでなくて、すまなかった。
103名無しさん@お腹いっぱい。:2005/06/29(水) 12:55:41 ID:zuAVuZ/e0
あっちのスレより。

Proxomitron用livedoor未来検索クッション対策フィルタ

In = FALSE
Out = TRUE
Key = "URL: sb.livedoor.com"
Match = "http://sf.livedoor.com/show?blog_url=\1\&title=\2"
Replace = "$JUMP(\1)"
104名無しさん@お腹いっぱい。:2005/06/29(水) 13:17:24 ID:WnjP+LmC0
>>103
\って、なんでこんな書き方してんだよ。

? もエスケープしろや。

\2 って何のために代入してんだよ。

ほんと馬鹿ばっか。 もう頭痛い・・・
105名無しさん@お腹いっぱい。:2005/06/29(水) 13:32:47 ID:Mr2zzvpG0
と馬鹿が申しております
106名無しさん@お腹いっぱい。:2005/06/29(水) 13:34:24 ID:WnjP+LmC0
ここは凡人の俺が天才に思えてくるスレ。
107名無しさん@お腹いっぱい。:2005/06/29(水) 14:00:38 ID:zYKcNMZc0
広告ブロックはFirefoxのadblockに任せるようにした
けっこういい
108名無しさん@お腹いっぱい。:2005/06/29(水) 20:39:11 ID:SkGiYoUP0
>>105
ばーか。
109名無しさん@お腹いっぱい。:2005/06/30(木) 05:02:28 ID:WEbXzHRJ0
とばーかが申しております
110名無しさん@お腹いっぱい。:2005/06/30(木) 15:49:29 ID:bSisucve0
>>109
神!
111名無しさん@お腹いっぱい。:2005/06/30(木) 16:05:49 ID:WEbXzHRJ0
>>110
ありがとう
112名無しさん@お腹いっぱい。:2005/06/30(木) 16:35:32 ID:bSisucve0
>>111
と神が申しております だろボケ至ねカス
113名無しさん@お腹いっぱい。:2005/06/30(木) 16:37:14 ID:WEbXzHRJ0
>>112
分かった上でやっとるんじゃボケ至ねカス
114名無しさん@お腹いっぱい。:2005/06/30(木) 16:39:46 ID:n/8dMg8l0
うっせーよ鳥の糞
115名無しさん@お腹いっぱい。:2005/06/30(木) 16:40:40 ID:WEbXzHRJ0
と鳥の糞が申しております
116名無しさん@お腹いっぱい。:2005/06/30(木) 16:41:29 ID:n/8dMg8l0
ありがとう
117名無しさん@お腹いっぱい。:2005/06/30(木) 16:42:05 ID:WEbXzHRJ0
うんこ
118名無しさん@お腹いっぱい。:2005/06/30(木) 16:42:20 ID:ZLST82cw0
Yahooメールのバイパスしたいんですけど
どのように作成すればいいでしょうか?(´・ω・`)
119名無しさん@お腹いっぱい。:2005/06/30(木) 16:43:21 ID:WEbXzHRJ0
とYahooメールがバイパスしております
120名無しさん@お腹いっぱい。:2005/06/30(木) 16:43:37 ID:WEbXzHRJ0
つか


秋田
121名無しさん@お腹いっぱい。:2005/07/01(金) 03:29:25 ID:ubf/3vjY0
もうね、十和田湖
122名無しさん@お腹いっぱい。:2005/07/01(金) 10:36:43 ID:zJAkbuav0
○沢市役所のSがWinnyで業務連絡しに来ましたよ。
123名無しさん@お腹いっぱい。:2005/07/01(金) 19:29:18 ID:kFdsWLgJ0
>>122
その手があったか!頭いいな
124名無しさん@お腹いっぱい。:2005/07/04(月) 07:11:43 ID:U6fH/2BY0
先生!
2chでAAがある行だけlineheightを100%にして文字を少し小さくして
それ以外の行は150%で文字は普通ってのお願いします!
125名無しさん@お腹いっぱい。:2005/07/04(月) 14:00:43 ID:NbiH2XBf0
AAを判別できない
126124:2005/07/04(月) 21:27:07 ID:U6fH/2BY0
>>125
先生!お返事ありがとう
あきらめまーす
127名無しさん@お腹いっぱい。:2005/07/04(月) 23:56:52 ID:D35fT4u70
i-bbsの画像を直接呼び出せるフィルタをお願いしたいす。
自分でやってみたが、うまくいかん・・・。
128名無しさん@お腹いっぱい。:2005/07/05(火) 00:13:24 ID:GUTzSeUy0
>>124-125
ベイジアンフィルターを作れないかな?
129名無しさん@お腹いっぱい。:2005/07/05(火) 00:20:41 ID:NkU/rKlT0
>>127
tokix.netを見れ
130名無しさん@お腹いっぱい。:2005/07/05(火) 07:08:53 ID:vflmiFCa0
<a href="javascript:location.href='〜'">というリンクを,<a href="〜">
という普通の形に変えるフィルタを作ってみたのですが↓

[Patterns]
Name = "locationhref"
Active = TRUE
Limit = 512
Match = "javascript:location.href="(*)\1""
Replace = "\1"

何故か変わるのと変わらないのがあるんです
テストでは両方とも成功するんですけど…何故でしょうか?
131名無しさん@お腹いっぱい。:2005/07/05(火) 07:11:39 ID:vflmiFCa0
あれぇ・・・
javascript location href= という形のを,普通の href= に変えたいんです;
132名無しさん@お腹いっぱい。:2005/07/05(火) 10:44:18 ID:nqIoI3ym0
>>130-131
href要素がシングルクォートで括られている時にマッチしないのが原因では?
あとは、Limitを大きくしてみるとか

以下、未テストだが試作品。

Name = "Replace javascript:location.href"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<a\s[^>]++href=$AV(javascript:location\.href=*)*>"
Limit = 512
Match = "\0 href=$AV(javascript:location\.href=\1) \2"
Replace = "\0 href=\"\1\" \2"
133名無しさん@お腹いっぱい。:2005/07/05(火) 14:51:08 ID:2s+8mfcB0
「.」はエスケープする必要無いしBoundsは<a>にマッチさせるだけでいいと思う
134名無しさん@お腹いっぱい。:2005/07/05(火) 15:00:54 ID:FV9i3qcL0
つかこんなフィルタにBounds欄使うなと。
135名無しさん@お腹いっぱい。:2005/07/06(水) 00:13:36 ID:2QqnYGU00
>>129
いちおう、あのとおりに作ったんだが、動作しないのだ。

どこが違うんだろう・・・。
136名無しさん@お腹いっぱい。:2005/07/06(水) 00:16:21 ID:2QqnYGU00
>>129

<a href\="/imageDisp.jsp\?id=(*)\1\&file\=(*)\2o.(*)\3" target\="_blank">



<a href="http://image.i-bbs.sijex.net/bbs/\1/\2o.\3" target="_blank">

動作しないorz
137名無しさん@お腹いっぱい。:2005/07/06(水) 00:55:24 ID:L+r9IYg70
>>132
全部ちゃんと変換されました!今のところ特に問題は無いです
有難うございましたm(__)m
138名無しさん@お腹いっぱい。:2005/07/06(水) 09:53:37 ID:FGrVpsqS0
>>136
ttp://image.i-bbs.sijex.net/bbs/***/*****.jpg にアクセスすると
302 Foundで正規のURLへリダイレクトされるようだ。
「書き換えは出来てもリダイレクトされるので意味がない」という事では?
Refererでも監視してるんではなかろうか
139名無しさん@お腹いっぱい。:2005/07/06(水) 10:52:51 ID:cvNPwL4t0
i-bbsもAvi-Banも当然Referer見てるよ
140名無しさん@お腹いっぱい。:2005/07/06(水) 11:49:44 ID:1j+N7msp0
うっさい禿
141名無しさん@お腹いっぱい。:2005/07/06(水) 12:51:10 ID:H2U6zamz0
>>140
誤爆だと信じてるよー
142名無しさん@お腹いっぱい。:2005/07/06(水) 17:58:56 ID:OTaNXLsR0
*.google.co(m.jp)/
これでリスト入れるとハッシュされる? されないかな。

*somehost.com/(anything|after|here|is|fine)/\w.html  ←ハッシュされる
([^/]++.|)somehost.(com|net)/  ←ハッシュされない

どう違うのかイマイチ分からない・・・
教えてください。

---
http://www.pluto.dti.ne.jp/~tengu/proxomitron/help/BlockList_Creation.html
143名無しさん@お腹いっぱい。:2005/07/07(木) 00:06:00 ID:fPXXIZ+n0
>>142
されるかされないかはアレ見れば分かるだろ。
つかどうしてもハッシュに入れて欲しいなら分岐使わなきゃいいだけだ。
144名無しさん@お腹いっぱい。:2005/07/07(木) 19:36:29 ID:KrolJ0dz0
>>143
あ、そっか。了解。Thanks
145名無しさん@お腹いっぱい。:2005/07/08(金) 05:11:17 ID:reWQnQjM0
ヤフーメール等でログインする時
自動でパス入力するフィルタを書いてみたのですが
どうも上手くいきません

デフォルトのまま自動入力のフィルタだけ追加しても
ボックスに入力はOKなのですがログインボタンを押すとログインできなくなってしまいます
java等のフィルタなどの兼ね合いが有るのでしょうか?
どなたかお手本お願い出来ないでしょうか?
146名無しさん@お腹いっぱい。:2005/07/08(金) 13:22:29 ID:DRjb8sHL0
オミトロンのcfgファイルは暗号化などしてないからスパイウェア等からパスワードを
盗まれる恐れがあるのだが大丈夫なのか? まぁキーロガー使われたら同じことだが。

というか別のフィルタが悪さしてるだけだろそれ・・。
147名無しさん@お腹いっぱい。:2005/07/10(日) 15:28:08 ID:k3SBPh0T0
Javascriptは外部ファイルにするより $FILE(filename) で読み込んだ方が早いかな?
てか、みんなはフィルタの処理速度ってどうやってはかってる?
148名無しさん@お腹いっぱい。:2005/07/10(日) 16:49:27 ID:kw+ASRst0
>>147
テストボタン押せ。 日本語ヘルプサイト読め。
149名無しさん@お腹いっぱい。:2005/07/12(火) 18:16:15 ID:WUV2m5kr0
>>148
あー、そっか。自分がProximodo使ってるの忘れてた。。 スマソ
150名無しさん@お腹いっぱい。:2005/07/12(火) 23:52:34 ID:hpCuWW+S0
>>149
質問する以前の問題だねw
151名無しさん@お腹いっぱい。:2005/07/13(水) 21:08:49 ID:Om5rVMpp0
Name = "2ch-kensaku"
Active = TRUE
URL = "*.(2ch.net|bbspink.com)/*"
Limit = 128
Match = "$URL((*.2ch.net/test/read.cgi/((*)\0)/*|*.2ch.net/((*)\0)/kako/*.html))"
"<BODY(>|[^>]++)>"
Replace = "<BODY TEXT="#000000" BGCOLOR="#EFEFEF" link="#0000FF" alink="#FF0000" vlink="#660099">"
"<p>"
"<center>"
"<font face="HGS行書体" size="4">mimizun検索システム</font>"
"</p>"
"<table border="0">"
"<tr>"
"<td colspan=5 align="center">"
"<form method="get" action="http://mimizun.com/cgi/mimizunsearch.pl">"
"<input type="hidden" name="whence" value="0">"
"<p>"
"<strong>検索式:</strong>"
"<input type="text" name="query" size="40">"
"<input type="submit" name="submit" value="検索">"
"</p>"
"<p>"
""
152名無しさん@お腹いっぱい。:2005/07/13(水) 21:09:27 ID:Om5rVMpp0
"<strong>表示件数:</strong>"
"<select name="max" size="1">"
"<option value="10" selected>10</option>"
"<option value="20">20</option>"
"<option value="30">30</option>"
"<option value="50">50</option>"
"<option value="100">100</option>"
"</select>"
"<input type="hidden" name="result" value="normal">"
"<strong>ソート:</strong>"
"<select name="sort" size="1">"
"<option value="date:late">日付 (新しい順)</option>"
"<option value="date:early">日付 (古い順)</option>"
"<option value="field:subject:ascending">題名 (昇順)</option>"
"<option value="field:subject:descending">題名 (降順)</option>"
"<option value="field:size:ascending">サイズ (昇順)</option>"
"<option value="field:size:descending">サイズ (降順)</option>"
"<option value="score" selected>スコア</option>"
"<option value="field:uri:ascending">URI (昇順)</option>"
"<option value="field:uri:descending">URI (降順)</option>"
"</select>"
""
""
"<strong>death or alive:</strong>"
"<select name="idxname" size="1">"
"<option value="_livethread\0">live</option>"
"<option value="\0">log</option>"
"</select>"
"</td>"
"</tr>"
"</table>"
"</center>"
153名無しさん@お腹いっぱい。:2005/07/13(水) 21:12:01 ID:Om5rVMpp0
ブラウザのsearch.iniは板を認識してmimizun検索してくれないので
オミトロンじゃないとこういう動作してくれないかなと思ってこんなフィルタを作ってみました。

ですが知識0なので動作がおかしいところの直し方が分かりません。
<body>の判定もできないので
無理やり<BODY TEXT="#000000" BGCOLOR="#EFEFEF" link="#0000FF" alink="#FF0000" vlink="#660099">
でリプレイスしてしまいました…。
それから文字コードで文字化け起こしてる部分と起こしていない部分があるというのもどうすればいいのか分かりません。

この二点、どなたか修正してもらえませんか。
154名無しさん@お腹いっぱい。:2005/07/13(水) 21:13:21 ID:Om5rVMpp0
とりあえずこちらの環境では"表示件数"と"ソート"が文字化けしてしまします。
155名無しさん@お腹いっぱい。:2005/07/13(水) 21:22:40 ID:DevEJDrC0
このフィルタがまともに動作するように、どなたか直してもらえんでしょうか


[Patterns]
Name = "Topics import (1/2)"
Active = FALSE
URL = "www.yahoo.co.jp"
Limit = 4096
Match = "$NEST(<table,* <a href="/r/fc2"> *,</table>)"
Replace = "<iframe width="100%" border="0" src="http://dailynews.yahoo.co.jp/fc/?included"></iframe>$STOP()"

[Patterns]
Name = "Topics import (2/2)"
Active = FALSE
URL = "dailynews.yahoo.co.jp/fc/\?included"
Limit = 4096
Match = "</head> <body>$SET(0=<base target="_blank"></head><body style="margin=0.2em; line-height=1.0em; background-color=#f1f1fd"><comment>)"
"|<td bgcolor="#eeeecc"><a\s[^>]+>\ <font\s[^>]+>(<b>*</b>)\9$SET(0=</comment><small>\9</small><br><comment>)"
"|<td width="(60|98)%" [^>]+>(<a\s*</a>)\9$SET(0=</comment><small>・\9</small><br><comment>)"
"|<td valign=top colspan=3 align=right><font[^>]+><b>(<a\s*</a>)\9</b>$SET(0=</comment><div align="right"><small>\9</small></div><comment>)"
"|</body>$SET(0=</comment></body>)"
Replace = "\0"
156名無しさん@お腹いっぱい。:2005/07/14(木) 02:34:19 ID:jD/Gq4Ik0
>>154
文字化け 表示 でぐぐれ。
157名無しさん@お腹いっぱい。:2005/07/14(木) 06:18:24 ID:IbMPf3a+0
エスケープ記号で文字化けは直せました。
それからbodyタグはあとでもう一度書き直したら正常に動きました。
158名無しさん@お腹いっぱい。:2005/07/14(木) 20:18:22 ID:Ih9iKMY+0
アッヒャッヒャ!ヽ(゚∀゚)ノアッヒャッヒャ!
159名無しさん@お腹いっぱい。:2005/07/15(金) 11:52:59 ID:gCi2g+R80
作成しまくれ!
160名無しさん@お腹いっぱい。:2005/07/15(金) 19:01:32 ID:LcxGVlAC0
スレのdatを Content-Type:text/xml に変えてフィルタ通したいんだけど
下のやつだとフィルタリングされない。
どこか間違ってる?

[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Type: Change text/plain to text/xml (In)"
URL = "[^/]++(.2ch.net|.bbspink.com)/[^/]+/dat/[0-9]+{9,10}.dat"
Replace = "text/xml$FILTER(true)

[Patterns]
Name = "2ch dat test"
Active = TRUE
URL = "[^/]++(.2ch.net|.bbspink.com)/[^/]+/dat/[0-9]+{9,10}.dat"
Limit = 256
Match = "sage"
Replace = "test"
"$ALERT(Completed)"
"$STOP()"

Dat: ttp://pc8.2ch.net/software/dat/1117374662.dat
161名無しさん@お腹いっぱい。:2005/07/15(金) 19:22:41 ID:n191skVp0
ヘッダのoutでgzipを消せ。
162名無しさん@お腹いっぱい。:2005/07/15(金) 20:13:27 ID:gc9VkBJV0
ヘッダフィルタにマッチが無いし
163160:2005/07/15(金) 20:37:39 ID:LcxGVlAC0
>>161
うまくいかなかった
試しにinの
Vary: Accept-Encoding
Content-Encoding: gzip
も消してみたけどダメだた

>>162
空白にすると全ての場合でマッチするんじゃなかったっけ?
他はそのままで text/xml を text/html にするとフィルタまで通るから大丈夫なはず。。。
164名無しさん@お腹いっぱい。:2005/07/15(金) 23:13:16 ID:VFhC2zGT0
試したら161でうまくいった。

リクエストで圧縮を許可してなければ
リプライにEncoding云々は無いと思うが。
165160:2005/07/16(土) 19:06:35 ID:o7ZfqX8+0
>>161, 164
ごめん他のフィルタが邪魔してたっぽい
関係無いやつ全部切ってやってみたらうまくいった。

ありがとう、やっとすっきりした。
166名無しさん@お腹いっぱい。:2005/07/17(日) 14:28:55 ID:aLIlgjIU0
上手く効かなくなってるようなので、どなたか修正お願い。
真中辺りのバナーが弾けないっぽい。

[Patterns]
Name = "YAHOO! JAPAN Ad Killer 2005-4-3"
Active = TRUE
URL = "yahoo.co.jp/(^?)"
Limit = 32767
Match = "<!-- TOPMSG -->*<!-- TOPMSG end -->"
"|<!-- TopLink TOPTXT -->*<!-- TopLink end -->"
"|<!-- TopLink UNDERTXT -->*<!-- TopLink end -->"
"|<!-- OSHIRASE -->*<!-- OSHIRASE end -->"
"|<!--P-->*<!--/P-->"
"|<!--1-->*<!-- /[^>]++ -->"
"|<!-- [%a5][%bf][%a5][%a4][%a5][%c8][%a5][%eb]([%c2][%d3]|) -->"
"*<!-- /[%a5][%bf][%a5][%a4][%a5][%c8][%a5][%eb]([%c2][%d3]|) -->"
"|<!--- [%a5][%e9][%a5][%a4][%a5][%c8][%a5][%dc][%a5][%c3][%a5][%af][%a5][%b9][%a5][%bb][%a5][%eb] --->"
"*<!--- /[%a5][%e9][%a5][%a4][%a5][%c8][%a5][%dc][%a5][%c3][%a5][%af][%a5][%b9][%a5][%bb][%a5][%eb] --->"
"|<!-- ([%b0][%ec]|[%c6][%f3]|[%bb][%b0])[%ce][%f3][%cc][%dc] -->"
"*<!-- /([%b0][%ec]|[%c6][%f3]|[%bb][%b0])[%ce][%f3][%cc][%dc] -->"
"|<img\s[^>]++$AV(*pa.yahoo.co.jp/bc\?)[^>]+>"
"|<!-- CONTENTS end -->*<!-- PREM_BOX end -->*</table>*(</table>)\#"
"|<!-- YBB_BOX -->*<td>\n(^(^<!-- EVENT_BOX -->))"
"|<table border=0 cellspacing=0 cellpadding=3 width=100%>\s<tr>\s<td align=center>\s<small>\s+<nobr>"
" <a href=\"/r/lpb\"*</a></nobr>\s</small>\s</td>\s</tr>\s</table>"
"|<!-- TRB -->*"
"</tr>\s</table></td>\s</tr>\s</table></td>\s+</tr>\s</table>\s</td>\s</tr>\s(</table>)\#\s</td>\s</tr>\s(</table>)\#\s<table\s*(</table>)\#"
Replace = "\@"

167名無しさん@お腹いっぱい。:2005/07/17(日) 19:08:04 ID:N7/jElWp0
>>166
YAHOO! JAPAN Ad Killer 2005-4-9
168名無しさん@お腹いっぱい。:2005/07/18(月) 05:21:38 ID:5kEpCme70
>>167
うお、改良されてたのか。
見てはいたけど、日付が微妙に違ってるのに気づいてなかったっぽい。
情報サンクス。
169名無しさん@お腹いっぱい。:2005/07/18(月) 12:20:14 ID:VyDOQBQd0
<!-- isweb auto-insert */ -->

<!-- inserted by isweb server/* -->

こういう対策うたれたらどうやって回避するんですか?
170名無しさん@お腹いっぱい。:2005/07/18(月) 12:26:15 ID:VyDOQBQd0
<!-- isweb auto-insert*<!-- inserted by isweb server/* -->
171名無しさん@お腹いっぱい。:2005/07/18(月) 12:42:17 ID:VyDOQBQd0
もうだめだ元のHTMLに*があると面倒くさすぎる
172名無しさん@お腹いっぱい。:2005/07/18(月) 13:14:47 ID:1UBhpOa70
[%2A]
使えば?
173名無しさん@お腹いっぱい。:2005/07/18(月) 16:38:18 ID:qBMrNLE20
>>169-171
* をエスケープすれば良いのでは?
174名無しさん@お腹いっぱい。:2005/07/18(月) 19:45:44 ID:VnVIS6k60
<!-- isweb auto-insert*<!-- inserted by isweb server(|/* ) -->

これで上下いっぺんに。
エスケープ必要なかった。
175名無しさん@お腹いっぱい。:2005/07/18(月) 21:59:45 ID:qBMrNLE20
>>174
「* =0文字以上の任意の文字列」なのだから、マッチはするだろうが
>>169 は * を指定してマッチさせたいという意味に取れたので
* のエスケープを勧めたのだが…。
176名無しさん@お腹いっぱい。:2005/07/19(火) 00:29:45 ID:Zza5sjLe0
馬鹿はほっとけよ。
177名無しさん@お腹いっぱい。:2005/07/23(土) 01:09:27 ID:5Z3kXLMt0
Name = "Vector download add link"
Active = TRUE
URL = "www.vector.co.jp/soft/win"
Limit = 256
Match = "(<META NAME="download" CONTENT="ftp://ftp.\8">)\0$SET(_link=\8)|"
"(<td valign="top"> <img src="/images/download/tri_blue.gif"*</td>)\8"
"$SET(\0=\8\n\n"
"<td><b><font color=red>Download</font>"
" <a href="ftp://ftp.$GET(_link)">FTP</a>"
" <a href="http://download.$GET(_link)">HTTP</a>"
"</b></td>\n)$STOP()"
Replace = "\0"
178名無しさん@お腹いっぱい。:2005/07/24(日) 00:32:23 ID:/wnYuvdw0
Kill JavaScript Banners が効かない。
…と思ったらこんなのがあったよ。

<script1 type="text/javascript" src="http://www3.addfreestats.com/cgi-bin/afstrack.cgi?usr=00334175">
</script1>
<noscrip1t>
<a1 href="http://www.addfreestats.com" target="_blank">
<img1 src="http://www3.addfreestats.com/cgi-bin/connect.cgi?usr=00334175P000" border=0 title="AddFreeStats.com Free Web Stats!"></A>
</noscript1>
179名無しさん@お腹いっぱい。:2005/07/24(日) 01:48:18 ID:4GFQdsQW0
>>178
滅茶苦茶に基本を無視してるが、それでjちゃんとタグを解釈できるのだろうか…。
180名無しさん@お腹いっぱい。:2005/07/24(日) 15:38:46 ID:6Evlz9qj0
新しいwebフィルタ回避策か? <script\s*> で引っかからないわけだなw
181名無しさん@お腹いっぱい。:2005/07/24(日) 17:55:42 ID:dYgBsPBf0
初心者ですが試しにフィルタ書いてみました。 先生の添削、改良きぼーします!
"datが存在しません"または"過去ログ倉庫に格納"のときにmakimoに飛ぶものです。

Name = "go makimo from 2ch"
Active = TRUE
Multi = TRUE
URL = "(|*/search?q=cache:*)[^/]++(2ch.net|bbspink.com)/"
Limit = 6000
Match = "$URL(*/test/read.cgi/([^/]++)\#/([0-9]+)\1/)"
"$SET(0=key:\1) "
"<html>*<title>\2</title>*"
"(<p>*"
"[%64][%61][%74][%82][%AA][%91][%B6][%8D][%DD][%82][%B5][%82]"
"[%DC][%82][%B9][%82][%F1][%81][%42][%8D][%ED][%8F][%9C][%82]"
"[%B3][%82][%EA][%82][%BD][%82][%A9][%55][%52][%4C][%8A][%D4]"
"[%88][%E1][%82][%C1][%82][%C4][%82][%DC][%82][%B7][%82][%E6][%81][%42]"
"*<br> "
"$SET(2=datが存在しません)"
"|"
"<center><font color=red>[%81][%A1][%20][%82][%B1][%82][%CC][%83][%58]"
"[%83][%8C][%83][%62][%83][%68][%82][%CD][%89][%DF][%8B][%8E][%83]"
"[%8D][%83][%4F][%91][%71][%8C][%C9][%82][%C9][%8A][%69][%94][%5B]"
"[%82][%B3][%82][%EA][%82][%C4][%82][%A2][%82][%DC][%82][%B7]</font></center>"
"$SET(2=過去ログ行きですよ))"
"*</html>"
Replace = "<html>"
"<center><font color=red>\2</font>"
"<hr>"
"<a href="http://makimo.to/cgi-bin/search/search.cgi?q=\0=AND&sf=0&H=&all=on&view=table">Go to Makimo when clicking OK?</a><br>"
"</center>"
""
"</html>"
182名無しさん@お腹いっぱい。:2005/07/24(日) 19:35:51 ID:CqMdzLUV0
>>177
これ(・∀・)イイ!!
183名無しさん@お腹いっぱい。:2005/07/25(月) 00:10:16 ID:SjJPZqr/0
>>179
よく分かんないけど、これ消すとAddFreeStatsへのアクセスが無くなるんだよ。
でも、ローカルでやってみると動かないんだなー。

とりあえず対応させた。
184名無しさん@お腹いっぱい。:2005/07/25(月) 02:08:36 ID:QRMzbKrP0
ttp://buy.livedoor.biz/
この辺のページの価格の表示がAdKillerとか使ってるとできないんだよね。
なんとか汁
185名無しさん@お腹いっぱい。:2005/07/25(月) 03:44:20 ID:xu0dPuzo0
ベクターの直リン系が効かないと思ったら、単に複数VerのURLがあるだけだった
例えばWinRARとかttp://www.vector.co.jp/soft/win95/util/se100730.html
186名無しさん@お腹いっぱい。:2005/07/25(月) 04:51:48 ID:jJAFs3Pv0
>>178
IEなら解釈されずに無視されるが…。
187名無しさん@お腹いっぱい。:2005/07/27(水) 01:16:51 ID:C9P3OGVp0
ie5.5のsans-serifフォント指定で文字化けするバグ回避のフィルターってどっかにないですか?
188名無しさん@お腹いっぱい。:2005/07/27(水) 01:52:50 ID:OsJNLch20
>>185
<META NAME="download" CONTENT="">
189名無しさん@お腹いっぱい。:2005/07/28(木) 12:44:19 ID:ALBjz9vI0
>>188
それくらいわかるから
190名無しさん@お腹いっぱい。:2005/07/31(日) 02:39:05 ID:kD7C3KUr0
buttobi.netのバナー消しのマッチングをオネガイシマスm(_ _)m
191名無しさん@お腹いっぱい。:2005/08/01(月) 12:25:06 ID:8oYiETW10
嫌です。
自分で考えろクソ野郎。
192名無しさん@お腹いっぱい。:2005/08/01(月) 17:55:54 ID:6A2P29Lh0
おいおい、ここはクレクレ君専用スレだぞ。 荒しは帰れ。
193名無しさん@お腹いっぱい。:2005/08/01(月) 19:44:57 ID:Hbnx8DB30
>>190

[Patterns]
Name = "buttobi.net: Kill banner"
Active = TRUE
URL = "buttobi.net/"
Bounds = "<img\s[^>]++src=$AV(pics/(banner|pr[0-9_])*)*>"
Limit = 256
Match = "[^>]++src=$AV(\0)*"
Replace = "<img title=\"Killed: \0\" border=\"0\" src=\"http://Local.ptron/killed.gif\">"
194名無しさん@お腹いっぱい。:2005/08/02(火) 01:22:51 ID:JJieUjqa0
携帯電話でアクセスしてる様に見せかけるにはドコを弄れば良いの?
195名無しさん@お腹いっぱい。:2005/08/02(火) 01:23:28 ID:kUqx8szK0
>>193
わざわざありがとう。
だけど、申し訳無い。
こちらの考えてたのは

ttp://samidare35810101.jog.buttobi.net/
ttp://vipmomizi.jog.buttobi.net/

こういうページの上下につくやつを言ってたんだ。
もっと説明しておけばよかったと心から反省m(_ _)m
>>193は大事に使わせていただきます。
196名無しさん@お腹いっぱい。:2005/08/02(火) 01:24:28 ID:kUqx8szK0
>>194
多分そういうサイトはIPでチェックしてるから意味無いと思う。
197名無しさん@お腹いっぱい。:2005/08/02(火) 07:57:56 ID:sisIF/2m0
>>195
>>193にはよくフィルタ書く気になったもんだと感心したが肝心のフィルタがアレ。
Bounds欄とMatch欄の使い方がよく分かっていないようだ。

んで具体的に何を消したいのかいまいち分からん。
テキスト広告なのか画像広告なのかすら分からん。
198名無しさん@お腹いっぱい。:2005/08/02(火) 11:58:22 ID:NJ5YBG7m0
ADKILL.txtに

(asc|wave).buttobi.net/

とか
199193:2005/08/02(火) 12:40:17 ID:UBGLrxHT0
>>195
問題のバナーは
[Banner Replacer] 有効 → AdList に [^/]++.jog.buttobi.net/ を追加
で消えるだろうが、誤爆しそうな予感。

.jog.buttobi.net - Google 検索
ttp://www.google.com/search?ie=eucjp&oe=eucjp&lr=lang_ja&hl=ja&q=.jog.buttobi.net

>>197
こういうことかな?

[Patterns]
Name = "buttobi.net: Kill banner [2005.08.02]"
Active = TRUE
URL = "$TYPE(htm) buttobi.net/"
Bounds = "<img\s[^>]++src=*>"
Limit = 256
Match = "[^>]++src=$AV((pics/(banner|pr[0-9_])*)\0)*"
Replace = "<img title=\"Killed: \0\" border=\"0\" src=\"http://Local.ptron/killed.gif\">"

$TYPE(htm) を入れ忘れたのはミスだが
>>193 の Bounds が長いのは、個人的に $AV() 内に () が多いのが好きではないため。
フィルタの書き方は人それぞれだから気にしないでくれ。
200名無しさん@お腹いっぱい。:2005/08/02(火) 13:07:19 ID:flOqlqVH0
これはまたアレな…
201193:2005/08/02(火) 13:22:30 ID:UBGLrxHT0
>>195
AdListに以下を追加で。

[^/]++.buttobi.net/c/[a-z0-9]+{12}/1/
wave.buttobi.net/
202名無しさん@お腹いっぱい。:2005/08/02(火) 13:27:10 ID:2dn6PfW30
テキストの一部だけ
上級者の具体的ツッコみヨロ

Name = "buttobi.net"
Active = TRUE
URL = "[^/]++.jog.buttobi.net/"
Bounds = "$NEST(<div style="position: relative; z-index:255;">,</div>)"
Limit = 2048
Match = "*<a href="http://asc.buttobi.net/*"
203名無しさん@お腹いっぱい。:2005/08/02(火) 14:06:17 ID:gwi/i1IA0
ttp://www52.tok2.com.nyud.net:8090/home/nodchip/
の広告を全部消したいのですがどのようにすればいいのでしょうか?
204194:2005/08/03(水) 01:01:46 ID:xNW/Hi5j0
>>196
そうですか・・・サンクス
205名無しさん@お腹いっぱい。:2005/08/03(水) 18:33:44 ID:LBxW/C8o0
Match = "$NEST(<div*>,</div>)"

かな
206名無しさん@お腹いっぱい。:2005/08/04(木) 00:38:39 ID:BSYWAfan0
>>202
[^>]++ \s $AV() の使い方をマスターすると良いかと

<a href= だと<a と href= の間に文字が入るとマッチしないので
<a[^>]++href= を指定する。
<a[^>]++href= だと <area href= にもマッチしてしまうので
<a\s[^>]++href= を指定する。
<a\s[^>]++href="http://www" だと、クォートを含まない場合にマッチしないので
<a\s[^>]++href=$AV(http://www) を指定する。

Name = "Kill buttobi.net ad [2005.08.04]"
Active = TRUE
URL = "[^/]++.jog.buttobi.net/"
Bounds = "$NEST(<div*>,</div>)|<a\s[^>]++href=*</a>"
Limit = 2048
Match = "*<a\s[^>]++href=($AV(http://(asc|wave).buttobi.net/*))\0 *"
Replace = "\r<!-- Killed buttobi.net ad: \0 -->\r"

<div> でネストしない広告もあるようなので、<a\s[^>]++href= も Bounds に加えた。
style= は将来的に変わる可能性を考えて、指定しなかった。
まぁ、広告削除系フィルタのリストに (asc|wave).buttobi.net/ を登録するのがシンプルで良いと思うけどね。
207名無しさん@お腹いっぱい。:2005/08/04(木) 01:37:16 ID:EqsFMGg50
[Patterns]
Name = "Buttobi.net Ad Killer"
Active = TRUE
URL = "[^/]++.buttobi.net/$TYPE(htm)"
Limit = 8
Match = ".adlk{$SET(0=.adlk{display:none;)|.adlk2{$SET(0=.adlk2{display:none;)$STOP()"
Replace = "\0"
208名無しさん@お腹いっぱい。:2005/08/05(金) 16:41:51 ID:V7+xbPpM0
>>207だとテキスト広告も消えるな。
>>199>>202>>206>>207もGJ!

>>203
[Patterns]
Name = "TOK2killer"
Active = TRUE
URL = "[^/]++.tok2.com"
Limit = 6144
Match = "<!-- TOK2_TOP -*_END -->|<!-- TOK2_UND$SET(1=\k)"
Replace = "<font size=1 color=#666666>[killTOK2]</font><BR>\1"

これでいけてるっぽ。
ところで何でここはtok2.com.nyud.netなんて不思議なドメインなんだろう。
しかも変なポート使うからFWの許可で煩いし。
209名無しさん@お腹いっぱい。:2005/08/05(金) 17:38:12 ID:4oQ7sc/v0
210名無しさん@お腹いっぱい。:2005/08/05(金) 18:02:04 ID:fBMBbJk70
>>208
ありがとうございます。
211名無しさん@お腹いっぱい。:2005/08/05(金) 18:57:40 ID:V7+xbPpM0
>>209
そんなのできてたのか。
IPも変りまくるから何かと思ってたよ。
212名無しさん@お腹いっぱい。:2005/08/05(金) 22:41:31 ID:E1VTwNI8O
ヤフー音楽で歌詞表示するとフラッシュでコピーできないのを
神フィルタでテキスト形式にしてコピーできるようなのお願いします
昔のは使えなくなりました
213まじまじ:2005/08/06(土) 09:54:21 ID:dXDpYM0J0
>>212
サンコンで1セット、IE専用。

[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Yahoo! Music swf -> txt part1 (2005_08_06)"
Match = "http://music.yahoo.co.jp/bin/createlyricshtml\?id=([a-z0-9]+{1,*})\1\&aid=([0-9]+{1,*})\2"
Replace = "$JUMP(http://music.yimg.jp/bin/sendlyricstext\?ArtistId=\2\&Id=\1)"

[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-type: Yahoo! Music swf -> txt part2 (2005_08_06)"
URL = "music.yimg.jp/bin/sendlyricstext\?"
Replace = "text/html"

[Patterns]
Name = "Yahoo! Music swf -> txt part3 (2005_08_06)"
Active = TRUE
URL = "music.yimg.jp/bin/sendlyricstext\?"
Limit = 1024
Match = "LYRICS=(<p align="center"><b>\1</b>)\0$STOP()"
Replace = "<meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>\1</title>\0"
214名無しさん@お腹いっぱい。:2005/08/06(土) 15:04:10 ID:r1LmsAM4O
213さん
すぐそこ…
215名無しさん@お腹いっぱい。:2005/08/07(日) 04:50:09 ID:Zz0reeGT0
んあー?
216名無しさん@お腹いっぱい。:2005/08/07(日) 12:06:30 ID:pkbvsah40
>>215
すぐそこ サンクス だよ
217名無しさん@お腹いっぱい。:2005/08/07(日) 12:37:56 ID:tPPQattL0
お礼ぐらいちゃんとしてやれw
218名無しさん@お腹いっぱい。:2005/08/07(日) 16:38:56 ID:RZtxKFkM0
(´・ω・`)・・・。
219名無しさん@お腹いっぱい。:2005/08/07(日) 20:42:57 ID:u1aZcLNH0
>>216
うちはローソンだよ
220名無しさん@お腹いっぱい。:2005/08/07(日) 23:49:08 ID:tTsX2m2X0
うちはセーコーマート
221名無しさん@お腹いっぱい。:2005/08/08(月) 00:11:17 ID:JjMmy6uz0
この話題はもうミニストップ
222名無しさん@お腹いっぱい。:2005/08/08(月) 01:49:50 ID:lpV51j1l0
ちょっと待ってよ、デイリーヤマザキ
223名無しさん@お腹いっぱい。:2005/08/08(月) 08:55:40 ID:7p8FOGtC0
東北限定ホットスパー
224名無しさん@お腹いっぱい。:2005/08/08(月) 11:28:29 ID:JeJE5mVc0
よくリンクをクリックしても履歴にならない(リンクの色が青→紫にならない)ページがあるんですが、
これだと過去にクリックしたかどうかわからず大変不便です。
こういうのページでクリックしたリンクを強制的に紫色にすることは可能でしょうか?
225名無しさん@お腹いっぱい。:2005/08/08(月) 11:37:32 ID:SOs5b4kB0
BODYタグ内かCSSで色設定されてるからそこを置換しる
それかブラウザの設定で色固定できる・・・

が、これだけでは背景色が紫のサイトは見れたもんじゃないね
226名無しさん@お腹いっぱい。:2005/08/08(月) 11:59:36 ID:LuPOBlts0
馬鹿だな、可能か不可能かを聞いてるんだよ。
227名無しさん@お腹いっぱい。:2005/08/08(月) 12:01:30 ID:6qABXIpB0
できる、できないだけのレスでまるまるつぶれた
スレを知ってるからそういうの止めてね。
228名無しさん@お腹いっぱい。:2005/08/08(月) 13:40:00 ID:JjMmy6uz0
Name = "user style sheet --visited only--"
Active = TRUE
Limit = 10
Match = "</head>"
Replace = "</head>\r<link rel="stylesheet" href="http://Local.ptron/usrstyle.css""
" />\r$STOP()"

htmlフォルダにusrstyle.cssを置き中身を以下にする

* {
a:visited {
color:#purple!important;
}
}
このフィルタの原型はどっかから拾ってきた気がする

背景が紫だったら

たぶんbgcolorがpurpleもしくは#800080近辺ならvidited linkの色を変えるようにすりゃいいと思う
そのフィルターは…
229名無しさん@お腹いっぱい。:2005/08/08(月) 13:46:29 ID:JjMmy6uz0
訂正 : color:#purple → color:purple
230名無しさん@お腹いっぱい。:2005/08/08(月) 15:24:44 ID:7p8FOGtC0
文字のpx指定をptに変換するフィルタって作れる?

UXGAで 10pxとかで指定された文字見ると死ぬ。
pt指定しない奴って何考えてんだ・・・。
231224:2005/08/08(月) 15:30:00 ID:JeJE5mVc0
>>228
ソースを見たら、
<body vlink='#333333' link='#333333'>となっていました。
vlinkの色コードだけを置き換えたいんですが、どうもうまくいきません。
232名無しさん@お腹いっぱい。:2005/08/08(月) 17:20:04 ID:LuPOBlts0
>>230
ブラウザ側で最小の文字の大きさを指定すればいい。
これが出来ないブラウザ使ってるなら知らん。
233名無しさん@お腹いっぱい。:2005/08/08(月) 17:26:28 ID:LuPOBlts0
>>231
まっち: <body(^(^\s))([^/]++)\0\svlink=$AV(*)\1>
りぷれいす: <body \0 vlink='green' \1>
234名無しさん@お腹いっぱい。:2005/08/08(月) 20:40:53 ID:d8O4Til90
>>224,231
CSS対応も試みたが、作り始めたら複雑になったので諦めた。

Name = "Replace vlink color [2005.08.08]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<body\s*>"
Limit = 128
Match = "([^>]++link=$AV(\0)[^>]++)\1 vlink=$AV($TST(\0))\2"
"| ([^>]++)\1 vlink=$AV(\0) ([^>]++link=$AV($TST(\0))*)\2"
Replace = "\1 vlink="purple" \2"
235224:2005/08/08(月) 21:30:26 ID:JeJE5mVc0
>>233
これだとマッチしませんでした。

>>234
うまくいきましたー。
目的は単純なのにこれでも十分複雑ですね。
どうりでいくらやってもできないわけだわ・・
CSSだと確かにえらく面倒っぽいですね。
これから自分でもいろいろやってみます。
どうもありがとうございました。
236233:2005/08/09(火) 03:34:23 ID:IHOsAYhe0
>これだとマッチしませんでした。

>>231のにはちゃんとマッチするよ。 ムカついたから何故マッチしなかったのかを
調べてレポート用紙10枚にして提出しろ。
237224:2005/08/09(火) 07:01:50 ID:fqBjp2VD0
>>236
あっごめんなさい。
範囲の入力が間違ってました。
ちゃんと入力したらマッチしました。
失礼・・。
238名無しさん@お腹いっぱい。:2005/08/09(火) 12:50:25 ID:AidL7BJZ0
>>233
[^/]++ は [^>]++ だね。

>>234
[^>]++ でもいいけどこの場合は * でいい。 それと & を使えば一行で済む。
[^v]link か (\s|a)link を使って vlink にマッチしないようにしなきゃいけなくなるけど。
239234:2005/08/09(火) 20:49:16 ID:UMne3PQh0
>>238
指摘thx
確かに、Bounds があるから * で良かったね。
それと $STOP() を入れ忘れていたので、入れてみた。

Name = "Replace vlink color [2005.08.09]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<body\s*>"
Limit = 128
Match = "(*link=$AV(\0)*)\1 vlink=$AV($TST(\0))\2"
"| \1 vlink=$AV(\0) (*link=$AV($TST(\0))*)\2"
Replace = "\1 vlink="purple" \2 $STOP()"

> それと & を使えば一行で済む。
& は俺も考えたんだけど、どうしても上手く動作しない。
どこかで単純なミスをしてると思うんだが…、頭が固くなってきてるのかなw

Match = "*(v|\s)link=$AV(\0)*(v|\s)link=$AV($TST(\0))*"
"& \1 vlink=AV(*) \2"
Replace = "\1 vlink="purple" \2 $STOP()"

>>235
フィルタを見て分かっていると思うけど
link と vlink のカラーコードが一致したときのみにマッチするフィルタだからね。
気分が乗ってきたので、CSS対応にもチャレンジしてみる。
240名無しさん@お腹いっぱい。:2005/08/09(火) 21:02:58 ID:aLFWsBlr0
Jane等の2chブラウザにオミトロン通して
レスにフィルタ掛けるってことはやっぱ無理ですかね?
241名無しさん@お腹いっぱい。:2005/08/09(火) 21:53:53 ID:3Syuu/L30
>>240
dat壊れるからやめたほうがいい

フィルタって何をお望みかわからんが
NGWORDやキーワード抽出ぐらいで留めておくのかがいいかと。
242239:2005/08/09(火) 22:38:37 ID:UMne3PQh0
>>235
CSS版も出来ましたよ…と。

>>239のCSS版。

Name = "Replace vlink color (css ver) [2005.08.09]"
Active = FALSE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 128
Match = "(a:link {[^}]++color: ([0-9a-z#]++)\0 *a:visited {[^}]++color:)\1 $TST(\0)([\s;}])\2|"
"(a:visited {[^}]++color:)\1 ([0-9a-z#]++)\0 (*a:link {[^}]++color: $TST(\0)[\s;}])\2"
Replace = "\1purple\2$STOP()"

>>239と上のCSS版の統合版。

Name = "Replace vlink color (+css) [2005.08.09]"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 128
Match = "((a:link {[^}]++color: ([0-9a-z#]++)\0 *a:visited {[^}]++color:)\1 $TST(\0)([\s;}])\3|"
"(a:visited {[^}]++color:)\1 ([0-9a-z#]++)\0 (*a:link {[^}]++color: $TST(\0)[\s;}])\3)"
"$SET(2=purple)|"
"((<body\s[^>]++link=$AV(\0)[^>]++vlink=)\1$AV($TST(\0))|"
"(<body\s[^>]++vlink=)\1$AV(\0)([^>]++link=$AV($TST(\0))[^>]++)\3)"
"$SET(2="purple")"
Replace = "\1\2\3$STOP()"

2つに分けるか一つに統合するかはお好みで。
# 一つに統合した方が $STOP() の恩恵は受けられそうだけど、総合的に見てどちらが早いかは分からないので。

css ver は $TST(\0) の前に空白を置かないとなぜか動作しない(Proxomitron Version: Naoko 4.5(2003-6-1)+3)
バグなのか仕様なのか…、識者の方はフォローしてもらえると有り難く m(_ _)m
243名無しさん@お腹いっぱい。:2005/08/09(火) 23:43:01 ID:aLFWsBlr0
>>241
取得済みdatに対してだったんですが、よく考えてみれば無理ですね
取得の際にフィルタかけると壊れるってのは分かります
おとなしくReplaceStr.txtが実装されるの待ちます
244242:2005/08/10(水) 00:59:58 ID:vSRr2zpO0
>>242
> css ver は $TST(\0) の前に空白を置かないとなぜか動作しない
原因が分かった。
どうやら、color: blue のように : の後に空白が来る場合には
マッチ欄に空白を置いておかないとマッチしない模様。
( ttp://pc8.2ch.net/test/read.cgi/win/1115110149/457+461 と同じ)
color : blue にも対応できるように>>242を改良しておきました(大した変更ではないけど)


Name = "Replace vlink color (+css) [2005.08.10]"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 128
Match = "((a:link {[^}]++color : ([0-9a-z#]++)\0 *a:visited {[^}]++color :)\1 $TST(\0)([\s;}])\3|"
"(a:visited {[^}]++color :)\1 ([0-9a-z#]++)\0 (*a:link {[^}]++color : $TST(\0)[\s;}])\3)"
"$SET(2=purple)|"
"((<body\s[^>]++link=$AV(\0)[^>]++vlink=)\1$AV($TST(\0))|"
"(<body\s[^>]++vlink=)\1$AV(\0)([^>]++link=$AV($TST(\0))[^>]++)\3)"
"$SET(2="purple")"
Replace = "\1\2\3$STOP()"

Name = "Replace vlink color (css ver) [2005.08.10]"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 128
Match = "(a:link {[^}]++color : ([0-9a-z#]++)\0 *a:visited {[^}]++color :)\1 $TST(\0)([\s;}])\2|"
"(a:visited {[^}]++color :)\1 ([0-9a-z#]++)\0 (*a:link {[^}]++color : $TST(\0)[\s;}])\2"
Replace = "\1purple\2$STOP()"
245まじまじ:2005/08/10(水) 05:41:37 ID:sJaFeUhT0
>>239
> &

Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<body\s*>"
Limit = 256
Match = "\1\svlink=$AV(\0)\2&*\slink=$AV($TST(\0))"
Replace = "\1 vlink="purple" \2 $STOP()"

>=AV
( ´_ ゝ`)つ$
246名無しさん@お腹いっぱい。:2005/08/10(水) 18:17:03 ID:X4mn+/cR0
>>241
その程度なら専ブラ自体に機能付いてるんじゃね?
247名無しさん@お腹いっぱい。:2005/08/10(水) 19:39:53 ID:vSRr2zpO0
>>245
> ( ´_ ゝ`)つ$
なぜ、気が付かなかったんだ…。 _| ̄|○
Bounds を入れたら、平均時間が安定したので公開してみる。

Name = "Replace vlink color (css & ver) [2005.08.10]"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Bounds = "a:link {*a:visited {*}|a:visited {*a:link {*}"
Limit = 128
Match = "(*a:visited {[^}]++color :)\1 ([0-9a-z#]+)\0\2&"
"*a:link {[^}]++color : $TST(\0)*"
Replace = "\1 purple\2$STOP()"

Name = "Replace vlink color (html+css & ver) [2005.08.10]"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Bounds = "<body\s*>|a:link {*a:visited {*}|a:visited {*a:link {*}"
Limit = 128
Match = "((<body*\svlink=)\1$AV(\0)\3&*\slink=$AV($TST(\0))"
"$SET(2="purple"))|"
"((*a:visited {[^}]++color :)\1 ([0-9a-z#]+)\0\3&"
"*a:link {[^}]++color : $TST(\0)*"
"$SET(2= purple))"
Replace = "\1\2\3$STOP()"

いろいろとフォロー有難うでした。
では。
248224:2005/08/10(水) 20:47:42 ID:UAZAH26O0
>>244
どうもありがとうございました。
目的のサイトでマッチしませんでしたが、改造すればなんとかなると思います。
以下がソースですが、"a:link"と"{"の間の半角スペースの数に問題があるような。

A:link { font-family: Tahoma, Verdana;color: #FFB019; text-decoration: none }
A:visited { font-family: Tahoma, Verdana;color: #FFB019; text-decoration: none}
249247:2005/08/10(水) 21:07:58 ID:vSRr2zpO0
>>248
> 以下がソースですが、"a:link"と"{"の間の半角スペースの数に問題があるような。
もっと単純な問題だね。
Limit=256 ならマッチすると思う(少なくとも、>>247はマッチした)
250224:2005/08/10(水) 21:37:01 ID:UAZAH26O0
>>249
本当だ。マッチしました('∀`;)
これで完璧ですね。ありがとうございました!
251名無しさん@お腹いっぱい。:2005/08/11(木) 03:09:54 ID:jkJJdhGy0
limitを大きくするなら誤爆対策必須。

>Bounds = "a:link {*a:visited {*}|a:visited {*a:link {*}"

Bounds = "a:link {[^}]++a:visited {*}|a:visited {[^}]++a:link {*}"

Bounds = "<body\s*>|a:link {*a:visited {*}|a:visited {*a:link {*}" も同じ。
252247:2005/08/11(木) 04:42:24 ID:Fj6Tnco60
> Bounds = "a:link {[^}]++a:visited {*}|a:visited {[^}]++a:link {*}"
これは期待通りの動作をしないと思うのだが…。

a:link {[^}]++a:visited {*}

からは、a:link { から始まって } で閉じられないし

a:visited {[^}]++a:link {*}

からは、a:visited { から始まって } で閉じられない。

念のため>>248でテストしてみたが、確かにマッチしない。
恐らく、>>251氏の期待通りの動作は

Bounds = "a:visited {*} a:link {*}|a:link {*} a:visited {*}"

だと思われるがこの場合は、a:visited と a:link が連続しない時に
マッチしなくなってしまうので、>>247の形に落ち着いた。

このフィルタは訪問済みリンク色以外の文字列は全て変数に取り込むので
Limitが上がっても、誤爆はないと思う。
253251:2005/08/11(木) 14:10:25 ID:vJ7f9feE0
ああ、2行の文字列を一度にマッチさせようとしてたのか、なるほど。
それなら俺が書いたのがマッチしないのは当然だ。

そういう場合は俺ならグローバル変数使う。
254名無しさん@お腹いっぱい。:2005/08/11(木) 14:30:12 ID:F6yzWdsC0
ttp://www62.tok2.com/home/wemov/index.html
↑ここのフィルターお願いしたい・・・
中途半端に残ってしまう
255名無しさん@お腹いっぱい。:2005/08/11(木) 14:34:25 ID:hz+fn9Vw0
Limit を 6000〜7000 前後で調整汁。
256247:2005/08/11(木) 18:06:39 ID:Fj6Tnco60
>>253
2行…、グローバル変数…?
すまん、何を言いたいのかさっぱり分からない。
グローバル変数を使う必要性は特に感じられなかったが。
>>247で俺が気が付いたのは、以下の修正点だけ。

&*a:link {[^}]++color : $TST(\0)*
 ↓
&*a:link {[^}]++color : $TST(\0)

あと、俺が考える意図しない動作は以下のような構成だが

<style type="text/css"><!-- a:visited { color: blue} --></style>
<hoge><hoge>
<style type="text/css"><!-- a:link { color: blue} --></style>

いくら何でもこういう書き方をする人はいないだろう…。
万が一、こういう書き方があったとしても
a:visited と a:link の間の文字列は変数に格納されるので動作上は問題ない。
それでも、あえて対策を取るならこんな形か。

Bounds = "a:link {[^<]++a:visited {*}|a:visited {[^<]++a:link {*}"

正直、ここまでする必要はないと思う(平均速度も落ちたし)
俺が言ったことが的はずれだったら、>>251,253氏が考える不安要素を具体的に上げてみてくれ。
申し訳ないが、何を不安に感じているかがさっぱり分からなかった。
257名無しさん@お腹いっぱい。:2005/08/11(木) 18:20:09 ID:Fj6Tnco60
>>254
tok2.com は広告が多いところがどうも好きになれないな…。
Limitを上げるのが嫌なら、以下で対応してみると良いかと。

以下を Adlist に追加。

image.tok2.com/
tok2.com/image/
www.adjustnetwork.com/
navi-(body|day|edu|hobby|home|money|network).com/

以下のマッチ欄のフィルタを作成して、<area> 形式の広告を削除しておく。

Match = "<area\s[^>]++href=$AV(http://$LST(AdList)*)*>"

ちなみに、<area> の方は試してないので適宜修正してくれ。
実際には、Bounds を使うことになるだろうから Match はもう少し簡素化されると思う。
リストは場合によっては、$LST(AdKeys) でも可。
258251:2005/08/11(木) 18:28:04 ID:NU7YTQbR0
>>256
別にそれで問題があるわけじゃないよ、ただ俺だったら違う書き方するってだけの話。
俺はそういうマッチのさせ方をするのが嫌いだから。
259247:2005/08/11(木) 18:52:13 ID:Fj6Tnco60
>>251,253,258
>>251氏と俺でフィルタの書き方が違うことは分かったが
せめて、>>251氏の書くフィルタを教えてくれ。
好きになれないところだけ指摘されて、代換案の指摘がないと
「自分の考えだけ述べて、相手から具体的な考えをもらえない」理不尽さを感じる。
好みの問題とは言っても、ここまで言われると気になる…。
260名無しさん@お腹いっぱい。:2005/08/11(木) 20:24:14 ID:F6yzWdsC0
>>255
>>257
助かりました
ありがとうございます!
261名無しさん@お腹いっぱい。:2005/08/13(土) 02:21:44 ID:FtgG8vMA0
>このごろ、ググるとやたら「増殖Web」というアフィリエイトサイトが上位にきててうざい。
ので、Googleから消すフィルタ

[Patterns]
Name = "Google -affiliate_site"
Active = TRUE
URL = "www.google.com/search"
Limit = 256
Match = "<p class=g><a href="http://("
        "increase.hypweb.net/|"
        "hypweb.ddo.jp/xoops/|"
        "hypweb.net/xoops/|"
        "hypweb.zive.net/xoops/|"
        "hypweb.dip.jp/xoops/|"
        "share.navi-gate.org/xoops/|"
        "increase.hypweb.net/aws_word"
        ")"
Replace = "<p style="display:none">"

同じ様な検索エンジンに引っかけて、AmazonやらGoogleImage等の一覧を表示するだけの
クソアフィリサイトがあればリストアップ希望
262名無しさん@お腹いっぱい。:2005/08/13(土) 02:32:05 ID:zOqjh7TZ0
>>261
> このごろ、ググるとやたら「増殖Web」というアフィリエイトサイトが上位にきててうざい。
俺は全くそんな症状は出てないが、スパイウェアとか入っているのでは…?

対処療法的に行くなら、検索バーに登録してあるGoogleに「-増殖Web」を加えておくのが一番かと。
わざわざ、Proxomitronのフィルタを書かなくても良いと思う。
263名無しさん@お腹いっぱい。:2005/08/13(土) 13:17:25 ID:zi/6zUeU0
>>262
増殖Web管理人乙
264名無しさん@お腹いっぱい。:2005/08/13(土) 16:23:06 ID:bNbq8nJk0
>>261
うちも「増殖Web」なるものが表示された覚えが無いなぁ
どういう文字列でぐぐると出て来るのか教えてくれると嬉しい
265名無しさん@お腹いっぱい。:2005/08/13(土) 17:56:58 ID:orml1MRA0
>>264
今日みたな 「アフォがnyしタン」 でググった
266名無しさん@お腹いっぱい。:2005/08/13(土) 19:58:42 ID:bNbq8nJk0
>>265
どうやら、うちでは出ないっぽい
一体何が違うんだろう、ランダムで出る物なのかな?
267名無しさん@お腹いっぱい。:2005/08/13(土) 21:11:59 ID:zOqjh7TZ0
>>265
確かに、4,5件目にHITした。
…が、個人的にはその手の検索ワードを日常的に使わないので問題ないな

除外検索はよく使うものだと思うんだけど
「-増殖Web」や「-site:hypweb.net」ではダメなのかねぇ…。
一度、登録してしまえばわざわざ書くことはないしそれほど面倒とは思えないんだが。
268名無しさん@お腹いっぱい。:2005/08/14(日) 06:22:14 ID:uFz8X/QD0
どうしてもやりたいんならヘッダフィルタでURLに↑を追加すればいいだけじゃん。
ただ全角文字の場合エンコードが違うと効かないから「増殖」って文字列を使って弾くのはやめたほうがいい。
269名無しさん@お腹いっぱい。:2005/08/14(日) 06:32:03 ID:iNDfMtbv0
>>268
いや、俺は
「予め、検索バーに登録しておけば良いのでは?」
と言いたかったのだが…。
検索するのにGoogle開いてるのなら、確かにフィルタを書くしかないが。

全角文字の問題は3つの文字コードにそれぞれ条件分岐して
それぞれエンコード後の文字列を書けば問題ない。
270名無しさん@お腹いっぱい。:2005/08/14(日) 07:46:38 ID:uFz8X/QD0
>>269
大丈夫。 おめーの話なんか聞いてない。
検索結果へのリンクを踏んだときは検索バーいじっても無駄だろ? それくらい分かれタコ坊主。
271名無しさん@お腹いっぱい。:2005/08/14(日) 09:17:41 ID:Q3Ap7Umf0
3種類の文字コード全部を追加すると検索時に他の文字コード用に追加したものが悪影響を及ぼす可能性があるしな。
半角のみの指定で済むものをなにゆえ全角使ってそんなリスク背負わなにゃならんのか。

オミトロン使い始めたばっかの新参者のクセにいっちょまえの口をきくなと。
272名無しさん@お腹いっぱい。:2005/08/14(日) 14:41:09 ID:OPpsWMk/0
暇な人shtmlに挑戦してよ。
http://www.shtml.jp/sample.html
273名無しさん@お腹いっぱい。:2005/08/14(日) 20:35:36 ID:iNDfMtbv0
なんというか、言い方が横暴だな。
偏屈で差別意識の高い人が多いようで。

>>270
確かに検索結果のURLへの対策にはならないな…。

>>271
URL判定すれば良い。
Googleなら今のところは、UTF8,EUC-JP,Shift_JIS の3つなんだから。
274名無しさん@お腹いっぱい。:2005/08/14(日) 20:39:42 ID:uFz8X/QD0
275名無しさん@お腹いっぱい。:2005/08/14(日) 20:53:05 ID:iNDfMtbv0
>>274
なるほど、俺の勉強不足だったな。
だが、そこまで分かってるんなら「ISO-2022-JP」の判定を追加すれば良いだけでは?
276名無しさん@お腹いっぱい。:2005/08/15(月) 07:03:06 ID:FAdv9w2T0
>>272
ADLISTに追加。

([^/]++.|)shtml.jp[:/]
277名無しさん@お腹いっぱい。:2005/08/15(月) 12:10:36 ID:ReajhnmJ0
ここにあるpyaでジャンル別に色分けするフィルタを使っていたんですけど
最近になって適用されなくなりました
サイトの仕様が変わったのかどうなのかよくわかりませんがどなたか改良していただけませんでしょうか?

http://abc.s65.xrea.com/prox/wiki/?Filter%2F13
278名無しさん@お腹いっぱい。:2005/08/15(月) 18:00:29 ID:e8q3HYk20
>>277
以前使ってたフィルタを晒しておくとレスもらいやすいんでないかな。
279名無しさん@お腹いっぱい。:2005/08/15(月) 21:54:18 ID:V7p4EU1K0
どこのページでどのように色分けされてたのかわからん
280名無しさん@お腹いっぱい。:2005/08/15(月) 22:19:35 ID:ReajhnmJ0
>>277のサイトにあるジャンル色分けのフィルタを使うと今まではこのように画像やFlashで色分けされてました

http://with2ch.net/up/data/1124110835.jpg

最近になって特にいじった訳じゃないのにhttp://pya.cc/で色分けされなくなりました
このページの一番下の過去ログはこちらなどにいくとちゃんと色分けされるんですけど
なぜかトップページだけが色分けされなくなってしまいました
トップページでも同じように色分けされるようにしてもらいたいんですけど・・・
281名無しさん@お腹いっぱい。:2005/08/15(月) 23:14:52 ID:McJs5QJf0
>>280
ソース表記ちょっと変わっただけだよ
282名無しさん@お腹いっぱい。:2005/08/16(火) 02:10:52 ID:tBigRN6Z0
>>280
こんな感じで書けばよろし。

Match = "<td\s[^>]++class=$AV(moji7)*>Image</td>"

ざっとhtmlソース見てテストしただけなので、細かいところは自分で編集してくれ。
条件分岐、変数の初期化がないからそれを入れなければならない。
条件分岐は (Image|Flash-P|Video-P)\0 で
あとは <td> の開始タグ,終了タグをそれぞれ変数に入れて、Replace欄に変数を書けばOK。
幸運を祈る。
283277:2005/08/16(火) 10:17:13 ID:JDY7jjt90
htmlとかわかんないんでもっとちゃんと書いてもらえます?
284名無しさん@お腹いっぱい。:2005/08/16(火) 10:35:58 ID:pPxbuxjO0
283 名前:277[sage] 投稿日:2005/08/16(火) 10:17:13 ID:JDY7jjt90
htmlとかわかんないんでもっとちゃんと書いてもらえます?
285名無しさん@お腹いっぱい。:2005/08/16(火) 12:16:42 ID:spyzxf3C0
[Patterns]
Name = "pya! genre (050816)"
Active = TRUE
URL = "pya.cc/(^?)"
Limit = 256
Match = "(<td width='65' align='center')\0 bgcolor=$AV(*) (CLASS='moji7'>"
"("
"Image$SET(9=orange)"
"|Photo$SET(9=orange)"
"|Flash$SET(9=pink)"
"|Video$SET(9=red)"
"|Game$SET(9=#aaaaff)"
"|Other$SET(9=lightgrey)"
") "
")\2"
Replace = "\0 bgcolor='\9' \2"

[Patterns]
Name = "pya! blank Kill & 18+ pink (050816)"
Active = TRUE
URL = "pya.cc/"
Limit = 256
Match = "(<a\s[^>]++)\0 target=$AV(_blank)([^>]+>)\1(\(18\+\)|)\2"
Replace = "\0 \1 $TST(\2=\(18\+\))<b style='background-color:pink'>(18+)</b>"
286名無しさん@お腹いっぱい。:2005/08/16(火) 12:17:32 ID:92ELxYeH0
ヤフーより
うたまっぷのほうが
歌詞多いょ

そっちの
歌詞表示をフラッシュからテキスト変換よろしく

ttp://www.utamap.com/indexkasi.html
287名無しさん@お腹いっぱい。:2005/08/16(火) 13:52:53 ID:O+n68IwJ0
はてなダイアリーに書いてあったんですけど

>「ただのURIをクリッカブルにする」
>「2chブラウザのレスポップアップ機能を、普通のIEに追加する」
>といったものすごいフィルタを公開する職人も多く存在する。

これはどこにありますか?
2chブラウザを使うのは面倒なのでpopup機能使いたいんですが・・
288名無しさん@お腹いっぱい。:2005/08/16(火) 16:11:48 ID:QJpj+lcV0
以前、メランコリック氏のところで
2ch系のフィルタを多数配布してたけど
なぜか削除しちゃったみたいだね
289277:2005/08/16(火) 16:14:01 ID:Aa+MEykU0
みなさんどうもありがとうございました

>>283
あなたは一体・・・
290名無しさん@お腹いっぱい。:2005/08/16(火) 16:32:47 ID:DU4uFLzQ0
ポップアップ機能は使ったこと無いな
にくちゃんねるの様なのを想像してるけど、あれなら専ブラの方がいい
URLをリンク形式にするってのは便利で使ってる
291名無しさん@お腹いっぱい。:2005/08/16(火) 16:40:08 ID:fyBL0Dah0
>>287
もちつけ
292名無しさん@お腹いっぱい。:2005/08/16(火) 16:53:54 ID:tBigRN6Z0
>>290
> URLをリンク形式にするってのは便利で使ってる
add link の事かな。
俺は必要にかられて自作したが、後で add link がある事に気付いて OTL となった口。
自作のフィルタの方がシンプルだったので結果的には良かったかなとは思ってる。
293名無しさん@お腹いっぱい。:2005/08/16(火) 17:23:06 ID:WLzJ7NzD0
自分は専ブラ使うほど2chに浸からないようにという意味もこめて
2ch anchorchanger for popupっての使ってるけど
read.cgiの仕様が変わったりで導入が難しいよ
dat読みフィルタも追加しないといけないし

> 2chブラウザを使うのは面倒なのでpopup機能使いたいんですが・

面倒さが嫌で入れたいならやめたほうがいいと思う
294名無しさん@お腹いっぱい。:2005/08/16(火) 17:23:47 ID:DU4uFLzQ0
>>291
落ち着いてるよ

>>292
以前どこかで張られてたttp〜ってのをhttp〜みたいにするのを自分なりに調整した
295名無しさん@お腹いっぱい。:2005/08/16(火) 20:09:34 ID:EbMBDKzc0
自分も専ブラ使わない派。
導入は面倒かも知れないが、毎度毎度ブラウザ切り替えるよりマシ。
ポップアップ機能は慣れ。

あと、dat読みフィルタ使ってるのならread.cgiの仕様変更って関係なくないか?
296名無しさん@お腹いっぱい。:2005/08/16(火) 20:14:42 ID:WLzJ7NzD0
言葉足らずだったかな
普段はread.cgi
今みたいにpc8読めないときdatみたいな使い方
297まじまじ:2005/08/17(水) 12:45:07 ID:Pc7IK2Es0
>>286
10円くれたら今夜作ってあげる。
298名無しさん@お腹いっぱい。:2005/08/19(金) 02:28:11 ID:khWcd8Bh0
Javascriptで別窓開かせるようなリンクを
Javascriptオフでも飛べるようにするフィルタってどんな感じですか?
299名無しさん@お腹いっぱい。:2005/08/19(金) 03:24:46 ID:ib1wDA8E0
とてもいい感じです。
300名無しさん@お腹いっぱい。:2005/08/19(金) 07:54:54 ID:KuX4B6IG0
google、仕様変わった?
なんか上のスポンサーが表示されるようになったんだけど
301名無しさん@お腹いっぱい。:2005/08/19(金) 09:10:20 ID:x3TRiMo/0
>>298
まろやかです
302名無しさん@お腹いっぱい。:2005/08/19(金) 12:30:28 ID:3S3XCBug0
>>298
軽やかに開きます。
303まじまじ:2005/08/20(土) 04:24:15 ID:+osRjIvW0
うたまっぷ 2つで1セット。

[Patterns]
Name = "Uta-map swf -> txt part1 (2005_08_20)"
Active = TRUE
URL = "www.utamap.com/(showkasi.php\?surl=|phpflash/flashfalsephp.php\?unum=)"
Limit = 32767
Match = " $NEST(<object\s,*<embed\s[^>]++src=$AV(phpflash/showkasi.swf\?ucode=([a-z0-9]+)\0)*,</object>) "
"|"
"<NOSCRIPT*</NOSCRIPT>"
"|"
"<SCRIPT*</SCRIPT>"
"|"
"test[0-9]+=[0-9]+\&test[0-9]+="
Replace = "$TST(\0=[a-z0-9]*)"
"<iframe src="http://www.utamap.com/phpflash/flashfalsephp.php?unum=\0?" height="400" width="600">\r\n"
"This filter use IFrame Tag! your browser cant't use this Tag.\r\n"
"</iframe>\r\n"

[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-type: Uta-map swf -> txt part2 (2005_08_20)"
URL = "www.utamap.com/phpflash/flashfalsephp.php\?unum="
Replace = "text/plain;charset=UTF-8$FILTER(true)"
304名無しさん@お腹いっぱい。:2005/08/20(土) 17:07:29 ID:YD1CN7WE0
↑ 2連覇記念フィルタ。
305名無しさん@お腹いっぱい。:2005/08/20(土) 17:13:35 ID:19o3vJ5o0
そんな事より、どうやって10円もらったのかが気になる。
306名無しさん@お腹いっぱい。:2005/08/20(土) 23:47:03 ID:k5GKpI5u0
落ちてた10円拾ったんだよきっと
307名無しさん@お腹いっぱい。:2005/08/21(日) 00:24:32 ID:XZkdeXIY0
>>303
10円はどうでもいいんだけどイイねこれ、使わせてもらいます。
308名無しさん@お腹いっぱい。:2005/08/21(日) 00:52:35 ID:OoxWsyK80
失礼な人ですね^^;
309名無しさん@お腹いっぱい。:2005/08/22(月) 18:09:52 ID:9r5QH1JP0
proxomitron使ってるみんなに聞きたいんだけど、何のために使ってる?
例のi-bbsのやつ見てやってみたんだけど、そのときは感動したけどなぁみたいな感じで
310名無しさん@お腹いっぱい。:2005/08/22(月) 18:52:00 ID:pSGXVumJ0
いろいろあるけど、メインは、エロサイト、同人サイトの広告や
ウザイJavaScript消し。

分かりやすい広告だけじゃなく、
同人誌へのリンクに見せかけた広告へのリンク多いんだよ。
[ここ] [ここ] [ここ] のどれか一つが正解とか。

あとリンク先を隠すためか、ステータスバーをウエイト無しで
更新しつづけるからCPU負荷高くなる。のを防ぐため。
311名無しさん@お腹いっぱい。:2005/08/23(火) 00:44:30 ID:XqsuK/wr0
自サイトの掲示板に寄生するウザい常連を透明あぼーんするため。
ある日うっかりバイパスしたまま掲示板開いたら無視された腹いせに嫌がらせカキコされてた。
312名無しさん@お腹いっぱい。:2005/08/23(火) 00:57:10 ID:wYNPxHpo0
リンクの下線を消して解り難くしてるのに下線を追加して見やすくしてる
313名無しさん@お腹いっぱい。:2005/08/23(火) 02:04:28 ID:0fMg7Gpj0
2chスレのdatを直読みしようと
http://that3.2ch.net/test/read.cgi/gline/1234567890/l50を
http://that3.2ch.net/gline/dat/1234567890.dat
のようにするヘッダフィルタを書いてるのですが、どうにもうまくいきません
何かうまくやる方法は無いでしょうか?
314名無しさん@お腹いっぱい。:2005/08/23(火) 10:52:27 ID:Y6z4u29D0
>>313
うpろだにそういうフィルタがあった気がする。
datを読み込んで表示してくれるラッパーサイトに飛ばす手もあるな。
315名無しさん@お腹いっぱい。:2005/08/23(火) 19:56:18 ID:ilein81h0
画像が載ってるページを開いたとき、その中の画像が画面より大きければ
画面内に収めるなんてことはできないですか?
316名無しさん@お腹いっぱい。:2005/08/23(火) 20:50:52 ID:m9PJAmir0
IEはデフォでそうなる。
317名無しさん@お腹いっぱい。:2005/08/24(水) 11:14:08 ID:o2makpt/0
>>315
試してないが、[#n:*] を使えば出来そうな気がする。
318名無しさん@お腹いっぱい。:2005/08/24(水) 12:35:40 ID:RW/1DcNP0
firefoxもデフォでそうなる。
319名無しさん@お腹いっぱい。:2005/08/24(水) 15:40:00 ID:3fLaENUw0
>>317
無理。


ここはプロのjs書きの俺の出番だな。
320名無しさん@お腹いっぱい。:2005/08/24(水) 16:22:33 ID:hievHYpo0
>>319
縮小して更にぼかし掛けてジャギー消しもヨロ
321名無しさん@お腹いっぱい。:2005/08/24(水) 17:27:10 ID:o2makpt/0
>>319
[#n:*] で実現できたが、縦長の画像では意図通りに動作しない。

Name = "img resize [2005.08.24]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<img\s*>"
Limit = 256
Match = "*(width|height)\2=$AV([#1000:*])*&"
"\0(width|height)=$AV(*)\1(width|height)=$AV(*)\3"
Replace = "\0\1\2="1000"\3"

縦横の数値の大小比較が出来れば問題ないのだが…。
とりあえず、>>319に期待。
322名無しさん@お腹いっぱい。:2005/08/24(水) 19:03:26 ID:wZUpBcmL0
ファイルサイズと拡張子で判断すればいいんじゃないか?
323名無しさん@お腹いっぱい。:2005/08/25(木) 03:20:46 ID:gwLkL4BJ0
324名無しさん@お腹いっぱい。:2005/08/25(木) 05:32:21 ID:EEq12dQd0
>>314
thx、うpろだでそれらしいの見つけました
Janeから直にdat開くのもやりたかったから
結局直に開くスクリプトも書いちゃった・・・
325名無しさん@お腹いっぱい。:2005/08/25(木) 10:53:39 ID:Z9Ab+LGl0
>>322
「ファイルサイズと拡張子」と「縦横の数値の大小比較」がどう繋がるのか分からん。
326322:2005/08/25(木) 14:21:18 ID:RXXqWcjL0
>>325
だいたいだよだいたい。 あるファイルサイズ以上の画像はデカすぎ画像と判断するとか。
画像の縦横サイズがタグ内で指定されてる場合は簡単にフィルタリング出来るんだけどな。
327325:2005/08/25(木) 15:11:55 ID:Z9Ab+LGl0
>>326
なるほど。
>>321はタグ内で「画像の縦横サイズ」が指定してある場合に動作するようだから、改良してみては?
俺は良いアルゴリズムが思いつかない…。
どのように書くのか興味があるので、322氏が暇だったら是非頼みたい。
328322:2005/08/25(木) 17:51:57 ID:MvWdRUYJ0
ああ、HTMLファイルの読み込みが画像ファイルの読み込みより早いから
画像のファイルサイズで判断してタグを書き換えることは出来ないのか。

画像サイズが大きかったら$RDIR使ってローカルページに飛ばしてなんとかすることは
出来るかも知れないけどめんどくさそう。

ローカルページではサイズ指定したimgタグのsrc属性に画像のURLを入れる。

でも元のHTMLファイルからimgタグで呼び出されるものにローカルのHTMLファイルを
指定したら画像が表示されるかといういと・・。 たぶん駄目orz
329名無しさん@お腹いっぱい。:2005/08/26(金) 10:23:50 ID:CTv1mDAa0
[Patterns]
Name = "ITmedia ad block (2005-08-26)"
Active = TRUE
URL = "www.itmedia.co.jp[:/]"
Limit = 32767
Match = "<!-- ad_start --> *<!-- ad_end -->"

汎用広告消しフィルタ使ってない人用。
330名無しさん@お腹いっぱい。:2005/08/26(金) 13:03:56 ID:7NNMSM850
自称「プロのjs書き」はどこへ行ったのか?
偉そうに出番を公言した割には情けないな…。
331名無しさん@お腹いっぱい。:2005/08/26(金) 15:20:52 ID:Mt+fXbJd0
偽者夏厨に期待してもな・・。
332名無しさん@お腹いっぱい。:2005/08/26(金) 20:25:03 ID:7NNMSM850
偽者か本物かは不毛な議論だから避けるが、>>319が情けないってこと。
偉そうに威張りたい年頃なんだろうかね…。
333名無しさん@お腹いっぱい。:2005/08/26(金) 20:35:12 ID:NV60HbFv0
     ↑
(´・ω・) カワイソス
334名無しさん@お腹いっぱい。:2005/08/27(土) 15:36:42 ID:Ecej5kHm0
>>323
どーでもいいがツマランブログだ。見て泣いた
335名無しさん@お腹いっぱい。:2005/08/27(土) 15:49:43 ID:A2FMNXJA0
>>334
FAQによると、ソースを無くした場合、符号化された物を復号化するのに金取るらしい。
>>323 の方法を使えば、ソースを持ってない誰でも見れるのに、有料って泣くわw

ttp://faq.shtml.jp/faq_basic.html
336名無しさん@お腹いっぱい。:2005/08/27(土) 23:38:44 ID:gOjT4jJE0
Operaだと普通にテキストコピペとか出来ちゃうなw
画像だけ面倒だ。
337名無しさん@お腹いっぱい。:2005/08/28(日) 03:07:59 ID:JcABYRhE0
拡張なんか入れなくても見れるのにな・・。 NSでさえ見れるんだから。
338名無しさん@お腹いっぱい。:2005/08/28(日) 15:27:31 ID:uPD8uWpV0
>>272
Proxomitron Part23の>>4-7で出来た
339名無しさん@お腹いっぱい。:2005/08/28(日) 22:01:11 ID:EXm40mma0
>>303
うたまっぷ使ってみたら歌詞が『undefined』になるんですがなんででしょう?
340名無しさん@お腹いっぱい。:2005/08/28(日) 22:54:39 ID:UU8Qc+Bi0
したらばで書き込みした後にジャンプしないようにする
フィルタどこかにありました?
341名無しさん@お腹いっぱい。:2005/08/28(日) 23:41:37 ID:sfHDDy040
>>340
試してないけど可能性としてはデフォルトのAnti-Auto-Refresher
342名無しさん@お腹いっぱい。:2005/08/29(月) 03:59:42 ID:imiiYnj+0
>>341
できないみたいです
343名無しさん@お腹いっぱい。:2005/08/29(月) 04:42:53 ID:dmeXxIe10
locationを停めるなら前スレの最後の方で出てた様な希ガス
344名無しさん@お腹いっぱい。:2005/08/29(月) 12:37:41 ID:Iadbxo4o0
>>339
ここ読んでもっと勉強しれ。
http://www.redout.net/data/osietekun.html
345名無しさん@お腹いっぱい。:2005/08/29(月) 14:21:48 ID:Iadbxo4o0
>>323
その方法でソース見ても

ttp://www.shtml.jp/sample/mOljxhs0gda_iku7o/image/t_flower.jpg

の画像のURLは出てこないな、鯖側でいろいろやってるみたいだ。
346名無しさん@お腹いっぱい。:2005/08/29(月) 15:27:31 ID:9YV2flrg0
>>340
<meta> で Refresh させていることは確かだが、デフォルトのフィルタでは引っかからない模様。

Name = "Kill meta Refresh [2005.08.14]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<meta\s*>"
Limit = 256
Match = "*http-equiv=$AV(refresh)*content=$AV(* ; url=\0)*"
Replace = "\r<div style="text-align: center; margin: 20px 20px">\r"
"<a href="\0" style="color: red; font-size: small">[ Refresh ]</a>\r</div>\r"
347339:2005/08/29(月) 20:40:46 ID:T40CxpjV0
>>344
読んで勉強しましたが無理でした。
100円払うからお願いしまつ
348340:2005/08/29(月) 23:59:39 ID:qJkVJjNe0
>>346
ありがとうございます!できましたぁ
349名無しさん@お腹いっぱい。:2005/08/30(火) 02:18:57 ID:cB2h0moo0
350名無しさん@お腹いっぱい。:2005/08/30(火) 02:26:53 ID:PBYJIbbr0
[Patterns]
Name = "349"
Active = FALSE
Limit = 256
Match = "http://2ch2.net/imenu/\?"
Replace = "http://"

351名無しさん@お腹いっぱい。:2005/09/01(木) 17:47:30 ID:sER3QxxW0
>>349
                       _ 
                      /  \_
http://2ch2.net/imenu/?  c= c= |_____|
                      ○  ○
352名無しさん@お腹いっぱい。:2005/09/07(水) 12:54:47 ID:dCYDl/CR0
ttps://bandai-hobby.net/news/index.html

このサイト右クリックが効かないので
効くようにしてくださいorz
353名無しさん@お腹いっぱい。:2005/09/07(水) 14:45:01 ID:gehahwaz0
Google High Lightが効かない・・・
どなたか修正をお願いします。
354名無しさん@お腹いっぱい。:2005/09/07(水) 15:45:05 ID:gwnGcwFL0
>>352
誘導されてもいないのにマルチすんな。
しかも答え出てるじゃねーか
355名無しさん@お腹いっぱい。:2005/09/07(水) 17:22:48 ID:OE2eNE3G0
>>353
そのフィルタ持ってないから晒して。

>>354
いちいち釣られんな。
356名無しさん@お腹いっぱい。:2005/09/07(水) 21:36:58 ID:dCYDl/CR0
>>354
フィルタの答えとしては出ていないな
357352:2005/09/07(水) 22:05:13 ID:I19bRLdF0
すみません、自己解決しました♪
358名無しさん@お腹いっぱい。:2005/09/07(水) 22:18:41 ID:NmE9uuqD0
Googleのスポンサー広告削除フィルターきぼん。
359名無しさん@お腹いっぱい。:2005/09/07(水) 22:30:33 ID:GDtpIC8+0
594 ◇ まじまじ ◇ sage 2005/09/07(水) 21:44:18 ID:VyTVk7/F


>>593
[Patterns]
Name = "Google AD Killer ( 2005_09_07 )"
Active = TRUE
URL = "( www[0-9]+.google.(com|co.jp)/search\? | [#0:255].[#0:255].[#0:255].[#0:255]/search\? )"
Limit = 256
Match = "("
"<div class=ch\s"
"|"
"<br clear=all><table border=0 cellpadding=9"
"|"
"<table cellspacing=0 cellpadding=0 width=25% align=right"
")\0"
Replace = "\0 style="display:none""

あんまテストしてないから何が起きても知らん。
360名無しさん@お腹いっぱい。:2005/09/08(木) 10:03:06 ID:rbJfAFJU0
[Patterns]
Name = "@@Google High Light 1"
Active = TRUE
URL = "(216.239.[#37-59].[#0-255]|www.google.co.jp|www.google.com)/((^q=cache:)?)+"
Limit = 256
Match = "(<title>Google [^:]+:\s"
"(([^+-][^ ]++)\1(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))"
"((([^+-][^ ]++)\2(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)"
"((([^+-][^ ]++)\3(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)"
"((([^+-][^ ]++)\4(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)"
"((([^+-][^ ]++)\5(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)"
"</title>)\0$STOP()"
Replace = "\0$SET(Key1=\1)$SET(Key2=\2)$SET(Key3=\3)$SET(Key4=\4)$SET(Key5=\5)"
[Patterns]
Name = "@@Google High Light 2"
Active = TRUE
URL = "(216.239.[#37-59].[#0-255]|www.google.co.jp|www.google.com)/((^q=cache:)?)+"
Limit = 256
Match = "("
"<b>(^...)\0</b>((<br>\s+)\3|)"
"$SET(Temp=$GET(Temp)\0)"
")++{1,*}"
""
"("
"$TST(Key1=$TST(Temp))$SET(1=#ffcc77)"
"|$TST(Key2=$TST(Temp))$SET(1=#99ccff)"
"|$TST(Key3=$TST(Temp))$SET(1=#ff99ee)"
"|$TST(Key4=$TST(Temp))$SET(1=#99cc99)"
"|$TST(Key5=$TST(Temp))$SET(1=#cccc99)"
"|(^<b>)$SET(Temp=)$TST(\9=nullpo)"
")"
Replace = "<span style="background:\1"><b>$GET(Temp)</b></span>\3$SET(Temp=)"
361名無しさん@お腹いっぱい。:2005/09/08(木) 10:04:54 ID:rbJfAFJU0
>>355
よろしくっすm(_ _)m

これ便利なんだけど、キーにうまく反応してくれない時もよくあったりで、
結構ややこしいんだよなぁ。
362名無しさん@お腹いっぱい。:2005/09/09(金) 06:06:38 ID:ylqQidGQ0
>>360-361
俺はそのフィルタを使ってないが、どこを直せばよいのかは予想が付くよ。
Googleのタイトルの仕様が変わったから、そこが影響しているのは間違いないだろう。
他にも原因はあるかもしれないが、少なくとも一つはそれが原因のはず。
363362:2005/09/09(金) 07:02:21 ID:ylqQidGQ0
>>360-361
出来た。
個人的には、まだいじり足りないので後で手を入れるだろうが細かい部分は自分で修正してくれ。
修正点 3. とか個人的な好みも入っているが、気に入らなかったら適宜修正してくれ。

修正点
1. cacheの検索ワードを取得する方法がすぐには思いつかないので削除した。
2. Googleのタイトルの仕様変更に対処した。※「(検索ワード) - Google 検索」
3. 元のタイトル仕様に戻すべく、再びReplace ※「Google検索: (検索ワード)」

課題点
1. cacheの検索ワードを取得する方法を考える。memo: URL= 66.102.[#0-15].[#0-255]
2. Key1〜9 の変数の初期化(開放)をしておく。


Name = "Google: High Light 1 [2005.09.09]"
Active = TRUE
URL = "www.google.co(m|.jp)/search\? $TYPE(htm)"
Limit = 256
Match = "<title>"
"((([^+-][^ ]++)\1(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))"
"((([^+-][^ ]++)\2(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)"
"((([^+-][^ ]++)\3(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)"
"((([^+-][^ ]++)\4(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)"
"((([^+-][^ ]++)\5(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|))\9"
"-\sGoogle\s\0 </title>$STOP()"
Replace = "<title>Google\0: \9</title>"
"$SET(Key1=\1)$SET(Key2=\2)$SET(Key3=\3)$SET(Key4=\4)$SET(Key5=\5)"
364362:2005/09/09(金) 07:02:55 ID:ylqQidGQ0
Name = "Google: High Light 2 [2005.09.09]"
Active = TRUE
URL = "www.google.co(m|.jp)/search\? $TYPE(htm)"
Limit = 256
Match = "("
"<b>(^...)\0</b>((<br>\s+)\3|)"
"$SET(Temp=$GET(Temp)\0)"
")++{1,*}"
""
"("
"$TST(Key1=$TST(Temp))$SET(1=#ffcc77)"
"|$TST(Key2=$TST(Temp))$SET(1=#99ccff)"
"|$TST(Key3=$TST(Temp))$SET(1=#ff99ee)"
"|$TST(Key4=$TST(Temp))$SET(1=#99cc99)"
"|$TST(Key5=$TST(Temp))$SET(1=#cccc99)"
"|(^<b>)$SET(Temp=)$TST(\9=nullpo)"
")"
Replace = "<span style="background:\1"><b>$GET(Temp)</b></span>\3$SET(Temp=)"
365名無しさん@お腹いっぱい。:2005/09/09(金) 10:14:06 ID:glXOYhlm0
>>360
これ、スキルがある奴が書いたフィルタを初心者が手直ししたようなフィルタだな。
((^q=cache:)?)+ って意図した通りに動かないと思うぞ。
366名無しさん@お腹いっぱい。:2005/09/09(金) 11:41:15 ID:REqajceR0
スキルがあるなら良い方向に修正してあげればいいかと。
結構誤爆とかで修正が大変そうだし、表現の独創性とかを
みんなで共有できていいんじゃないか?
フィルタ書けない俺が言っても説得力皆無かもしれないけど。

それにしても検索単語の色分けが綺麗で見やすいな。
このセンスはいいと思う。

ちょっと試してみたんだが、検索してみた時に、
>クインテット カルテット オクテット セクステット セプテット
だと最初の5つの単語が色分けされるんだが、
>クインテット カルテット オクテット セクステット セプテット ノネット
だと、なぜかセプテットが色がつかないのね。
367名無しさん@お腹いっぱい。:2005/09/09(金) 12:11:28 ID:REqajceR0
((([^+-][^ ]++)\5(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|)
((([^+-][^ ]++)\6(\s|([%1B][%24][%62][%21][%21][%1B][%28][%42]|[%81][%40]|[%A1][%A1]|[%E3][%80][%80])))|))\9

$SET(Key1=\1)$SET(Key2=\2)$SET(Key3=\3)$SET(Key4=\4)$SET(Key5=\5)$SET(Key6=\6)

|$TST(Key6=$TST(Temp))$SET(1=#ccaaff)

を追加にして6色にしてみた。こうすれば
>クインテット カルテット オクテット セクステット セプテット テンテット
の場合は綺麗に6色表示されるようだ。だけど、
>クインテット カルテット オクテット セクステット セプテット ノネット テンテット
の場合はノネットとテンテットが色がつかない。

ノネットが<b>ノ</b><b>ネット</b>になってしまってるのと関係があるのかな。
よくわからないが、修正の参考になれば。
368362:2005/09/09(金) 17:45:43 ID:ylqQidGQ0
>>367
反響が大きいフィルタだな。
Google系 は需要があるのか…。

Replace = "<title>Google\0: \9</title>"
は \9 の後に 半角スペース を入れたはずなんだが、入れ忘れかな?(まぁ、好みの範囲内だけど)

> クインテット カルテット オクテット セクステット セプテット ノネット テンテット
なんつーか、原因ははっきりしてるじゃないか…。
Key6 まで追加すれば検索ワードを6つまで許容するわけだが、これは検索ワードが7つある。

P.S.
「Google: High Light 2」はほとんどいじってないので、まだ修正が必要だと思う。
後は、(| などに対応する予定。
site: inurl: などにも対応できれば良いが、フィルタが複雑になりそうな気がするな…。
369名無しさん@お腹いっぱい。:2005/09/09(金) 19:48:31 ID:kqDv5OTn0
[%1B][%24][%62][%21][%21][%1B][%28][%42] もうまくマッチしないと思う。
370名無しさん@お腹いっぱい。:2005/09/09(金) 20:03:16 ID:kqDv5OTn0
\1〜\5 の代わりに \# を使えばフィルタがスッキリする予感。
371名無しさん@お腹いっぱい。:2005/09/09(金) 20:33:22 ID:IuvPTNlM0
>>370
元々は\#で作ろうとした人が居て、それに挫折して今の形式になったものだから
出来そうなら是非挑戦を
372名無しさん@お腹いっぱい。:2005/09/09(金) 21:19:22 ID:kqDv5OTn0
繰り返しさえ理解出来てれば簡単に修正出来るはずだがそれも出来ない奴が手を入れたのか。('A`)
俺はこのフィルタ使わないから生暖かく見守るよ。 構文的におかしいとこだけ指摘してあげる。
373名無しさん@お腹いっぱい。:2005/09/09(金) 21:32:45 ID:ylqQidGQ0
>>369
それは俺も気が付いた。
ISO-2022-JP のエンコード文字なら [%1B][%24B][%21][%21][%1B][%28B] だよな。
ttp://www.google.com/search?ie=iso-2022-jp&oe=iso-2022-jp&lr=lang_ja&hl=ja&q=%1B%24B%21%21%1B%28B

>>370-371
2つのフィルタ間で変数を共有するには、グローバル変数を使うしか手がない気が。

>>372
for関数 の名残がある気がする。
プログラマーがいじったんだけど、C言語の癖が残っていて無駄な記述を入れてしまった…みたいな。

んで、>>364-365をいろいろいじってみたら少し高速化出来た模様。
需要があるなら、日付が変わる頃に改定版をUPするけど…。

ただし、全角空白は解釈しない。
ぶっちゃけ、解釈させるとフィルタが煩雑になるから
何より、「全角空白なんか使うな」と声を大にして言いたいw
374名無しさん@お腹いっぱい。:2005/09/09(金) 22:32:01 ID:kqDv5OTn0
釣りであると俺は信じている。 いや、少しの間でもいい、そう信じさせてくれ。
375名無しさん@お腹いっぱい。:2005/09/09(金) 23:09:56 ID:IuvPTNlM0
>>372
なるほど、あなたには出来ないと
376名無しさん@お腹いっぱい。:2005/09/09(金) 23:22:11 ID:ylqQidGQ0
>>374
「日付が変わる頃」の意図は、フィルタ名が>>363-364と重複してと分かりにくいからなんだけど
客観的に見ると、確かに釣りっぽいな…。

自分が精神的に強くないのを自覚してるので
「糞フィルタ晒すんじゃねぇぞ、( ゚Д゚)ゴルァ!!」と来て欲しくないというのもある。
俺にとって何も起こらないのなら、それは結構な事なんだ。
気にしないでくれ。
377360:2005/09/10(土) 00:09:49 ID:+C8R0M/V0
おお、修正してくれた上にさらに改良までしてくれてるのかー!

>>376
少なくともオレは今の時点でも既に感謝しまくりだよ!
ありがとう!
378376:2005/09/10(土) 00:18:38 ID:WkIdbBXW0
>>377
それは改訂版も欲しいというリクエスト?

>>376でも言ったように、公開には消極的なので
はっきり言ってもらわなければ、公開する気はないので念のため。
379名無しさん@お腹いっぱい。:2005/09/10(土) 00:26:41 ID:+C8R0M/V0
>>378
課題点がどの程度解決したかとか、どの程度まで修正したかとかがよくわからないけど、
修正して貰えたのなら是非公開してホシイ。
このフィルタって便利系のやつではダントツで使用頻度が高いので、
少しでも良くなると嬉しいんだよね。
380376:2005/09/10(土) 00:41:24 ID:WkIdbBXW0
>>379
> 課題点がどの程度解決したかとか、どの程度まで修正したかとかがよくわからないけど
もっともな話だ…。
確かに、オリジナルとの違いを書くべきだった…。すみません。

今、その辺の説明文を書いているので、もう少し待って下され。
381名無しさん@お腹いっぱい。:2005/09/10(土) 01:12:19 ID:+C8R0M/V0
急いでないので、明日に響くだろうし無理しないでね。
別に明日になってもいいので、気長にまっちょります。

俺はそろそろ寝ないとなので、
余計な作業させてしまっているのにちょっと申し訳無いけどお先に失礼します。
季節変わり目に近づいてるので風邪引かないように気をつけて下さいな。
それじゃお休みなさいまし。
382名無しさん@お腹いっぱい。:2005/09/10(土) 01:13:17 ID:WkIdbBXW0
>>377,379
お待たせ。
説明が長文化したので、Wikiに上げました。
オリジナルとの違いに関して注釈を入れてあるので、フィルタが読めない人でも違いが分かると思う。
分からなかったら、指摘してくれれば説明を付け足します。

Proxomitron等に関するWiki: Filter/26 -> Google: High Light
http://abc.s65.xrea.com/prox/wiki/?Filter%2F26
383382:2005/09/10(土) 01:17:36 ID:WkIdbBXW0
>>381
実戦では、一分の違いが命取りとなる…。 _| ̄|○

急いでないというのが救いかな。
では、また明日に。
お休みなさい。
384名無しさん@お腹いっぱい。:2005/09/10(土) 03:11:07 ID:3T44LgDW0
>>382
うお、難しくて私の頭では理解に時間がかかる
で、検索語を「"」で囲ったパターンにも対応は難しそうですか?
「"クインテット"」のような奴
385名無しさん@お腹いっぱい。:2005/09/10(土) 03:24:49 ID:WkIdbBXW0
>>384
まだ起きてる人もいるのか…(俺も人の事を言えないけどw)

> で、検索語を「"」で囲ったパターンにも対応は難しそうですか?
今さっき記事を修正した所なので、Wikiの方をご覧あれ。 >フレーズ検索

今度こそ、お休みなさい。
386374:2005/09/10(土) 06:21:35 ID:rGKAsPNI0
>>382
乙。 2の完成度が上がったね。 ++→+、 \0→\@ の2つはよく気付いたな。

1は何故inputタグから抽出するようにしたのかが見えないんだがメリットはあるの?
これだとスピードは落ちるしグローバル変数への無駄な代入も発生してしまう。
グローバル変数への代入をMatch欄に移すなりすれば回避出来るけど。

全角空白に苦労するならUTF-8に絞って書くといい。
他の文字コードが指定されたときはヘッダフィルタでURL内の oe=(文字コード) を
削除すれば検索結果がデフォのUTF-8で表示される。

あとキャッシュページはいじる必要無い。 オリジナルでも ((^q=cache:)?)+ を使って
キャッシュページでフィルタが動かないようにしていた。

前にも書いた通りこの表現は正しくは動作しないw
387374:2005/09/10(土) 07:04:49 ID:rGKAsPNI0
>>373
>[%1B][%24B][%21][%21][%1B][%28B] だよな。
テストした?

> 2つのフィルタ間で変数を共有するには
>>370-371 ではそんな話はしてない。 「(([^+-][^ ]++)\n(\s|([%1B][%2〜」 × 5行 が1行で済むよという話。

>for関数 の名残 無駄な記述を入れてしまった
理解不能、俺にはただ単にこういう書き方しか出来なかっただけにしか見えない。 for文もC言語も知ってるけどね。

> >>364-365
アンカーミス。

>「全角空白なんか使うな」
禿同。 だが半角モードに切り替えるのが面倒で俺も使ってる。

ついでにGoogleのIPアドレスリストが載ってるサイト
ttp://www.vaughns-1-pagers.com/internet/google-data-centers.htm

IPアドレスでの検索結果URL。
http://64.233.161.99/search?q=%E3%82%B9%E3%82%B3%E3%83%83%E3%83%88%E3%81%9F%E3%82%93
388名無しさん@お腹いっぱい。:2005/09/10(土) 07:27:46 ID:mDCaJrvE0
普通スペースの入力はShift+Spaceで全/半反転しないか?
FEPもといIMEまたは設定に依っては違うかも試練けど。
389名無しさん@お腹いっぱい。:2005/09/10(土) 07:41:28 ID:WkIdbBXW0
>>386
<input> に変えた理由は、以下の2点。

・高速化のための「++ → +」 ※後方参照しない
・Googleのタイトルの仕様変更 ※「(検索ワード) - Google 検索」

Googleの特殊構文で使う記号以外は全て検索ワードとして解釈する仕様になっている。
そうすると、当然「Google」「検索」も検索ワードとしてマッチしてしまう。
これは拙い…という訳で、<input> から取ってきた。
テスト用の簡易フィルタを作って、動作速度を検証していたんだけど
現行版の方が <title> から取得する旧版のフィルタよりも早かった。
(比較検証してみたところでは、「++」と「+」の動作速度にかなりの差があったから
これが影響しているのは間違いないと思う)
既にテスト用のフィルタは破棄したので、うろ覚えだけど
「旧版=0.046〜0.064msec」「現行版=0.016msec」だった。

全角空白の件は、検索ワード、及び、検索ワード間の文字列に
( ) を使うことを嫌って付けなかったのが大きな理由。

UTF8 の話は疑問符がいくつかあるけど、その話を聞いて
「全角空白→半角空白」に置換して、リダイレクトさせるという手は思いついた。

>>388
俺の環境(ATOK) では入力方法にかかわらず、半角空白を入力するように設定してる。
全角空白は Shift+Space で。
MS-IME には、この設定がないのだろうか。
390名無しさん@お腹いっぱい。:2005/09/10(土) 08:32:46 ID:RcqJkBSS0
>>388
普通に知らなかった。 しかしそれでも全角空白で済むものをわざわざ
半角で入力しようとは思わんな。 俺はこのフィルタ使わないからどうでもいいけど。

>>389
>後方参照しない
&& を使えば<titleタグ内でも+が使えるが早いかどうかは分からんな。
Bounds = "<title>?++(^(^\s-\sGoogle\s[^<]++\s</title>))"
を使う手もあるがタイトル表記を置換したいなら駄目か。

>タイトルの仕様変更
これはReplace欄で自由にいじれるよな。

どちらも動作に問題があるわけじゃないからそのままで構わないけど。

>比較検証
これは検索結果のHTMLソースを全範囲選択してコピペしてテストしたもの?
テスト用文字列がinputタグのみ、またはtitleタグのみだったらinputのほうが早くて当然だけど。

>全角空白の件は、検索ワード、及び、検索ワード間の文字列に
>( ) を使うことを嫌って付けなかったのが大きな理由。
これは括弧? 半角スペース? ( ) を使うと何が起こるの?

>「全角空白→半角空白」に置換して、リダイレクト
マルチtrueのWEBフィルタでいい。
391名無しさん@お腹いっぱい。:2005/09/10(土) 09:31:48 ID:WkIdbBXW0
>>390
俺としては一度限りの意見交換のつもりだったのだけど
そちらは議論をしたいようなので、こちらのスタンスを伝えておきます。

否定的意見は簡単に出せるけど、そちらで検証しないのなら
時間を割いてまで議論をしようとは思いません。
俺は今までの結果でそれなりに満足していますし
新たに時間を割いて検証するほど、この議論に魅力を感じませんので。
>>390が自分なりの信念を持って、別の意見を持っているのなら
それを証明してから否定して欲しい。
392名無しさん@お腹いっぱい。:2005/09/10(土) 09:32:13 ID:Ssl80AqN0
 …けど。」と終る文章が続くと、その内容如何に関わらず ちょっと嫌な感じになるんだぜ!
393名無しさん@お腹いっぱい。:2005/09/10(土) 09:39:01 ID:Ssl80AqN0
>>391
おお、おつ!
色、デフォのままで使ってるよ、ハイライトって柔らかめの色で丁度いいな。

> 新たに時間を割いて検証するほど、この議論に魅力を感じませんので
そうなのか、でも使う上で個人的に何か感じて
改良なり(改悪なり)したら晒すから、指摘程度はヨロ。

>>390
>>392で茶化してすまん。
394名無しさん@お腹いっぱい。:2005/09/10(土) 10:05:17 ID:WkIdbBXW0
>>392-393
お気遣い感謝。
否定的意見全てを受け付けないというわけではないので、大丈夫です。
(極端に否定的意見を隠さなくても良いですよ)
否定意見のオンパレードは苦手です(一言でいえば、程度問題)

>言葉遣い
2chとそれ以外の掲示板での使い分けが出来てない所に限界を感じてる。
そろそろ、化けの猫(餌の要らない猫)がはげて来そう。
395374:2005/09/10(土) 10:24:13 ID:ssubmO8g0
>>391
別に否定してるつもりは無いんだけど。 もっと簡単な方法を書いただけなんだけど。
完成したら俺が1から書き直してやるから妥協して逃亡するなり好きにしろ、けど。
396名無しさん@お腹いっぱい。:2005/09/10(土) 12:33:58 ID:HJOY3tek0
│ ≡  ('('('('A` )
│≡ 〜( ( ( ( 〜) 
│ ≡  ノノノノ ノ

397名無しさん@お腹いっぱい。:2005/09/10(土) 12:41:12 ID:ssubmO8g0
スキルがあるなら教えてあげればいいとかなんとか言われたからいろいろな
可能性を見せてやってたんだが丸損に終わった。

{0,*} はいらねぇよカス。 糞作者晒しage!
398名無しさん@お腹いっぱい。:2005/09/10(土) 13:33:31 ID:VF0hsr3Q0


│ ≡  ('('('('A` )
│≡ 〜( ( ( ( 〜) 
│ ≡  ノノノノ ノ
399名無しさん@お腹いっぱい。:2005/09/10(土) 13:51:07 ID:ssubmO8g0
↑    _、_
│  ヽ( ,_ノ`)ノ やむをえん。 昇竜拳!!
│ へノ   /
└  ω ノ
      >
400名無しさん@そうだ選挙に行こう:2005/09/10(土) 23:02:33 ID:+C8R0M/V0
>>382
お、試してみたけど特におかしいとこもなくバッチリ使えてまっす!
大感謝!!!
最初の5つにしっかり色がつく修正もいいね〜
GJ!

あとは個人的にだけど、全角スペースつかえたら申し分ないって程度かなぁ。
シフトスペースでできるのは知らなかったからちょっと感動したんだけど、
それでもちょっとキータッチが面倒なのも確かなので。
あと、全角スペースがどうにかなったら申し分ない感じかも。

googleに送る送信情報を弄って半角スペースに変えるとかって出来るんだろうか。
可能ならそれが一番楽そうだけど。

>>395
出来る人だろうし、面白いアイデア色々持ってそうなだけに、
ちょっと勿体無いなぁ。
手法の指摘だけでなく、実際に形にして修正してくれたらぐっと良くなりそ。
もっとマッタリやろうぜぃ!
401名無しさん@そうだ選挙に行こう:2005/09/10(土) 23:31:38 ID:+C8R0M/V0
うお、なんか選挙に行こうになってる。
402名無しさん@そうだ選挙に行こう:2005/09/10(土) 23:59:10 ID:WkIdbBXW0
そろそろ苦しくなってきたので、もうこのまま地で行きます。
# ここではそれほど浮く感じはないので、猫は不要かなと。

>>400
全角空白への要望多いですねぇ。

>>389 で言いたかったのは「Shift+Space」もそうですけど
「ATOKの入力方法にかかわらず、半角スペースを入力する設定」の方が大きいです。
MS-IME にはこの設定項目ありませんか?

個人的には、フレーズ検索への対応を先にやりたいんですが
少し行き詰まっているので、暇があったら全角空白にも対応するかもしれません。
403名無しさん@そうだ選挙に行こう:2005/09/11(日) 01:15:21 ID:ecMC0EAu0
>>402 MS-IME2000にも全般に、スペースの入力「状態に従う」「常に全角」「常に半角」はある。
慣れもあるので強く人に勧めるのは良くないとは思う。が、しかし、IMEにそういった設定がある、Shift押下で動作がトグルする、
くらいは知っておいた方が良いだろうとも思う。ましてやフィルタ/スクリプトやソースコードを入力する側の人間が「半角モードに切り替え
ないと…」というのは少し恥ずかしいかも知れない。(>>388 >>400 は気を悪くしないで欲しい)

ただ、Proxomitronで便利になるのも良いけれど、こういったキーボード入力という基本的な面の、設定や操作法を
すっ飛ばしてしまうのは、「楽をする、便利・快適に―」という同じ様なコンセプトなだけに、遭遇する頻度が高い人ほど勿体ないと思う。
404名無しさん@そうだ選挙に行こう:2005/09/11(日) 21:51:05 ID:MAIltVI90
Google: High Lightだけど、ヘッダフィルタで URL: を使って、
%E3%80%80 を半角スペースか + に変えたら、全角スペース問題は解決出来る?
それともあまり誉められた手法じゃないのかな。
405395:2005/09/12(月) 00:18:02 ID:xLTsQ8RS0
こいつじゃいつまで経っても完成させられそうにないな。
俺がぱぱっと作ってみるか・・。
406名無しさん@お腹いっぱい。:2005/09/12(月) 00:35:55 ID:xLTsQ8RS0
オリジナルの $TST(\9=nullpo) を $TST(\9=null) にするのってオリジナルの作者に失礼だと思うけど。
2バイト削るのがそんなに重要なことだとは思えないけど。 こいつにそんなこと言っても理解出来ないだろうけど。
407名無しさん@お腹いっぱい。:2005/09/12(月) 02:12:16 ID:dXOEG1H70
>>406
言いたいことは分かるが
いつまでもネチネチきもいよ、君
408名無しさん@お腹いっぱい。:2005/09/12(月) 04:20:34 ID:Y2FJybPN0
google検索で ( | ) なんて使う奴いるの? OR で十分じゃん。 全角空白が未対応になっただけの改悪。
409402:2005/09/12(月) 04:55:23 ID:pxlIpsag0
>>403
>>403
レスありがとう。
いろんな人がいますし、切り分けは必要ですね。
単純に全角空白に対応したいだけなら、「ちょこっと改訂版」を使えば対応できますので
一応は切り分けできているのかな。

こういうのは単純に好みの問題でないかと思うんですよね。
私の求める機能と、他の人が求める機能が違っただけではないかと思います。

こだわる人は自分の好みに合うように、自分で修正するでしょうし。
410名無しさん@お腹いっぱい。:2005/09/12(月) 05:02:36 ID:Y2FJybPN0
404フィルタも改悪されてるよorz
411名無しさん@お腹いっぱい。:2005/09/12(月) 05:11:20 ID:Y2FJybPN0
eerCast? イエローページ色付け
ttp://abc.s65.xrea.com/prox/wiki/?Filter%2F27

((^/tr>)?)++ ってどういう意味なんでしょう。
412名無しさん@お腹いっぱい。:2005/09/12(月) 05:42:48 ID:Y2FJybPN0
404フィルタ、縦長になって本来の404ページの下のほうが画面外になる。
改行コードに\rを使ってるし何考えてるんだろう。
413名無しさん@お腹いっぱい。:2005/09/12(月) 14:06:00 ID:Ei4G1aMM0
改悪はわかったから改良してくれ。
414名無しさん@お腹いっぱい。:2005/09/12(月) 23:04:25 ID:vucIYJcc0
おながいします。
2ちゃんの↓広告消したいんですが。
よろしくおながいします。


[無料アクセスカウンターofuda.cc「全世界カウント計画」]
PV計測中。。。 快適2ちゃんねるライフ、>> 2ちゃんねる ビューア
415名無しさん@お腹いっぱい。:2005/09/13(火) 01:06:28 ID:eQVNAeqx0
marupo
416395:2005/09/13(火) 01:29:23 ID:YMUJxlzF0
>>414
快適2ちゃんねるライフ、>> 2ちゃんねる ビューア

って書いてあるだろ馬鹿氏ねカス低脳キモ豚(プ
417名無しさん@お腹いっぱい。:2005/09/13(火) 01:37:11 ID:F6ulE+qx0
IEが好きなのか?
418395:2005/09/13(火) 02:16:15 ID:YMUJxlzF0
なぁ、フレーズ検索きぼんぬクン、Googleでフレーズ検索するには "" で囲むとか - で繋げるとかいろいろ
方法があるみたいだがどれに対応して欲しいんだ?

全部に対応して欲しいなら "" の中を単語に分割して別々にハイライトさせたほうが
フィルタ書くのラクなんだがどうするよ?

"nice to neet you" で検索すると nice 、to、neet、you がそれぞれ違う色でハイライトされるって意味な。
これが嫌で 「nice to neet you」 を1つとしてマッチさせたいんならそうするぞ?
ただし 「nice to neet-you」 みたいに微妙に異なるものが検索でヒットしてもハイライトはされなくなる。

俺は単語に区切ったほうが汎用性が上がるからいいと思うがおまえの好きな方を選べ。
419名無しさん@お腹いっぱい。:2005/09/13(火) 02:32:49 ID:41YOw3lb0
>>417>>418
2ちゃん広告消しおながいします。
420395:2005/09/13(火) 02:54:32 ID:YMUJxlzF0
なんだよ自己満改悪厨はまだWikiいじってんのか。 ローカルとオンラインでのマッチの違いの原因も
知らない、分からないとは驚きだなwwww 土下座して頼めば教えてやってもいいが、はてさて?

>>419
そんな広告見たことねーよwwwww
421名無しさん@お腹いっぱい。:2005/09/13(火) 03:36:32 ID:YMUJxlzF0
ttp://abc.s65.xrea.com/prox/wiki/?Filter%2F26

>検索ワードに -+ を含むとき に正しく解釈できなかったったのを再修正(9/13)
>複数の検索ワードが連続して含むとき に正しく解釈できなかったのを修正(9/13)

できなかったったんですか..
422名無しさん@お腹いっぱい。:2005/09/13(火) 03:53:08 ID:YMUJxlzF0
よし、完成。 動作確認してOKだったらゴミフィルタ消して貼る。
423名無しさん@お腹いっぱい。:2005/09/13(火) 04:10:22 ID:2/bUDXe50
>>418
む、今からでは遅いかな
個人的には
""で囲みと、「+-」付き、全角スペース区切り、には対応して欲しいかな
""でハイライトがバラけるのはどっちでもイイ
424395:2005/09/13(火) 04:15:19 ID:YMUJxlzF0
>>423
おk、バラでいいなら楽勝だ。 一週間くらい動作確認と修正して投下する。
425名無しさん@お腹いっぱい。:2005/09/13(火) 14:25:55 ID:XQ2U9nXP0
↓広告消しおながいします。。。



[無料アクセスカウンターofuda.cc「全世界カウント計画」]
PV計測中。。。 快適2ちゃんねるライフ、>> 2ちゃんねる ビューア

↓2ちゃんるが使っている
New! 新型 転送量無制限・完全帯域保障 Banana@PIEサーバ

【世界初! モリタポでレンタルサーバ】が
借りられるようになってしまいまいましたよ。奥さん。



426名無しさん@お腹いっぱい。:2005/09/13(火) 14:26:13 ID:CLQ2hV2v0
>>425
いやだね。
427名無しさん@お腹いっぱい。:2005/09/13(火) 16:53:53 ID:CLQ2hV2v0
>>421
あれ? + が ++ に戻ってる。

> Match = "(<b>(^...)\#</b>(<br>\s+|))++{1,*}"

+ にしたのは改悪だったってこと?
428名無しさん@お腹いっぱい。:2005/09/13(火) 17:01:04 ID:CLQ2hV2v0
やっぱり意図的に戻したみたい。 できなかったった も見つけたw
http://abc.s65.xrea.com/prox/wiki/?cmd=backup&action=diff&page=Filter%2F26&age=9
429名無しさん@お腹いっぱい。:2005/09/13(火) 20:05:26 ID:adzGu/mF0
ヘッダフィルタも追加されてかなりいい感じの出来になってるね。
以前のと比べたら速度的にも気持ち早くなった気がする。
というかwikiがわかりやすく綺麗に纏まりすぎ。
GJ!

最後に。
ヘッダフィルタが(m|.jp)になってないのだけ注意。
あれ?つかえないって思ったらこれだったw
430名無しさん@お腹いっぱい。:2005/09/13(火) 21:16:02 ID:adzGu/mF0
速度を計ろうとGoogle: High Lightの1を通してから、
フィルタリングされたソースを2に通そうとしたけど合致しないのね。
1同士なら比較できるけど、2の速度がわからないから、
実際にどの程度早くなったのか数字に出すのはちょっと大変だ。
431名無しさん@お腹いっぱい。:2005/09/13(火) 21:24:46 ID:zt7xtGFi0
お、オリジナルの "<b>(^...)\0</b>((<br>\s+)\3|)" の \3 を消した改悪には気づいたのかw
ISO-2022への対応は諦めたの? この仕様すら知らなかったようだし無理も無いかな。

しかしこの人、作者としてはヘボもいいとこだな。


>>430
Key1〜Key5に検索キーワードを代入する文を追加すればテスト出来るよ。
このせいで若干遅くなるけどね。
432名無しさん@お腹いっぱい。:2005/09/14(水) 05:19:06 ID:fVIAOLYm0
Filter/26 の「半角スペースを入力するようにする」より下の説明はいらんでしょ。
Filterと関係無いし。

誰ですかこんな余計な文章くっつけたのは。
433名無しさん@お腹いっぱい。:2005/09/14(水) 05:48:27 ID:ef9q4+JG0
> /search\?*[&?]q=

/search?q=〜 にマッチしない。 どこまでマヌケなんだよこいつは氏ね。
434名無しさん@お腹いっぱい。:2005/09/14(水) 06:27:34 ID:ef9q4+JG0
しかしただ叩くだけでフィルタの完成度が上がってくのは面白いなw >>391で言ってることと違うぞw
マヌケじゃなかったらとっくに完成してるはずなんだがな。

とっとと修正しろやヴォケが。
435名無しさん@お腹いっぱい。:2005/09/14(水) 09:47:30 ID:9abUQX660
>>432
解決法は1つではないのだから、いろんな方法を考えるべきなのでは。
…と >>403 も言っている。
436名無しさん@お腹いっぱい。:2005/09/14(水) 16:06:29 ID:TNXWpt4d0
ちょっと疑問に思ったんだけど、
ダウンロードでバイパス通さないとダウンロード出来ない時が、
有るんだけどバイパス通すとフィルター全部利かなくなるのかな?
437名無しさん@お腹いっぱい。:2005/09/14(水) 16:31:17 ID:rfoeWDJZ0
ページ間のトランジションを無効にする
フィルタは作成できませんか?
検索してみるとKill Interpage Transitionというものが
過去にあったようですが今はもう無いようです
438名無しさん@お腹いっぱい。:2005/09/14(水) 19:24:22 ID:9abUQX660
>>436
Proxomitronの全ての機能は使われずに、パスする。
ログを見るとよく分かると思う。

バイパスしないとダウンロードできないのなら、フィルタを修正した方が良いと思う。
439名無しさん@お腹いっぱい。:2005/09/14(水) 20:38:59 ID:EppLgxhv0
>>437
[Patterns]
Name = "New HTML filter"
Active = TRUE
Limit = 256
Match = "<meta [^>]++ transition=*> "
440名無しさん@お腹いっぱい。:2005/09/14(水) 22:05:07 ID:X/ZOKlDS0
>>437
俺はわざわざフィルタ使うのは無駄と感じてるので
インターネットオプションで切ってる。
441395:2005/09/15(木) 04:11:00 ID:PggvdlUm0
\s+{1,*} って普通に \s だろ。 ほんと進歩ねぇなこの作者。
442名無しさん@お腹いっぱい。:2005/09/15(木) 07:18:53 ID:Ka08vmcL0
>>438サンクス!
じゃ、いろいろ試してみるかぁ〜。
443名無しさん@お腹いっぱい。:2005/09/15(木) 11:13:30 ID:vrdcVzqS0
>>439
ありがとうございます、助かりました
>>440
フィルタを使わずとも止める方法はあったんですね、参考になりました
444名無しさん@お腹いっぱい。:2005/09/16(金) 22:51:02 ID:L8HI7Fsv0
AタグでリンクされていないURL文字列をAタグでリンクさせるフィルタを教えてください。
445名無しさん@お腹いっぱい。:2005/09/16(金) 23:17:29 ID:63fxmKbN0
>>444
自分は使ってないから良く知らないけど
wahaha さんの所のAdd Linkじゃだめなん?

http://proxomitron.at.infoseek.co.jp/
446名無しさん@お腹いっぱい。:2005/09/17(土) 06:22:29 ID:u37ph/m60
2ちゃんブラウザ使え。
447名無しさん@お腹いっぱい。:2005/09/18(日) 22:30:51 ID:SxN3AIML0
本スレ見て思い出したけど、そうえいばそろそろ395のGoogleHighLightが投下される頃だよね。
>フィルタは一応完成してますが便利機能を追加したいので
ってあるけど、395はどんな付加機能つけるんだろう。
その辺がちょっと楽しみだったり。
448名無しさん@お腹いっぱい。:2005/09/19(月) 07:33:18 ID:pCM6YXve0
ほす
449名無しさん@お腹いっぱい。:2005/09/20(火) 18:45:31 ID:yOqsRfJs0
Yahooのログインとかをクリックすると
http://rd.yahoo.co.jp/toppage/e/login/?http://login.yahoo.co.jp/config/login?.src=www&.done=http://www.yahoo.co.jp
な感じになってログインできない(ページが白紙)のですが何が原因ですか?
偉い人教えてください。
450名無しさん@お腹いっぱい。:2005/09/20(火) 18:50:31 ID:H+tpJoiB0
>>449
バイパスすれば?
451名無しさん@お腹いっぱい。:2005/09/20(火) 18:54:44 ID:yOqsRfJs0
>>450
バイパスリストに rd.yahoo.co.jp* を追加しました。
452名無しさん@お腹いっぱい。:2005/09/21(水) 05:39:29 ID:ULL9RYEg0
スレタイくらい嫁
453名無しさん@お腹いっぱい。:2005/09/21(水) 14:22:36 ID:iaEzzIfm0
ttp://www.sidefx.com/index.php?option=com_forum&Itemid=172

上の方にある2つの横長のバナーを消せないでしょうか?
自分でフィルタ作ったのですがダメです。
(テスト窓では問題ないんですけど)
よろしくお願いします。

Name = "Test"
Active = TRUE
URL = "www.sidefx.com/"
Limit = 480
Match = "<div id=$AV(banner|categoryTitle) * </div>"
Replace = ""
454名無しさん@お腹いっぱい。:2005/09/21(水) 14:44:19 ID:bWuKvDYB0
>>453
簡単なテストしかしてないので、追加検証した方が良いが
該当箇所 <div> に style="display:none" を加えてやれば、意図通りに動作するだろう。
455名無しさん@お腹いっぱい。:2005/09/21(水) 14:46:57 ID:JFmUGdwe0
>>453
そのフィルタでちゃんと動くよ。 テスト済み。
おそらくブラウザにキャッシュが残ってるだけだと思う。
454は馬鹿なこと言ってるから無視したほうがいい。 この方法だと画像を読み込みに行っちゃうよ。
456名無しさん@お腹いっぱい。:2005/09/21(水) 14:55:55 ID:bWuKvDYB0
馬鹿とか改悪とか…、(一部だろうけど)心の狭い人がいる所なんだな。
怒りを通り越して、悲しくなってくる。
457名無しさん@お腹いっぱい。:2005/09/21(水) 15:00:08 ID:JFmUGdwe0
初心者に間違ったこと教えといてそれなの? 正しく動くフィルタを style="display:none" に改悪
させようとしといてよく平気でいられるもんだ。 怒りを感じてるのはこっちのほうだよ。
458456:2005/09/21(水) 15:15:54 ID:bWuKvDYB0
>>457
俺が言っているのは「物には言い方がある」という事。

貴方の仰るように、この場合は style="display:none" よりも
タグごと消してしまう方が良いと思う。
が、馬鹿とか改悪とか貶すほど酷いものでもない。

やり方は違えど、目的は同じなのだから
俺なら「こうした方が良いよ」ぐらいに留めておく。
459名無しさん@お腹いっぱい。:2005/09/21(水) 15:39:07 ID:v6WQ95OG0
あなたの目的は改悪することでしょ? 一緒にしないでよ。

自分の発言に責任を持たないんだったら他人にモノを教える資格は無いと思うよ。
雑談スレでいい加減で無責任なじゃれあいでもしてて下さい。
460名無しさん@お腹いっぱい。:2005/09/21(水) 16:20:00 ID:bWuKvDYB0
ここまで曲解する人も珍しい。
…というより、単純に煽っているだけなのか。
461名無しさん@お腹いっぱい。:2005/09/21(水) 16:23:05 ID:sNjO44k60
>>460
がんばったんだから評価してくれって言いたいの?
実際は間違いを教えた訳だし自分のスキルにもなったと思ってぐっと堪えようぜ。
ってか2ちゃんねるで熱くなるよw不愉快になるだけさ。
462名無しさん@お腹いっぱい。:2005/09/21(水) 16:35:59 ID:Pl62Fbiw0
>>460
曲解されまくりのようですね。
463名無しさん@お腹いっぱい。:2005/09/21(水) 16:37:21 ID:bWuKvDYB0
>>461-462
人付き合いの難しさを実感してた。

「改悪」と言われるだけなら、それは学ぶところだけ学んでおけば良いというのは理解してる。
ただのお人好しなのかもしれないが
「改悪」と言われると、それが他の人に向けられた場合も考えてつい口を出してしまう。
初心者が初歩的な質問をして、「馬鹿」の一言で追い返すのも我慢ならない。

(特に2chでは)、距離を置いた付き合いをした方が良いとは分かってるんだが
これは性分でなかなか直せないんだ…。
464名無しさん@お腹いっぱい。:2005/09/21(水) 16:40:06 ID:v6WQ95OG0
反省するってことを知らない人はいいね、気楽で。
465453:2005/09/21(水) 17:34:49 ID:iaEzzIfm0
報告が遅れましたが、やっぱり消えません。

「インターネットオプション>ファイルの削除」でキャッシュをクリア、ついでにクッキーも削除、
あと自分はスレイプニルなんですが念のため「セキュリティ>キャッシュを使用しない」にもチェック、
そして目的のページで CTRL+F5で何回かリロードしましたが、駄目でした。

相変わらずテスト窓では問題なく動作するし、他のフィルタはちゃんと広告が消えてます。
こういう場合って意外と初歩的なことでミスってるんですよね。何を見落としているのか・・・

>>455さんの環境では動作しているらしいので、もうしばらく様子を見てみます。
お騒がせしてすみませんでした。
466名無しさん@お腹いっぱい。:2005/09/21(水) 17:39:12 ID:v6WQ95OG0
>>465
他のフィルタが邪魔してるんじゃないかな。

ログウインドウ -> 編集 -> HTMLデバック情報 をオンにして再読み込み、
処理したい部分に他のフィルタが悪さしてないかチェック。
467名無しさん@お腹いっぱい。:2005/09/21(水) 17:52:55 ID:II3uRJy30
>>463
改悪したこと以上に、それに対しての反省が無いのと
優しくし言ってよ光線が出てるのが腹が立つ。
自分自身は「ごめん」の一言もなく>>>>456ときた。
ID:bWuKvDYB0にも人を不愉快にさせる才能があることに気付けよ。

>>465
検証はしてないけど、ログウィンドウでフィルタが働いてるかどうか確認はした?
468453:2005/09/21(水) 17:53:47 ID:iaEzzIfm0
なぜかURLがbypass.txtに入ってた。(何のために?)
まったく記憶が無い・・・寝てたのか?

逝ってきます。
469名無しさん@お腹いっぱい。:2005/09/21(水) 18:02:47 ID:v6WQ95OG0
>>467
ID:bWuKvDYB0 はおまわりさんがお婆さんに道を訊かれて逆方向に行くように教えたようなもんだけど
それがどれだけお婆さんに迷惑をかけることになるか分かってないというか...

>>468
( ゚д゚)σ)´Д`)プニプニ
470名無しさん@お腹いっぱい。:2005/09/21(水) 19:21:52 ID:xTA28Xg/0
まあ定期的にこんな感じになるな、おみとろん関係のスレは。
471名無しさん@お腹いっぱい。:2005/09/21(水) 19:56:30 ID:WyIGaCqB0
新参は黙ってROMってろって事ですね
472名無しさん@お腹いっぱい。:2005/09/21(水) 20:16:14 ID:2GIiKegE0
ID:bWuKvDYB0のような障害者はYahooのトピックに帰って戴きたい
473名無しさん@お腹いっぱい。:2005/09/21(水) 20:54:59 ID:OwV3Gisq0
>>463
>人付き合いの難しさを実感してた。
人付き合いの下手さでしょ

間違った事を堂々と教えて何所が悪いと言う態度とってれば風当たりが強くなるのは当然
そのおかげで、口汚く罵った方が支持集める羽目になってる程にね
474名無しさん@お腹いっぱい。:2005/09/21(水) 22:17:28 ID:xTA28Xg/0
なんかホント必死ですね。
475名無しさん@お腹いっぱい。:2005/09/21(水) 22:27:35 ID:FJqYm0nE0
また馴れ合いのようですので上げさせて貰いますね^^
476名無しさん@お腹いっぱい。:2005/09/21(水) 22:50:26 ID:II3uRJy30
馴れ合い、で辞書を引いてみようね
477名無しさん@お腹いっぱい。:2005/09/22(木) 00:19:27 ID:cVyHGfKB0
>>476
^^
478名無しさん@お腹いっぱい。:2005/09/22(木) 02:36:01 ID:AfFPGZJD0
自信満々で適当なこと言う奴ほど迷惑なものは無いよな、ム板でえらい目に遭ったことあるよ。
こっちは質問者だったからきついことは言えなかったが心の中では(ry
479名無しさん@お腹いっぱい。:2005/09/22(木) 12:23:54 ID:3b/k9lNd0
395が作るといきまいてたGoogleHighLightにFireFoxの拡張が投下されてるw
脇腹イタイw
480名無しさん@お腹いっぱい。:2005/09/22(木) 13:16:34 ID:anmzH2if0
firefoxのまとめサイトにも載ってる定番の拡張ですね。
自分も入れてるけど便利ですよ。 検索結果のリンク先でもハイライトされるんで。
481名無しさん@お腹いっぱい。:2005/09/23(金) 05:31:29 ID:VBQMqXT20
それを真似て作ってるんだと思ってたけど
482名無しさん@お腹いっぱい。:2005/09/23(金) 06:45:04 ID:aQQByEA90
火狐使ってないもぐりは改悪厨作の糞フィルタでも使ってろってことですか。・゚・(ノД`)・゚・。
483名無しさん@お腹いっぱい。:2005/09/23(金) 07:11:09 ID:MgISKJVo0
もともとのきっかけはOperaのuser.jsからだけどね。
というかそれを移植の依頼したのが俺だったりw
ブラウザ使い分けしてるのでProxomitronで済めばそれだけ恩恵も大きいんだよね。jsより軽快だし。
久々に書き込みするけど、着々と進化してて嬉しいよ。修正してくれてる人ありがとう!

>>482
俺にはかなりいい出来に見えるな。
色がつかなかったりする不具合みたいなのが無くなってるし。
これで糞なら普通のはどんな素晴らしいのか想像つかない。
もっと仲良くやってもらえたら嬉しいんだけどね〜。
484名無しさん@お腹いっぱい。:2005/09/23(金) 14:04:52 ID:R4ZEOBy30
>検索結果のリンク先でもハイライトされるんで

これきぼん。。。
485名無しさん@お腹いっぱい。:2005/09/23(金) 15:06:18 ID:dmJXw/vq0
>>484
スレ違いだけどSleipnirのVer.1.66で普通にできるよ
486名無しさん@お腹いっぱい。:2005/09/23(金) 16:05:22 ID:MgISKJVo0
googleのキャッシュじゃなくて、検索結果の本サイトの方でもハイライトされるの?
487名無しさん@お腹いっぱい。:2005/09/23(金) 16:22:42 ID:oGafYoju0
>>485
あぅ、Operaなんだ

>>486
そうじゃないの?
488名無しさん@お腹いっぱい。:2005/09/23(金) 16:26:18 ID:oGafYoju0
IDのjとuが逆だったら 『おぎゃ 幼女』 だったのに
489名無しさん@お腹いっぱい。:2005/09/23(金) 16:55:56 ID:VBQMqXT20
>>486
検索バー(google等)とサイト内検索バーが一緒になってると言ったらわかりやすいかな。
サイト内検索の機能にハイライトがあって、バーに入力されてる単語がどのページでもハイライト。
オミトロンにここまで求めるのは酷だと思う。
490名無しさん@お腹いっぱい。:2005/09/23(金) 18:30:57 ID:MgISKJVo0
なるへそ。
ツールバーからやればサイト内検索もハイライトされるってことね。
googleの検索結果のは、むしろこれの副産物って感じに近そうだな。

ふと思ったんだけど、googleの検索結果から飛んだ場合だけ、
キャッシュじゃないページでも単語のハイライトぐらいなら可能だったりするのかな。
2chのログみたいな量のあるやつを見る場合に、
そこでも色がついたらかなり便利そうな気がしたんだけど、
さすがにProxomitronの機能的に実装は難しそうか。
出来たとしてもすごい独創的な構成力が必要になりそ。

妄想なので軽く流して下さいまし。
491名無しさん@お腹いっぱい。:2005/09/23(金) 18:37:56 ID:qPNPkIgu0
IE系でも、いくつかのタブブラウザでは同じ事が出来るよ
興味があるなら探してみるのもいいかも
492名無しさん@お腹いっぱい。:2005/09/23(金) 21:18:36 ID:/VNdZOLY0
Operaも是非実装して欲すぃー
493名無しさん@お腹いっぱい。:2005/09/23(金) 22:09:52 ID:C5kSA9+q0
Operaはuser.jsで実現できてるじゃん。
494名無しさん@お腹いっぱい。:2005/09/24(土) 10:07:56 ID:TLCRrcCk0
ちょいと一つ質問なんだが、指定したサイトにだけ指定したフィルターを適用させるってできない?
自作して対処できても他のフィルターと干渉してしまう
495名無しさん@お腹いっぱい。:2005/09/24(土) 12:37:53 ID:WodCWT2P0
基本中の基本
496名無しさん@お腹いっぱい。:2005/09/24(土) 17:10:03 ID:OqLDF8D40
497名無しさん@お腹いっぱい。:2005/09/24(土) 17:49:42 ID:XK6f5Jd30
>>495-496
(´・ω・`)ごめん死んでくる
498名無しさん@お腹いっぱい。:2005/09/24(土) 23:14:00 ID:hsXAZgGY0
2週間たったが395はまだかな。
499名無しさん@お腹いっぱい。:2005/09/24(土) 23:26:13 ID:ux+/Vofr0
Filter/Google High Light by 395
http://abc.s65.xrea.com/prox/wiki/?Filter%2FGoogle%20High%20Light%20by%20395

firefox路線全開。。。。
500名無しさん@お腹いっぱい。:2005/09/25(日) 15:56:35 ID:+KS/v4on0
>>499
ログサイトに飛ばしてくれるフィルタってどこにある?
501名無しさん@お腹いっぱい。:2005/09/25(日) 19:43:51 ID:5A5AkUBQ0
[Patterns]
Name = "image inline ext"
Active = FALSE
Bounds = "$NEST(<a\s[^>]++>,*,</a>)"
Limit = 4096
Match = "($NEST(<a\s([^>]++)\1href=$AV((*.(jpg|gif|bmp|png)\9)\4)([^>]++)\2>,*,</a>))\0"
Replace = "\0"
"<span>"
"<a onclick=""
"parentElement.innerHTML=(parentElement.innerHTML.match(/\\x2d\\x3Cbr\\x3E\\x3Cimg/i)!=null)? "
"parentElement.innerHTML.replace(/\\x2d\\x3Cbr\\x3E\\x3Cimg.*\\x3E/i,'\\x2b'):"
"parentElement.innerHTML.replace(/\\x2b/i,'\\x2d\\x3Cbr\\x3E\\x3Cimg src=\4 border=0\\x3E');"
"return(false);"
"" "
"href="javascript:">[\9]</a>+"
""
"</span>"

Operaだとイメージを開いた後-で閉じる事が出来ないんだけど、
修正できる方お願いできませんか。
このフィルタ何気に便利なので愛用してるんだけど、ここだけが問題だったりします。
502名無しさん@お腹いっぱい。:2005/09/26(月) 09:41:33 ID:5qieRhuy0
>>501
2chポップアップフィルタでも同じ問題(ポップアップが閉じられない)抱えてたなぁ。
解決方法は分からないんでとりあえずフィルタのダイエット。

[Patterns]
Name = "image inline ext"
Active = FALSE
Limit = 4096
Match = "($NEST(<a\s([^>]++)\1href=$AV((*.(jpg|gif|bmp|png)\9)\4)([^>]+)\2>,</a>))\0"
Replace = "\0"
"<span>"
"<a onclick=""
"parentElement.innerHTML=(parentElement.innerHTML.match(/\\x2d\\x3Cbr\\x3E\\x3Cimg/i)!=null)? "
"parentElement.innerHTML.replace(/\\x2d\\x3Cbr\\x3E\\x3Cimg.*\\x3E/i,'\\x2b'):"
"parentElement.innerHTML.replace(/\\x2b/i,'\\x2d\\x3Cbr\\x3E\\x3Cimg src=\4 border=0\\x3E');"
"return(false);"
"" "
"href="javascript:">[\9]</a>+"
""
"</span>"
503名無しさん@お腹いっぱい。:2005/09/26(月) 19:59:08 ID:L459A0Zi0
>>500
[HTTP headers]
In = TRUE
Out = FALSE
Key = "URL: [2channel] Redirect to Makimo.to"
Match = "$RESP(302)http://[^.]+.(2ch.net|bbspink.com)/test/read.cgi/"
Replace = "$JUMP(http://makimo.to/cgi-bin/dat2html/dat2html.cgi?\u)"

http://makimo.to/ の仕様変更で使えなくなってる。

Proxomitron フィルター作成スレッド Part2
http://pc8.2ch.net/test/read.cgi/software/1100052614/ を開いても飛ばない。

飛ばすページはここ。 かなり変則的なURLの作り方してるから修正は難しそう・・。 1100のとこが3ケタのスレもあった。
http://makimo.to/2ch/pc8_software/1100/1100052614.html
504503:2005/09/26(月) 20:02:22 ID:L459A0Zi0
あれ、ここに飛ばせばリダイレクトしてくれるみたい。 他のフィルタが邪魔してた_| ̄|○
http://makimo.to/cgi-bin/dat2html/dat2html.cgi?http://pc8.2ch.net/test/read.cgi/software/1100052614/
505503:2005/09/26(月) 20:05:48 ID:L459A0Zi0
やっぱり動かないや。 302じゃなく200が返ってくるせいだ。
WEBフィルタでMETAタグ使って飛ばすしか無いのかな。。。
506503:2005/09/26(月) 20:43:00 ID:L459A0Zi0
[Patterns]
Name = "[2channel] Redirect to Makimo.to <05_09_26>"
Active = TRUE
URL = "[^.]+.(2ch.net|bbspink.com)/test/read.cgi/"
Limit = 256
Match = "(<center><font color=red>[%81][%A1][%20][%82][%B1][%82][%CC][%83][%58][%83]"
"[%8C][%83][%62][%83][%68][%82][%CD][%89][%DF][%8B][%8E][%83][%8D][%83]"
"[%4F][%91][%71][%8C][%C9][%82][%C9][%8A][%69][%94][%5B][%82][%B3][%82]"
"[%EA][%82][%C4][%82][%A2][%82][%DC][%82][%B7]</font></center>)\0$STOP()"
Replace = "\0\r\n<center><h2><a href="http://makimo.to/cgi-bin/dat2html/dat2html.cgi\?\u" target="_blank">"
"\[ Makimo LOG \]</a></h2></center>"

METAタグでジャンプさせずにリンクにしてみた。
507名無しさん@お腹いっぱい。:2005/09/26(月) 21:59:00 ID:AYLFTl990
395氏のフィルタのページは移転したのか。

当初の目標と違ったフィルタとなったのは残念だが、ユーザーの切り分けが出来ている点は良いと思う。
一つだけ言わせてもらえば、ページ名を「Googleの検索結果をハイライト(Firefox仕様)」というようにして欲しい。
ページ名だけをみたら、汎用性の高いフィルタに見えるわけで
実際にページを見たら期待通りのフィルタではなかった、と残念に思う人もいると思われるため。

# もちろん、Wikiなのだから誰でも修正できるわけだが
# 著作権は395氏にあるわけだから、個人的な希望で勝手にいじるのはどうかと思うわけで。
508名無しさん@お腹いっぱい。:2005/09/26(月) 23:33:03 ID:dR0WvBQJ0
Bold書体に色つけてる感じなんですね。
リンクつけるのがかなり便利っぽいので、色をつけるところを削っていいとこ取りに。
機能的にかなり便利になってホクホクです。

>>502
ありがとう。
ダイエットのもありがたく戴きます。

[Patterns]
Name = "google image (040516) +js"
Active = TRUE
URL = "images.google.co(.jp|m)/"
Limit = 1024
Match = "<a href=/imgres\?imgurl=[^&]+\&imgrefurl=([^&]+)\0[^>]+>"
" <img[^>]++(src=/images\?q\=tbn:[^:]+:(((^https:)$SET(2=http://)|)[^ >]+)\3)\1*</a>"
Replace = "<a href="$UESC(\0)" target="_blank">imgref</a> / <a href="\2\3" 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\3'}"\1</a>"

ちょっと動作が違うのですが、これだとOperaで画像を拡大したり閉じたりできるので、
参考になったりしませんかね。
509503:2005/09/27(火) 06:29:22 ID:x9fUhdKe0
[Patterns]
Name = "[2channel] Redirect to Makimo.to <05_09_27>"
Active = TRUE
URL = "[^.]+.(2ch.net|bbspink.com)/test/read.cgi/"
Limit = 256
Match = "(<center><font color=red>[%81][%A1][%20][%82][%B1][%82][%CC][%83][%58][%83]"
"[%8C][%83][%62][%83][%68][%82][%CD][%89][%DF][%8B][%8E][%83][%8D][%83]"
"[%4F][%91][%71][%8C][%C9][%82][%C9][%8A][%69][%94][%5B][%82][%B3][%82]"
"[%EA][%82][%C4][%82][%A2][%82][%DC][%82][%B7]</font></center>)\0$STOP()"
Replace = "\0\r\n<center><h1><a href="http://makimo.to/cgi-bin/dat2html/dat2html.cgi\?\u">"
"\[ Makimo LOG \]</a></h1></center>"

新しいウインドウで開くのは意味無さそうなんで修正...。
METAタグで自動的に飛ばしたい人とかは勝手に改造して下さい。
$JUMP() と \k を組み合わせても同じことが出来るのかな??
510名無しさん@お腹いっぱい。:2005/09/27(火) 12:36:00 ID:tSC0sS7y0
395氏のGoogleフィルターにはがっかり
散々エラそうな事を言っておきながら

Match = "<b>"
Replace = "<b style="color:red; background:#EEEEEE; font-size:large;">"

と同等レベルとは
511名無しさん@お腹いっぱい。:2005/09/27(火) 13:24:04 ID:jzrFTY8q0
一人二役ですか。
512名無しさん@お腹いっぱい。:2005/09/27(火) 16:44:37 ID:T7KShQD10
>>509
乙です。
デザインに少し手を加えて取り込みました。
細かいことですが、[]? は Replace欄 で使用する場合にはエスケープする必要はないです。

> $JUMP() と \k を組み合わせても同じことが出来るのかな?
\k は使えますが、$JUMP はヘッダフィルタのみで有効なので
グローバル変数で渡す必要がありますね。

> METAタグで自動的に飛ばしたい人とかは勝手に改造して下さい。
物は試しという事で入れてみました。
便利ですが、保守を考えると入れない方が良い気も。
悩み所ですね…。

\k<head><meta http-equiv="refresh" content="0; url=http://makimo.to/cgi-bin/dat2html/dat2html.cgi?\u"></head>
513名無しさん@お腹いっぱい。:2005/09/27(火) 20:43:11 ID:BenaOhVc0
Name = "Vector download"
Active = TRUE
URL = "www.vector.co.jp/soft/"
Limit = 1024
Match = "(<META NAME="download" CONTENT="ftp://ftp.)\0\1">$SET(vector=\1">)"
"|<A HREF="/download/file/[^/]+/[^/]+/"
"(ff$SET(0=<A HREF="ftp://ftp.)"
"|fh$SET(0=<A HREF="http://download.)$STOP()"
")*">"
Replace = "\0$GET(vector)"

これを便利に使わせてもらってるんだけど、
ベクターゲームスの方には適用されないので、
どうにか適用させてほしいのですが。
514名無しさん@お腹いっぱい。:2005/09/27(火) 22:16:11 ID:41U9WMZ/0
むり
515名無しさん@お腹いっぱい。:2005/09/27(火) 23:32:14 ID:emNPklsC0
>>512
どもども。 $JUMPはヘッダフィルタだけでしか使えないんですか、勉強になりました。

METAタグは入れたほうが便利だとは思うんですけどmakimoのログってなんかスクリプト
使いまくっててすごく重いんで出来れば開きたくないんです、それでリンクのみにしました。

このスクリプトをKILLするフィルタもいじらないといけないなぁ。(´Д`; )
516名無しさん@お腹いっぱい。:2005/09/28(水) 11:05:08 ID:lOZKgMuR0
>>513
グローバル変数使ってるのが痛いな。
アプリを落とす前に詳細読まないなんて俺には考えられないんだがなんとなく納得。
517名無しさん@お腹いっぱい。:2005/09/28(水) 12:56:58 ID:lOZKgMuR0
ふと思ったんだが$JUMP()て\kと一緒に使ったほうが良くないか?
$JUMP使ったとき無駄にページ読み込み続けることがあるような気がするフォー
518名無しさん@お腹いっぱい。:2005/09/28(水) 14:45:13 ID:lOZKgMuR0
>>512
それって分かっててエスケープ付けてるんじゃないの?
念のためにエスケープ付けとくというのは良いことだと思う。
519名無しさん@お腹いっぱい。:2005/09/28(水) 18:27:49 ID:lOZKgMuR0
[Patterns]
Name = "Google ADD Link (05-09-28)"
Active = TRUE
URL = "$TYPE(htm)(www.google.co(m|.jp)|$LST(GoogleIP))(:80|)/search\?*q=(^cache:)"
Limit = 1024
Match = "(<font size=-1><b><a href="/intl/ja/options/" class=q>more)\1$URL(*\?*q=([^&]+)\8)"
"(($TST(\8=[a-z0-9_\+\-]+)|$URL(*\?*ie=(shift_jis|sjis)))$SET(7=s.cgi\?k=\8\&o=r)|)"
"$SET(0=\n<font size=-1><a href="http://gulab.ruitomo.com/\7">2ch-thread</a>  \n)"
"|"
"<b>(^(^\[[a-z]+\]</b></font></span>))"
"$SET(0=<b style="color:#F0E68C; background:#BA55D3; font-size:large;" > )"
"|"
"(<a class=fl href=$AV(*=cache:[^:]+:([^+]+)\9\+*)*</a>)\0"
"$SET(1=\n - <a class=fl href="http://web.archive.org/web/\*/http://\9">Internet archive</a>\n - "
"<a class=fl href="http://www.excite.co.jp/world/english/web/\?wb_url=http://\9">Eng to Jp</a>\n)"
"|"
"(^(^<br clear=all>))$STOP()"
Replace = "\0\1"

GNUに基づいてインスパイヤ。
520名無しさん@お腹いっぱい。:2005/09/28(水) 20:23:00 ID:fF1IfVo70
>>519
Google High Light by 395 - Firefox まとめサイト
ttp://firefox.geckodev.org/index.php?Google%20High%20Light%20by%20395

の Add link の機能を抽出したフィルタ?
誰かのフィルタに手を加えたのなら、元のフィルタを明らかにしておくのが筋だと思う。

フィルタの方はFirefox仕様になっているようだから
非Firefoxユーザーなら、もう少しダイエットできそうだね。
521名無しさん@お腹いっぱい。:2005/09/29(木) 01:26:57 ID:NCNbwbT70
思うっていうかGNUはそういうライセンスだしな。
522名無しさん@お腹いっぱい。:2005/09/29(木) 05:00:00 ID:BGhids/d0
そうそうw
523名無しさん@お腹いっぱい。:2005/09/29(木) 05:16:07 ID:BGhids/d0
>>520
ダイエット頼むw
524名無しさん@お腹いっぱい。:2005/09/29(木) 05:57:19 ID:cF28gMh50
>>519-520 のフィルタを元に汎用型にしたフィルタ。
395氏、>>519氏に感謝。

[Patterns]
Name = "Google Add Link (2005-09-29)"
Active = TRUE
URL = "www.google.co(m|.jp)/search\? $TYPE(htm)"
Limit = 1024
Match = "(<a\sclass=$AV(fl) href=$AV(http://[^/]+/search\?q\=cache:[^:]+:([^+]+)\0\+*)>[^<]+</a>)\1"
Replace = "\1\n - <a class="fl" href="http://web.archive.org/web/*/http://\0">Internet Archive</a>"
"\n - <a class="fl" href="http://www.excite.co.jp/world/english/web/?wb_url=http://\0">Excite Translation</a>\n"

[Patterns]
Name = "Google Add Link [+2ch search] (2005-09-29)"
Active = TRUE
URL = "www.google.co(m|.jp)/search\? $TYPE(htm)"
Limit = 1024
Match = "$URL(*[?&]ie=s(hift|)[_-]+jis&*[?&]q=([^&]+)\0)"
"(<font size=$AV(-1)>)\#<b>(<a href=$AV(/intl/ja/options/) class=$AV(q)>[^<]+</a>)\#</b>"
"$SET(#=    \n"
"<a style="color: #008844" href="http://ttsearch.net/s.cgi?k=\0&o=r">ttsearch.net</a>\n)|"
"(<a[%20]class=$AV(fl) href=$AV(http://[^/]+/search\?q\=cache:[^:]+:([^+]+)\0\+*)>[^<]+</a>)\#"
"$SET(#=\n - <a class="fl" href="http://web.archive.org/web/*/http://\0">Internet Archive</a>"
"\n - <a class="fl" href="http://www.excite.co.jp/world/english/web/?wb_url=http://\0">Excite Translation</a>\n)"
Replace = "\@"

上は、Internet Archive, Excite翻訳 のリンクの追加のみ。
2chスレッド検索は検索バーから検索するから要らないという人のため。
下は、上に追加して ttsearch.net (2chスレッド検索) のリンクの追加。
395氏のフィルタと同じく、2chスレッド検索はエンコード形式が Shift_JIS の時のみ有効。
これを使う人はGoogleのエンコード形式を Shift_JIS にするであろうから、半角文字のみの場合の処理は省略。
525名無しさん@お腹いっぱい。:2005/09/29(木) 06:00:16 ID:cF28gMh50
395氏へ

> $URL(*\?*q=([^&]+)\8)
q= の前にくる可能性のある文字列がいくつかあるので、誤爆を引き起こすおそれあり。
as_q=
as_eq=
as_oq=
as_rq=
as_epq=

> $URL(*\?*ie=(shift_jis|sjis))
ie= に Shift_JIS を渡す方法が他にもいくつかあり。
ie=s_jis
ie=s-jis
ie=shift-jis
ie=shiftjis
526名無しさん@お腹いっぱい。:2005/09/29(木) 06:09:22 ID:BGhids/d0
>>524
thx! URL欄と半角文字のみの場合の処理を元に戻して入れさせてもらったw
527524:2005/09/29(木) 06:14:57 ID:cF28gMh50
HTML参照文字は作用するのか。
では、再度書き直し。
>>524では &#160; の部分が見えてなかった。

[Patterns]
Name = "Google Add Link [+2ch search] (2005-09-29)"
Active = TRUE
URL = "www.google.co(m|.jp)/search\? $TYPE(htm)"
Limit = 1024
Match = "$URL(*[?&]ie=s(hift|)[_-]+jis&*[?&]q=([^&]+)\0)"
"(<font size=$AV(-1)>)\#<b>(<a href=$AV(/intl/ja/options/) class=$AV(q)>[^<]+</a>)\#</b>"
"$SET(#=&#160;&#160;&#160;&#160;\n"
"<a style="color: #008844" href="http://ttsearch.net/s.cgi?k=\0&o=r">ttsearch.net</a>\n)|"
"(<a[%20]class=$AV(fl) href=$AV(http://[^/]+/search\?q\=cache:[^:]+:([^+]+)\0\+*)>[^<]+</a>)\#"
"$SET(#=\n - <a class="fl" href="http://web.archive.org/web/*/http://\0">Internet Archive</a>"
"\n - <a class="fl" href="http://www.excite.co.jp/world/english/web/?wb_url=http://\0">Excite Translation</a>\n)"
Replace = "\@"

>>526
早起きだな。
528名無しさん@お腹いっぱい。:2005/09/29(木) 06:43:04 ID:BGhids/d0
>>525
ほんとだ、s*jisとかでもいいみたい。
529名無しさん@お腹いっぱい。:2005/09/29(木) 06:43:50 ID:BGhids/d0
ええええ? s%20jisでも効いたw
530494:2005/09/29(木) 09:52:52 ID:lsxBR0tn0
大分前にボコボコにされた者ですがやり方はわかったんですが
特定のサイトには特定のフィルタだけを適用するのってのを新たにしたいのだがこれ無理?
フィルタを一番上までもってって優先度を高くするしかないのか?(優先度とかあるかしらね
531名無しさん@お腹いっぱい。:2005/09/29(木) 11:32:09 ID:c5fkVaIY0
[Patterns]
Name = "Google Add Link [+2ch search] (2005-09-29)"
Active = TRUE
URL = "www.google.co(m|.jp)/search\?"
Limit = 1024
Match = "$URL(*[?&]ie=shift_jis&*[?&]as_q=([^&]+)\0)"
"(<font size=$AV(-1)>)\#<b>(<a href=$AV(/intl/ja/options/) class=$AV(q)>[^<]+</a>)\#</b>"
"$SET(#=&nbsp;&nbsp;&nbsp;&nbsp;\n"
"<a style="color: #008844" href="http://ttsearch.net/s.cgi?k=\0&o=r">TT</a>\n)|"
"(<a[%20]class=$AV(fl) href=$AV(http://[^/]+/search\?q\=cache:[^:]+:([^+]+)\0\+*)>[^<]+</a>)\#"
"$SET(#=\n - <a class="fl" href="http://web.archive.org/web/*/http://\0">I-Archive</a>"
"\n - <a class="fl" href="http://www.excite.co.jp/world/english/web/?wb_url=http://\0">EN-JP</a>\n)"

検索バーから検索するならs-jis等にヒットさせる必要は無いので削ってみました。
私の環境だとas_q=で検索するみたいなのでそれも修正しました。
532名無しさん@お腹いっぱい。:2005/09/29(木) 11:40:56 ID:J3beuWAv0
なぜにShift_JISだけなの?
解説ぷりーず。
533名無しさん@お腹いっぱい。:2005/09/29(木) 11:46:00 ID:c5fkVaIY0
>>532
shift_jisが正式名称だからです。
534名無しさん@お腹いっぱい。:2005/09/29(木) 11:49:26 ID:J3beuWAv0
>>528-529みたいなのに対応しろってのじゃなくて、
元のフィルタがなぜutf-8とかに対応せずShift_JISだけなのかなって意味ね。
勘違いさせちゃったらスマン。
535名無しさん@お腹いっぱい。:2005/09/29(木) 11:53:13 ID:c5fkVaIY0
>>534
TTsearchがshift_jisしか受け付けないからです。 それに合わせるためには
Google検索をshift_jisで行う必要があります。 このフィルタはそれを前提に作られてる
んだと思います。
536名無しさん@お腹いっぱい。:2005/09/29(木) 11:57:53 ID:J3beuWAv0
なるへそ!説明THX。
537名無しさん@お腹いっぱい。:2005/09/29(木) 12:23:21 ID:c5fkVaIY0
[Patterns]
Name = "Google ADD Link (05/09/29)"
Active = TRUE
URL = "$TYPE(htm)(www.google.co(m|.jp)|$LST(GoogleIP))(:80|)/search(^(^\?))*[?&](as_|)q=(^cache:)"
Limit = 1024
Match = "(<font size=-1><b><a href="/intl/ja/options/" class=q>more)\1$URL(*\?*q=([^&]+)\8)"
"(($TST(\8=[a-z0-9_\+\-]+)|$URL(*\?*ie=(s[^&]+jis)))$SET(7=s.cgi\?k=\8\&o=r)|)"
"$SET(0=\n<font size=-1><a href="http://ttsearch.net/\7">2ch-TT</a>&#160;&#160;\n)"
"|"
"<b>(^(^\[[a-z]+\]</b></font></span>))"
"$SET(0=<b style="color:#F0E68C; background:#BA55D3; font-size:large;" > )"
"|"
"(<a class=fl href=$AV(*=cache:[^:]+:([^+]+)\9\+*)*</a>)\0"
"$SET(1=\n - <a class=fl href="http://web.archive.org/web/\*/http://\9">I-archive</a>\n - "
"<a class=fl href="http://www.excite.co.jp/world/english/web/\?wb_url=http://\9">EN-JP</a>\n)"
"|"
"(^(^<br clear=all>))$STOP()"
Replace = "\0\1"

上に貼ったのはちゃんと動かなかったので安定性と汎用性重視のフィルタを作ってみました。
高速化やスリム化は他の方におまかせします。

>>524氏のフィルタは

http://www.google.co.jp/search?q=proxomitron

こういったリンクを踏んだときにスレ検索出来ないみたいなので今回は見合わせて頂きました。
538名無しさん@お腹いっぱい。:2005/09/29(木) 13:09:58 ID:c5fkVaIY0
[Patterns]
Name = "Google AD Killer ( 2005_09_29 )"
Active = TRUE
URL = "$TYPE(htm)(www.google.co(m|.jp)|$LST(GoogleIP))(:80|)/search(^(^\?))*[?&](as_|)q=(^cache:)"
Limit = 2048
Match = "(<div class=ch\s"
"|<table cellspacing=0 cellpadding=0 width=25% align=right"
")\0$SET(\1= style="display:none" )"
"|(<br clear=all>)\0<table border=0 cellpadding=9>*</table>(<br>)+"
"|(<br clear=all>)\0<br><center><font size=-1><font color=red>Free!*</center>(<br>)+"
"|<table cellpadding=0 cellspacing=0 border=0> <tr><td valign=bottom height=30>*</table>"
Replace = "\0\1"

これは本スレに貼ってあったフィルタですがURL欄を揃えました。 リストは>>520のを転用ってことで。
539名無しさん@お腹いっぱい。:2005/09/29(木) 13:19:03 ID:c5fkVaIY0
[Patterns]
Name = "Google ADD Link (05/09/29)"
Active = TRUE
URL = "$TYPE(htm)(www.google.co(m|.jp)|$LST(GoogleIP))(:80|)/search(^(^\?))*[?&](as_|)q=(^cache:)"
Limit = 1024
Match = "(<font size=-1><b><a href="/intl/ja/options/" class=q>more)\1$URL(*\?*q=([^&]+)\8)"
"(($TST(\8=[a-z0-9_\+\-]+)|$URL(*[?&]ie=s[^&]++jis))$SET(7=s.cgi\?k=\8\&o=r)|)"
"$SET(0=\n<font size=-1><a href="http://ttsearch.net/\7">2ch-TT</a>&#160;&#160;\n)"
"|"
"<b>(^(^\[[a-z]+\]</b></font></span>))"
"$SET(0=<b style="color:#F0E68C; background:#BA55D3; font-size:large;" > )"
"|"
"(<a class=fl href=$AV(*=cache:[^:]+:([^+]+)\9\+*)*</a>)\0"
"$SET(1=\n - <a class=fl href="http://web.archive.org/web/\*/http://\9">I-archive</a>\n - "
"<a class=fl href="http://www.excite.co.jp/world/english/web/\?wb_url=http://\9">EN-JP</a>\n)"
"|"
"(^(^<br clear=all>))$STOP()"
Replace = "\0\1"

微修正と高速化しました。
540名無しさん@お腹いっぱい。:2005/09/29(木) 13:48:10 ID:c5fkVaIY0
実験用リンクです。

http://216.239.37.99/search?as_q=proxomitron
541名無しさん@お腹いっぱい。:2005/09/29(木) 16:22:13 ID:V+b0+/630
>>530
URLマッチをリストにして汎用的なフィルタには ^$LST をつけるとか
542名無しさん@お腹いっぱい。:2005/09/29(木) 16:24:30 ID:G97AFhFq0
>>539
乙。
543名無しさん@お腹いっぱい。:2005/09/29(木) 20:47:52 ID:wh091O880
The Proxomitron Naoko 4.5 の「リモートプキシ
を使用」ってどういう事?普通にインターネット
する場合は、使わなくていいのかな?
544名無しさん@お腹いっぱい。:2005/09/29(木) 21:13:20 ID:Hdt4UzgF0
>>543
うん。
545名無しさん@お腹いっぱい。:2005/09/29(木) 23:34:50 ID:wh091O880

また、このソフトでIPやPCの情報漏洩を防げますか?
このソフトのよくわかるいいほホームページあったら
おせーて。
546名無しさん@お腹いっぱい。:2005/09/29(木) 23:44:37 ID:J3beuWAv0
>>545
その用途なら、セキュリティ板行ってファイアーウォール系かアンチウイルス系のスレでも見た方がいいぞ。
547名無しさん@お腹いっぱい。:2005/09/29(木) 23:49:08 ID:Vvl/iCJC0
てかマルチすんな
548名無しさん@お腹いっぱい。:2005/09/30(金) 00:29:44 ID:/m8SNU/C0
wikiにあるうたまっぷのフィルタ使えなくなった?
549名無しさん@お腹いっぱい。:2005/09/30(金) 01:08:04 ID:ZVae5pgc0
>>524の次版。
URLマッチの全てをリスト形式に(GoogleのIPアドレスでの検索に対応)
as_q= で動作するように。
ie=shift_jis 判定方法の変更。
ttsearch.net リンク追加 を検索ワードが半角英数文字のみのケースに対応。

[Patterns]
Name = "Google Add Link (2005-09-30)"
Active = TRUE
URL = "$LST(GoogleIP)$TYPE(htm)"
Limit = 1024
Match = "(<a\sclass=$AV(fl) href=$AV((http://[^/]+|)/search\?q\=cache:[^:]+:([^+]+)\0\+*)>[^<]+</a>)\1"
Replace = "\1\n - <a class="fl" href="http://web.archive.org/web/*/http://\0">Internet Archive</a>"
"\n - <a class="fl" href="http://www.excite.co.jp/world/english/web/?wb_url=http://\0">Excite Translation</a>\n"

[Patterns]
Name = "Google Add Link [+2ch search] (2005-09-30)"
Active = TRUE
URL = "$LST(GoogleIP)$TYPE(htm)"
Limit = 1024
Match = "$URL(*[?&](as_q=|q=)([^&]+)\0)"
"($URL(*[?&]ie=s)|$TST(\0=[a-z0-9_+-]+))"
"(<font size=$AV(-1)>)\#<b>(<a href=$AV(/intl/ja/options/) class=$AV(q)>[^<]+</a>)\#</b>"
"$SET(#=&#160;&#160;&#160;&#160;\n"
"<a style="color: #008844" href="http://ttsearch.net/s.cgi?k=\0&o=r">ttsearch.net</a>\n)|"
"(<a[%20]class=$AV(fl) href=$AV((http://[^/]+|)/search\?q\=cache:[^:]+:([^+]+)\0\+*)>[^<]+</a>)\#"
"$SET(#=\n - <a class="fl" href="http://web.archive.org/web/*/http://\0">Internet Archive</a>"
"\n - <a class="fl" href="http://www.excite.co.jp/world/english/web/?wb_url=http://\0">Excite Translation</a>\n)"
Replace = "\@"

[Blocklists]
List.GoogleIP = "..\Lists\GoogleIP.txt"
550名無しさん@お腹いっぱい。:2005/09/30(金) 01:09:02 ID:ZVae5pgc0
GoogleIPのリスト。
リストの利点はハッシュ化されること。
リストを使いたくない人は、URL欄を適宜修正して欲しい。

395氏のリスト との違いは
・URLマッチをリスト任せにしているので、www.google.com/ なども登録されている。
・395氏のリストでは [#0:255].[#0:255] を指定しているが
 この場合はGoogle以外のIPアドレスになる可能性があるため修正した(調査方法は whoisでNetRange取得)
 Google以外のIPアドレスというのは、例えば 216.239.0.0 (702 communications が取得しているIPアドレス) 等。

# GoogleIP
#
# Googleの URL,IPアドレス のリストです。
# 全てハッシュ化されるように、リストを作ってあります。
#
# SEO塾: Googleのデータセンター
# http://www.hyperposition.com/google/server.html

www.google.com/search\?
www.google.co.jp/search\?
216.239.[#32:63].[#0:255]/search*[?&](^q=cache:)
64.233.[#160:191].[#0:255]/search*[?&](^q=cache:)
66.102.[#0:15].[#0:255]/search*[?&](^q=cache:)
66.249.[#64:95].[#0:255]/search*[?&](^q=cache:)
72.14.[#192:239].[#0:255]/search*[?&](^q=cache:)
551名無しさん@お腹いっぱい。:2005/09/30(金) 01:13:16 ID:ZVae5pgc0
> ie=s*jis
どういう仕組みか気になったので、検証してみたら意外な事実が分かった。thx >>528-529
ttp://www.google.com:80/search?ie=sapkgyj;:@fwaf%83e%83X%83g&lr=lang_ja&hl=ja&q=%83e%83X%83g
ttp://216.239.37.99:80/search?ie=s&lr=lang_ja&hl=ja&q=%83e%83X%83g
正直、Googleはいい加減すぎると思った。

> as_q=
これは知らなかったので、取り込んだ。thx >>531
ちなみに、>>525の内訳は以下の通り。

as_q= すべてのキーワードを含む
as_oq= いずれかのキーワードを含む
as_epq= フレーズを含む
as_eq= キーワードを含めない
as_rq= 次のURLに関連しているページ
as_lq= 次のURLにリンクしているページ
ttp://www.google.com/advanced_search?hl=ja

> www.google.co.jp:80
www.google.co.jp:80 へのアクセスは、www.google.co.jp と同意らしく
URLマッチに :80 を書き加えなくても、意図通りにマッチした(IE, Geckoで確認)

>>531,537-540
乙 & >>532-536のフォローthx
強制するわけではないが、微調整を入れるのなら
変更を加えたことがはっきりと分かるフィルタ名に変えて欲しい。
Google Add Link [+2ch search] (2005-09-29) 2nd 等。
552名無しさん@お腹いっぱい。:2005/09/30(金) 02:30:56 ID:ZVae5pgc0
>>550 のリストに gfe****.google.com/ を入れなかったのは需要がないと思ったからだが
もし使う人がいるのなら、↓を追記すればOKだと思う。

gfe.google.com/search\?
gfe\-[a-z0-9]+{2,3}.google.com/search\?

簡単にテストしただけだが、期待通りに動作する模様。
ttp://gfe-dc2.google.com/search?q=site%3agoogle.com+inurl%3agfe
553名無しさん@お腹いっぱい。:2005/09/30(金) 09:14:21 ID:+M44qDA00
[Patterns]
Name = "Google ADD Link (05/09/30)"
Active = TRUE
URL = "$TYPE(htm)(www.google.co(m|.jp)|$LST(GoogleIP))(:80|)/search(^(^\?))*[?&](as_|)q=(^cache:)"
Limit = 1024
Match = "(<font size=-1><b><a href="/intl/ja/options/" class=q>more)\1$URL(*[?&](as_|)q=([^&]+)\8)"
"(($TST(\8=[a-z0-9_\+\-]+)|$URL(*[?&]ie=s[^&]++jis))$SET(7=s.cgi\?k=\8\&o=r)|)"
"$SET(0=\n<font size=-1><a href="http://ttsearch.net/\7">2ch-TT</a>&#160;&#160;\n)"
"|"
"<b>(^(^\[[a-z]+\]</b></font></span>))"
"$SET(0=<b style="color:#F0E68C; background:#BA55D3; font-size:large;" > )"
"|"
"(<a class=fl href=$AV(*=cache:[^:]+:([^+]+)\9\+*)*</a>)\0"
"$SET(1=\n - <a class=fl href="http://web.archive.org/web/\*/http://\9">I-archive</a>\n - "
"<a class=fl href="http://www.excite.co.jp/world/english/web/\?wb_url=http://\9">EN-JP</a>\n)"
"|"
"(^(^<br clear=all>))$STOP()"
Replace = "\0\1"

微修正。
554名無しさん@お腹いっぱい。:2005/09/30(金) 12:15:31 ID:buCCT6k+0
>>553
thx!!
555名無しさん@お腹いっぱい。:2005/10/01(土) 01:15:39 ID:EhsvmX6J0
あらかじめ登録しておいた文字を太字にしたいんですが
どうしたらいいのか分からないので教えてください。

例えばブラウジングしていて、AAAというキーワードとBBBというキーワードを
どこのサイトであっても常に太字にして表示したい場合などです。

わかる方、お願いします。
556名無しさん@お腹いっぱい。:2005/10/01(土) 04:49:17 ID:6+VjGgHt0
>>555
>どうしたらいいのか分からないので教えてください。
ちょっとは考えろ、そのくらい俺でもできるぞ
ヘルプ読め。

(AAA|BBB)\1
<b>\1</b>
557名無しさん@お腹いっぱい。:2005/10/01(土) 11:04:04 ID:J9cDYo3E0
558名無しさん@お腹いっぱい。:2005/10/01(土) 11:33:20 ID:J9cDYo3E0
>>553
d、ちゃんと動いたよ。 >>524氏のフィルタは何故か動かなかった。
559549:2005/10/01(土) 12:03:19 ID:iGINM4m00
Google Add Link を修正する人が多いようなので、Wikiに投稿してみた。
ttp://abc.s65.xrea.com/prox/wiki/?Filter%2F28
Googleのように動的に結果が出力されるものは、修正点に気付きにくいので微調整が多いのは仕方がないと思う。
Wikiなら [バックアップ] や [差分] から、他の人の作成したフィルタで修正した部分が判りやすい。
微調整を繰り返すフィルタ制作者は、Wikiを活用してもらえれば有り難い。

他のフィルタと区別が付くようにフィルタ名を付ければ
同じページに別々のフィルタが共存できると思う。
560名無しさん@お腹いっぱい。:2005/10/01(土) 12:09:25 ID:iGINM4m00
>>558
どの部分が動かないのか指摘してもらえれば修正するので、指摘してもらえると有り難い。
>>524,549で未対応だったfiletypeの強調表示については、Wikiに投稿したフィルタで対応済み。

filetype の強調表示は「Google: High Light」と併用することを考えて、控えめの色合いにした。
(filetypeと検索ワードでは、検索ワードの方が主役と思われるため)
最も、色は好みがあるので各自で適宜修正するよう。
"Simple is best" と思っていたが、実装してみると確かに便利だ。
「色分け」は情報の分類の基本だな。

ie=shift_jis 関係の判定方法は、前の方式と比べて早くなったかどうかは正直分からないが
3つのマッチングコマンドを1つにまとめたのだから「早くなった」と期待したい。
561名無しさん@お腹いっぱい。:2005/10/01(土) 12:31:56 ID:J9cDYo3E0
>>560
Googleの全部のページで動きません。
562名無しさん@お腹いっぱい。:2005/10/01(土) 12:54:31 ID:iGINM4m00
>>561
「全部」では検証できない。
Wikiのフィルタでは「filetypeの強調表示」「ttsearch.netのリンク挿入」
「Internet Archive, Excite翻訳のリンク挿入」の3つが機能している。
「〜のURLでは〜の動作が機能しない」というように具体的に指摘して欲しい。
例えば、以下のURLで動作することは確認済みです。

> filetypeの強調表示
ttp://www.google.com/search?lr=lang_ja&hl=ja&q=filetype%3aswf+Flash

> ttsearch.netのリンク挿入
ttp://www.google.com/search?q=test+_
ttp://www.google.com/search?ie=sjis&lr=lang_ja&hl=ja&q=%83e%83X%83g

> Internet Archive, Excite翻訳のリンク挿入
上記リンクの内、Googleキャッシュのある部分全て。
563名無しさん@お腹いっぱい。:2005/10/01(土) 13:00:42 ID:iGINM4m00
>>561
1つだけ確認したいのだが、リストの登録の仕方は判っていますか?
リストを登録していなかったら「全く機能しない」ので、症状が合う。
リストの登録の仕方の説明は確かになかったので、後でWikiに追記しようと思う。
564名無しさん@お腹いっぱい。:2005/10/01(土) 13:08:28 ID:iGINM4m00
リストについては、とりあえずはこれで。
ttp://www.pluto.dti.ne.jp/~tengu/proxomitron/help/BlockList_Creation.html
昼食を取るので、Wikiの修正は後でします。
↑のリンクで判らなかったら、その時にまた聞いて下さい。
565名無しさん@お腹いっぱい。:2005/10/01(土) 13:29:37 ID:J9cDYo3E0
あー! リストの中身が変わったんですか。
だったら動かなくて当然ですね。

このリストの中身を変えてしまうと他のフィルタが動かなくなってしまうので
すみませんが自分は>>553氏のフィルタを使うことにします。 フル機能使えて便利ですし。
566名無しさん@お腹いっぱい。:2005/10/01(土) 15:36:22 ID:iGINM4m00
>>565
リストのURL判定の仕方で他のフィルタとの整合性が取れないのか…。
URL判定をリスト任せにした理由は >>550 で述べた通り
どうせハッシュを使うのなら、全てリストに任せた方が効率的だと思ったから。
どちらに合わせるかによりますが、以下のどちらかで対応できます。

・他のGoogle関係のフィルタのURL欄を $LST(GoogleIP)$TYPE(htm) に変える
・Google Add Link のURL欄を $TYPE(htm)(www.google.co(m|.jp)|$LST(GoogleIP)... に変える

Wikiのフィルタは従来のURL判定(>>524とか>>553とか)でも動作するように出来ています。
他のフィルタが何か判りませんが、少なくとも「Google: High Light」であれば
$LST(GoogleIP)$TYPE(htm) に変える方法でも対応できるはずです。
これはこういう方法もありますよと示唆しているだけで強制するものではありませんので
>>553氏のフィルタを使い続けても良いです。
実装の仕方(技術的な面)こそ違いますが、機能的には大きな違いはありませんので。

蛇足ですが、>>553氏のURL欄で少し疑問点が。
[?&](as_|)q=(^cache:)
Googleキャッシュは q=cache: で統一されていたので、as_q= の判定は要らないと思うのですが…。
私の検証不足だったら失礼しました。
567名無しさん@お腹いっぱい。:2005/10/01(土) 16:42:30 ID:iGINM4m00
>>566の文面をWikiに追記。
指摘、有難う>>558

説明文を書くのはそれほど苦じゃないが、注釈に加えるのは結構難儀するんだな…(Wikiの構文上)
568名無しさん@お腹いっぱい。:2005/10/01(土) 17:41:28 ID:9bqCmDHd0
>>553
サンクス。
569名無しさん@お腹いっぱい。:2005/10/01(土) 17:57:15 ID:9bqCmDHd0
>>566
研究熱心なのはいいんだけど方向性が需要とまったく逆をいってるよ。
あんたが触るとどんどん不便なフィルタになっていく。
570名無しさん@お腹いっぱい。:2005/10/01(土) 19:10:48 ID:35Upsl8V0
また馴れ合いのようですので上げさせて貰いますね^^
571名無しさん@お腹いっぱい。:2005/10/01(土) 20:11:54 ID:iGINM4m00
>>569
方向性が >>553氏 と違うのは自覚しているが、具体的にどこが不便なのかを教えてもらえると有り難い。
私のフィルタは2タイプあるが、以下のようなポリシーがある。

「Google Add Link」はシンプルな速度を重視したフィルタ。
「Google Add Link [+2ch search]」は速度よりも利便性を重視したフィルタ。

>>553氏のフィルタと私のフィルタを複数回のテストで比較検証すると以下のようになる。

ttp://www.google.co.jp/search?ie=s&q=%83e%83X%83g のhtmlソースをテスト欄にコピー
>>553氏のフィルタ: 400〜800ミリ秒
Google Add Link [+2ch search]: 400〜800ミリ秒
Google Add Link: 400〜700ミリ秒

「Google Add Link」が100ミリ秒ほど早いのは、マッチ回数が1回減るのだから妥当な所だろう。
機能面で大きな違いはないので、後はデザイン,マッチのさせ方ぐらいだが…。
デザインは好みがあるので何とも言えないが
マッチのさせ方は、書き癖みたいなものはあまり大きな問題にはならないと考えている。
572名無しさん@お腹いっぱい。:2005/10/01(土) 20:12:46 ID:iGINM4m00
もちろん、「無駄な部分の指摘」や「代案」を出してもらえるのは有り難い。
貴方の言うように私は技術的探求心が強く、出来るかどうかはともかく
良いと思った案なら実装しようと努力するだろう。
が、「貴方のフィルタは駄目だ」というような主観的な意見はどうかと思う。

例えとして適切かどうかは判断しかねるが
私は >>553氏 の書き方で「〜という部分に無駄がありますよ」という意見をいくつか言える。
が、あえてそういう書き方をしているのかもしれないし
気分を害されると申し訳ないので、あまり多くは指摘しない方が良いと思っている。
>>566のように、少しだけ指摘する事はあるが
あまり多くを指摘すると、自己を否定していると受け取られるかもしれないと懸念するためだ。
(395氏の案件でも一悶着あったが、私はどちらかといえば穏便派)
そういう部分に気が付く人は自分で修正するだろう。
私も他の人のフィルタを頂いてから、自分の好みに合うように修正することはよくある。
また、今のように>>553氏のフィルタと私のフィルタという
3タイプのフィルタがある時には、ユーザーは自分の好みに合うフィルタを選択するだろう。
ユーザーには選択の余地があるのだから、今のところは棲み分けが出来ているように思う。
私のフィルタが貴方に合わないというのなら、それは仕方がない。
が、貴方の意見が総意かどうかは私には判らない。
2chに限らず掲示板は書き込む人よりもROMの方が遥かに多く、書き込みを見ただけでは総意は判らないためだ。
ランキングを見る限りでは、閲覧者はそれなりにいるようだから
私のフィルタを見てくれているのだろうが、使っているかはもちろん判らない。
「判らないものは考えるだけ無駄」というのが私の結論。
例え、私のフィルタを使ってもらえなかったとしても
私の書いた知識(ie=shift_jis 判定の話など) が他の人の知識となってくれれば私は十分に幸せだ。
573名無しさん@お腹いっぱい。:2005/10/01(土) 20:24:16 ID:d8J3GDzL0
(;´Д`)ノθ゙゙ ヴイィィィィン
574名無しさん@お腹いっぱい。:2005/10/01(土) 21:17:39 ID:JFvSSQZw0
>>572
9月に31日は無いよ。
575名無しさん@お腹いっぱい。:2005/10/01(土) 21:41:22 ID:JFvSSQZw0
>>569
言いたいことは分かるけどそこまで言う必要は無いだろう。
まぁ俺も>>553のを入れたが(笑)
576名無しさん@お腹いっぱい。:2005/10/01(土) 21:51:48 ID:iGINM4m00
>>574
恥ずかしいミスを…。
ご指摘感謝です。
修正しました。
577名無しさん@お腹いっぱい。:2005/10/01(土) 22:07:15 ID:iGINM4m00
>>575
文面から察するに、私へのレスですか?

確かに少し感情的になりすぎました。
ここの訪問者の中で不快な気分になった方がいましたら、お詫び致します。 m(_ _)m

ただ、私としては >>569氏 を否定する意図はなく
私の立場を明確にしておきたかったのです。
私は多くの民衆の内の一人に過ぎませんが、相手の方も同じ一人の人です。
私の意見が総意ではないように、相手の方の意見も総意ではありません。
例えば、ここで数人続けて「改悪」「粗悪フィルタ」という意見が述べられると
それがいかにも酷いフィルタであるかのように見えることがありますが、決してそんなことはありません。
たまたま、その時間帯にいた人が「悪いフィルタ」と判断を下しただけで
それが総合的に見て悪いかどうかが判るわけではありません。
私にはそれがとても不公平に感じるのです。
578名無しさん@お腹いっぱい。:2005/10/01(土) 22:13:41 ID:JFvSSQZw0
>>577
アンカーミスはしてないよ。 別にいいんじゃね? 改悪でもなんでもやりたいようにやればさ。
あのWikiはちみの所有物みたいなもんだろ。
579名無しさん@お腹いっぱい。:2005/10/01(土) 22:32:35 ID:iGINM4m00
>>578
そうですか、失礼しました。

Wikiは当然、私の所有物ではありません。
私の所有物は、私がWikiに投稿した記述(知識)だけです。
私がWikiに投稿することで、Wikiを乗っ取ることにはなりません。
580名無しさん@お腹いっぱい。:2005/10/01(土) 22:39:26 ID:AL2jXAUp0
いつもの修正と言い訳と反論くらいしかネタがない?

細かいことにエネルギー割くより、次の何かを探せよ
581名無しさん@お腹いっぱい。:2005/10/02(日) 01:56:25 ID:Fu2otlwW0
>>553
いつもありがd(・∀・)
582名無しさん@お腹いっぱい。:2005/10/02(日) 03:30:58 ID:6S3qOwNF0
速度面でも気を使ってくれてるのは個人的に結構嬉しいです。
ID:iGINM4m00氏がんばれ!

話は変わりますが、>>501のフィルタの修正はあまり期待できなそうですかね。
まあ、Opera使いは少ないだろうし、動作も違って特殊っぽくなるっぽいから当然って所でしょうか。
Operaスレで聞いた方が良かったりするんだろうか。
583名無しさん@お腹いっぱい。:2005/10/02(日) 03:32:36 ID:Fu2otlwW0
そういえば本スレの過去スレで 『スピードに拘るのは素人』 って格言が定着してた時期があったよ〜な。
これだけスキルのありそうな人でもスピード重視で不便にしちゃうなんてことするんだね〜。
本人は何故叩かれるのかも分かってないんだろうなきっとw
584名無しさん@お腹いっぱい。:2005/10/02(日) 03:39:21 ID:Fu2otlwW0
>>582
jsコードに書き直してjsスレに投下したほうが回答率高いかもよ?!
フィルタが出力したページのソースをスレにコピペするとか。
585名無しさん@お腹いっぱい。:2005/10/02(日) 03:46:14 ID:Fu2otlwW0
あ、iGINM4m00氏に頼めば直してくれるかも?
ついでに高速化と便利機能削除もしてくれるハズ。
586名無しさん@お腹いっぱい。:2005/10/02(日) 06:34:42 ID:RACwd5DN0
2ちゃんねる検索
http://find.2ch.net/

これにも対応したフィルタきぼんぬ
587名無しさん@お腹いっぱい。:2005/10/02(日) 06:40:52 ID:Fu2otlwW0
そこはEUC-JPだね。 EUC-JPで検索したときはそこにジャンプさせるようにすれば便利そう
588名無しさん@お腹いっぱい。:2005/10/02(日) 15:47:44 ID:Fu2otlwW0
誰でも書き換え出来るWikiだが>>553のフィルタに書き換えたら
速攻で元に戻されるんだろうな。 事実上独占している。

ということであのwikiは改悪厨隔離サイトに認定する。
次スレのテンプレに入れる価値があるかどうかの見直しもしないとな。

とりあえずリストの仕様変更するならGoogleIPという名前を
他のものに変えるべきだ。 低脳作者にはそんな最低限のマナーも
守れないようだがね。
589名無しさん@お腹いっぱい。:2005/10/02(日) 16:08:24 ID:pXu5Rg/f0
>>583
要求仕様は人によって違うから、不便か便利かは人によるかと。
2chスレッド検索は検索バーから実行するから要らないという人もいるだろう。
極端な話、Internet Archive、Excite翻訳のリンクもいらないから
このフィルタ自体いらないと言う人もいるかもしれない。
利便性は人それぞれ。
590名無しさん@お腹いっぱい。:2005/10/02(日) 18:33:05 ID:Fu2otlwW0
>>589
そういう話じゃないよ。 スピードに拘ってもほとんど意味が無いって話。
オミトロンの処理は元々早いんだから。
591名無しさん@お腹いっぱい。:2005/10/02(日) 19:11:26 ID:tu2EpJE/0
http://xxx.xxxx.xxx/xxx みたいなの貼ってもハイパーリンクになってくれない
掲示板がたまにあります。
そうすっと、わざわざコピペでアドレスバー(?)に直接貼り付けなければいけな
い状態なのですが、これをなんとかうまく処理してくれるフィルターを作成して
は頂けないでしょうか. 気が向いた方お願いします
592名無しさん@お腹いっぱい。:2005/10/02(日) 19:20:27 ID:oSpkzoZX0
AddLink
593名無しさん@お腹いっぱい。:2005/10/02(日) 19:31:09 ID:RpjsOHyh0
ちょこっと強制リンク使った方がいいんじゃないの。
594名無しさん@お腹いっぱい。:2005/10/02(日) 20:56:20 ID:pXu5Rg/f0
>>590
なるほど、そういう意味か。
ただ、それでも「要求仕様は人によって違う」んじゃないかな。

特に日本人の傾向に現れやすいんだけど、カスタマイズしたいという欲求が強いように思う。
いらない機能は出来るだけ省く。自分にとって不要なツールバーは外す。
一般論として、見た目や機能を自分用にカスタマイズしたい欲求はほとんどの人が持っていると思う。
「速度はともかく、2chスレッド検索のリンクがあると見た目が気になる。」
「自分はいらないから、新しい機能をいれないで欲しい。」
例えば、ブラウザではカスタマイズ性の高いブラウザが好まれる傾向があるんじゃないかな。
595名無しさん@お腹いっぱい。:2005/10/02(日) 21:37:37 ID:6S3qOwNF0
>>583
それってごく少数の一部の人が言いつづけてただけな気がします。
速度などにも気を使ったようなある程度以上のものであれば、
基本的に利便性と速度はトレードオフで好みの問題になってきますから。
私の印象では「基本的に利便性と速度はトレードオフで好みの問題」と言ってる人の方が印象に残ってますし。
個人的には、速度を追求するのもまた素晴らしいと思います。
小さな違いでも積み重なると結構馬鹿にならない違いが出てきますし。

>>584
アドバイスありがとう。それがよさそうですね。
もうしばらく待っても無理なようだったら、Operaスレで出力したソースでも晒してアドバイスを求めてみようと思います。
596名無しさん@お腹いっぱい。:2005/10/02(日) 21:59:02 ID:vaIjwetx0
しかしGoogleのこれってずっと追加や修正やってるんだな。
このフィルタ関係はまったく興味ないからスルーしてたけど、今後もこの調子で行くのか?
人それぞれではあるけど、人それぞれであるというなら、どちらも程ほどにしてくれや。
597名無しさん@お腹いっぱい。:2005/10/03(月) 05:52:26 ID:TgApneNx0
Internet Archive、Excite翻訳なんかは、bookmarkletでいいんじゃないの?
と思ってる
598名無しさん@お腹いっぱい。:2005/10/03(月) 09:28:31 ID:isUAHKwU0
>>594
>いらない機能は出来るだけ省く

これが問題なんだよね。 2chスレ検索へのリンクは2ちゃんねら以外には必要無いから
削除するというのは理解出来るんだけどね。

Wikiにあれ貼った人は自分に不要な機能だからって他の人がさらに便利な要素を
削ったらどう思うんだろうね。 例えば

「ボクはInternet Archiveなんか普段使わないからWikiから削除しておきました」

という人物が現れたらどう?
599名無しさん@お腹いっぱい。:2005/10/03(月) 11:07:11 ID:NovMVpY10
http://abc.s65.xrea.com/prox/wiki/?Filter%2F28
Google Add Link [+2ch search] (2005-10-02)

これを入れさせてもらいました。THX!!!
しかし、↓をしたところ、2chスレッド検索が表示されなくなりました。
どこを修正すればよろしいでしょうか?教えてください。

unDonut Part6
http://pc7.2ch.net/test/read.cgi/software/1126974051/553-555

600名無しさん@お腹いっぱい。:2005/10/03(月) 13:21:21 ID:isUAHKwU0
>>599
文字化けはGoogleの仕様変更のせいみたいだね。 バイパス状態でも文字化けしました。

1、UTF-8で送信すれば文字化けはしなくなるけどスレ検索は動かなくなる。
2、SHIFT_JISで送信すればスレ検索は動くけど文字化けが発生する。

残念だけどどちらか一方を諦める以外に道は無いです。
601名無しさん@お腹いっぱい。:2005/10/03(月) 13:28:06 ID:isUAHKwU0
Googleの中の人は

「UTF-8以外で検索する人なんてほとんどいないだろうからSHIFT_JISを対応外に」

とかやっちゃったんでしょうね。

誰かさんにも言えることだけど勝手に不便にするのは勘弁して欲しいです。
602名無しさん@お腹いっぱい。:2005/10/03(月) 13:29:38 ID:isUAHKwU0
PS、 Googleの中の人は高速化出来て満足してるんでしょうね。
603名無しさん@お腹いっぱい。:2005/10/03(月) 14:17:14 ID:IgJ61I3g0
こんなとこでも嫌みを言わずにはいられないなんて、ずいぶん可哀想な奴だな
604名無しさん@お腹いっぱい。:2005/10/03(月) 14:19:34 ID:NovMVpY10
>>600-603
ありがとうございます。
どちらかを選択します。
605519:2005/10/03(月) 16:08:02 ID:XvFEqi+10
そうだな、改悪厨には俺も迷惑している。
これ以上糞な改造するようなら著作権を行使させてもらう。
606名無しさん@お腹いっぱい。:2005/10/03(月) 17:19:37 ID:EOnC8KhE0
>>598
> 「ボクはInternet Archiveなんか普段使わないからWikiから削除しておきました」
> という人物が現れたらどう?
そういうのはマナーの問題であって、要求仕様以前の問題であると考えます。
524氏のフィルタの仕分けの仕方は、524氏なりの考えがあって分けたもので
使う人の好みで勝手に改変すれば、改変した人の好みが反映されます。
524氏が製作したフィルタを使うのであれば、524氏の意図を尊重するのは
最低限の礼儀だと思いますけどね。

例えば、オープンソースのソフトがあったとして
ソースが誰でも改変できる状況にあったときに
使う方がオリジナルのソースを自分の好みに合うように改変したらどう思いますか?
オリジナルのソースはそのままにしておいて、自分のサイトで好みにあったソースを公開するとか
自分の好みにあったフィルタを追記するとか、そういう配慮は必要だと思います。
607名無しさん@お腹いっぱい。:2005/10/03(月) 17:38:44 ID:XvFEqi+10
オリジナルの作者の意図を尊重しない>>524にそんなことする必要は無いと思うが。
608名無しさん@お腹いっぱい。:2005/10/03(月) 17:57:55 ID:EOnC8KhE0
>>607
この場合の尊重というのは
「オリジナルのフィルタを残す」
「オリジナルのフィルタ制作者への謝辞を入れる」
という事です。
改変を加えるのが罪というならば、>>519-553 も含む事になります。

>>599-604
今は、shift_jisの文字化けはなくなっているようです。
ttp://www.google.com/search?ie=sjis&lr=lang_ja&hl=ja&q=%83t%83B%83%8b%83%5e
609名無しさん@お腹いっぱい。:2005/10/03(月) 18:02:33 ID:XvFEqi+10
Wikiにオリジナルを差し置いて自分のフィルタを載せてる時点でマナー違反だと思うんだが。。
610名無しさん@お腹いっぱい。:2005/10/03(月) 18:09:09 ID:XvFEqi+10
>今は、shift_jisの文字化けはなくなっているようです。

おいおい、直ってないよ。
611名無しさん@お腹いっぱい。:2005/10/03(月) 18:18:27 ID:XvFEqi+10
とにかくみんなが迷惑しているということをちゃんと知って欲しいね。
612名無しさん@お腹いっぱい。:2005/10/03(月) 18:24:19 ID:EOnC8KhE0
>>605,607,609-611
元のフィルタとして、395氏、519氏のフィルタへのリンクが貼ってありますよ。
特に、395氏 の場合は後で修正を加える可能性があるわけで
Wikiに転載するよりはリンクを貼った方がスマートに思えます。
逆に転載した場合、395氏がFirefoxまとめサイトで修正を加えたときに
Wikiに古いフィルタが転載される可能性があるわけで
395氏としても、古いフィルタを転載されるのは恥ずかしいと思えるんじゃないでしょうか。
395氏が修正の度に、まとめサイトとWikiの両方に修正を加えたり
524氏が395氏の修正を確認して、記述を修正するという手もありますが
即時に反映されるメリットが失われますし、利便性もあまり良くないですね。

本物かは知りませんが、貴方が519氏とすれば主張に一貫性がないです。
>>519では395氏のフィルタを元にしたことを明示していませんし
貴方も395氏のフィルタを改変したという意味では、524氏と同じ立場にいます。
著作権法に訴えるとすれば、395氏が >>519-553 を訴えられる事になります。
613名無しさん@お腹いっぱい。:2005/10/03(月) 18:33:16 ID:XvFEqi+10
>>612
FireFoxのまとめサイトはGNUで著作権フリーとなっているが>>519のフィルタは違う。
改悪厨は俺のフィルタを勝手に参考にして作った訳だ。
614名無しさん@お腹いっぱい。:2005/10/03(月) 19:00:37 ID:EOnC8KhE0
>>613
貴方はどのライセンスに基づいて提訴するつもりですか?
>>519 に著作権表示が含まれていますか?
>>524-553 を含めて著作権違反に訴えるつもりですか?

貴方は GNU FDL を正しく理解していますか?
↓の3の条文をどうお考えですか?
ttp://ja.wikipedia.org/wiki/GNU_FDL
615名無しさん@お腹いっぱい。:2005/10/03(月) 19:42:45 ID:XvFEqi+10
>>614
おまえには関係無いだろw
616名無しさん@お腹いっぱい。:2005/10/03(月) 19:44:22 ID:8Lo/4+v70
結局、>>405 >>420 >>424この辺でエラそうに語ってた395氏は
大元の>>360の機能を持ったフィルターは作る事が出来なかったで良いのかな?

結果的に一番の口だけ厨?
617名無しさん@お腹いっぱい。:2005/10/03(月) 19:54:12 ID:XvFEqi+10
>>616
あのフィルタの肝は2のほうだから改悪厨もたいしたことはしていないわけだが。
それにこの程度のフィルタは誰でも作れる。
618名無しさん@お腹いっぱい。:2005/10/03(月) 22:56:27 ID:saBHpu1f0
>>614
素朴な疑問なんですけど、
なんでそんなに必死なんですか?
619名無しさん@お腹いっぱい。:2005/10/04(火) 01:01:30 ID:6AnUmVst0
どう見ても自演です
本当にありがとうございました
620名無しさん@お腹いっぱい。:2005/10/04(火) 01:28:36 ID:pYwlmhyo0
>>617
395さん、誰でもできると言っておいて
boldに色つけただけで済ませちゃったのはなぜですか?
621名無しさん@お腹いっぱい。:2005/10/04(火) 02:20:34 ID:o+e+zeX80
彼は GNU も理解していなかったようだし
弱いものいじめしちゃ可哀想だよ。
622名無しさん@お腹いっぱい。:2005/10/04(火) 09:51:51 ID:RKHVb/eZ0
>>617
ある程度のスキルは無いと駄目だと思うけど、一番必要なものはやる気と時間だろうね。
つまりニー(ry
623名無しさん@お腹いっぱい。:2005/10/04(火) 11:35:03 ID:g4KXby7F0
あげ
624名無しさん@お腹いっぱい。:2005/10/04(火) 12:00:09 ID:RKHVb/eZ0
JaneViewスレ。 Google文字化けの問題はこっちでも話題になってる。
http://pc8.2ch.net/test/read.cgi/win/1126017265/929-

フィルタでどうにかできないの?
625名無しさん@お腹いっぱい。:2005/10/04(火) 13:03:35 ID:o+e+zeX80
スキルのあるなしに、継続して修正し続ける人は尊敬するんだけど
2chではモチベーションを維持するのが大変そうだね…。

>>624
どうにもならないと思うけど、やるとするなら
「URLをデコード → UTF8でエンコード」というプロセスが必要なんじゃないかな。
626名無しさん@お腹いっぱい。:2005/10/04(火) 14:31:08 ID:Olwq44Vo0
改悪厨が改悪厨と戦闘中w
627名無しさん@お腹いっぱい。:2005/10/04(火) 16:46:58 ID:pYwlmhyo0
改悪厨という単語を使ってるのは395さんしかいないと思われます。
628395=519:2005/10/04(火) 17:15:38 ID:AcXphinE0
そうですが何か?
629名無しさん@お腹いっぱい。:2005/10/05(水) 00:09:00 ID:s+Z1FAUU0
依頼されたフィルタをひたすら作るというのがスレッドの主旨。
一つのフィルタについてだらだら議論するようなラベルの高い所ではあるまい。
630395:2005/10/05(水) 17:46:28 ID:3QEILbcV0
乞食作者同士の残飯の取り合いですか。 微笑ましいですね。
631名無しさん@お腹いっぱい。:2005/10/05(水) 19:07:31 ID:TDX9/rp30
乞食…、そういう問題なのか?
632名無しさん@お腹いっぱい。:2005/10/06(木) 00:27:36 ID:iJyxdleB0 BE:62042764-
[HTTP headers]
In = FALSE
Out = FALSE
Key = "URL: 2ch redirector (oo.2ch2.net) (in)"
Match = "$RESP(302*)http://[^.]+.(2ch.net|bbspink.com)/test/read.cgi/"
Replace = "$JUMP(http://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(http://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*)http://[^.]+.(2ch.net|bbspink.com)/test/read.cgi/"
Replace = "$JUMP(http://p2.chbox.jp/read.php?url=\u)"

In = FALSE
Out = FALSE
Key = "URL: 2ch redirector (snapshot.publog.net) (in)"
Match = "$RESP(302*)http://[^.]+.(2ch.net|bbspink.com)/test/read.cgi/"
Replace = "$JUMP(http://snapshot.publog.net/dat.php?url=\u)"

633名無しさん@お腹いっぱい。:2005/10/06(木) 01:27:07 ID:zN4F0DdK0
d
634名無しさん@お腹いっぱい。:2005/10/06(木) 10:28:31 ID:Ih9mqtOd0
ttp://abc.s65.xrea.com/prox/wiki/?Filter%2F28
これ を最終版とします。
の、これが落としても壊れてるんですけど、私だけ?
635名無しさん@お腹いっぱい。:2005/10/06(木) 10:36:02 ID:5lzLPCjz0
/(*/)+
636名無しさん@お腹いっぱい。:2005/10/06(木) 11:21:13 ID:5lzLPCjz0
/[^?#/]+/
637名無しさん@お腹いっぱい。:2005/10/06(木) 18:05:10 ID:kbLlDNUn0
>>634
bzip2

DLL参照型の解凍ソフトを使えばOK。
638名無しさん@お腹いっぱい。:2005/10/06(木) 21:01:28 ID:EH7D0gxj0
>>634
リファが変だと正しく落ちないはず
639名無しさん@お腹いっぱい。:2005/10/06(木) 22:29:16 ID:DlME4MAu0
bzip2だと素で解凍できる人殆どいなそう。
拡張子見てもただのZIPだし。
640634:2005/10/07(金) 00:15:19 ID:9wRZMDcM0
今度はなぜか無事落とせました。お手数かけました。
641名無しさん@お腹いっぱい。:2005/10/07(金) 08:03:19 ID:Mto4Lxi40
Operaで閉じれるようにJavascriptを修正したもらえたので、
改めて修正の依頼をお願いします。
ttp://pc7.2ch.net/test/read.cgi/software/1127799544/525,553

<TD bgcolor="#ffffff" width="190">
<A href="http://www.happy-page.jp/tuyosugirudora.jpg">強すぎるドラえもん</A>
<span>
<a ondblclick="
parentElement.innerHTML=
(parentElement.innerHTML.match(/\x2D\x3Cbr\x2F\x3E\x3Cimg/i)!=null)?
parentElement.innerHTML.replace(/\x2D\x3Cbr\x2F\x3E\x3Cimg.*\x3E/i,'\x2B'):
parentElement.innerHTML.replace(/\x2B/i,'\x2D\x3Cbr\x2F\x3E\x3C
img src=http://www.happy-page.jp/tuyosugirudora.jpg border=0\x3E');
return(false);
">[jpg]</a>+
</span>
</TD>

出力結果をこのようにすればOpera対応になりました。
"image inline ext"フィルタは>>501-502にあります。
642名無しさん@お腹いっぱい。:2005/10/07(金) 11:57:16 ID:GqjEt47K0
>>641
Opera を立てれば、IE が立たず。
IE を立てれば、Opera が立たず。
Gecko はどちらでも立たず。
悲しい…。

[Patterns]
Name = "image inline ext [Opera only]"
Active = TRUE
Bounds = "$NEST(<a\s*>,</a>)"
Limit = 4096
Match = "([^>]++href=$AV(\1.(jpg|gif|bmp|png)\2)*)\0"
Replace = "\0\r\n"
"<span><a ondblclick=""
"parentElement.innerHTML="
"(parentElement.innerHTML.match(/\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg/i)!=null)?"
"parentElement.innerHTML.replace(/\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg.*\\x3E/i,'\\x2B'):"
"parentElement.innerHTML.replace(/\\x2B/i,'\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg src=\1.\2 border=0\\x3E');"
"return(false);"
"">[\2]</a>+</span>\r\n"

Limit値 が大きいのは、訳あり?
(通常の用途なら、<a href=*> でここまで大きな Limit値 は必要ないような)
643名無しさん@お腹いっぱい。:2005/10/07(金) 12:26:07 ID:f0ytneOu0
>>642
乙です。

あ、ここには勝手に機能限定版を作って公開しちゃう人がいるから気を付けたほうがいいですよ。
私もGoogleの文字化けをさせないフィルタを作ったんですが公開を見合わせています。
困ったものですね。
644642:2005/10/07(金) 12:26:36 ID:GqjEt47K0
追記。

URL = "$TYPE(htm)"

を入れ忘れたので、追加しておいてください。
645名無しさん@お腹いっぱい。:2005/10/07(金) 12:49:54 ID:Egw8Xixg0
>>643
シネよクソが。お前ここに時々書き込んでるがきもいんだよチンカス野郎
646名無しさん@お腹いっぱい。:2005/10/07(金) 12:52:55 ID:Mto4Lxi40
>>642
早速の修正感謝。
メインがOperaなので大事に使わせていただきます。
でもIEで使えないのかぁ・・・難しい所ですね。
いい解決策ないのかな。
詳しい人居たらいいのですが。
647名無しさん@お腹いっぱい。:2005/10/07(金) 12:58:12 ID:f0ytneOu0
>>646
UAで使い分けたらいいんじゃないですか?
こうすれば2つのフィルタを同時にOnにしておけますよ。
648名無しさん@お腹いっぱい。:2005/10/07(金) 13:05:05 ID:f0ytneOu0
[Patterns]
Name = "image inline ext [Opera only]"
Active = TRUE
Bounds = "$OHDR(User-Agent:*Opera)$NEST(<a\s*>,</a>)"
Limit = 4096
Match = "([^>]++href=$AV(\1.(jpg|gif|bmp|png)\2)*)\0"
Replace = "\0\r\n"
"<span><a ondblclick=""
"parentElement.innerHTML="
"(parentElement.innerHTML.match(/\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg/i)!=null)?"
"parentElement.innerHTML.replace(/\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg.*\\x3E/i,'\\x2B'):"
"parentElement.innerHTML.replace(/\\x2B/i,'\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg src=\1.\2 border=0\\x3E');"
"return(false);"
"">[\2]</a>+</span>\r\n"

[Patterns]
Name = "image inline ext [Not Opera]"
Active = FALSE
URL = "$OHDR(User-Agent:(^*Opera)*)"
Limit = 4096
Match = "($NEST(<a\s([^>]++)\1href=$AV((*.(jpg|gif|bmp|png)\9)\4)([^>]+)\2>,</a>))\0"
Replace = "\0"
"<span>"
"<a onclick=""
"parentElement.innerHTML=(parentElement.innerHTML.match(/\\x2d\\x3Cbr\\x3E\\x3Cimg/i)!=null)? "
"parentElement.innerHTML.replace(/\\x2d\\x3Cbr\\x3E\\x3Cimg.*\\x3E/i,'\\x2b'):"
"parentElement.innerHTML.replace(/\\x2b/i,'\\x2d\\x3Cbr\\x3E\\x3Cimg src=\4 border=0\\x3E');"
"return(false);"
"" "
"href="javascript:">[\9]</a>+"
""
"</span>"
649名無しさん@お腹いっぱい。:2005/10/07(金) 13:06:49 ID:Mto4Lxi40
>>647
そんなことも出来ちゃうんですか。
それは思いつきもしなかったかも。

Operaだとiniで設定しない限り

>Opera/8.5 (Windows NT 5.0; U; ja)
>Mozilla/4.78 (Windows NT 5.0; U; ja) Opera 8.5
>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; ja) Opera 8.5

こんな感じでUAにOperaがつくので、それで判別できたらバッチリになりそうですね。
って書いてたらもう来てたー!
早速試してみます。
650名無しさん@お腹いっぱい。:2005/10/07(金) 13:12:50 ID:f0ytneOu0
Name = "image inline ext [Opera only]"
Active = TRUE
URL = "$TYPE(htm)$OHDR(User-Agent:*Opera)"
Bounds = "$NEST(<a\s*>,</a>)"
Limit = 4096
Match = "([^>]++href=$AV(\1.(jpg|gif|bmp|png)\2)*)\0"
Replace = "\0\r\n"
"<span><a ondblclick=""
"parentElement.innerHTML="
"(parentElement.innerHTML.match(/\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg/i)!=null)?"
"parentElement.innerHTML.replace(/\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg.*\\x3E/i,'\\x2B'):"
"parentElement.innerHTML.replace(/\\x2B/i,'\\x2D\\x3Cbr\\x2F\\x3E\\x3Cimg src=\1.\2 border=0\\x3E');"
"return(false);"
"">[\2]</a>+</span>\r\n"

Name = "image inline ext [Not Opera]"
Active = FALSE
URL = "$TYPE(htm)$OHDR(User-Agent:(^*Opera)*)"
Limit = 4096
Match = "($NEST(<a\s([^>]++)\1href=$AV((*.(jpg|gif|bmp|png)\9)\4)([^>]+)\2>,</a>))\0"
Replace = "\0"
"<span>"
"<a onclick=""
"parentElement.innerHTML=(parentElement.innerHTML.match(/\\x2d\\x3Cbr\\x3E\\x3Cimg/i)!=null)? "
"parentElement.innerHTML.replace(/\\x2d\\x3Cbr\\x3E\\x3Cimg.*\\x3E/i,'\\x2b'):"
"parentElement.innerHTML.replace(/\\x2b/i,'\\x2d\\x3Cbr\\x3E\\x3Cimg src=\4 border=0\\x3E');"
"return(false);"
"" "
"href="javascript:">[\9]</a>+"
""
"</span>"
651名無しさん@お腹いっぱい。:2005/10/07(金) 13:14:18 ID:f0ytneOu0
$TYPE(htm)付け忘れたのと、$OHDRコマンドの場所が悪くてスピード低下になっていたのを修正しました。
ごめんね。
652名無しさん@お腹いっぱい。:2005/10/07(金) 13:18:23 ID:Mto4Lxi40
>>648
バッチリ使えました。
ありがとう〜!
個人的に使用頻度高いフィルタなのでかなり助かります。
って書いてたら更に修正されてる。速度もお気遣いかなり嬉しいです。
そろそろお出かけしなきゃなので、また後でじっくりチェックさせてもらいますね。

>>502>>642>>651>>Operaスレ553
最後にもう一度、みなさんありがとう。
653名無しさん@お腹いっぱい。:2005/10/07(金) 15:28:03 ID:vbb9kC/P0
う〜ん、$OHDR(User-Agent:(^*Opera)*) は最後の * はいらないや。

Not OperaもAタグが入れ子になってると誤爆しちゃうのね。
それにGecko系でも動いちゃうね。
654名無しさん@お腹いっぱい。:2005/10/07(金) 15:41:27 ID:vbb9kC/P0
( $OHDR(User-Agent::*Opera) | $OHDR(User-Agent::IE系のUA) | $OHDR(User-Agent::Gecko系のUA) )

こんな分岐を作れば1つのフィルタで済みそうね。 無駄が多いかな?
655名無しさん@お腹いっぱい。:2005/10/07(金) 19:25:58 ID:9HCcOV4u0
歌詞GETの歌詞生表示を素人なりにがんばってみました
玄人さんに無駄を削ってほしいのでお願いします

[Patterns]
Name = "kget lyrics"
Active = TRUE
URL = "www2.kget.jp/showKashi.asp?sn="
Limit = 10240
Match = "titleText=([^&]+)\0\&sakusisyaText=([^&]+)\1\&sakkyokusyaText=([^&]+)\2\&artistText=([^&]+)\3\&kashiText="
Replace = "Name : \0<br>Artist : \3<br>\1 / \2<br><br>"

Name = "kget lyrics2"
Active = TRUE
URL = "www2.kget.jp/showKashi.asp?sn="
Limit = 1024
Match = "\%0D"
Replace = "<br>"


[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: kget"
Match = "http://www2.kget.jp/lyric.asp*\&n=(\#)"
Replace = "$JUMP(http://www2.kget.jp/showKashi.asp?sn=\@)"
656名無しさん@お腹いっぱい。:2005/10/08(土) 01:54:48 ID:vkFFS/Dj0
>643 名前:名無しさん@お腹いっぱい。[sage] :2005/10/07(金) 12:26:07 ID:f0ytneOu0
>>>642
>乙です。
>
>あ、ここには勝手に機能限定版を作って公開しちゃう人がいるから気を付けたほうがいいですよ。
>私もGoogleの文字化けをさせないフィルタを作ったんですが公開を見合わせています。
>困ったものですね。

>>648 >>650-651  >>653-654

をいをい。
642の自演か?
657名無しさん@お腹いっぱい。:2005/10/08(土) 02:11:44 ID:S1VNgaXk0
改悪厨のレスはコテでなくてもすぐ分かるな。 な、>>642
平日の昼間からいい身分だな。 他の奴は必死で勉強したり仕事したりしてるのに。
658名無しさん@お腹いっぱい。:2005/10/08(土) 05:02:40 ID:MXS+yrvV0
age
659名無しさん@お腹いっぱい。:2005/10/08(土) 05:48:45 ID:KmmY8ABk0
粘着してる奴の方がうざいんだが...
660名無しさん@お腹いっぱい。:2005/10/08(土) 10:46:55 ID:w8x7+hrF0
>>650
めちゃめちゃ便利です。
ありがとうございました。これからもいい物つくってくださいね。
661名無しさん@お腹いっぱい。:2005/10/08(土) 12:25:46 ID:ysND/56W0
>>660
てめーがつくれ
662名無しさん@お腹いっぱい。:2005/10/08(土) 22:00:25 ID:w8x7+hrF0
>>661
頭悪いでしょ?
663名無しさん@お腹いっぱい。:2005/10/08(土) 22:01:45 ID:O/navBIk0
んな分かり切ったことを聞くな
664名無しさん@お腹いっぱい。:2005/10/08(土) 22:02:44 ID:rVgUC78Z0
何だとこの野郎
665名無しさん@お腹いっぱい。:2005/10/08(土) 22:20:40 ID:O/navBIk0
あ?やるか?!
666名無しさん@お腹いっぱい。:2005/10/09(日) 12:22:10 ID:svfWevWc0
いつぞどなたかが作った[xxx-yyy]形式のURLを展開する
フィルタなんですが、サイトによっては、リダイレクトされちゃったりで
うまく動かないことがあるんでちょっと作ってみましたが
うまく動きません。手直しをお願いします。

In = FALSE
Out = TRUE
Key = "URL: address[n-m]expansion Redirectoer (Out)"
Match = "(^exp=)&(\[[#0:*]-[#0:*]\]\w)\0"
Replace = "$JUMP(http://Local.ptron/prxExpURL.html\?exp=\0)"
667名無しさん@お腹いっぱい。:2005/10/09(日) 12:25:02 ID:svfWevWc0
続きです。
prxExpURL.htmlの中身
<html><head></head><body><input type=button value="view-all" onclick="imgOpen('all')">
<br><script type=text/javascript>
var url = document.URL; var s=document.URL.replace(/^.*\\?exp=/,"");
var a=s.replace(/^.*\\?exp=/,"");
var a=s.substring(s.indexOf('[',0)+1, s.indexOf('-',0))
var b=s.substring(s.indexOf('-',0)+1, s.indexOf(']',0))
var c=a.length , n;

for (i=a ; i<=b ; i++){
n=i+"";
for(j=n.length ; j<c ; j++) n="0"+n; url=s+n+"\4";"
document.write(url.link(url)+"<br>\\n");
}
var lnks=document.links , len=lnks.length , imgflag=0;

function imgOpen(obj){
if(obj=="all"){
for(i=0 ; i<len ; i++) lnks[i].innerHTML=(imgflag)? lnks[i].href:"<img src='"+lnks[i].href+"' border='0'>";
imgflag=(imgflag)? 0:1;
}
else if(event.button=="4") obj.innerHTML=(obj.innerHTML.match(/^<img/i))? obj.href:"<img src='"+obj.href+"' border='0'>"; }
window.onload=function(){ for(i=0;i<len;i++)lnks[i].Nomousedown=function(){ imgOpen(this) };
};
</script><hr></body></html>
668名無しさん@お腹いっぱい。:2005/10/10(月) 01:18:13 ID:mGIJjGAA0
レスをポップアップさせるPopup Anchorだけど、ダブルクリックで
消すんじゃなくて、カーソルがリンクから離れたときに
ポップアップが消えるようにどなたか改造してくれませんか。
あとこのスレでは>>の部分にしかリンクされてなくてポップアップの中身も表示されません。
どなたかよろしくお願いします。
669688:2005/10/10(月) 02:30:32 ID:mGIJjGAA0
ごめんなさい。>>の部分にしかリンクされてないのはここだけじゃなくて
最新の100とか50のときだった。それはURLのマッチ変えたら直りました。
カーソルがリンクから離れたときに、のだけお願いします
670650:2005/10/10(月) 04:17:19 ID:ktiy6VuP0
>>641-642

[Patterns]
Name = "image inline ext [2005.10.10]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<a\s*>,</a>)"
Limit = 4096
Match = "([^>]++href=$AV(\1.(jpg|gif|bmp|png)\2)*)\0($OHDR(User-Agent:*Opera)$SET(3=\\x2F)|)"
Replace = "\0\r\n<span><a onclick="this.parentNode.innerHTML="
"(this.parentNode.innerHTML.match(/\\x2D\\x3Cbr\3\\x3E\\x3Cimg/i)!=null)?"
"this.parentNode.innerHTML.replace(/\\x2D\\x3Cbr\3\\x3E\\x3Cimg.*\\x3E/i,'\\x2B'):"
"this.parentNode.innerHTML.replace(/\\x2B/i,'\\x2D\\x3Cbr\3\\x3E\\x3Cimg src=\1.\2 border=0\\x3E');"
"return(false);" href="javascript:"> [\2]</a>+</span>\r\n"

ちょっくら改"良"しましたわ。 IE6、Fox1.07、Opera8で動作確認済み。
日付やらはこのスレに張り付いてた誰かさん好みのものにしましたわ。
改行コードは\rにするべきでしたかねw
671650:2005/10/10(月) 04:32:32 ID:ktiy6VuP0
UAでOperaかどうかを判別してるんだけどヘッダフィルタでUAを書き換えてる人は
書き換え後のUAが判別対象になるので注意が必要ですねん。

UAに「Opera」の文字が入ってたら 『Opera』 、入ってなければ 『IEまたはネスケ系』 と判断するで。
672650:2005/10/10(月) 05:11:35 ID:ktiy6VuP0
2ちゃんねら用も用意しましたねん。

[Patterns]
Name = "image inline ext (+2ch) [2005.10.10]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<a\s*>,</a>)"
Limit = 4096
Match = "([^>]++href=)\0$AV(([^/]+//)\1(ime.nu/|ime.st/|pinktower.com/|www2.ime.st/|)(\2)"
".(jpg|gif|bmp|png)\3(.html+|)\4) \5($OHDR(User-Agent:*Opera)$SET(6=\\x2F)|)"
Replace = "\0"\1\2.\3\4" \5\r\n<span><a onclick="this.parentNode.innerHTML="
"(this.parentNode.innerHTML.match(/\\x2D\\x3Cbr\6\\x3E\\x3Cimg/i)!=null)?"
"this.parentNode.innerHTML.replace(/\\x2D\\x3Cbr\6\\x3E\\x3Cimg.*\\x3E/i,'\\x2B'):"
"this.parentNode.innerHTML.replace(/\\x2B/i,'\\x2D\\x3Cbr\6\\x3E\\x3Cimg src=\1\2.\3 border=0\\x3E');"
"return(false);" href="javascript:"> [\3]</a>+</span>\r\n"

ime.nu等の削除、.jpg.htmlみたいなリンクでも画像を表示するように。
omitron使いならrefererもいじれるという前提でね。
http://strawberry.web-sv.com/cgi/up/ia/up1783.jpg.html
673名無しさん@お腹いっぱい。:2005/10/10(月) 05:45:41 ID:C7G7/Z4z0
粘着乙。
674650:2005/10/10(月) 18:01:07 ID:LN2lDq3V0
誰かさんがおとなしくなったので公開するね。 >>643に書いたフィルタですねん。
WEB検索からの文字化けをリンク書き換えで防ぎますねん。

[Patterns]
Name = "Google Garble Blocker [2005.10.7]"
Active = TRUE
URL = "www.google.co(m|.jp)/search(^(^\?))(^*[?&]cat=gwd)"
Bounds = "$NEST(<a\s*>,</a>)&[^>]++\sid=$AV(t([1-3]|4$STOP())a)"
Limit = 4000
Match = "\0\shref=$AV((\#(([?])\#|[&])[io]e=[^&]+)+\#)\1"
Replace = "\0 href="\@" \1"

げへへへw
675名無しさん@お腹いっぱい。:2005/10/10(月) 18:34:44 ID:8CjYY+1A0
粘着乙。
676名無しさん@お腹いっぱい。:2005/10/10(月) 21:55:09 ID:Sy9zkdap0
>>670
修正お疲れ様です。
返事が遅れてしまいましたが、以前のもバッチリでした。
>>670も試してみて今の所問題なく使えてます。
有難うございます。
677395:2005/10/11(火) 16:18:34 ID:c+vhMf/+0
>>672
乙、これ入れた。

>>674
リンク書き換えなら範囲は<a\s*>だけでいいのでは?

イメージ等に移動するとUTF-8になるみたいだからウェブに戻るときはURLに
「oe=shift_jis」 を付けて検索結果をshift_jisで表示させれば
2chスレ検索用のキーワードがタイトルタグから取れて便利そうだな。
678名無しさん@お腹いっぱい。:2005/10/11(火) 17:46:11 ID:c+vhMf/+0
679名無しさん@お腹いっぱい。:2005/10/11(火) 20:24:30 ID:kzVqaBz50
昔SWRダウンローラーのフィルターがあったのですが
新しいバージョンに変えたときにバックアップ分を消去してしまい
すっかり忘れてしまいました。
もしご面倒でなければヒントだけでもお願いします
680名無しさん@お腹いっぱい。:2005/10/12(水) 01:22:57 ID:X2DRDHbk0
>>670
テラ自演乙。
http://pc8.2ch.net/test/read.cgi/hp/1127133050/809,819,852
あんた面白すぎるぜ!
681670:2005/10/12(水) 02:04:39 ID:N5ehRfVy0
>>677
失礼こきました、後で修正しておきますわ。

>>680
それ、私じゃありませんよ。 自慢じゃないですけどjsは人並み程度に書けますねん。
682679:2005/10/12(水) 16:11:14 ID:D/G0d98G0
見つかったのでスマソ
683670:2005/10/14(金) 19:29:15 ID:7iEUrfF30
>>674の修正版ですねん。

[Patterns]
Name = "Google Garble Blocker [2005.10.14]"
Active = TRUE
URL = "$TYPE(htm)(www.google.co(m|.jp)|$LST(GoogleIP))(:80|)/search(^(^\?))(^*[?&](q=cache:|cat=gwd))"
Bounds = "<a(^(^\s))[^>]++\sid=$AV(t([1-3]|4$STOP())a)*>"
Limit = 1024
Match = "\0\shref=$AV((\#(([?])\#|[&])[io]e=[^&]+)+\#)\1"
Replace = "\0 href="\@" \1"

GoogleIPリストは395氏のを併用ってことにしましたわ。

Google High Light by 395
http://firefox.geckodev.org/index.php?Google%20High%20Light%20by%20395

誰かさんのハッシュ化にこだわったリストは使いづらいので却下しましたわ。
URL内の :80 をそのまま送るマイナーなブラウザに対応してないですしね。
684名無しさん@お腹いっぱい。:2005/10/15(土) 05:59:47 ID:nPN0TDfP0
粘着乙。
685名無しさん@お腹いっぱい。:2005/10/15(土) 18:17:51 ID:j8qwo1Ha0 BE:51702645-
GoogleIPリストはこう書けば完璧だろ。
ハッシュ化もされるし:80も大丈夫。

www.google.com/
www.google.co.jp/
216.239.[#32:63].[#0:255]/
64.233.[#160:191].[#0:255]/
66.102.[#0:15].[#0:255]/
66.249.[#64:95].[#0:255]/
72.14.[#192:239].[#0:255]/
gfe-[a-z]+{2}.google.com/
686名無しさん@お腹いっぱい。:2005/10/15(土) 20:38:23 ID:uWC7lmzB0
>:80も大丈夫

自分の環境を基準にするなよw
687名無しさん@お腹いっぱい。:2005/10/15(土) 21:15:30 ID:j8qwo1Ha0 BE:103404285-
すまん、間違えて「/」をつけてた。
「/」が無くてもこのリストの場合は全部ハッシュ化されるので試してみてくれ。

でも普通のブラウザを使ってる人なら
WEBフィルタのURLマッチから「/」を抜いて
>>385を使ったほうがいいと思うけどね。
proxomitronがそういう仕様になってるから。
688名無しさん@お腹いっぱい。:2005/10/16(日) 02:18:14 ID:8hemtM3W0
別にハッシュ化されなくてもいいよ、何も変わんないし。
689名無しさん@お腹いっぱい。:2005/10/16(日) 02:24:16 ID:8hemtM3W0
つーか主要なブラウザ以外のブラウザを排除してまでハッシュ化する意味ってあんの?
「スピードスピード」ばっか言っててばっかみたい。

誰でも簡単にインスト出来て簡単に使えて簡単に編集出来るフィルタを作れよスピードおたく。
690名無しさん@お腹いっぱい。:2005/10/16(日) 14:52:20 ID:kiQYUzfn0
一番速度に拘ってるのはID:8hemtM3W0な予感。
691名無しさん@お腹いっぱい。:2005/10/17(月) 20:46:38 ID:qjDytZjt0
Operaでページ内の単語highlightするボタンのJSをつけてみました。
ttp://nontroppo.org/wiki/BookMarkletsのパクリですが結構便利なので公開
FireFoxやSleipnirユーザには必要ないけど、UAで振り分けはスキルなしなので無理です。
各自改造して使ってください。
改行と&が全角なのは各自で修正をお願いします。
692名無しさん@お腹いっぱい。:2005/10/17(月) 20:47:31 ID:qjDytZjt0
[Patterns]
Name = "add highlight button"
Active = TRUE
Limit = 2048
Match = "<head>\1</head>"
Replace = "<head>\1</head>"
"<a style="font-size: 95%; text-decoration: none !important; color: #141D21;
background-color: #92ABBC; background-image: url(../images/head.png);
background-repeat: repeat-x; padding: 0px 5px; border: 1px solid #6C8B9B;
pause: 1s;" href="javascript:(function(){var count=0, text,
dv;text=prompt(&quot;Search phrase:&quot;, &quot;&quot;);
if(text==null || text.length==0)return;dv=document.defaultView;function searchWithinNode
(node, te, len){var pos, skip, spannode, middlebit, endbit, middleclone;skip=0;
if( node.nodeType==3 ){pos=node.data.toUpperCase().indexOf(te);if(pos&gt;=0)
{spannode=document.createElement(&quot;SPAN&quot;);spannode.style.backgroundColor
=&quot;#ffcc66&quot;;middlebit=node.splitText(pos);endbit=middlebit.splitText(len);
middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);
middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else
if( node.nodeType==1&amp;&amp; node.childNodes &amp;&amp; node.tagName.
toUpperCase()!=&quot;SCRIPT&quot; &amp;&amp; node.tagName.toUpperCase!
=&quot;STYLE&quot;){for (var child=0; child &lt; node.childNodes.length; ++child)
{child=child+searchWithinNode(node.childNodes[child], te, len);}}return skip;}
window.status=&quot;Searching for '&quot;+text+&quot;'...&quot;;searchWithinNode
(document.body, text.toUpperCase(), text.length);window.status=&quot;
Found &quot;+count+&quot; occurrence&quot;+(count==1?&quot;&quot;:&quot;s&quot;)+
&quot; of '&quot;+text+&quot;'.&quot;;})();">highlight</a>"
693名無しさん@お腹いっぱい。:2005/10/17(月) 20:53:23 ID:qjDytZjt0
文末の半角スペースが消えてしまったので念の為。

[Patterns]
Name = "add highlight button"
Active = TRUE
Limit = 2048
Match = "<head>\1</head>"
Replace = "<head>\1</head>"
"<a style="font-size: 95%; text-decoration: none !important; color: #141D21
; background-color: #92ABBC; background-image: url(../images/head.png)
; background-repeat: repeat-x; padding: 0px 5px; border: 1px solid #6C8B9B
; pause: 1s;" href="javascript:(function(){var count=0, text
, dv;text=prompt(&quot;Search phrase:&quot;, &quot;&quot;);
if(text==null || text.length==0)return;dv=document.defaultView;function searchWithinNode
(node, te, len){var pos, skip, spannode, middlebit, endbit, middleclone;skip=0;
if( node.nodeType==3 ){pos=node.data.toUpperCase().indexOf(te);if(pos&gt;=0)
{spannode=document.createElement(&quot;SPAN&quot;);spannode.style.backgroundColor
=&quot;#ffcc66&quot;;middlebit=node.splitText(pos);endbit=middlebit.splitText(len);
middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);
middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}
else if( node.nodeType==1&amp;&amp; node.childNodes &amp;&amp; node.tagName.
toUpperCase()!=&quot;SCRIPT&quot; &amp;&amp; node.tagName.toUpperCase!
=&quot;STYLE&quot;){for (var child=0; child &lt; node.childNodes.length; ++child)
{child=child+searchWithinNode(node.childNodes[child], te, len);}}return skip;}
window.status=&quot;Searching for '&quot;+text+&quot;'...&quot;;searchWithinNode
(document.body, text.toUpperCase(), text.length);window.status=&quot;
Found &quot;+count+&quot; occurrence&quot;+(count==1?&quot;&quot;:&quot;s&quot;)+
&quot; of '&quot;+text+&quot;'.&quot;;})();">highlight</a>"
694名無しさん@お腹いっぱい。:2005/10/17(月) 21:15:11 ID:MmPvslqF0
>>683
このスレに来るんじゃねーよ、ヒキコモリ
695名無しさん@お腹いっぱい。:2005/10/17(月) 22:27:31 ID:MmlDt5F70
>>694
何この自己レス
696名無しさん@お腹いっぱい。:2005/10/17(月) 22:31:37 ID:qjDytZjt0
補足。
google lihglightが効かなくなるようなので、
URL指定で各自google以外にしてくださいまし。
697名無しさん@お腹いっぱい。:2005/10/17(月) 22:37:17 ID:qjDytZjt0
highの綴りが無茶苦茶に・・・orz
698名無しさん@お腹いっぱい。:2005/10/18(火) 01:02:27 ID:6ccMCTQJ0
>>694が図星で動揺しちゃったのか・・・
699名無しさん@お腹いっぱい。:2005/10/18(火) 01:15:35 ID:6ccMCTQJ0
[Patterns]
Name = "add highlight button"
Active = TRUE
Limit = 2048
Match = "</head\1>$STOP()"
Replace = "</head\1>\n"
"<a style="font-size: 95%; text-decoration: none !important; color: #141D21
; background-color: #92ABBC; background-image: url(../images/head.png)
; background-repeat: repeat-x; padding: 0px 5px; border: 1px solid #6C8B9B
; pause: 1s;" href="javascript:(function(){var count=0, text
, dv;text=prompt(&quot;Search phrase:&quot;, &quot;&quot;);
if(text==null || text.length==0)return;dv=document.defaultView;function searchWithinNode
(node, te, len){var pos, skip, spannode, middlebit, endbit, middleclone;skip=0;
if( node.nodeType==3 ){pos=node.data.toUpperCase().indexOf(te);if(pos&gt;=0)
{spannode=document.createElement(&quot;SPAN&quot;);spannode.style.backgroundColor
=&quot;#ffcc66&quot;;middlebit=node.splitText(pos);endbit=middlebit.splitText(len);
middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);
middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}
else if( node.nodeType==1&amp;&amp; node.childNodes &amp;&amp; node.tagName.
toUpperCase()!=&quot;SCRIPT&quot; &amp;&amp; node.tagName.toUpperCase!
=&quot;STYLE&quot;){for (var child=0; child &lt; node.childNodes.length; ++child)
{child=child+searchWithinNode(node.childNodes[child], te, len);}}return skip;}
window.status=&quot;Searching for '&quot;+text+&quot;'...&quot;;searchWithinNode
(document.body, text.toUpperCase(), text.length);window.status=&quot;
Found &quot;+count+&quot; occurrence&quot;+(count==1?&quot;&quot;:&quot;s&quot;)+
&quot; of '&quot;+text+&quot;'.&quot;;})();">highlight</a>\n"
700名無しさん@お腹いっぱい。:2005/10/18(火) 10:59:17 ID:h3HlwFNm0
Operaだとそのままツールバーにドラッグして使えるのか。
結構便利かも。

ページ内Highlightに対応してないブラウザ(と言っても結構少なそうだが)で導入するとよさげだねぇ。
701名無しさん@お腹いっぱい。:2005/10/18(火) 21:02:56 ID:LR0w/OJf0
http://netmelon.skr.jp/saibai_hati/kansyou.html
ここみたいなところでは image inline ext が
うまく使えないので改良してくれませんか?他には
http://diary.jp.aol.com/applet/qabez4z/20051017/archive
ここもそうです。


>>699
何をどう使うのかわからないのですが・・・
内容が読めないから誰か説明してくれよ〜。
702名無しさん@お腹いっぱい。:2005/10/18(火) 22:02:02 ID:h3HlwFNm0
>>701
一応使えてはいるけど、テーブルで幅制限されてるから画像が切れちゃうね。
仕様でしょうがないかと。

>>699はとりあえずそのままコピペで導入してみ。
ページの左上にhighlightってボタンが出来て、そこをクリックすると入力フィールドが出てくる。
そこに単語を入力するとページ内の単語に色がつくようになる。
使い方によってはかなり便利かも。
703名無しさん@お腹いっぱい。:2005/10/18(火) 22:03:15 ID:h3HlwFNm0
あと、>>701見てこれ思い出した。
ttp://blog.livedoor.jp/kemui/archives/23484319.html
704701:2005/10/18(火) 23:27:32 ID:LR0w/OJf0
>>702
説明ありがとうございます。
でも、operaだけど動かなかった。
他のフィルターが悪さをしてるのかな。いろいろやってみますです。はい。
705名無しさん@お腹いっぱい。:2005/10/18(火) 23:54:16 ID:h3HlwFNm0
>>704
Operaならフィルター導入する必要さえないぞ。
>>691のサイトにhilightのボタンがあるから、それをツールバーにドラッグでOK。
それだけで使えちゃうから。
706名無しさん@お腹いっぱい。:2005/10/19(水) 00:21:17 ID:k6v52k0P0
>>705
jsまったく読めない俺だが一つだけ問題あるんだよね。
>>691のサイトからハイライトのJs貰ってきても、一旦タブ閉じると使用できなくなる。
んだもんだから自分は↓からページ内ハイライトのリンクをツールバーにドラッグさせてもらった。
ttp://www.pandora.nu/tempo-depot/notes/2005/04/08/index.html#d050408x2
ってかスキルある人がうらやましいよwマジでわかんねーもんw
707名無しさん@お腹いっぱい。:2005/10/19(水) 03:28:26 ID:IhP+VxVV0
>>701
なるほど、ポップアップで画像が表示されるようにしてくれるといいね。
708名無しさん@お腹いっぱい。:2005/10/19(水) 03:32:32 ID:IhP+VxVV0
>>672
[Patterns]
Name = "image inline ext (+2ch) [2005.10.19]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<a\s*>,</a>)"
Limit = 4096
Match = "([^>]++href=)\0$AV((([^/]+//)\1(ime.nu/|ime.st/|pinktower.com/|www2.ime.st/|)|)(\2)"
".(jpg|gif|bmp|png)\3(.html+|)\4) \5($OHDR(User-Agent:*Opera)$SET(6=\\x2F)|)"
Replace = "\0"\1\2.\3\4" \5\r\n<span><a onclick="this.parentNode.innerHTML="
"(this.parentNode.innerHTML.match(/\\x2D\\x3Cbr\6\\x3E\\x3Cimg/i)!=null)?"
"this.parentNode.innerHTML.replace(/\\x2D\\x3Cbr\6\\x3E\\x3Cimg.*\\x3E/i,'\\x2B'):"
"this.parentNode.innerHTML.replace(/\\x2B/i,'\\x2D\\x3Cbr\6\\x3E\\x3Cimg src=\1\2.\3 border=0\\x3E');"
"return(false);" href="javascript:"> [\3]</a>+</span>\r\n"

相対パスに対応してなかったから修正しといたよ。
709名無しさん@お腹いっぱい。:2005/10/19(水) 05:48:43 ID:IhP+VxVV0
うpろだにあったGoogleハイライトのリスト

× 216.239.[#32:63].[#0:255]/search(^(^\?))*[?&](^q=cache:)

○ 216.239.[#32:63].[#0:255]/search(^(^\?))(^*[?&]q=cache:)

否定の仕方も知らない奴が書いてるっぽい、入れるのはやめたほうがいいかも。
710名無しさん@お腹いっぱい。:2005/10/19(水) 06:10:17 ID:IhP+VxVV0
ISO-2022JPの全角空白を消すってのもおかしいな。
JISは前後の文字によって区切り文字が変わってくるのに前後を見てない。
711名無しさん@お腹いっぱい。:2005/10/19(水) 06:57:23 ID:IhP+VxVV0
うpろだのGoogle Add Link

(as_q=|q=) というのを使ってるけど (as_|)q= と書くのが普通だよなぁ。
他のところはなるべく無駄を省く書き方してるのに不自然すぎる。

拡張子がCFG

ファイル併合時のバグを知らない初心者には地雷になるよなぁ。
TXT+クリップボード経由で併合させるようにしたほうがいいんじゃないかなぁ。
712名無しさん@お腹いっぱい。:2005/10/19(水) 07:15:47 ID:IhP+VxVV0
2ch dat Converter ver.Combo (read.cgi ver05.0.0.22 Emulation)

"<a href="http://\xbout..\7.2ch.net/test/read.cgi/\9/\6/l50" target="_blank">■read.cgiに移動■</a>\r\n"

普通に\xが使われてる。 まぁこれで他人に使われるなんてことは無いだろうけど。
713名無しさん@お腹いっぱい。:2005/10/19(水) 22:04:47 ID:jtVQECQn0
>>712
あれはアップローダー273のフィルターがむちゃくちゃデカイ範囲のMultiで重すぎだったから、
分ければ軽くなるかなって発想の産物だったんだけど、他の部分俺仕様のままだったわ。
(そことかメール欄とかバージョンとか

まあ使ってる人なんかいないとは思うが。最近改造してる暇なくてな。
714名無しさん@お腹いっぱい。:2005/10/20(木) 17:44:58 ID:Vk7teUcy0
Referer Controlフィルタ使えばいいのに。
715名無しさん@お腹いっぱい。:2005/10/20(木) 18:43:37 ID:E34ns/NA0
>>709,711
指摘感謝。
716名無しさん@お腹いっぱい。:2005/10/24(月) 06:13:20 ID:rKPvJ98o0
ヤフーニュースで [記事全文] というリンクがあったらリンク先にジャンプするフィルタ。

[Patterns]
Name = "Yahoo! News "KIJIZENBUN" Jumper [2005 10 24]"
Active = TRUE
URL = "dailynews.yahoo.co.jp/fc/?"
Limit = 256
Match = "<a\s[^>]++href=$AV((http://[^.]+.yahoo.co.jp/*)\0)[^>]+> \[ [%B5][%AD][%BB][%F6][%C1][%B4][%CA][%B8] \] </a>"
Replace = "<meta http-equiv="refresh" content="0; url=\0">\k"

Yahoo! NEWS トピックス
http://dailynews.yahoo.co.jp/fc/
717名無しさん@お腹いっぱい。:2005/10/24(月) 08:12:10 ID:qQM0JNO80
まだ利用する機会ないが便利かも
718名無しさん@お腹いっぱい。:2005/10/24(月) 09:55:37 ID:SFP5hEiV0
<a href="http://exapmle.com/">ほげ</a>
を、
<a href="http://exapmle.com/">ほげ</a>[http://example.com/]
みたいに展開するフィルタってどう書きますか?
719名無しさん@お腹いっぱい。:2005/10/24(月) 17:31:53 ID:+FUXODLZ0
[Patterns]
Name = "<A> URL OUT"
Active = FALSE
Bounds = "<a\s*</a>"
Limit = 256
Match = "($NEST(<a*href=$AV(\1)*>,</a>))\0"
Replace = "\0[\1]"


初心者の俺ががんばってみましたよ
720名無しさん@お腹いっぱい。:2005/10/24(月) 18:28:22 ID:lazZVtcZ0
>>719
お疲れ。
1つアドバイスすると、ワイルドカードの扱いに気をつけた方が良いよ
( <a\s*href= とか、<a\s*</a> とか)
テストウインドウでは意図通りにマッチしているように見えるけど
以前、ワイルドカードを使ってタグの外がマッチした事があった。
(ワイルドカードでタグの外を消費してしまった)
$NEST 内なら大方大丈夫のように感じるけど、1度だけ $NEST でも変なマッチをしたことがあるので
ワイルドカードは避けた方が無難かと。

[Patterns]
Name = "<A> URL OUT type2"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "($NEST(<a\s[^>]++href=$AV(\1)[^>]+>,</a>))\0"
Replace = "\0 [\1]"

Bounds を使うとしても、$NEST で制限した方がベターだと思う。

[Patterns]
Name = "<A> URL OUT type3"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<a\s[^>]+>,</a>)"
Limit = 256
Match = "([^>]++href=$AV(\1)*)\0"
Replace = "\0 [\1]"

Bounds = "$NEST(<a\s,</a>)"
という書き方もあるみたいだけど、これで正しいかがよく判ってないので保留中。
$NEST がタグ用のコマンドであることを踏まえると、< で始まり > で終わる記述が無難であるとは考えてるんだけど…。
721719:2005/10/24(月) 19:02:47 ID:+FUXODLZ0
わかりやすい解説サンクス
722名無しさん@お腹いっぱい。:2005/10/24(月) 20:10:16 ID:iGxNvT2x0
良い流れだ。
723名無しさん@お腹いっぱい。:2005/10/25(火) 06:05:39 ID:63QQjXze0
あっちは隔離スレで、こっちが本スレだな
724名無しさん@お腹いっぱい。:2005/10/25(火) 06:41:22 ID:N1ffdDzo0 BE:116329695-
デフォでついてるフィルタに
$NEST(<script,</script>)
っていう表現があるから大丈夫なんじゃない?
725名無しさん@お腹いっぱい。:2005/10/25(火) 14:57:43 ID:ezF3LZQo0
>>719-720
thx! つか $NESTなんて使ったこと無いですよ。
726名無しさん@お腹いっぱい。:2005/10/25(火) 16:48:15 ID:nbfBj87+0
>>720
Bounds使うなら

[Patterns]
Name = "<A> URL OUT type3-"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "($NEST(<a\s*>,</a>))\0"
Limit = 256
Match = "*href=$AV(\1)*"
Replace = "\0 [\1]"

ワイルドカードを毛嫌いしてるみたいだけどな、速度上げる為には必要
727名無しさん@お腹いっぱい。:2005/10/26(水) 10:04:31 ID:a8bRwBDZ0
>>719
正しいHTML文書に対して誤爆する例

<a name="..."><font ...>href="hogehoge"</font></a>

>>726でも誤爆します
>>720のフィルタは "<a\s[^>]++href=..." という記述で
「アンカータグが閉じられる前にhrefが現れる」と保証している点に意味があります
728名無しさん@お腹いっぱい。:2005/10/27(木) 14:13:45 ID:hPWN53Ho0
>>716
[Patterns]
Name = "Yahoo! News "KIJIZENBUN" Jumper [2005 10 27]"
Active = TRUE
URL = "(backnumber.|)dailynews.yahoo.co.jp/(fc/?|\?)"
Limit = 256
Match = "<a\s[^>]++href=$AV((http://[^.]+.yahoo.co.jp/*)\0)[^>]+> \[ [%B5][%AD][%BB][%F6][%C1][%B4][%CA][%B8] \] </a>"
Replace = "<meta http-equiv="refresh" content="0; url=\0">\k"

URL追加しといた。
729名無しさん@お腹いっぱい。:2005/10/28(金) 07:07:30 ID:84czFh1r0
>>1にある
4.5June+shift_jis誤爆回避日本語化+RWIN32768回避+バイパス赤icon+有難屋icon な本体

shift_jis誤爆回避日本語化
RWIN32768回避

この辺の詳細キボンヌ
730名無しさん@お腹いっぱい。:2005/10/28(金) 07:37:23 ID:84czFh1r0
ゴメス
RWIN32768回避についてはわかった
(2k/xpでオミトロン通すとOSの設定を無視してRWINが32768に固定される)

しかしshift_jis誤爆回避がよくわからん
エディタ部分の文字化けの事か、それともそれ以外の何か?
731名無しさん@お腹いっぱい。:2005/10/28(金) 08:34:47 ID:4ixylqlC0
プロ糞で誤爆と言えば意味は限られてくるキモス
732名無しさん@お腹いっぱい。:2005/10/28(金) 08:57:41 ID:84czFh1r0
あーもしかして
A(41)とa(61)を同一視してどっちもA(41)と認識するせいで
ア(8341) ヂ(8361)
なんかの2バイト目に誤爆して同一視してしまうって事か?
733名無しさん@お腹いっぱい。:2005/10/28(金) 11:13:48 ID:0KsTSn5E0
>>729
PmU_0335.zip
shift_jisについてはこれじゃないの。このパッチのどこまでを吸収してるか知らんが。
734名無しさん@お腹いっぱい。:2005/10/28(金) 12:30:27 ID:WOlPDfQQ0
>>730
RWINの問題は
2k/xpじゃなくて、XPsp2だけじゃなかったっけ?
735名無しさん@お腹いっぱい。:2005/10/28(金) 13:13:52 ID:KB7hMSKB0
そうそうXP SP2のみ。
736名無しさん@お腹いっぱい。:2005/10/28(金) 14:36:48 ID:RDAO1MHj0
あの本体ってwin98だとアイコンが灰色になっちゃうんだよな。
誰かかっこいいアイコン作ってw
737名無しさん@お腹いっぱい。:2005/10/28(金) 15:49:56 ID:iynbjU5p0
32bitアイコンはXPしか対応してないっぽい
738名無しさん@お腹いっぱい。:2005/10/28(金) 15:56:14 ID:RDAO1MHj0
そうなのか、ううむ・・。

あとwin98だと日本語フォント表示もされないで文字化けしてる。 XP機だと問題無い。
739名無しさん@お腹いっぱい。:2005/10/30(日) 11:09:26 ID:WrnEI+9M0
[Patterns]
Name = "Google TopPage ADD LINK"
Active = TRUE
URL = "(www.google.co(m|.jp)|$LST(GoogleIP))(:80|)/((^?)|index.html[?#]+|[?#])"
Limit = 256
Match = "<a href=$AV(/ads/)>"
Replace = "\k<hr>"
"<a href=http://dailynews.yahoo.co.jp/fc/>Yahoo! NEWS</a>&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=http://www.itmedia.co.jp/news/bursts/>IT media News</a>&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=http://internet.watch.impress.co.jp/>Internet Watch</a>&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=http://www.forest.impress.co.jp/>Forest Impress</a>"
"<BR><BR>"
"<a href=http://www.yahoo.co.jp/>Yahoo! JAPAN</a>&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=http://www.goo.ne.jp/>Goo</a>&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=http://www.infoseek.co.jp/>Infoseek</a>"
"<BR><BR>"
"<a href=http://www.excite.co.jp/world/english/web/>Excite WEB</a>&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=http://www.excite.co.jp/world/>Excite TEXT</a>&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=http://ttsearch.net/&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href=
http://find.2ch.net/"
"</body></html>"

リンクは各自書き換えて使ってね。 リストは
>>520のを転用ってことで。
740名無しさん@お腹いっぱい。:2005/10/30(日) 11:26:19 ID:WrnEI+9M0
地図検索サイトへのリンク追加例。 ブラウザの検索バーをドロップダウンさせるのが面倒な人向きw

<BR><BR>
<a href=http://maps.google.co.jp/>Google Map</a>&nbsp;&nbsp;&nbsp;&nbsp;
<a href=http://www.livedoor.com/?t=map&word=>Livedoor Map</a>&nbsp;&nbsp;&nbsp;&nbsp;
<a href=http://map.goo.ne.jp/>Goo Map</a>&nbsp;&nbsp;&nbsp;&nbsp;
<a href=http://www.mapion.co.jp/>Mapion</a>
741名無しさん@お腹いっぱい。:2005/10/31(月) 23:21:23 ID:woykMGYq0
Name = "Vector download add link+"
Active = TRUE
URL = "www.vector.co.jp/soft/win"
Limit = 256
Match = "(<META NAME="download" CONTENT="ftp://ftp.\8">)\0$SET(_link=\8)|"
"(<META NAME="size" CONTENT="\8">)\0$SET(_size=\8)|"
"(<META NAME="ve_@title" CONTENT="\8">)\0$SET(_title=\8)|"
"(<META NAME="ve_@date" CONTENT="\8">)\0$SET(_date=\8)|"
"(<td valign="top"> <img src="/images/download/tri_blue.gif"*</td>)\8"
"$SET(\0=\8\n\n"
"<td><b><font color=red>Download</font>"
" <a href="ftp://ftp.$GET(_link)">FTP</a>"
" <a href="http://download.$GET(_link)">HTTP</a></b><br>"
" $GET(_title)<br>"
" <span style="font-size:12px;">$GET(_size) bytes , $GET(_date)</span>"
"</td>\n)$STOP()"
Replace = "\0"
742名無しさん@お腹いっぱい。:2005/11/01(火) 17:14:03 ID:d+A59xBS0
散々既出かもしれないけれども、みれる限りの過去ログをみても、
いまだに2ch anchorchanger for popupの最新版が見つからず、
index.htmlとかでまともな動作をしてくれない。
なんかアドレスのお尻にiつけたりして満足してくれてる。
誰かimodeサイトに関する修正を施した2ch anchorchanger for popupを教えて!
743名無しさん@お腹いっぱい。:2005/11/02(水) 18:10:50 ID:1Go7j4Em0
amazonで検索した時に検索結果に挟まるスポンサーリンクを消すフィルタ作ってもらえませんか。
744名無しさん@お腹いっぱい。:2005/11/03(木) 14:33:48 ID:Tl4G/AGi0
>>743
Name = "Amazon IFrame Killer"
Active = TRUE
URL = "^[^/]++.amazon.co.jp/"
Bounds = "$NEST(<IFRAME,</IFRAME>)"
Limit = 1000
Match = "*src="http://rcm-jp.amazon.co.jp/e/cm?t=*"
Replace = "\@"

過去スレにあったやつでたぶんうまく動いてるやつ
745名無しさん@お腹いっぱい。:2005/11/03(木) 17:30:18 ID:6ZDiTUOp0
>>744
それが意図した通りに動いてるとしたら奇跡だな・・。
746名無しさん@お腹いっぱい。:2005/11/05(土) 16:27:25 ID:lqSfpUf+0
楽天のこういったテキストを見えなくするにはどうすればよいのでしょうか?
http://pt.afl.rakuten.co.jp/c/00e2308e.4b0a0d3d/?url=http%3a%2f%2fwww.rakuten.co.jp%2f
747名無しさん@お腹いっぱい。:2005/11/06(日) 00:40:22 ID:uW2UJsLn0 BE:69797693-
>>742
Popup Anchorの作者じゃないですが勝手に改造して
ちゃんと動くようにしてみました。
http://wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_0359.zip
もしバグがあったら報告よろしく。
748名無しさん@お腹いっぱい。:2005/11/06(日) 21:16:11 ID:YMmAggCl0
Yahoo オークションの広告が消えたり消えなかったりするのですが
ばっちり消えるフィルターはありますでしょうか?
749名無しさん@お腹いっぱい。:2005/11/07(月) 01:16:58 ID:lMrcx/vV0
>>747 GJ!未来レスのアンカーでの動作がおかしいけど気にしないよ(・∀・)
750名無しさん@お腹いっぱい。:2005/11/07(月) 03:41:31 ID:Hi9LQRPo0 BE:124085186-
未来レスがおかしくなるのは
アンカー先がまだ無い場合と
2ch anchorchanger for popup(kako/dat/dat.gz/read.cgi-all)
を経由した場合です。
古いバージョンのPopup Anchorでも起こる問題だったと思います。

前者の場合は改善不可能ですが
後者の場合は
2ch anchorchanger for popup(kako/dat/dat.gz/read.cgi-all)
をオフにして
2ch anchorchanger for popup(index&read.cgi)
のURLマッチを
[^.]+.(2ch.net|bbspink.com)/(test/read.cgi/[^/]+/[0-9]+{9,10}/|[^/]+/(index.html|(^?)|(kako|dat)/[0-9/]+.(html|dat(.gz|)))
にすれば直ります。
ただし全レス表示にしている場合などにやや動作が重くなるという欠点あり。
751名無しさん@お腹いっぱい。:2005/11/07(月) 03:46:27 ID:Hi9LQRPo0 BE:46533029-
閉じ括弧が1個足りなかった。
[^.]+.(2ch.net|bbspink.com)/(test/read.cgi/[^/]+/[0-9]+{9,10}/|[^/]+/(index.html|(^?)|(kako|dat)/[0-9/]+.(html|dat(.gz|))))
752名無しさん@お腹いっぱい。:2005/11/07(月) 04:23:41 ID:lMrcx/vV0
>>750 ナルホド。あとこんなURLもマッチしないyp
スラッシュで閉じない表記自体が問題なんで気にしないよ(・∀・)
http://pc7.2ch.net/test/read.cgi/software/1117374662
753名無しさん@お腹いっぱい。:2005/11/07(月) 14:47:50 ID:Hi9LQRPo0 BE:25851825-
スラッシュで閉じない表記にもマッチさせるにはこう書きます。
[^.]+.(2ch.net|bbspink.com)/(test/read.cgi/[^/]+/[0-9]+{9,10}|[^/]+/(index.html|(^?)|(kako|dat)/[0-9/]+.(html|dat(.gz|))))

あと>10 >10などと書かれていた場合にきちんとリンクされないバグがあったので
修正版に差し替えました。
http://wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_0359.zip
754名無しさん@お腹いっぱい。:2005/11/09(水) 22:20:41 ID:APm4fQx60
セガール面白いわw
755名無しさん@お腹いっぱい。:2005/11/09(水) 22:21:05 ID:APm4fQx60
誤爆ごめん…
756名無しさん@お腹いっぱい。:2005/11/09(水) 22:51:54 ID:ZfDkDZom0
>>753 GJ!専ブラでログ取るまでもないスレをちょこっと見るときに重宝してます。
757名無しさん@お腹いっぱい。:2005/11/11(金) 20:55:57 ID:8A+rxIkn0
ttp://messages.yahoo.co.jp/?action=q&board=8411
ヤフーの掲示板の広告カットフィルタ
宜しくお願いします
758名無しさん@お腹いっぱい。:2005/11/11(金) 23:52:33 ID:u0aJqQ7y0 BE:93064166-
[Patterns]
Name = "Yahoo AD Killer"
Active = TRUE
URL = "(^serch|blogs)[^/]++.yahoo.co.jp/"
Limit = 5000
Match = "$NEST(<!--(-|) (AdSpace|YBB( module|_UnderBanner)|// AD\([a-z/]+\))"
",<!--(-|) (/(AdSpace|YBB( module|_UnderBanner)) [a-z]+|(//|) /AD\([a-z/]+\)) (-|)-->)|"
"$NEST(<div align=center>,</div>) <img src="http://[^.]+.yimg.jp/images/clear.gif" width=1 height=6 border=0><br>|"
"<table\s[^>]+> <tr(\s[^>]+|)><td\s[^>]+>(<[^>]+>|)"
"<b>([%C3][%ED][%CC][%DC][%A4][%CE][%BE][%F0][%CA][%F3]|(\ |)PR)</b>($INEST(<table,</table>)|*)</table>|"
"(\[PR\] |)$NEST(<a\s([^>]+|)href=$AV(http://ard.yahoo.co.jp/M=*),</a>)|"
"$NEST(<script,*://ard.yahoo.co.jp/M=*,</script>)|"
"<img\s([^>]++|)src=$AV(http://ai.yimg.jp/*)[^>]+>"
759名無しさん@お腹いっぱい。:2005/11/12(土) 02:44:43 ID:V+fNHdlz0
>>757
専用ブラウザ使った方が簡単でいいかも。
760名無しさん@お腹いっぱい。:2005/11/12(土) 18:33:15 ID:uy4f2g5Y0
<a href="http://pt.afl.rakuten.co.jp/c/00e2308e.4b0a0d3d/?url=
http%3A%2F%2Frd.rakuten.co.jp%2Fcow%2F%3FR2%3Dhttp%3A%2F%2Fwww.rakuten.co.jp%2F
shockprice%2F659772%2F660004%2F712775%2F%26D2%3D33.757.6104.10697.1117905" target="_blank">
8位:【予約】ハウルの動く城【先着購入特典付き】</a><img src="" height="3" width="110">

このような楽天の広告を除くにはどうすればよいのでしょうか?
該当部分のソースを貼り付けてみました。
ここに書き込むために改行してありますが、本当はすべて繋がっています
761名無しさん@お腹いっぱい。:2005/11/12(土) 18:40:22 ID:Z5NHkhKi0
【Proxomitron】 proximodo 【後継】
http://pc7.2ch.net/test/read.cgi/software/1110563904/l50

このスレ死んでますよ。
762名無しさん@お腹いっぱい。:2005/11/12(土) 19:18:12 ID:W+om/MgD0
<a\s[^>]++href=$AV(*Frd.rakuten.co.jp*)*</a>

を消せ。
763名無しさん@お腹いっぱい。:2005/11/13(日) 02:27:33 ID:ppR2riVo0
申し訳ありませんが、インポートできる形式で書いていただけないでしょうか

[Patterns]
Name = "Rakuten"
Active = TRUE
URL = "[^/]++.rakuten.co.jp/"
Bounds = ""
Limit =
Match = ""
Replace = ""

MatchやBoundの部分に入れてテストしてみたのですがうまくいきませんでした
764名無しさん@お腹いっぱい。:2005/11/13(日) 15:00:03 ID:bjKWSF4N0
めんどくさいからADLISTに *Frd.rakuten.co.jp を追加。
765名無しさん@お腹いっぱい。:2005/11/13(日) 16:14:11 ID:Or0XZo2K0 BE:51702454-
[Patterns]
Name = "Rakuten"
Active = TRUE
Limit = 1500
Match = "<a\s[^>]++href=$AV(http://pt.afl.rakuten.co.jp/*)*</a>"
766名無しさん@お腹いっぱい。:2005/11/14(月) 07:29:38 ID:FFmpExMi0
>>765
うーん・・・それだと、消えませんわ
例えば、このblogの右端にあるAD

スズキ世界戦略車 『スイフト』 blog
ttp://blog.livedoor.jp/new_swift/
767名無しさん@お腹いっぱい。:2005/11/14(月) 13:26:23 ID:hjoG8wfO0 BE:62043438-
そのページは普通にリロードしただけじゃ
フィルタが適用されないことがあるみたいだな。
IEのキャッシュ消してからリロードすれば大丈夫だった。

それともWEBビーコンも消したいということかな?
それならこれでどうだ。

[Patterns]
Name = "Rakuten"
Active = TRUE
Limit = 1500
Match = "<a\s[^>]++href=$AV(http://[^.]+.afl.rakuten.co.jp/*)*</a>|"
"<img src=$AV(http://[^.]+.afl.rakuten.co.jp/*)*>"

誤爆の可能性があるので、もうこれ以上のものを消すのは不可能。
768名無しさん@お腹いっぱい。:2005/11/15(火) 21:19:43 ID:vsvytxrq0 BE:64628055-
ちょっと修正。

[Patterns]
Name = "Rakuten"
Active = TRUE
Limit = 1500
Match = "<a\s[^>]++href=$AV(http://[^.]+.afl.rakuten.co.jp/*)*</a>|"
"<img\s[^>]++src=$AV(http://[^.]+.afl.rakuten.co.jp/*)*>"
769名無しさん@お腹いっぱい。:2005/11/20(日) 07:55:25 ID:aFtEll2+0
http://blog.livedoor.jp/mumur/archives/50223981.html

トラックバックスパムを削除する為、
次のようなフィルタを設けたんですが巧く動作しません。
テストでは問題なく削除してくれるのですが
何が問題になってるんでしょうか?

[Patterns]
Name = "TrackBack Blaster -murmur blog-"
Active = TRUE
URL = "blog.livedoor.jp/mumur/*"
Bounds = "<div class="(trackback-body|trackback-post)">*</div>"
Limit = 512
Match = "*(AV|AV|中出し|ヤリマン|巨乳|裏|フェラ|ゆうこりん)*"
Replace = "spam<br>"
770名無しさん@お腹いっぱい。:2005/11/20(日) 14:11:40 ID:9vjakNrN0
>>769
ヒント:文字コード
771名無しさん@お腹いっぱい。:2005/11/20(日) 19:21:03 ID:5WzKUnbX0
>>769
スパムほいほい を参考にしれ。
http://nemoba.seesaa.net/
772名無しさん@お腹いっぱい。:2005/11/20(日) 19:27:53 ID:5WzKUnbX0
>>769
あ、そこのブログってちみのブログじゃないのかな。
Shift_JIS以外の2バイト文字は文字コード別に変換が必要。

Shift_JISの場合でも変換が必要なときが多いから2バイト文字は常に変換してから
フィルタに使うクセを付けろ。

Proxomitron Part26
http://pc8.2ch.net/test/read.cgi/win/1130549011/5

文字コード変換スクリプト (IE推奨、フィルタ作りに最適)
http://www2.wbs.ne.jp/~go-to/prx/getcode.html
文字コード表記変換アプリ  StrHex ver 1.0 (文字 <-> 文字コード の相互変換)
http://www.pleasuresky.co.jp/strhex.php3

そこのブログの文字コードはEUC-JPだから あいうえお は

[%A4][%A2][%A4][%A4][%A4][%A6][%A4][%A8][%A4][%AA]

に変換すればマッチするよ。
773名無しさん@お腹いっぱい。:2005/11/21(月) 01:05:38 ID:FGkW1Hsc0
>>770-772
色々と検索は行ったのですが、
関連スレのテンプレを見るという事をしていませんでした。
お蔭様で、随分とすっきりとさせる事が出来るようになりました。

>>772 >あ、そこのブログってちみのブログじゃないのかな。
誤解を与えてしまったようですが、
私は閲覧者でBlog主では有りません。

こちらの不手際にも関わらず、
ご丁寧にレスして頂いてありがとうございました。
774名無しさん@お腹いっぱい。:2005/11/21(月) 11:30:58 ID:nJBBhS380
書きこみ&クッキー確認
の画面がF5を押したような状態になってしまうのですが
どのフィルタが原因なのか分かりますか?
775名無しさん@お腹いっぱい。:2005/11/21(月) 15:24:29 ID:JYq8o7Ma0
>>774
エスパーに聞け。
776エスパー:2005/11/21(月) 19:53:12 ID:V6ANNyCk0
>>774
君の番号が名無しだな。(w
777774:2005/11/21(月) 20:36:26 ID:LNKoFeC70
おまいら・・・
778名無しさん@お腹いっぱい。:2005/11/24(木) 20:36:27 ID:VerUzTXq0
お願いします
リンク 既読リンクの色変える気もないページの
既読リンクの色を変えるフィルタ作って下さい oTL
779名無しさん@お腹いっぱい。:2005/11/24(木) 22:15:10 ID:+aT2qnjM0
どんな努力したのか教えてください
780名無しさん@お腹いっぱい。:2005/11/25(金) 00:02:08 ID:tOTFnJ/R0
>>774,777
ログウインドウを見るんだ。
781名無しさん@お腹いっぱい。:2005/11/25(金) 08:14:28 ID:oxiR8mlX0 BE:126670477-
[Patterns]
Name = "Link Style Changer"
Active = TRUE
Limit = 1
Match = "<start>"
Replace = "<style>"
":link, :link * { color:blue !important ; text-decoration:underline !important}"
":visited, :visited * { color:purple !important ; text-decoration:underline !important}"
":link img { border:1px solid blue !important }"
":visited img { border:1px solid purple !important }"
"</style>"
782名無しさん@お腹いっぱい。:2005/11/25(金) 15:22:29 ID:DO6uxLXg0
$TYPE(htm) も入れとけ。
783778:2005/11/25(金) 16:03:26 ID:e45K4ar/0
>>781
ありがたく使わせていただきます
どうもありがとうございました
>>782
ありがとうございます
784名無しさん@お腹いっぱい。:2005/11/25(金) 17:39:12 ID:dKXhGuhq0
ploxomitronの初心者です!
最近はじめたんですけど、プロクシーが使えなくなってると診断君で生IPになってるんですけど、どうしてでしょうか?
785名無しさん@お腹いっぱい。:2005/11/25(金) 17:42:46 ID:bBuyJqX80
786名無しさん@お腹いっぱい。:2005/11/25(金) 18:08:02 ID:sytlvhEE0
Google Analyticsを弾く奴を作りたいのですが、まだソース見てないので一つお願いします
787名無しさん@お腹いっぱい。:2005/11/25(金) 22:42:31 ID:tOTFnJ/R0
>>781-782
分かってて使ってるのかもしれないが
その方法で実装するなら、ユーザースタイルシートを使う方がスマートでないかと。

サイト側のデザインを優先させるのなら、>>224 以降でOK。
この場合、a{ } があって vlink{} がない場合に対応できないが
a{ } がない事を証明するのは難しい(悪魔の証明かな)

>>786
htmlソースが読めるのなら、割合簡単なのでやってみ。
ttp://www.google.co.jp/search?ie=eucjp&lr=lang_ja&num=20&q=%22google-analytics.com%22
788787:2005/11/25(金) 22:44:12 ID:tOTFnJ/R0
凡ミス。

× vlink{}
○ a:visited {}
789名無しさん@お腹いっぱい。:2005/11/26(土) 19:53:14 ID:y+13JP0L0
790名無しさん@お腹いっぱい。:2005/11/26(土) 20:10:19 ID:y+13JP0L0
↑ごめん
>>787
既読リンクの色を変えるってだけなら一番かんたんだと思うよ
visitedないとこたまにあるし
791名無しさん@お腹いっぱい。:2005/11/30(水) 15:33:11 ID:Roc2YQgR0
tokix見てi-bbsとか18banの画像直接見れるようにしたけど、
やっぱり画像掲示板でやることってこれぐらいしかないのかなぁ
792名無しさん@お腹いっぱい。:2005/12/01(木) 13:27:23 ID:ilfDDoMr0
画像以外すべてを表示しないフィルターって作れますか?
793名無しさん@お腹いっぱい。:2005/12/01(木) 20:35:23 ID:V+yOhTdx0
このへんもざっくりいってもらえませんか?
ttp://anu.s7.x-beat.com/1up/src/up11239.jpg

カテゴリから閲覧する人ってすくないんじゃないかな?
ぐぐったり、やふーで検索してHPさがすだろうし・・・

よろしくおねがいします
794名無しさん@お腹いっぱい。:2005/12/01(木) 21:10:23 ID:FbSVg1JK0
ht tp://rd.yahoo.co.jp/
これで始まる部分を全部見えなくしたい
795名無しさん@お腹いっぱい。:2005/12/01(木) 21:20:57 ID:WR8qdbxf0
kill
796名無しさん@お腹いっぱい。:2005/12/01(木) 21:31:40 ID:h0qo2xYi0
消したいの?

勝手に消せよ

馬鹿野郎。
797名無しさん@お腹いっぱい。:2005/12/02(金) 02:06:58 ID:cVghPfrA0
注文の多い料理店
798名無しさん@お腹いっぱい。:2005/12/02(金) 10:55:48 ID:AdarBMUU0
アフィリエイト削除するのってありますか?
799名無しさん@お腹いっぱい。:2005/12/02(金) 13:34:16 ID:cm0+/TG00
>>798
ある amazon 楽天 live とか使ってるな
探せ
800名無しさん@お腹いっぱい。:2005/12/02(金) 18:23:52 ID:YOnRY02m0
画像に飛ぶリンクだけを[ ]で
囲みたいのですが
どう書けばいいのでしょうか?
801800:2005/12/02(金) 20:32:37 ID:YOnRY02m0
すいません
今は素人ながら
[Patterns]
Name = "gazou link point"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<a\s*>,</a>)"
Limit = 256
Match = "([^>]++href=$AV(\1.(jpg|gif|bmp|png))*)\0"
Replace = "\0[!]</a>"

作ってみて[!]を付けてます
手直しもありましたらお願いします
802名無しさん@お腹いっぱい。:2005/12/03(土) 00:44:21 ID:fLfr9lQ/0
[Patterns]
Name = "gazou link point"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<a\s*>,</a>)"
Limit = 256
Match = "([^>]++href=$AV(\1.(jpe+g|gif|bmp|png)(^?))*)\0</a>"
Replace = "\0[!]</a>"

jpg.html とかへの誤爆を回避、\0に</a>を含まないようにしたよ、と。
803将軍:2005/12/03(土) 01:21:19 ID:UxVzDX+40
ツベコベ言わずに汚昧等のフィルターを晒しなさいよ。

余の命令じゃ。
804800:2005/12/03(土) 01:23:57 ID:8BfWKgGE0
>>802
ありがとうございます
すいません>>801だと[!]がずれるページがあったんで
Replace = "[!]</a>\0"
に変えてみました。これだとMatch の</a>は入れなくて大丈夫ですか?
でも本当は>>800にしたいんですが orz
805名無しさん@お腹いっぱい。:2005/12/03(土) 01:57:16 ID:fLfr9lQ/0
[Patterns]
Name = "gazou link point"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST((<a\s*>)\0,\1,(</a>)\2)"
Limit = 256
Match = "[^>]++href=$AV(\1.(jpe+g|gif|bmp|png)(^?))*"
Replace = "\0[\1]\2"

こうしたいってこと?
806800:2005/12/03(土) 02:21:48 ID:8BfWKgGE0
>>805
すいません説明へたで
タイトル1
タイトル2
 ・
 ・

[タイトル1]
[タイトル2]
 ・
にしたいんです 
807800:2005/12/03(土) 02:30:16 ID:8BfWKgGE0
今のだと
[!]タイトル1
[!]タイトル2 
 ・
こんな感じなので
808名無しさん@お腹いっぱい。:2005/12/03(土) 02:38:26 ID:fLfr9lQ/0
>>805はたぶんそうなると思うけど・・。
809800:2005/12/03(土) 02:55:20 ID:8BfWKgGE0
>>808
805だとURL表示なんですが
[スカイライン1]みたいに表示させたいのです
810名無しさん@お腹いっぱい。:2005/12/03(土) 03:25:41 ID:fLfr9lQ/0
>>809
>>805はそう表示されるはずだよ。
811800:2005/12/03(土) 03:34:53 ID:8BfWKgGE0
>>810
そうなんですか
なにか他がじゃましてるのかな orz
遅くまでありがとうございました
812相対リンク→絶対リンク:2005/12/03(土) 03:39:00 ID:vulRvcuN0
置換スタックを使えばいけそうな気がするのですが、ややこしさにヘタレてしまいました。
URLの相対リンクを絶対リンクに変換するフィルターお願いします。

例えば

http://www.hoge.co.jp/news/index.html というページを読んだ時、中にある以下の
相対リンク
<a href="../dir1/news20051125.html">ニューモデルのページはこちら→</a>

以下のように変換する

<a href="http://www.hoge.co.jp/dir1/news20051125.html">ニューモデルのページはこちら→</a>
と変換するフィルターです。

この例だと同じ階層なので「\h」使う程度で済みますが、../../〜〜〜と階層が変わったりすると
取り込む位置を変化させなければならないのでやっかいです。
よろしくお願いします。もう3日悩んでいてお手上げです(頭わる)。
タダでは申し訳ないので、些末ですがモリタポかなにかでお礼させて頂きたいと思います。
813名無しさん@お腹いっぱい。:2005/12/03(土) 04:26:31 ID:fLfr9lQ/0
>>800
う〜ん、title属性を表示させたいってことかなぁ。 それならこう書けばいい。

[Patterns]
Name = "gazou link point"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST((<a\s*>)\0,(</a>)\2)"
Limit = 256
Match = "[^>]++href=$AV(*.(jpe+g|gif|bmp|png)(^?))*&[^>]++\stitle=$AV(\1)"
Replace = "\0[\1]\2"

フィルタを作って欲しいときはターゲットのURLを晒してくれないと、どのサイトでどうしたいのかが。


>>812
10円くれたら作ってあげる。
814名無しさん@お腹いっぱい。:2005/12/03(土) 04:59:22 ID:vulRvcuN0
>>812
10円と言わず1万でも・・・つうくらい寝れずに今夜も悩んでます。
815名無しさん@お腹いっぱい。:2005/12/03(土) 05:01:03 ID:vulRvcuN0
脳味噌煮えててアンカー間違えた・・・orz >>814>>813さん宛です。

今日は寝よ・・・
816800:2005/12/03(土) 05:18:21 ID:8BfWKgGE0
[Patterns]
Name = "gazou link point"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST((<a\s*>)\0,\2,(</a>)\3)"
Limit = 256
Match = "[^>]++href=$AV(\1.(jpe+g|gif|bmp|png)(^?))*"
Replace = "\0[\2]\3"

805を少し変えてみたらうまくいきました
\1がかぶってたみたいです
ID:fLfr9lQ/0さん本当にありがとうございました
勉強になりました
817名無しさん@お腹いっぱい。:2005/12/03(土) 05:46:30 ID:fLfr9lQ/0
>>816
ぐは、>>805のMatch欄にある \1 は * の間違いです。 失礼しました(汗


>>815
相互リンクを絶対リンクにするフィルタ。 ../../../../../../ まで対応、それ以上 ../ がある場合はスルー。

[Patterns]
Name = "LINK Path Change [1]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Bounds = "<a\s*>"
Limit = 1024
Match = "([^>]++\shref=)\0$AV((^[a-z0-9]+://)\1)\2"
Replace = "\0PROXOLPC1\uPROXOLPC2\1PROXOLPC3\2"

[Patterns]
Name = "LINK Path Change [2]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "PROXOLPC1*PROXOLPC3"
Limit = 2048
Match = "PROXOLPC1(*/)\0([^/]+/)+{6}[^/]++PROXOLPC2(../)+{6}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{5}[^/]++PROXOLPC2(../)+{5}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{4}[^/]++PROXOLPC2(../)+{4}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{3}[^/]++PROXOLPC2(../)+{3}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{2}[^/]++PROXOLPC2(../)+{2}\1PROXOLPC3|"
"PROXOLPC1(*/)\0[^/]+/[^/]++PROXOLPC2../\1PROXOLPC3|"
"PROXOLPC1(*/)\0[^/]++PROXOLPC2(./|/|)(\1)PROXOLPC3"
Replace = "\0\1"
818名無しさん@お腹いっぱい。:2005/12/03(土) 06:01:53 ID:fLfr9lQ/0
あ、スルーじゃなく誤爆するわ。 誤爆回避版。

[Patterns]
Name = "LINK Path Change [2]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "PROXOLPC1*PROXOLPC3"
Limit = 2048
Match = "PROXOLPC1(*/)\0([^/]+/)+{6}[^/]++PROXOLPC2(../)+{6}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{5}[^/]++PROXOLPC2(../)+{5}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{4}[^/]++PROXOLPC2(../)+{4}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{3}[^/]++PROXOLPC2(../)+{3}\1PROXOLPC3|"
"PROXOLPC1(*/)\0([^/]+/)+{2}[^/]++PROXOLPC2(../)+{2}\1PROXOLPC3|"
"PROXOLPC1(*/)\0[^/]+/[^/]++PROXOLPC2../\1PROXOLPC3|"
"PROXOLPC1(*/)\0[^/]++PROXOLPC2(^../)(./|/|)(\1)PROXOLPC3"
Replace = "\0\1"
819名無しさん@お腹いっぱい。:2005/12/03(土) 06:05:00 ID:fLfr9lQ/0
こっちも誤爆回避が必要だった。

[Patterns]
Name = "LINK Path Change [1]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Bounds = "<a\s*>"
Limit = 1024
Match = "([^>]++\shref=)\0$AV((^[a-z0-9]+://|(../)+{7,*})\1)\2"
Replace = "\0PROXOLPC1\uPROXOLPC2\1PROXOLPC3\2"
820名無しさん@お腹いっぱい。:2005/12/03(土) 06:07:19 ID:fLfr9lQ/0
あと、こういうひねくれた奴には対応出来ない。

./abc../index.html
821名無しさん@お腹いっぱい。:2005/12/03(土) 07:12:06 ID:kNxrjEu00
>>792
アプロダに「Kill without img」というフィルタ名でUPしました。
サイトによっては、画像素材の一覧表示になって結構楽しいです。
822名無しさん@お腹いっぱい。:2005/12/03(土) 10:04:09 ID:fLfr9lQ/0
LINK Path Change 〜相互リンクを絶対リンクに置換するフィルタ〜
http://wind.prohosting.com/proxmine/cgi-bin/uploader/download.cgi?PmU_0364.zip

フィルタ[1]がマッチしてフィルタ[2]がマッチしなかった場合、ソースにPROXOLPC1〜PROXOLPC3が
残ってしまうため、元のリンクに戻してそれを回避。 あんど微改良。
823名無しさん@お腹いっぱい。:2005/12/03(土) 11:09:32 ID:kNxrjEu00
>>822
乙です。
面白そうだったので、私も挑戦してみました。

[Patterns]
Name = "Replace <a> relative path [2005.12.03]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "(<a\s[^>]++href=)\0$AV((^[a-z]+://)("
"(([^./]|./)*)\2 $URL((*/)\1[^/]+(^?))|"
"/\2 $URL(([a-z]+://[^/]+/)\1)|"
"../(^.+/)\2 $URL((*/)\1[^/]+/[^/]+(^?))|"
"(../)+{2}(^.+/)\2 $URL((*/)\1([^/]+/)+{2}[^/]+(^?))|"
"(../)+{3}(^.+/)\2 $URL((*/)\1([^/]+/)+{3}[^/]+(^?))|"
"(../)+{4}(^.+/)\2 $URL((*/)\1([^/]+/)+{4}[^/]+(^?))|"
"(../)+{5}(^.+/)\2 $URL((*/)\1([^/]+/)+{5}[^/]+(^?))"
"))"
Replace = "\0"\1\2""


以下のような置換に対応しています。
( ../ の連続は五回まで)

URL: http://www.server.com/aaa/bbb/ccc/test.html

/page.html -> http://www.server.com/page.html
page.html -> http://www.server.com/aaa/bbb/ccc/page.html
./page.html -> http://www.server.com/aaa/bbb/ccc/page.html
../page.html -> http://www.server.com/aaa/bbb/page.html
../../page.html -> http://www.server.com/aaa/page.html
../../../page.html -> http://www.server.com/page.html
824名無しさん@お腹いっぱい。:2005/12/03(土) 11:26:43 ID:fLfr9lQ/0
>>823
乙。 $URLを使えばフィルタを1つに出来るんですね、盲点でした。
あと ? 、# 以降に / がある場合なども考慮しなきゃなりませんね。

http://www.hoge.com/1/2/3/query?http://www.hage.com/

なんてURLもありますし。
825名無しさん@お腹いっぱい。:2005/12/03(土) 11:44:50 ID:kNxrjEu00
私の環境では http://www.server.com/./page.html でも動作していますが
ブラウザによっては動作しないかもしれないので、念のためfix

[Patterns]
Name = "Replace <a> relative path [2005.12.03] fixed"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "(<a\s[^>]++href=)\0$AV((^[a-z]+://)("
"(./|)(^.+/)\2 $URL((*/)\1[^/]+(^?))|"
"/\2 $URL(([a-z]+://[^/]+/)\1)|"
"../(^.+/)\2 $URL((*/)\1[^/]+/[^/]+(^?))|"
"(../)+{2}(^.+/)\2 $URL((*/)\1([^/]+/)+{2}[^/]+(^?))|"
"(../)+{3}(^.+/)\2 $URL((*/)\1([^/]+/)+{3}[^/]+(^?))|"
"(../)+{4}(^.+/)\2 $URL((*/)\1([^/]+/)+{4}[^/]+(^?))|"
"(../)+{5}(^.+/)\2 $URL((*/)\1([^/]+/)+{5}[^/]+(^?))"
"))"
Replace = "\0"\1\2""

http://www.server.com/./page.html
というリンクの場合、ステータスバーには http://www.server.com/page.html と表示されるようです。

>>824
> http://www.hoge.com/1/2/3/query?http://www.hage.com/
これは辛いですね…。
私のフィルタの場合、\2 の前に (^*http://) とすれば大抵は回避できますが
エスケープされるケースもあるので、$UESC() も使用するか
エンコード文字との条件分岐を使う必要が出てきます。
>>812氏の用途次第ですが、おそらく常用するフィルタではないので
$KEYCHK() を付けて、必要なときのみフィルタを有効にする方が使いやすい気がします。
826名無しさん@お腹いっぱい。:2005/12/03(土) 12:14:44 ID:LKjyEeOj0
[Patterns]
Name = "New HTML filter"
Active = TRUE
Limit = 1000
Match = "($NEST(<a\s[^>]++href=$AV(*.(jpg|png|gif|bmp)),</a>))\0"
Replace = "[\0]"
827817:2005/12/03(土) 19:39:19 ID:It+7ZwwB0
>>825殿のアイデアをパクらせて頂きました。(多謝)
動作確認不足なのでベータ版です。

[Patterns]
Name = "Link to Full Path (2005-12-03) beta"
Active = TRUE
URL = "$KEYCHK(F)"
Bounds = "<a\s[^>]++href=$AV((^[a-z0-9]+://|(../)+{10})*)"
Limit = 4096
Match = "(*\shref=)\0$AV("
""
"(^../)(./|/|)(\1)$URL(([^?#]++/)\2[^/?#]+([?#]|(^?)))"
"|../(^../)\1$URL(([^?#]++/)\2[^/?#]+/[^/?#]+([?#]|(^?)))"
"|(../)+{2}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{2}[^/?#]+([?#]|(^?)))"
"|(../)+{3}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{3}[^/?#]+([?#]|(^?)))"
"|(../)+{4}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{4}[^/?#]+([?#]|(^?)))"
"|(../)+{5}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{5}[^/?#]+([?#]|(^?)))"
"|(../)+{6}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{6}[^/?#]+([?#]|(^?)))"
"|(../)+{7}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{7}[^/?#]+([?#]|(^?)))"
"|(../)+{8}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{8}[^/?#]+([?#]|(^?)))"
"(../)+{9}\1$URL(([^?#]++/)\2([^/?#]+/)+{9}[^/?#]+([?#]|(^?)))"
""
")"
Replace = "\0\2\1"

キーボードのFキーを押しながら読み込みでフィルタが動作。 これに合わせてフィルタ名を変更。

汎用性を重視し、limitや../の繰り返し回数を多めにしました。 ../は連続9回まで対応。
マッチしないかも知れないという不安感が嫌だったので。

今回も極限までのスリム化はしてません。 このフィルタはサンプルコード的な需要もあると思うので
再編集のしやすさを重視しました。
828名無しさん@お腹いっぱい。:2005/12/03(土) 19:42:27 ID:It+7ZwwB0
あ、URLに $TYPE(htm) 追加し忘れ。

Wikiのリンク抽出フィルタも同じように1つにまとめられるね。
誰かやってくれないかな。
829名無しさん@お腹いっぱい。:2005/12/04(日) 02:07:21 ID:/l3wqoZh0
>>786
[Patterns]
Name = "google analytics Killer (test)"
Active = TRUE
Multi = TRUE
Limit = 1024
Match = "<script*www.google-analytics.com*urchinTracker*\/script>"
Replace = "<!-- [replaced by Proxomitron] -->"

>>787
786でない初心者が考えてみました。
「/」を「\/」でエスケープしなきゃいけないのに1週間近く考え込んだ。
BoundsとかMultiなんかの意味ワカンネのでダメだな。俺。
さあ、殺してくだーたい。
830名無しさん@お腹いっぱい。:2005/12/04(日) 04:02:07 ID:VZveTVyA0
[Patterns]
Name = "Google analytics killer"
Active = TRUE
Limit = 1026
Match = "<script\ssrc=[a-z:/."']++google-analytics.com/*urchinTracker[^a-z0-9]++/script>"
Replace = "<B> google analytics killed </b>"

オレも初心者だけどこんな感じで作った。
URLのとこがもっといい表現ありそうだけど、誤爆もなさそうだしこれでいいかなと思ってる。

>>829
/はエスケープ要らんよ。
改行コードが引っかかってるのかも。
831名無しさん@お腹いっぱい。:2005/12/04(日) 04:56:52 ID:qFzBPpaM0
Limit = 1026
<B> </b>

(´・ω・`)
832825:2005/12/04(日) 10:07:09 ID:zAt/KQKw0
>>827
乙です。
>>825では私は勘違いしていました。
<a href="redirect.cgi?url=http://www.hoge.com/1/2/3/"> というケースを考慮していました。
改めて考えてみると、href= の方は全く問題ないですね…。

> (^../)(./|/|)(\1)$URL(([^?#]++/)\2[^/?#]+([?#]|(^?)))
/page.html はルートを参照するので、その書き方では別の場所を参照してしまいますよ。
[^/?#]+ は良いアイデアなのでお借りします m(_ _)m

Name = "Replace <a> relative path [2005.12.04] beta"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "(<a\s[^>]++href=)\0$AV((^[a-z]+://)("
"(./|)(^.+/)\2 $URL((*/)\1[^/?#]+((^?)|[?#]))|"
"/\2 $URL(([a-z]+://[^/?#]+/)\1)|"
"../(^.+/)\2 $URL((*/)\1[^/?#]+/[^/?#]+((^?)|[?#]))|"
"(../)+{2}(^.+/)\2 $URL((*/)\1([^/?#]+/)+{2}[^/?#]+((^?)|[?#]))|"
"(../)+{3}(^.+/)\2 $URL((*/)\1([^/?#]+/)+{3}[^/?#]+((^?)|[?#]))|"
"(../)+{4}(^.+/)\2 $URL((*/)\1([^/?#]+/)+{4}[^/?#]+((^?)|[?#]))|"
"(../)+{5}(^.+/)\2 $URL((*/)\1([^/?#]+/)+{5}[^/?#]+((^?)|[?#]))"
"))"
Replace = "\0"\1\2""

http://.../query?http://hoge.com/ はテストできませんでしたが
http://.../#http://hoge.com/ で動作する事までは確認してあります。
833名無しさん@お腹いっぱい。:2005/12/04(日) 17:31:30 ID:VZveTVyA0
(´・ω・`)
834名無しさん@お腹いっぱい。:2005/12/04(日) 23:57:26 ID:qb3XFvVv0
503が返ってきた時

Name = "503 auto reload"
Active = TRUE
Bounds = "<title>[^0-9<]++503(^[0-9])*</title>*"
Limit = 1024
Match = "<title>\1</title>(([^<>]+{1,*})\#|<$SET(#=\<)|>$SET(#=\>))+"
Replace = "<title>\1</title>"
"<META HTTP-EQUIV="Refresh" Content="0;\u">"

だと相手側に怪獣なみに迷惑かけるんで、タイマー付けれますか?
後よければ手直しも
835名無しさん@お腹いっぱい。:2005/12/05(月) 00:16:46 ID:ViYMJXrt0
>>834
とほほ
http://www.tohoho-web.com/www.htm

HTMLリファレンスのmetaタグのとこ見れば分かる。
836名無しさん@お腹いっぱい。:2005/12/05(月) 01:53:00 ID:znIuvPCD0
>>835
これでサルなみにはなれそうだ
ありがd
837名無しさん@お腹いっぱい。:2005/12/05(月) 02:07:44 ID:znIuvPCD0
てかなんで0なんだ
サル以下だ ・゚・(つД`)・゚・
838名無しさん@お腹いっぱい。:2005/12/05(月) 23:18:11 ID:Uw9pcVBQ0
お礼が遅れました。

素晴らしいフィルターですね。ただ圧巻です。$URLで出来るんですね

不躾ですが、
ID:fLfr9lQ/0 さん、ID:kNxrjEu00さんお礼がしたいのでメール下さい
当方のメルアドは上記です(.を抜いてください)
[email protected]
839名無しさん@お腹いっぱい。:2005/12/06(火) 00:17:35 ID:RaAFLGTm0
>>838
そのアドレスに嫌がらせ依頼ですか?
840名無しさん@お腹いっぱい。:2005/12/06(火) 01:10:54 ID:lz8RPChX0
上記w
841名無しさん@お腹いっぱい。:2005/12/06(火) 05:21:06 ID:j9CtkR9F0
>(.を抜いてください)
つまりこうだな。
mixiworker@yahoocojp
842名無しさん@お腹いっぱい。:2005/12/06(火) 08:10:05 ID:OBGG4it+0
ドメインが無い
843名無しさん@お腹いっぱい。:2005/12/06(火) 20:01:09 ID:JF7OEOVb0
>>841-842
warota
844名無しさん@お腹いっぱい。:2005/12/06(火) 20:02:46 ID:ZCk3bwbl0
>>828
まとめておきました。

・置換テキストのフォントスタイルの変更
・テキスト形式のリンクだった場合は、テキストの内容をtitle属性に挿入
(ブラウザが対応していれば、リンクにポインタを合わせるとツールチップが現れます)

[Patterns]
Name = "Replace <a> by TextLink [2005.12.06]"
Active = TRUE
URL = "$TYPE(htm)$KEYCHK(l)"
Limit = 1024
Match = "$NEST(<a\s[^>]++href=$AV((^mailto:)("
"((http(s://|://)|ftp://|mms://|rtsp://|pnm://)*)\0|"
"(^[a-z]+://)("
"(./|)(^.+/)\1 $URL((*/)\0[^/?#]+((^?)|[?#]))|"
"/\1 $URL(([a-z]+://[^/?#]+/)\0)|"
"../(^.+/)\1 $URL((*/)\0[^/?#]+/[^/?#]+((^?)|[?#]))|"
"(../)+{2}(^.+/)\1 $URL((*/)\0([^/?#]+/)+{2}[^/?#]+((^?)|[?#]))|"
"(../)+{3}(^.+/)\1 $URL((*/)\0([^/?#]+/)+{3}[^/?#]+((^?)|[?#]))|"
"(../)+{4}(^.+/)\1 $URL((*/)\0([^/?#]+/)+{4}[^/?#]+((^?)|[?#]))|"
"(../)+{5}(^.+/)\1 $URL((*/)\0([^/?#]+/)+{5}[^/?#]+((^?)|[?#]))"
")))[^>]+>, ([^<]+{1,*})\3$SET(2= title="\3")|*,</a>)"
Replace = "<a style="text-decoration: none; font: normal normal normal small sans-serif; margin: 1px 4px""
" href="\0\1"\2>\0\1</a>"

Wikiの仕様を理解するのが面倒なので、こちらに書き込んでいます。
Wikiへの転載はご自由にどうぞ。

>>838
礼はお気持ちだけ頂いておきます。
845名無しさん@お腹いっぱい。:2005/12/06(火) 23:17:48 ID:FhqkCcf70
だれか、[email protected]を不必要に無駄な動作で
正しいアドレスに書き換える、独創的なフィルタを書いてくれw
846名無しさん@お腹いっぱい。:2005/12/07(水) 00:08:21 ID:5Az1H30p0
不必要に無駄な処理で無駄な時間を過ごすためのフィルタ。
素人にはお勧めできない。

[Patterns]
Name = "To correct mail address"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "([a-z]+{1,*})\#(.([a-z]+{1,*})\#)+{1,*}(^(^@[a-z]+{1,*}(.[a-z]+{1,*})+{1,*}))"
Replace = "\@"
847名無しさん@お腹いっぱい。:2005/12/07(水) 01:33:15 ID:wqvlOfs30
まさか本当に作ってくれるとは・・・
お前さんかっこいいぜ!

敬意をこめてそのフィルタを導入しておいたさ!
848817:2005/12/07(水) 08:32:19 ID:3Igxk45v0
>>832
指摘どうもありがとう! 『 / 』 がルートを参照するなんてまったく知りませんでしたよ。
動作確認をまったくしてないけど今修正したつもりのを貼っておきます。

[Patterns]
Name = "Link to Full Path (2005-12-07) beta"
Active = TRUE
URL = "$TYPE(htm)$KEYCHK(F)"
Bounds = "<a\s[^>]++href=$AV((^[a-z0-9]+:|(../)+{10})*)"
Limit = 4096
Match = "(*\shref=)\0$AV("
""
"/\1$URL(([^:]+://[^/]+/)\2)"
"|(^../)(./)+\1$URL(([^?#]++/)\2[^/?#]+([?#]|(^?)))"
"|../(^../)\1$URL(([^?#]++/)\2[^/?#]+/[^/?#]+([?#]|(^?)))"
"|(../)+{2}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{2}[^/?#]+([?#]|(^?)))"
"|(../)+{3}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{3}[^/?#]+([?#]|(^?)))"
"|(../)+{4}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{4}[^/?#]+([?#]|(^?)))"
"|(../)+{5}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{5}[^/?#]+([?#]|(^?)))"
"|(../)+{6}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{6}[^/?#]+([?#]|(^?)))"
"|(../)+{7}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{7}[^/?#]+([?#]|(^?)))"
"|(../)+{8}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{8}[^/?#]+([?#]|(^?)))"
"|(../)+{9}\1$URL(([^?#]++/)\2([^/?#]+/)+{9}[^/?#]+([?#]|(^?)))"
""
")"
Replace = "\0"\2\1" "

>>838
昔、自分が作ったフィルタが改良されたのでむしろこちらがお礼を言いたいくらいですw
良いきっかけを作って下さってありがとうございました!
849817:2005/12/07(水) 08:59:19 ID:3Igxk45v0
>>844
まとめて下さってありがとうございました。
早速入れてみたんですがWikiのフィルタとは違う動作フィルタみたいです。

Wikiのほうはリンク以外のものを全て削除してリンクだけを一覧にして表示させるフィルタです。
でも少し追加修正するだけで同じ動作に出来そうですね。
title属性の追加は便利そうですね、素晴らしいアイデアだと思います。
850名無しさん@お腹いっぱい。:2005/12/07(水) 09:38:25 ID:3Igxk45v0
リンク抽出フィルタの草稿です。 基本的な動作だけ書いてみましたので参考にして頂ければ幸いです。

Active = TRUE
URL = "$TYPE(htm)$KEYCHK(L)"
Limit = 32767
Match = "*<a(^(^\s))[^>]++{0,1024}\shref=$AV("
"([a-z0-9]+:*)\1"
"|/\1$URL(([^:]+://[^/]+/)\2)"
"|(^../)(./)+\1$URL(([^?#]++/)\2[^/?#]+([?#]|(^?)))"
"|../(^../)\1$URL(([^?#]++/)\2[^/?#]+/[^/?#]+([?#]|(^?)))"
"|(../)+{2}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{2}[^/?#]+([?#]|(^?)))"
"|(../)+{3}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{3}[^/?#]+([?#]|(^?)))"
"|(../)+{4}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{4}[^/?#]+([?#]|(^?)))"
"|(../)+{5}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{5}[^/?#]+([?#]|(^?)))"
"|(../)+{6}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{6}[^/?#]+([?#]|(^?)))"
"|(../)+{7}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{7}[^/?#]+([?#]|(^?)))"
"|(../)+{8}(^../)\1$URL(([^?#]++/)\2([^/?#]+/)+{8}[^/?#]+([?#]|(^?)))"
"|(../)+{9}\1$URL(([^?#]++/)\2([^/?#]+/)+{9}[^/?#]+([?#]|(^?)))"
"|\1"
")(?(^<a\s))+"
Replace = "<a href="\2\1">\2\1</a><br>\r\n"
851844:2005/12/07(水) 19:03:44 ID:5Az1H30p0
>>849-850
> 早速入れてみたんですがWikiのフィルタとは違う動作フィルタみたいです。
失礼しました。
フィルタの内容を見て、動作を把握した気になっていました。
動作テストしてみましたが、アプロダの「Kill without img」のアンカータグ版のような動作ですね。

同じ動作と思われるフィルタを「Kill without <a>」というフィルタ名でアプロダにUPしました。
「Kill without img」も少しだけ更新してあります。
(内部の動作は「Kill without img」とほぼ同じです)

ところで、リンク抽出にProxomitronを使う優位性はどこにあるのでしょうか?
ダウンローダのリンク抽出とあまり変わらないので、どう使い分けるのかと思いまして。
私が思いつく限りでは「フレームごとにリンク抽出」「広告URLを除いてリンク抽出」の2点ですが
まだ少し決め手に欠ける気がします…。
852名無しさん@お腹いっぱい。:2005/12/07(水) 19:10:37 ID:5Az1H30p0
あぁぁぁ…、ID忘れてたw

ほんの冗談ですので、838の人は気を悪くしないで頂けると有り難いです。
853850:2005/12/10(土) 07:09:26 ID:og4yFLbH0
>>851
ありがとうございました!
フレーム対応、広告リンク削除は便利そうで嬉しいです。

>リンク抽出にProxomitronを使う優位性

隠しリンク探しに使ってます。
ブラウザ上で表示出来るからリンククリックですぐ開けるし。

ついでにWikiにあった404フィルタの改造もお願いしたい。
ルートディレクトリ、一階層上、二階層上、にジャンプするリンクの追加、
キーボードのCキーを押したら404じゃなくても表示。
キーボード派なので^^
854名無しさん@お腹いっぱい。:2005/12/10(土) 12:52:33 ID:oWrB1Ds30
Operaのリンク抽出機能最強!
855名無しさん@お腹いっぱい。:2005/12/11(日) 06:14:18 ID:3+6xisCe0
>>853
それ便利そうだ
856名無しさん@お腹いっぱい。:2005/12/11(日) 21:52:39 ID:hheon4BI0
>>853
どうもレス遅れました m(_ _)m

> 隠しリンク探しに使ってます。
なるほど。
私は隠しページは htmlソース から探すので気が付きませんでした。
ご存じかもしれませんが、「Kill without <a>」では
<!-- 隠しページ: http://secret.co.jp/ -->
<font color="背景色と同じカラーコード">隠しページ: secret.html</font>
のように、リンクを貼らないタイプの「隠し」は発見できませんよ。
あと、<iframe> のリンク先に埋め込まれている場合も厄介ですね。

> Wikiにあった404フィルタの改造
手元の版では大方、期待通りに動作するようになりましたが
今日手をかけたばかりなので、もう少し様子見しますね。
数日中(早ければ明日)に公開できると思います。
857名無しさん@お腹いっぱい。:2005/12/11(日) 22:30:02 ID:1xDPd7nw0
はてなブログとかのカウンタ(SSI?)避け対策って
どうしたらいいのでしょうか?
858名無しさん@お腹いっぱい。:2005/12/12(月) 10:20:06 ID:PMGgz+mj0
SSIがついてるページまたはフレームをKILL。 それでブログが閲覧出来なくなるなら諦める。
859856:2005/12/12(月) 19:37:25 ID:Z/8TlSRv0
「http Error: Add Link」というフィルタ名でアプロダにUPしておきました。

本質には関係しませんが、上の階層のディレクトリへのリンク名は少し変かも。
他に簡潔な表現が思い浮かばなかったので、"Up-dir", "2Up-dir" としましたが
何か良い文言はありませんかね?
「階層」を辞書で引くと「hierarchy, tree, layer」あたりがHITしますが、どうもすっきりしません。
860850:2005/12/12(月) 20:21:50 ID:PMGgz+mj0
>>859
どうもありがとうございました!
403になるページでテストしてみた正しく動きました。

リンクのタイトルは分かればなんでもいいと思います。
自分は Domain UP 2UP に。

ついでにwwwで始まらないURLだったらwww.を
付けるか一部書き換えたリンクも追加してみました^^v
861名無しさん@お腹いっぱい。:2005/12/12(月) 23:38:24 ID:SyMzJOy60
かいそうと言ったらわかめ!
862名無しさん@お腹いっぱい。:2005/12/13(火) 01:13:06 ID:iAAjfgbO0
1わかめ、2わかめ・・・ルートわかめ
863名無しさん@お腹いっぱい。:2005/12/13(火) 08:11:15 ID:aa7IpO2D0
>>860
www.で、始まらないURLって普通にあると思うんだけど。
864859:2005/12/13(火) 19:26:41 ID:v4svoMf/0
アプロダに「http Error: Add Link」の修正版をUPしました。
カレントディレクトリのリンク挿入が不要なケースに対応しました。

特に異論はないようなので、"Up-dir" は現状維持で行きます。
865名無しさん@お腹いっぱい。:2005/12/13(火) 23:11:44 ID:vQpBXqAK0
わかめが採用されなかったorz
866860:2005/12/14(水) 01:26:11 ID:bS9RPlAP0
>>864
乙。 自分はリンクが必要無いときは灰色表示にしてます。

>>863
aaa.bbb.ccc.hoge.com/ が404なら www.hoge.com/ と hoge.com/ へのリンクも追加。
画像を image.hoge.com/〜 に置いてるようなサイトなどで役に立ちます。
867名無しさん@お腹いっぱい。:2005/12/14(水) 02:10:18 ID:fl9dDyRj0
>>865
わかめ奇麗にスルーだな。酷い話だ…。
868名無しさん@お腹いっぱい。:2005/12/14(水) 12:02:50 ID:8J4sSFJ60
お前はどこのワカメじゃ?って言ってたモジャモジャ頭のおじさんから一言↓
869名無しさん@お腹いっぱい。:2005/12/14(水) 12:54:44 ID:M7ia6esA0
                 /\
                / ヽ\
               /  ヽ \             / \
              /    ヽ \__        / ヽ \
             /  ‐_ ヽ     ―――__/   ヽ \
            /        ̄           / __ ヽ \
           |                          ̄  \
           |                             |
           |        ||                   |
           |  ゝ_  |||/                  |
           |  ( ・ ブ       ゝ__       ┃ ┃   |
           |    ̄         ( ・ ̄ ̄ ブ   ┛ ┗  |
           |              ゝ__ ノ    ━┓ ┏  |   ┃ ┃
           |    __            ̄        ┃  |   ┃  ┃
           |     | ̄ ̄ーヽ                  |   ┃   ┃
           |     |     ヽ                 |
           |     |     |ヽ               |      ━┓
            \   _⊥_    |                |      ┃┛
             \      ̄ ̄ヽ_⊥               |
              \                         |     ┏━┓
               \                       /        ┏┛
                \                     /         ・

870名無しさん@お腹いっぱい。:2005/12/19(月) 17:50:33 ID:B4gHEwez0
http://www.livly.com/item/musikui.swf
http://www.livly.com/item/musikui2.swf
http://www.livly.com/item/musikui3.swf
を消せるフィルタを作成してください。お願いします。
871名無しさん@お腹いっぱい。:2005/12/19(月) 18:42:49 ID:2mn/Kest0
                 /\
                / ヽ\
               /  ヽ \             / \
              /    ヽ \__        / ヽ \
             /  ‐_ ヽ     ―――__/   ヽ \
            /        ̄           / __ ヽ \
           |                          ̄  \
           |                             |
           |        ||                   |
           |  ゝ_  |||/                  |
           |  ( ・ ブ       ゝ__       ┃ ┃   |
           |    ̄         ( ・ ̄ ̄ ブ   ┛ ┗  |
           |              ゝ__ ノ    ━┓ ┏  |   ┃ ┃
           |    __            ̄        ┃  |   ┃  ┃
           |     | ̄ ̄ーヽ                  |   ┃   ┃
           |     |     ヽ                 |
           |     |     |ヽ               |      ━┓
            \   _⊥_    |                |      ┃┛
             \      ̄ ̄ヽ_⊥               |
              \                         |     ┏━┓
               \                       /        ┏┛
                \                     /         ・

872名無しさん@お腹いっぱい。:2005/12/19(月) 21:57:24 ID:kf0OD50e0
masuikui*
をadlistに加える
873名無しさん@お腹いっぱい。:2005/12/20(火) 00:48:29 ID:UE6vDezz0
全然消えないんですが
874名無しさん@お腹いっぱい。:2005/12/20(火) 05:26:59 ID:i9Eb25HI0 BE:25851252-
www.livly.com/item/musikui
をadlistに加える
そしてヘッダフィルタのURL-Killer: kill-a-URL (out)
をオンにする
875名無しさん@お腹いっぱい。:2005/12/20(火) 14:26:16 ID:UE6vDezz0
>>872>>874
www.livly.com/全体を消す事は出来るのですが、
自分のスキルじゃmusikuiのみを消す事は容易じゃないです_| ̄|○

876名無しさん@お腹いっぱい。:2005/12/20(火) 22:44:34 ID:kvDRpI7k0
そんなレベルの人がオミトロンを使うのが間違い。
877名無しさん@お腹いっぱい。:2005/12/21(水) 12:09:58 ID:RVQaEZdB0
Name = "2ch Ad Killer (2004/10/05)"
Active = TRUE
URL = "[^/]++.(2ch.net|bbspink.com)/"
Limit = 25000
Match = "<TABLE BORDER=1 cellspacing=0 cellpadding=0 WIDTH=95%>$SET(#=<table style="display:none">)"
"|"
"( <font size=2>*(<hr>)\#$URL(http://[^/]+/test/read.cgi)$STOP()"
"|<center*(<a href=("|)/[^>]+>■掲示板に戻る■)\#$URL(*/kako/*/[0-9]+{9,10}.html)$STOP()"
"|(($NEST(<table,</table>) <br>)\#*(<a name=$AV((#|)menu))\#|"
"(subback.html[^>]+><b>*</table>)\#"
"$SET(#=<br><TABLE border=1 cellspacing=7 cellpadding=3 width=95% bgcolor="#EFEFEF" align=center><TR><TD>)"
" *((<dl>|)<a name=$AV(1))\#$STOP()"
")$URL(http://[^/]+/[^/]+/(index.html|(^?))))"
Replace = "\@"

これなんですけど【実況ch】だと消えないので、修正お願いします。
http://live22x.2ch.net/liventv/
http://live22x.2ch.net/livetbs/
http://live22x.2ch.net/livecx/
こういう板とかです。
878名無しさん@お腹いっぱい。:2005/12/21(水) 16:33:12 ID:53OfUeT20
>>877
専ブラ使えよ…
879名無しさん@お腹いっぱい。:2005/12/21(水) 16:42:00 ID:GDEAzDeY0
相対リンク -> 絶対リンク に置換するフィルタをアップロードしました。
http://wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_0367.txt.png

拡張子が .png なのに広告のスクリプトが入ります^^;
880名無しさん@お腹いっぱい。:2005/12/21(水) 17:00:32 ID:YY+rtDfy0
>>879
zip圧縮すれば、広告が入らないのでは…。
881名無しさん@お腹いっぱい。:2005/12/21(水) 17:02:25 ID:RVQaEZdB0
>>878
ほんとにたま〜にブラウザで見る程度です。
後ログが詰まったときとか。
882名無しさん@お腹いっぱい。:2005/12/21(水) 20:00:43 ID:H7Mg51y90
>>880
pngで入るのならzipでも入るかも。
883名無しさん@お腹いっぱい。:2005/12/21(水) 22:47:02 ID:u1BoGZ+50
なぜか急にGoogleが 文字化けしだした。
884名無しさん@お腹いっぱい。:2005/12/21(水) 22:55:54 ID:QMr+S8x50
なぜか急にGoogleが 文字化けしだしたんだー。
885名無しさん@お腹いっぱい。:2005/12/21(水) 23:42:24 ID:A5Nh+1Oh0
www.releton.com のNext以降が文字化けするのを直せませんか。
886名無しさん@お腹いっぱい。:2005/12/22(木) 07:00:03 ID:uSfOsxjw0
>>882
バイナリを覗いてみましたが、既存の .zip.png には広告が入ってないようなので。
仮に広告を挿入されたとしても、zipなら "書庫の修復" で修復可能です。
887名無しさん@お腹いっぱい。:2005/12/22(木) 07:20:04 ID:FNAFkyjA0
gooのデカいflash広告なんだけど
ルール的にはマッチしてて、ソースをコピペしてテストしてもマッチするのに
なぜかフィルタされない。なんで??
888名無しさん@お腹いっぱい。:2005/12/22(木) 07:40:11 ID:2nDvPMbw0
>>887
フィルタを書かずに、原因が分かるエスパーはいないかと。
(可能性を列挙するとキリがないですし)
889名無しさん@お腹いっぱい。:2005/12/22(木) 09:47:54 ID:qBuvhocr0
Java関係のフィルターを有効にするといろんなページで不具合が出るのでoffにしてるんだけど
Geoのページ内に出てくるポップアップだけはなんとかしたい、普通のポップアップならブラウザで規制できるのに。
890名無しさん@お腹いっぱい。:2005/12/22(木) 11:10:20 ID:wFfS/7hC0
JAVA と JavaScript はハッキリ分かる用に書き分けた方がいい。
891名無しさん@お腹いっぱい。:2005/12/22(木) 13:04:55 ID:7keZ3Ji50
>>886
修復ならpngでも可能ですよ。
892名無しさん@お腹いっぱい。:2005/12/22(木) 16:08:43 ID:7keZ3Ji50
考えてみれば修復出来るかどうかなんて問題じゃないですね。
>>879はテキストファイルだから広告スクリプトが追加されても平気だし。

しかしPNGに広告スクリプト入れるようなアップローダーはなんとかならないですかね、
やはり自前でアップローダーを用意したほうがいいのかな。
893名無しさん@お腹いっぱい。:2005/12/22(木) 16:47:13 ID:uSfOsxjw0
>>891
.png はリネームしてるだけで、ファイルのフォーマット変換を行っているわけではありません。
zip でアップロードすれば、zipファイルとしてアップロードされますし、"書庫の修復" も使えます。
当然、txt でアップロードすればテキストファイルとしてアップロードされます。

とりあえず、こちらでテストしてみたら
zipのUPでは広告が挿入されず、txtのUPで広告が挿入される、という結果になりました。
(広告挿入の有無はバイナリエディタで確認しています)
アップロード時にファイルを判定しているっぽいですね。

> テキストファイルだから広告スクリプトが追加されても平気だし。
気にしなければ無問題ですが、やっぱ入らない方が精神的にも安心ですw
894名無しさん@お腹いっぱい。:2005/12/22(木) 18:08:42 ID:7keZ3Ji50
というか、PNGにリネームしても広告が入るのならリネームしてる意味が無いよね。
元に戻してくれないかな。
895名無しさん@お腹いっぱい。:2005/12/22(木) 18:11:18 ID:7keZ3Ji50
>>879みたいにファイル直リンすると2chビューワなんかは勝手に読み込むから
IP抜くためにPNGにしたとも考えられる。

使い勝手悪いしやはりアップローダーを用意したほうが良さそうです。
896名無しさん@お腹いっぱい。:2005/12/23(金) 05:05:42 ID:Ha1fnUYJ0
なんか勝手なこと言ってる奴がいるな
897名無しさん@お腹いっぱい。:2005/12/23(金) 09:35:21 ID:+omyyhce0
アプロダのファイル名に .png を付けた理由。

■■■■Proxomitron入門スレッド■■■■5
ttp://pc7.2ch.net/test/read.cgi/pcqa/1107577736/348n-

>>894-895
仕組みを全く理解してない気がするんだが…。
「png へのリネーム」と「広告挿入」に因果関係はない。

> というか、PNGにリネームしても広告が入るのならリネームしてる意味が無いよね。
再三指摘されているが、元が zip なら png にリネームしても広告が入らないようだけど。

> 使い勝手悪いしやはりアップローダーを用意したほうが良さそうです。
使い勝手が悪いのには同意するが、アプロダを自前で用意して保持していくのは大変なので現状維持でも良いと思う。
どうしてもというなら、言い出しっぺの法則でよろしく。
898名無しさん@お腹いっぱい。:2005/12/23(金) 10:36:52 ID:zs8x1LUx0
IP抜くw
899名無しさん@お腹いっぱい。:2005/12/23(金) 11:19:49 ID:05xRr9Kv0
AmazonのURLにアフィリエイトIDが付いている場合は
特定のIDに置き換える、付いていない場合は付ける
というようなフィルターはないでしょうか?
900名無しさん@お腹いっぱい。:2005/12/23(金) 12:35:07 ID:Ha1fnUYJ0
ID無し[AA]
AAのリンクはID付き、っていう風にするフィルタならどこかで公開してたんで使ってる
901名無しさん@お腹いっぱい。:2005/12/23(金) 12:56:32 ID:kqHdWgnP0
>>897
なるほど、zipすら拒否とはね。

>言い出しっぺの法則

了解。 今から別のアップローダー用意します。
902名無しさん@お腹いっぱい。:2005/12/23(金) 18:09:09 ID:Q52OWl6P0
いらん
903名無しさん@お腹いっぱい。:2005/12/23(金) 20:46:41 ID:HiUPfy5x0
いらく
904名無しさん@お腹いっぱい。:2005/12/24(土) 01:01:18 ID:ElfNi8vU0
上級者の方直してください。
amazonのアフィリエイトの仕組みがわからないから適当に。

[Patterns]
Name = "Add Amazon Affiriate ID"
Active = TRUE
Limit = 256
Match = "http://\1/ASIN/\2/\3$SET(id=toknet-22)(?dev|/ref|/)\4"
Replace = "http://\1/ASIN/\2/$GET(id)\4"
905名無しさん@お腹いっぱい。:2005/12/24(土) 01:02:42 ID:ElfNi8vU0
>904
toknetのIDは俺の巡回先で、テスト用に使ってただけです。
消し忘れただけで何の他意もないです。
実際に使うときは他のIDにして使ってください。
906名無しさん@お腹いっぱい。:2005/12/24(土) 02:32:27 ID:hA6AyTMj0
↑↑↑↑↑↑↑ IDバレ ↑↑↑↑↑↑↑↑↑
907名無しさん@お腹いっぱい。:2005/12/24(土) 02:51:42 ID:ElfNi8vU0
いや、自分はアフィリエイトやってないんですよ。
devとかref以下の記述の意味もわからないんですっぱり切ってます。
908名無しさん@お腹いっぱい。:2005/12/24(土) 18:02:31 ID:0KDjs5wQ0
じゃいじる必要ねーだろ
909名無しさん@お腹いっぱい。:2005/12/26(月) 16:53:16 ID:nbWakAus0
ssleay.dll libeay.dll
はどこで手に入るのでしょうか?
910名無しさん@お腹いっぱい。:2005/12/26(月) 19:36:52 ID:Bprvvdyg0
検索するといいよ
911名無しさん@お腹いっぱい。:2005/12/26(月) 21:27:42 ID:QYY0RUQV0
アフィがうざいから、アフィリエイトをURLから除去するフィルタだとどうなる?
ヘッダフィルタだと便利かも。
912名無しさん@お腹いっぱい。:2005/12/26(月) 23:25:43 ID:nByBp7Wc0
>>909
>>1のOpenSSLライブラリがそれだお^^

>>911
しらんがな(´・ω・`)
913名無しさん@お腹いっぱい。:2005/12/26(月) 23:48:21 ID:h/H4psaM0
Yahoo TVの仕様が変わって
Link tv.yahoo.co.jp
が効かなくなってしまった・・・
914名無しさん@お腹いっぱい。:2005/12/27(火) 08:10:42 ID:jgp4AWHI0
Yahoo TVの仕様が変わって
Link tv.yahoo.co.jp
が効かなくなってしまったんだー。へー
915名無しさん@お腹いっぱい。:2005/12/30(金) 21:15:33 ID:mjPXAVRf0
.wmfを発見したら、それを消し去るフィルタを作成していただけませんか。

【セキュリティ】XPなど複数のWindows OSに深刻で未対応の脆弱性、休暇中のWebアクセスには注意を[12/28]
http://news19.2ch.net/test/read.cgi/newsplus/1135939990/
916名無しさん@お腹いっぱい。:2005/12/30(金) 22:30:07 ID:/UKk9V8Z0
wmfだけやってもしょうがないでしょ
917名無しさん@お腹いっぱい。:2005/12/31(土) 01:39:07 ID:YG2sGIsq0
>>915
windowsの脆弱性を突くWMFの話題はこちらで。
http://pc8.2ch.net/test/read.cgi/win/1130549011/305-

このセキュ穴の対策は問題のdllを無効化するのが先決。 オミトロンは補助的な意味で使うべし。
918名無しさん@お腹いっぱい。:2005/12/31(土) 01:45:49 ID:YG2sGIsq0
【現時点での対策】

スタート ファイル名を指定して実行 regsvr32 /U shimgvw.dll OK

WMFを読み込まなくするフィルタ
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Type: Kill WMF"
Match = "application/x-msmetafile|*wmf|image/tiff"
Replace = "\k $ALERT(Proxomitron Killed WMF file.)"

あとADLISTに [^?#]++.wmf((^?)|[?#])$ALERT(Proxomitron Killed WMF file.) を追加。
919 【ぴょん吉】 :2006/01/01(日) 00:28:31 ID:dtHcO1bG0
omi
920 【大吉】 【1991円】 :2006/01/01(日) 11:42:30 ID:/IkDfS1F0
tro
921名無しさん@お腹いっぱい。:2006/01/01(日) 16:31:26 ID:7aFl32ER0
689 名前:番組の途中ですが名無しです[] 投稿日:2006/01/01(日) 02:33:54 ID:I03TNtGa0
http://www.f-secure.com/weblog/
ここ見たらwindowsのスペシャリストがとりあえずの解決パッチを出したらしい

http://www.hexblog.com/2005/12/wmf_vuln.html
ここで手に入るみたい

695 名前:689[] 投稿日:2006/01/01(日) 02:47:41 ID:I03TNtGa0
Windows WMF Metafile Vulnerability HotFix
This week a new vulnerability was found in Windows:

http://www.microsoft.com/technet/security/advisory/912840.mspx

Browsing the web was not safe anymore, regardless of the browser.
Microsoft will certainly come up with a thouroughly tested fix for it in the future,
but meanwhile I developed a temporary fix - I badly needed it.

The fix does not remove any functionality from the system, all pictures will continue
to be visible. You can download it here:

http://www.hexblog.com/security/files/wmffix_hexblog.exe
922名無しさん@お腹いっぱい。:2006/01/02(月) 12:24:53 ID:F9TTH57p0
Thx
923名無しさん@お腹いっぱい。:2006/01/07(土) 16:11:40 ID:Nzk+ePPK0
捕手
924名無しさん@お腹いっぱい。:2006/01/13(金) 01:07:57 ID:UL5uD1xi0
hosyu
925名無しさん@お腹いっぱい。:2006/01/13(金) 20:53:38 ID:ixnv1HyF0
2chでリンクをクリックすると「jump」ってとこに一度飛ばされるのをフィルタで回避したいんですが、うまいこといきません
どなたかご教授お願いします
926名無しさん@お腹いっぱい。:2006/01/13(金) 21:31:24 ID:pUwWIkgd0
>>1全部読んでから訊けボケ。
927名無しさん@お腹いっぱい。:2006/01/13(金) 22:53:30 ID:hTtRb7Ul0
>>925
>>1のアプロダにある、
ime.nu/ime.st/pinktower.com And so on Automatic Jumper (2003/11/22)
とか・・・
928名無しさん@お腹いっぱい。:2006/01/14(土) 01:09:40 ID:2R828MPE0
iFrame Click Opener
をFirefox対応にしてくれませんか。
929395:2006/01/14(土) 04:54:04 ID:6hNREXz40
おまえら、貴重な新入りさんの登場だぞ、もっと丁重に扱ってあげなさい。

>>928
document.allをDOM使った文に書き換えろ。
930名無しさん@お腹いっぱい。:2006/01/14(土) 11:36:00 ID:Iv1Xeyau0
google highlight 単語の区切りは半角空白の未対応ですよね?全角空白も対応して欲しいです。
931名無しさん@お腹いっぱい。:2006/01/14(土) 16:33:08 ID:ax4+6EPV0
>>930
改悪厨がヘッダフィルタで対応させたはずだぞ
iso-2022jpでも正しく動くのかは激しく疑問だが
932928:2006/01/14(土) 23:49:13 ID:2R828MPE0
>929
具体的にはどのように書き換えたらいいんでしょうか?
933名無しさん@お腹いっぱい。:2006/01/15(日) 00:32:35 ID:pr9m0hEb0
あ、できました。
getElementById
ですね。
934名無しさん@お腹いっぱい。:2006/01/15(日) 02:01:36 ID:NqfZ1joN0
>>931
googleがUTF-8以外は対応を消極的にしつつフェードアウトしてる気がする。
あと、改悪厨とか言ってた人はboldに色つけるだけで改悪にさえ出来てなかったぞ。
935名無しさん@お腹いっぱい。:2006/01/15(日) 05:19:31 ID:Opq8XbRR0
>>934
395氏のgoogleハイライトなら親しい人限定で配布されましたよ。
DHTMLを使ったサイトプレビュー機能が便利です。
936名無しさん@お腹いっぱい。:2006/01/15(日) 07:10:05 ID:xsAgnzRi0
内輪の自慢話は他でやってくれ
937名無しさん@お腹いっぱい。:2006/01/15(日) 16:24:04 ID:NqfZ1joN0
親しい人限定ってw
匿名掲示板で何言ってるんだ。
938名無しさん@お腹いっぱい。:2006/01/15(日) 16:54:53 ID:UsPjm8la0
>>935はもはやネットの世界と現実の区別がつかなくなったかわいそうな人なんですよ
939名無しさん@お腹いっぱい。:2006/01/15(日) 17:43:13 ID:5AlfFyab0
同意します。
940名無しさん@お腹いっぱい。:2006/01/15(日) 22:05:56 ID:OskqTxRt0
>>935
当人か?
流石他人に文句だけ言って自分は何も出来ん奴はやる事が違うなw
941名無しさん@お腹いっぱい。:2006/01/15(日) 22:53:10 ID:W+oUitvn0
当人でも何でもいいから googleハイライトの全角空白対応版をお願いしますだよ〜
942名無しさん@お腹いっぱい。:2006/01/15(日) 23:12:23 ID:NqfZ1joN0
ヘッダフィルタ組み合わせれ。
それで解決するから。
943名無しさん@お腹いっぱい。:2006/01/16(月) 09:18:52 ID:ynlfikf70
試してみたけど395氏のフィルタは全角空白に対応してるみたい。
でも貼るなって言われてるから・・・。
944名無しさん@お腹いっぱい。:2006/01/16(月) 09:33:33 ID:yk4COfsh0
945名無しさん@お腹いっぱい。:2006/01/16(月) 10:52:53 ID:LZ7HHWzG0
>>941
改造すりゃあいいじゃん
946名無しさん@お腹いっぱい。:2006/01/16(月) 15:11:09 ID:vQcUFHow0
<b></b>に色つけるだけなら全角半角は関係ないよな。
947名無しさん@お腹いっぱい。:2006/01/16(月) 16:13:47 ID:LiSKh49T0
McAfee Internet Security入れると Can't open listner socketとかいうエラーが出るべ
Proxomitronをすべて許可してもダメだべ

どうすればいいかバカにもわかるように教えて欲しい
948名無しさん@お腹いっぱい。:2006/01/16(月) 16:51:33 ID:LiSKh49T0
↑製品登録して最新版にアップデートしたら自動解決したので抹消
×Listner○Listenerだったべ
949928:2006/01/16(月) 18:43:49 ID:olo5hi2n0
Flash Animation OpenerをFirefox対応にして頂けませんか。
outerHTMLだとだめなんですよねぇ。
950名無しさん@お腹いっぱい。:2006/01/17(火) 16:10:46 ID:I6G6iZBH0
<textarea *>〜</textarea>内に現れる複数の<a href=*>hogehoge</a>をhogehogeに
するにはどう書いたらいい?
ウェブメールに届いたスパムを通報すんのにメール本文をtextareaにぶち込んで
Ctrl+A→Ctrl+Cで一発コピペしようと思ったんだけどリンクふくまれてると
<a〜>が出ちゃう(^^;
動かないフィルタこんなの。

Name = "a cut"
Active = TRUE
Bounds = "<textarea*</textarea>"
Limit = 4096
Match = "<a href="*">\1</a>"
Replace = "\1"
951名無しさん@お腹いっぱい。:2006/01/17(火) 16:14:21 ID:7sK8toV80
別にProxomitronに頼らなくてもいいのでは?
いったんメモ帳に貼り付けてからコピーするとか。
952950:2006/01/17(火) 16:19:05 ID:I6G6iZBH0
>>951
そのウェブメールのメール表示方法は、
本来はメール本文が<pre>〜</pre>なんですが
<pre>を<textarea>に置き換えて、その先の処理でつまってます。
なが〜いメールだと、D&DでIEからコピーするのが面倒なので
そういうことしてます。

>>950
該当範囲内の一箇所だけマッチするフィルタになっていたんですが
ミスって保存前に消した(;;)これ間違ってます。
953名無しさん@お腹いっぱい。:2006/01/17(火) 18:51:24 ID:b8aj20VM0
>>950,952
こんな動作でOK?
(<textarea> を残すべきか判断しづらいので、>950に近い動作にした)

<textarea>hogehoge
<a href="http://hogehoge.com/">Text1</a> hogehoge
<a href="http://hogehoge.com/">Text2</a> hogehoge
<a href="http://hogehoge.com/">Text3</a> hogehoge
</textarea>
 ↓
Text1<br />
Text2<br />
Text3<br />

[Patterns]
Name = "Remove <a>"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 4096
Match = "$NEST(<textarea(^(^[ >]))[^>]+>,"
"*<a\s[^>]++href=$AV(*)[^>]+>([^<]+)\#</a>$SET(#=<br />\r\n)"
"(*<a\s[^>]++href=$AV(*)[^>]+>([^<]+)\#</a>$SET(#=<br />\r\n))+*"
",</textarea>)"
Replace = "\@"

なぜか +{1,*} が動作しないので、煩わしい書き方に。
+{1,*} が動作しない理由が判る人いる?
954950:2006/01/17(火) 21:35:18 ID:I6G6iZBH0
考え方を変えて、<pre>と</pre>をtextareaに直す前にAタグを取り除くように
変えてみました。
が、はじめの一箇所しかマッチしませんでした。

Name = "a"
Active = TRUE
Multi = TRUE
Bounds = "<pre>*</pre>"
Limit = 32767
Match = "\1<a*>\2</a>\3"
Replace = "\1\2\3"

Matchを(\1<a*>\2</a>\3)+としてみましたが、やはり最初の<a>タグにしか・・・。
955名無しさん@お腹いっぱい。:2006/01/17(火) 22:08:18 ID:MlmqEArm0
>954
>953は無視か(返答ぐらいはするのが礼儀だと思うが)

「期待する動作」と「マッチさせたいhtmlソース」を整理して投稿した方がいい。
>950と>954では動作が全然違う。
956954:2006/01/17(火) 22:35:22 ID:I6G6iZBH0
>>953
いれてみましたが一つもマッチしませんでした・・・。
もう少し考えて使ってみますね

>>955
何度やっても動作しなかったので今まで考えていました。
たいした検証もしないで「動きません!」のほうが失礼だと思いましたので。

マッチさせたいHTMLは次レスで。
957名無しさん@お腹いっぱい。:2006/01/17(火) 22:37:53 ID:xL+mmC0O0
wikiがへんだよ
958950:2006/01/17(火) 22:40:40 ID:I6G6iZBH0
ついでだからスパム報告だけでなく、まぐまぐの途中加入MLの送信にも
使おうと思ってたり(ソース同じ)

本来のHTMLソース例
<pre>
あなたの気になるホームページはこちら→<a href="http://〜">http://〜</a>
メルマガの配信停止はこちら→<a href="http〜">配信停止</a>
</pre>

この<pre>を<textarea〜>に置き換え、メール本体部分だけをコピペできるようにしたい
というのがことの始まり。そこはできました。問題は、<pre>〜</pre>内にある
複数の<A>タグを削りたいのに削れないこと。
よって、<A>タグを削るだけのフィルタを作りたい。
959950:2006/01/17(火) 23:01:05 ID:I6G6iZBH0
>>953さんありがとう!あなたのフィルタを参考に解決できました。
・・・とてもスマートとはいえませんけどorz
Boundsの機能を思いっきり誤解してました。

Name = "A KILL"
Active = TRUE
Multi = TRUE
Limit = 32767
Match = "<pre>\1(<a*>\#</a>)+\3</pre>"
Replace = "<textarea cols=60 rows="6">\1\@\3</textarea>"

Bounds設定したら一回しかマッチしないの当たり前・・・。
ゴメン;
960名無しさん@お腹いっぱい。:2006/01/17(火) 23:02:58 ID:b8aj20VM0
>>958
以下が貴方の期待する結果という認識でOK?

<textarea>
あなたの気になるホームページはこちら→http://
メルマガの配信停止はこちら→配信停止
</textarea>

[Patterns]
Name = "Remove <a> type2"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 4096
Match = "$NEST(<pre(^[^ >])[^>]+>,"
"(\#$NEST(<a\s[^>]+>,\#,</a>))+\#"
",</pre>)"
Replace = "<textarea>\@</textarea>"


>955は最初から書いて欲しかった。
(期待通りの動作がはっきりしていれば、悩まなくて済む)
961950:2006/01/17(火) 23:08:33 ID:I6G6iZBH0
>>960
ばっちりでした。ありがとうございました。
>>955は・・・ほんとごめん(^^;
<textarea>の置換ができたから、あとはAタグだけ解決すればいいやと
思ってました。
962名無しさん@お腹いっぱい。:2006/01/17(火) 23:16:14 ID:b8aj20VM0
一足出遅れたか…。

>>959
着眼点は間違ってないが、Multi と (...)+ の併用は無駄が多いかと。
((...)+ を使うなら Multi は不要であるし、Multi を使わない方がパフォーマンス的に○)
あと <a*> は誤爆の危険性があるので、<a\s[^>]+> に直した方が無難。

>>960
> <textarea>の置換ができたから、あとはAタグだけ解決すればいいやと
俺は Multi を使うという発想はしないから、2重にフィルタをマッチさせているとは思わなかった。
何はともあれ、解決おめでとう。
963名無しさん@お腹いっぱい。:2006/01/19(木) 01:35:46 ID:m72FZ9jD0
>あと <a*> は誤爆の危険性があるので、<a\s[^>]+> に直した方が無難。

( ´._ゝ`)プッ
964395:2006/01/19(木) 03:16:31 ID:UQCtsjKa0
正しいものにツッコミ入れるおまえに( ´._ゝ`)プッ
965名無しさん@お腹いっぱい。:2006/01/20(金) 14:32:35 ID:L8oTxXTG0
Ads by Adconmatch
の広告消しをお願いします。
966名無しさん@お腹いっぱい。:2006/01/20(金) 14:44:38 ID:ouXwiYfK0
>>965
ADLISTに adconmatch.com/html/show.js を追加。
テキスト部分は面倒だからパス。
967名無しさん@お腹いっぱい。:2006/01/21(土) 06:31:59 ID:EQT2uuha0
各種パッチ当て済み本体。 PmU_0338.zip のアイコン変更版、win9x系に対応。
ttp://wind.prohosting.com/proxmine/cgi-bin/uploader/download.cgi?PmU_0371.zip

Wikiの中の人乙! ってことで作ってみた。
968名無しさん@お腹いっぱい。:2006/01/21(土) 07:53:12 ID:EQT2uuha0
アプロダ設置してみた。 が、DELキー無いのにファイルが削除出来てしまう..。
http://proxo.hp.infoseek.co.jp./cgi-bin/sn_uploader/upload.html

自分以外の人でも削除出来るのか知りたいので pr0002.zip が消せるか試して下さいませ。
969名無しさん@お腹いっぱい。:2006/01/21(土) 08:01:21 ID:w6a9Uga50
ファイルを削除できませんでした
pr0002.zip 削除Keyが一致しませんでした

[戻る]

だそうです
970名無しさん@お腹いっぱい。:2006/01/21(土) 08:38:34 ID:rSqhyEOl0
971968:2006/01/21(土) 08:55:04 ID:UWK1NNFc0
>>969
ありがとうございましたm(^^)m
ちゃんと機能してたんですね、何故自分は消せたんだろう。

とりあえずこのまま公開しちゃいますので適当に使って下さい。
UPキーはProxmineと同じです。(大文字小文字は区別します)

TOP http://proxo.hp.infoseek.co.jp./
972967:2006/01/21(土) 09:58:09 ID:UWK1NNFc0
>>967 はXP機だと実行できなかった。
もしかしたら自分のマシンでしか動かないのかも、スマソ。

同じものが>>971にもあるけど書き換える前に起動させてみて
エラーが出るようなら削除して下さい。m(^-^;)m
973名無しさん@お腹いっぱい。:2006/01/21(土) 10:10:27 ID:6YX0SetI0
>>967
頂きました。win98(無印)ですが、ちゃんと動きました。
タスクトレイアイコンも緑色で表示されています。
実行ファイル容量が小さくなってるのも気分的に嬉しい。どうもありがとう。

>>971
乙です。早速ブックマークしました。

974名無しさん@お腹いっぱい。:2006/01/21(土) 11:22:30 ID:yKm/d2fO0

>1、shift_jis誤爆回避
> これにより [%AA] と [%aa] が区別されるようになります。

意味が分からんのだが。
975967:2006/01/21(土) 14:13:18 ID:+hpehKK20
>>973
動きましたか、ありがとうございますm(^ー^;)m

どうしてXPではエラーが出るんだろ、今度はPmU_0338.zipをいじるのをやめて
1から作り直してみます。

>>974
[% ] 内の大文字小文字を区別するって意味。(デフォでは同じものとして処理される)

この中に親切な説明があるのでどうぞ。
http://wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_0335.zip.png
976967:2006/01/21(土) 17:11:10 ID:EYtLJZq10
原因が分かりました。

どうやら2ビットアイコンを16ビットアイコンで上書きしてしまったせいで
exeが壊れてしまったようです。

KH IconRewrite98には自動的にビット変換してくれる機能があったのでうまくいきました。

KH IconRewrite98
http://www.vector.co.jp/soft/win95/amuse/se072332.html

これでアイコンを書き換えた本体。(実験用)
http://proxo.hp.infoseek.co.jp./cgi-bin/sn_uploader/src/pr0003.zip

まだアイコンの書き換えをしていない部分があるのでそれを書き換えて
動作確認も済んだらProxmineのほうにもアップします。 ではでは。
977967:2006/01/21(土) 18:30:09 ID:DaKaytHS0
人柱用の本体。 しばらく様子を見てドラブルがなければこのまま正式版にします。

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

>>973
>>967の本体はトラブルの元になってしまうかも知れません。
オリジナルのものに戻すか上記のファイルに書き換えて下さいませ。

どうもすみません。 m(_;)m
978967:2006/01/21(土) 19:05:38 ID:DaKaytHS0
アプロダの余計なファイルを削除しました。 本体のURLが pr0001.zip になりました。

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

ゴタゴタしてスマ。
979名無しさん@お腹いっぱい。:2006/01/21(土) 20:00:04 ID:DaKaytHS0
ProxmineアプロダのPNGリネームをジャンプするフィルタも作ってみました。

[Patterns]
Name = "Proxmine PNG Cutter -web-"
Active = TRUE
URL = "wind.prohosting.com/proxmine/cgi-bin/uploader/(index.cgi|(^?))"
Limit = 256
Match = "<a\shref=$AV(./download.cgi\?\0)"
Replace = "<a href="./files/\0" "

[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Type: Proxmine PNG Cutter -header1- (In)"
URL = "wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_"
Match = "image/png"
Replace = "application/octet-stream"

[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Proxmine PNG Cutter -header2- (Out)"
Match = "http://wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_\0"
Replace = "$RDIR(http://wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_\0.png)"

Content-Type を書きかえる  "Fix MIME types フィルタ" 等を使っている場合は
URL欄の先頭に (^wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_) を
挿入するなどして無効化させて下さい。 ブラウザが画像データとして開いてしまうので。
980名無しさん@お腹いっぱい。:2006/01/21(土) 20:05:02 ID:DaKaytHS0
[PmU_0343.zip] Fix MIME typesヘッダーフィルタ改良版 05-02-10 (4.5専用) を使ってる人は
No-MIME.txt に (^wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_) を追加でおk。
981名無しさん@お腹いっぱい。:2006/01/21(土) 20:06:39 ID:DaKaytHS0
失礼、 wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_ を追加。 でした。
982名無しさん@お腹いっぱい。:2006/01/21(土) 22:03:33 ID:OGw/74A70
いただきました d XPでもいい感じです
983名無しさん@お腹いっぱい。:2006/01/22(日) 05:58:12 ID:+XFTAhRm0
[%AA] と [%aa] が区別される

[%41](A) と [%61](a) が区別される
は全く意味が違かろう。
984967:2006/01/22(日) 07:33:24 ID:/duE25L/0
>>982
XPでも動きましたか、ありがとうございます。

>>983
そういう意味だったんですか。 すみません、よく読んでませんでした。
それと>>976のアイコンの16ビット、2ビットという表現も間違いでした。 正しくは 16色、2色 でした。
985名無しさん@お腹いっぱい。:2006/01/22(日) 20:35:29 ID:XjCpT+4C0
>>979
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Proxmine PNG Cutter -header2- (Out)"
Match = "(http://wind.prohosting.com/proxmine/cgi-bin/uploader/files/PmU_*)\0"
Replace = "$RDIR(\0.png)"

のほうが良さそうですね。
986名無しさん@お腹いっぱい。:2006/01/22(日) 23:32:54 ID:F0jyqZHP0
楽天のカウンター兼アク解を弾くフィルタはないでしょうか?
987名無しさん@お腹いっぱい。
[Patterns]
Name = "楽天"
Active = TRUE
Limit = 256
Match = "ノムさんチームのスカウト"
Replace = "あぼーん"