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

このエントリーをはてなブックマークに追加
395374
>>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 = "あぼーん"