Proxomitron フィルター作成スレッド Part6at SOFTWAREProxomitron フィルター作成スレッド Part6 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト100:名無しさん@お腹いっぱい。 06/12/16 03:14:23 /YOGWH+A0 ヘッダフィルタ(out?)で、GETメソッドのURL内の任意の文字列を全て置換するには、どうしたらいいんでしょうか? Unicodeのページで、全角空白%E3%80%80を半角空白%20に全て変換したのですが。 ぶっちゃけグーグルですが。 101:名無しさん@お腹いっぱい。 06/12/16 08:26:09 a25lr4PN0 >>100 以前私が作ったもので良ければ..。 [HTTP headers] In = FALSE Out = TRUE Key = "URL: del double-byte space and out-encode (out)" URL = "www.google.co(.jp|m)/*\?*q=" Match = "http://(\#(%E3%80%80$SET(#=+)|([?&])\#oe=[^&]+\&+))+{1,*}\#" Replace = "$JUMP(http://\@)" 102:名無しさん@お腹いっぱい。 06/12/19 04:54:02 47XuO8PM0 任意のサイトに google の検索フォームを追加するフィルタのα版。 現在開いているサイト内のみを検索対象にする。 ただし、サブドメインや独自ドメインなどでないサイトではだめかも。 とりあえず書いてみましたというところで。 Name = "insert search form (2006.12.19)" Active = TRUE URL = "$KEYCHK(g)" Limit = 16 Match = "(^(^</body>))" Replace = "\r\n\r\n<form action="http://www.google.co.jp/search" method="get">\r\n" "<p><input type="text" name="q" size="50" value="Google" \r\n" "onfocus="if(this.value=='Google'){this.value=''};" \r\n" "onblur="if(this.value==''){this.value='Google'}">\r\n" "<input type="submit" name="btnG" value="Google Search">\r\n" "<input type="hidden" name="hl" value="ja">\r\n" "<!-- input type="hidden" name="ie" value="Shift_JIS" -->\r\n" "<!-- input type="hidden" name="oe" value="Shift_JIS" -->\r\n" "<input type="hidden" name="num" value="20">\r\n" "<input type="hidden" name="as_sitesearch" value="\h"></p>\r\n" "</form>\r\n\r\n$STOP" $STOP が効かない。 $KEYCHK のキーを押している間は無限にマッチするので危険。 $STOP は置換テキストでも使えるそうだけど、 なぜかただのテキストとして扱われているもよう。なぜだろう? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch