Proxomitron フィルタ ..
643:名無しさん@お腹いっぱい。
09/01/05 21:21:15 BFt6s0aC0
■質問
次のページにあるリンクの URL を【置換後】のように変えたいのですが、
「マブラヴ オルタネイティヴ」まとめWiki - 2ch過去ログ のアップロードファイル一覧
URLリンク(www9.atwiki.jp)
【置換前】
URLリンク(www9.atwiki.jp)
【置換後】
URLリンク(www9.atwiki.jp)
↓のフィルタはどのように変えれば良いでしょうか?
フィルタは自作したことがなく、既存のフィルタを参考にして書きましたが
動きませんでした…。
お手数とは存じますが、よろしくお願いいたします。
[HTTP headers]
In = TRUE
Out = TRUE
Key = "MuvLuvALWikiLogsLinkURLShort"
Match = "page=2ch%E9%81%8E%E5%8E%BB%E3%83%AD%E3%82%B0"
Replace = "pageid=48"
644:名無しさん@お腹いっぱい。
09/01/05 23:05:17 Mwx5ba250
>>643
2chの後のは全部一緒なら決め打ちでいいのかな。
Match=page=2ch*\&file=
Replace=pageid=48\&file=\1
これでtestウィンドウでは動作したけど?
645:名無しさん@お腹いっぱい。
09/01/05 23:09:18 Mwx5ba250
>>644
あ。書いたのはWebページフィルタのほう・・・アレ・・・
646:名無しさん@お腹いっぱい。
09/01/05 23:19:22 Mwx5ba250
連でゴメン。>>643
ページに書いてある文字を置換するのに、なんでヘッダフィルタ使ってるの?
ヘッダフィルタは目に見えない所をフィルタするだけで、目に見える所の
フィルタはしないよ。
というわけでWebページフィルタに>>644を放り込んでみてください。
647:名無しさん@お腹いっぱい。
09/01/05 23:35:21 BFt6s0aC0
>>646
出来ました!
>ヘッダフィルタは目に見えない所をフィルタするだけで、目に見える所の
>フィルタはしないよ。
そうなんですね。こんな基本的なことも知らないで質問して申し訳ないです。
本当にありがとうございます。
>2chの後のは全部一緒なら決め打ちでいいのかな。
そうですね。↓のフィルタでも希望通りに動きました。
[Patterns]
Name = "MuvLuvALWikiLogsLinkURLShort"
Active = TRUE
Limit = 64
Match = "page=2ch%E9%81%8E%E5%8E%BB%E3%83%AD%E3%82%B0"
Replace = "pageid=48"
ありがとうございました!
Proxomitron って本当にすごいですね。感動しました
648:名無しさん@お腹いっぱい。
09/01/05 23:41:07 fHNn7pwK0
>>641-642
Matchで</CENTER>を使っているみたいだけど、例のHTMLに</CENTER>が無い
その時点でもう無理かと・・・
どこかのサイト(掲示板?)ぽいけど、>>643のように具体的に書いてくれないとミリ
その例ならやっつけで
Matchが(<IMG*>)\0(*</FORM>)\1
Replaceが\1\0
649:名無しさん@お腹いっぱい。
09/01/05 23:53:25 Mwx5ba250
>>648
>例のHTMLに</CENTER>が無い
ゴメン、ここに書くときに間違えました(んで今気づきました)
本当はあります。あるのに2番目のフィルタだけマッチしないんです。
引っかかっているのはどうやら
(<FORM\w/FORM>)\#+\#<BR><HR>
この部分がマッチできていない模様。
<FORM>〜</FORM>が「いくつあるかわからない」けど「二つ以上ある」のに
マッチさせたい。WIKIやHELPを見てこのように書いたのですが・・・
650:名無しさん@お腹いっぱい。
09/01/05 23:58:28 Mwx5ba250
例のHTML・・・書き直した方がいいかな・・・?
No1適用後のHTMLです。
<CENTER><IMG WIDTH="300" HEIGHT="200" SRC="../ime/hoge.gif"></CENTER>
<h4>テストhogehoge</h4>
<FORM METHOD=POST ACTION="hoge.cgi" TARGET="test" >
<SELECT NAME="ACTION" > <OPTION VALUE="test" selected >hoge
<OPTION VALUE="hoge" >hogehoge </SELECT>
<INPUT TYPE="hidden" NAME="pwd" VALUE="ninnin"></FORM>
<FORM METHOD=POST ACTION="hoge.cgi" TARGET="test" >
<SELECT NAME="ACTION" ><OPTION VALUE="test2" selected >hoge2
<OPTION VALUE="hoge2" >hogehog2e </SELECT>
<INPUT TYPE="hidden" NAME="pwd" VALUE="ninnin"></FORM>
651:名無しさん@お腹いっぱい。
09/01/06 00:14:28 chM6XXTZ0
<BR><HR>も例から抜けてるな・・・orz何度もすみませんorz
Matchから削っても変わらなかったですが。
652:名無しさん@お腹いっぱい。
09/01/06 00:23:49 chM6XXTZ0
>>648
自力解決断念。書いてくださったフィルタで十分でした。
ありがとうございました。
テストウィンドウでは動作するんだけどなぁ・・・orz
653:名無しさん@お腹いっぱい。
09/01/07 02:06:30 jCDaEcq30
てs
654:名無しさん@お腹いっぱい。
09/01/07 23:17:18 OuF3JxFi0
Name = "Futaba Ad Killer"
Active = TRUE
URL = "[^/]++.2chan.net/"
Limit = 2048
Match = "(広告:::<b>*</b>|<a\s[^>]++href=("|)http://(^[^/]++.2chan.net/)[^>]++> <img\s[^>]++> </a>"
"|<iframe\s[^>]++src=("|)http://(^[^/]++.2chan.net/)*</iframe>"
"|<object\s[^>]++>*http://(^[^/]++.2chan.net/)*</object>) (<br>|)"
これを使うとサムネイルが表示されなくなった・・・
655:名無しさん@お腹いっぱい。
09/01/08 22:16:05 +izuNcTa0
>>654
Name = "Futaba Ad Killer"
Active = TRUE
URL = "[^/]++.2chan.net/"
Limit = 2048
Match = "(広告:::<b>*</b>|<a\s[^>]++href=("|)http://(^[^/]++.2chan.net:81/)[^>]++> <img\s[^>]++> </a>"
"|<iframe\s[^>]++src=("|)http://(^[^/]++.2chan.net/)*</iframe>"
"|<object\s[^>]++>*http://(^[^/]++.2chan.net/)*</object>) (<br>|)"
最近のふたばは頻繁に変わるし板ごとに微妙に違ったりするからねえ
:81を足しただけだけど多分これで今は平気だと思う
656:名無しさん@お腹いっぱい。
09/01/09 00:01:09 SraD8dyT0
>655
ありがとうございました
動作確認しました
657:名無しさん@お腹いっぱい。
09/01/14 09:14:51 WQq9S7Oy0
Banner Replacerってフィルターがはてなブックマークに誤爆して、
はてなスターが2重になるんですけど、どなたか修正して下さいませんか?
658:fgrPNIYp
09/01/14 14:28:05 fYFLLYU/0
URLリンク(www.contrib.andrew.cmu.edu) woodbadge beads
659:jqMJflLItx
09/01/14 14:34:17 zvYMfJ0I0
URLリンク(www.contrib.andrew.cmu.edu) yahii
660:KnWOVNCKXZKvyCmwmX
09/01/14 14:50:10 3W4kn/450
URLリンク(www.contrib.andrew.cmu.edu) xv250 review
661:vEBEUotEblmldFd
09/01/14 15:30:09 cjughU8q0
URLリンク(www.contrib.andrew.cmu.edu) woodbadge beads
662:名無しさん@お腹いっぱい。
09/01/14 21:23:49 t4XwKbFX0
↓Thinking Archive(仮)という所で配布されていた広告カットフィルターなのですが、
<!-- 広告 -->や<!--==アフェリ===-->のように日本語のコメントで囲まれている
広告も消せるようには出来ませんでしょうか
[Patterns]
Name = "Kill nest ad [2006.03.27]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8192
Match = "(<!-+[ ]+$LST(NestAd) -+>)\0*(<!-+[ ]+$TST(Nest1) ($TST(Nest2)|) -+>)\1"
"$SET(Nest1=)$SET(Nest2=)"
Replace = "\r\n\0\r\n"
"\r\n<!-- Killed nest ad -->\r\n"
"\r\n\1\r\n"
663:名無しさん@お腹いっぱい。
09/01/14 21:40:29 PV2zCLNu0
>>662
URLリンク(vird2002.s8.xrea.com)
664:名無しさん@お腹いっぱい。
09/01/15 18:01:43 oF1543lp0
<!--[if lt IE 7]>
<!-- No object!! External script -->
<meta http-equiv="imagetoolbar" content="no" />
<![endif]-->
これを
<div style="background-color: #80d5d5; width: 10px; height:10px; top: 35px; right: 5px; position: fixed; z-index: 9999;"></div>
<!--[if lt IE 7]>
<!-- No object!! External script -->
<meta http-equiv="imagetoolbar" content="no" />
<![endif]-->
にしたいのですがテストでは上記のようになるのに対し
実際にページを開くと一行目と二行目が逆になってしまうのですが
なぜだか分かる方いらっしゃいますでしょうか?
[Patterns]
Name = "No object!! sub [2009/01/15]"
Active = TRUE
URL = "$TYPE(htm)(^$KEYCHK(1))"
Limit = 1024
Match = "(<!--((^-->)?)++|)\1<!--\sNo\sobject!!\sExternal\s\2\s-->$STOP()"
Replace = "\r\n<div style="background-color: #80d5d5; width: 10px; height:10px; top: 35px; right: 5px; position: fixed; z-index: 9999;"></div>\r\n\1<!-- No object!! External \2 -->"
ページはWikipedia項目リンク
665:名無しさん@お腹いっぱい。
09/01/15 21:33:37 Rda4IV6x0
>>664
1行目と2行目が逆になるってことは(<!--((^-->)?)++|)\1が空にマッチしたってことでしょ。
テスト範囲以外のところに誤爆して半端に引っ掛かったりしないように書き換えれ。
俺には実際のページで該当部分が見つからんから自分で調べれ。
666:名無しさん@お腹いっぱい。
09/01/15 22:15:14 oF1543lp0
えぇ、まさしく空にマッチしてるようです
<!--((^-->)?)++<!--は
<!--[if lt IE 7]>
<!--
にマッチするはずなんですが、どうにもマッチしないんですよね
何でマッチしないのか分かりますか?書き方自体は間違ってはいないと思うのですが
667:名無しさん@お腹いっぱい。
09/01/15 22:29:43 eCZUflGh0
|)
668:think ◆MM0nnAOCiQ
09/01/15 23:19:55 mwSn6dQW0
>>666
>665氏も同じようですが、
Wikipedia項目リンク
に下記HTMLがないので、マッチしませんでした。
<!--[if lt IE 7]>
<!-- No object!! External script -->
<meta http-equiv="imagetoolbar" content="no" />
<![endif]-->
連携するためのフィルタ(MULTI付き?)が別にあるのでは…。
669:名無しさん@お腹いっぱい。
09/01/15 23:43:22 oF1543lp0
あ、すいません。書くの忘れてました。
上のサンプルはアップローダーにあるNo object!! Ext [2008/12/23]を
適用した後のものです。仰るとおりマルチ付です。
670:ISRTikkpgB
09/01/16 08:04:34 HPSTkd/H0
URLリンク(www.stanford.edu) my sitemap
671:GnIENbDgpvftGJ
09/01/16 08:52:45 DuXEcHzp0
URLリンク(www.stanford.edu) my sitemap
672:名無しさん@お腹いっぱい。
09/01/16 23:50:50 IS38VD1M0
Proxomitronの検索表現って、
文字列を最短一致でマッチさせる方法がかなり面倒だと思うんだけどどうなんだろう。
<!--
を始点にして
-->
を終点にする方法がわからない。
$NESTを使うと最長一致になり、バイト制限が影響する。
[^>]++を使うと <!-- > --> のような場合でマッチしなくなる。
673:某395
09/01/16 23:56:36 Kldnmfbm0
<!--*-->
674:名無しさん@お腹いっぱい。
09/01/17 00:00:50 2vhuf6FC0
ものぐさなら気を付けて*を使えばいいし
心配性なら?++-->とでもすればいいと思うんだけど
そうじゃなくて?
675:名無しさん@お腹いっぱい。
09/01/17 00:10:35 kLVGgKdD0
Name = "continuous break deleter for blog (2009.01.04)"
Active = TRUE
URL = "(^$KEYCHK(m))(d.hatena.ne.jp/|[a-z]+.g.hatena.ne.jp/|
!!!! [a-z0-9]+.blog[0-9]+.fc2.com/|[a-z0-9]+.exblog.jp/|[a-z0-9]+.sblo.jp/|
!!!! [a-z0-9-]+.cocolog-nifty.com/|[a-z0-9]+.blog.shinobi.jp/|[a-z0-9-]+.jugem.jp/|
!!!! [a-z0-9]+.seesaa.net/|yaplog.jp/|blog.[^/]+/)($TYPE(htm)|$TYPE(js))"
Limit = 64
Match = "((<br /+> )+{2,*}<br clear="all"> )|"
"(<br clear="all" />(<br /+> )+ $SET(1=<br class="continuous-break"/>))|"
"((<br /+> )+{2,*}$SET(1=<br class="continuous-break"/>))"
Replace = "\r\n<!-- continuous break deleted for blog -->\1\r\n"
/* continuous break deleter for blog (2008.10.24) */
.continuous-break { display: block; margin-bottom: 0.5em !important; }
676:名無しさん@お腹いっぱい。
09/01/17 00:11:15 kLVGgKdD0
Name = "continuous break deleter (2008.06.02)"
Active = TRUE
URL = "(^$KEYCHK(m))($TYPE(htm)|$TYPE(js))"
Limit = 192
Match = "((</+br[^>]+> "
"([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(^$KEYCHK(p))</+script[^>]+> |</+font[^>]+> |<spacer[^>]+> |<!-- (^tok2|St-HP-F)[^>]++ --> |(</(^br|html|body)[a-z]+> )\#)+"
")+{5,*})|"
"((</+br[^>]+> "
"([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(^$KEYCHK(p))</+script[^>]+> |</+font[^>]+> |<spacer[^>]+> |<!-- (^tok2|St-HP-F)[^>]++ --> |(</(^br|html|body)[a-z]+> )\#)+"
")+{3,4}$SET(1=<br /><br />))"
Replace = "\r\n<!-- continuous break deleted -->\1\r\n\@"
677:名無しさん@お腹いっぱい。
09/01/17 00:35:04 kLVGgKdD0
やっぱり目的を書かないと見当がつけにくいな。すまない。
重複する<br>を削除するフィルタを書くのが目的。
>675-676は製作途中のもので、>675は>676を元にして書き直してみたもの。
軽量化を兼ねた実験でブログ向けに絞ってみた。
>675はURLマッチの行が長過ぎと言われたので、複数行に分けて頭に「!!!! 」をつけた。
フィルタの製作方針は次の通り。
・<br>だけでなく、<br />や<br clear="all">などにもマッチさせる。
・<br>の直後にごみが混じっていたらそれも削除。
連続した<br>の間に全角空白・ ・ピリオドなどが混じっている場合に有効。
・<br><!-- comment --><br>などの場合も重複brだが、コメントはできれば残したい。
・<br><script></script><br>なども重複brだが、このへんをどうするかは再検討する。
>675-676の欠点は、一部マッチしない表現があること。
(条件)+{回数}のところが原因だと思っているのでそこを改善したい。
改善できたら>675-676のようにフィルタを分ける必要もなくなるだろう。
>673はさっき実験してみたけど思い通りの結果にはならなかった。
>674をざっと試してみると思い通りの結果になった。もっとやってみる。
678:名無しさん@お腹いっぱい。
09/01/17 00:44:17 i6deXSYV0
<br(/|)>の連続を消したいだけならCSSでこんなのもあるよ
br {
display: block !important;
line-height: 0px !important;
}
679:名無しさん@お腹いっぱい。
09/01/17 01:05:48 kLVGgKdD0
URLリンク(mayokara.info)
URLリンク(d.hatena.ne.jp)
URLリンク(d.hatena.ne.jp)
参考。br + br { display: none; } は誰もが通る道なのか。
>678の場合は、brの数に関係なく改行がひとつしかないように見えてしまう。
その結果、<br><br>を段落の区切りとして使っている文書を読むと、
段落の区切りがどこかわからなくなってしまう。
margin-bottom: 0.5em !important;
を足すとわかるようにはなるけど、行間が空きすぎて読みにくい。
680:名無しさん@お腹いっぱい。
09/01/17 01:17:08 kLVGgKdD0
>676は をエスケープし忘れていたので、エスケープして貼り直し。
Name = "continuous break deleter (2008.06.02)"
Active = TRUE
URL = "(^$KEYCHK(m))($TYPE(htm)|$TYPE(js))"
Limit = 192
Match = "((</+br[^>]+> "
"([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(^$KEYCHK(p))</+script[^>]+> |</+font[^>]+> |<spacer[^>]+> |<!-- (^tok2|St-HP-F)[^>]++ --> |(</(^br|html|body)[a-z]+> )\#)+"
")+{5,*})|"
"((</+br[^>]+> "
"([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(^$KEYCHK(p))</+script[^>]+> |</+font[^>]+> |<spacer[^>]+> |<!-- (^tok2|St-HP-F)[^>]++ --> |(</(^br|html|body)[a-z]+> )\#)+"
")+{3,4}$SET(1=<br /><br />))"
Replace = "\r\n<!-- continuous break deleted -->\1\r\n\@"
681:名無しさん@お腹いっぱい。
09/01/17 01:22:02 i6deXSYV0
あぁ、なるほどね
確かに段落の区切りとしてbrを大量に使ってる場合は
改行と見分け付かない場合もあるだろうね
それなら段落だと分かるところには<p></p>を入れると言うのはいかが?
682:某395
09/01/17 03:35:58 KoR4Qv3c0
非表示にするときは?
display:none; ← 初心者が使ってしまう
visibility:hidden; ← 識者が使う
違いはミングをやれば分かる。
>>677
>さっき実験してみたけど思い通りの結果にはならなかった。
まず実験の仕方から覚えないとダメ。
683:某395
09/01/17 03:42:05 KoR4Qv3c0
>>674
<!--*--> と <!--?++--> は同じ動作になるはずだがどこか違うのか?
684:名無しさん@お腹いっぱい。
09/01/17 03:53:13 KoR4Qv3c0
・・と聞いても恥ずかしくて出てこられないか。
685:名無しさん@お腹いっぱい。
09/01/17 08:29:34 tZkhjNpx0
時々、「このサイトは良心的なサイトだなぁ」って思う時がある、Proxomitronを外すまではね
今まで行ってた所が恐ろしいほど広告うってたって知った時の驚愕、お前らにもあるよね
俺の行ってるサイトでそういうサイトが沢山ある
驚いたのでうp
URLリンク(bull.s11.x-beat.com)
686:名無しさん@お腹いっぱい。
09/01/17 08:42:07 IP1El61M0
あなたの使っているソフトスレで
「オミトロン、これがないと死んでしまう」というコメントを見かけたことがあるが
説得力あるなと思った
687:名無しさん@お腹いっぱい。
09/01/17 09:34:50 D8MKcVPV0
俺はいつもdisplay:none
レイアウトが崩れるより空白の方が許せないから
688:名無しさん@お腹いっぱい。
09/01/17 09:39:16 47thSdBB0
display:none; と visibility:hidden; は使い分けるもんだとマジレス
初心者がどうとかの二択じゃないよね
689:名無しさん@お腹いっぱい。
09/01/17 10:20:31 tZkhjNpx0
>>680
これ良いね
ブログでは携帯向けに改行多すぎだから便利
今まで使ってたものも良かったから悩むなぁ・・・
でも、このサイトでは利かないなね
エンタメニュース - BIGLOBEニュース
URLリンク(news.biglobe.ne.jp)
690:名無しさん@お腹いっぱい。
09/01/17 10:24:49 tZkhjNpx0
>>680のフィルタ使うと
このブログでは凄い事にww
新人賞!!!|有川知里オフィシャルブログ ちりぶろ。 Powered by Ameba
URLリンク(ameblo.jp)
691:某395
09/01/17 11:58:20 KoR4Qv3c0
>>687-688
うはw スペースが残るのか、知らなかったw
いらないソースは全部HTMLからごっそり消してたから気付かなかったらしい、申し訳ない。。
>>682
>まず実験の仕方から覚えないとダメ。
おまえが言うな。
692:名無しさん@お腹いっぱい。
09/01/17 15:53:24 kLVGgKdD0
Name = "continuous margin deleter1 (2008.07.24)"
Active = TRUE
URL = "(^$KEYCHK(m))($TYPE(htm)|$TYPE(js))"
Limit = 128
Match = "(<p(^aram|re)[^>]+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ |<[bh]r[^>]+> |<!-- [^>]++ --> |<font[^>]+> |</font> )+</p> )+{1,*}$SET(1=valid p margin)"
Replace = "\r\n<!-- continuous margin deleted - \1 -->\2\r\n"
693:名無しさん@お腹いっぱい。
09/01/17 15:53:56 kLVGgKdD0
Name = "block inner break deleter (2008.05.30)"
Active = TRUE
URL = "(^$KEYCHK(m))($TYPE(htm)|$TYPE(js))(^www.watch.impress.co.jp/|www.sofmap.com/)"
Limit = 128
Match = "("
"(</+(blockquote|body|center|div|form|h[1-6]|head|noscript|p|span|table|t[dhr])[^>]+>)\1 (<!--[^>]++-->|)\# (<br (/|class=$AV(*) )+> "
"([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(<!-- (^st-hp-f)[^>]++ -->)\# )+)+{1,*}$SET(9=memo全角空白にマッチしない))|"
"((<br (/|class=$AV(*) )+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(<!-- [^>]++ -->)\# )+)+{1,*} (^(^</(body|div|p|d[dlt]|table|t[dh]|center)>)))|"
"((<br (/|class=$AV(*) )+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(<!-- [^>]++ -->)\# )+)+{1,*} (^(^<t[dh])))|"
"((<br (/|class=$AV(*) )+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |. |\ |(<!-- [^>]++ -->)\# )+)+{2,*} (^(^</(span$SET(2=<br/>))>))"
")"
Replace = "\1\@\r\n<!-- block inner break deleted -->\2\r\n"
694:名無しさん@お腹いっぱい。
09/01/17 15:54:28 kLVGgKdD0
Name = "inline inner break deleter (2008.07.24)"
Active = TRUE
URL = "(^$KEYCHK(m))($TYPE(htm)|$TYPE(js))"
Limit = 128
Match = "((<font[^>]+>)\1 (</+br /+> )+{1,*})|"
"((</+br /+> )+{1,*} (</a>)\1)"
Replace = "\1\r\n<!-- inline inner break deleted -->\r\n"
695:名無しさん@お腹いっぱい。
09/01/17 15:54:59 kLVGgKdD0
Name = "block outer break deleter (2008.07.24)"
Active = TRUE
URL = "(^$KEYCHK(m))($TYPE(htm)|$TYPE(js))(^www.watch.impress.co.jp/)"
Limit = 128
Match = "(<br[^>]+> )+{1,*} (( <!-- [^>]++-->)+)\2$SET(1=\2\r\n) (^(^<(blockquote|center|div|h[1-6]|hr|p|table)))"
Replace = "\r\n<!-- block outer break deleted -->\r\n\1"
696:名無しさん@お腹いっぱい。
09/01/17 16:04:21 kLVGgKdD0
これは本文長過ぎと言われたので2分割。
行も長過ぎと言われたので、区切っても問題なさそうなところで改行した。
Name = "continuous margin deleter2 (2008.12.22) (2009.01.17)"
Active = TRUE
URL = "(^$KEYCHK(m))($TYPE(htm)|$TYPE(js))(^images.google.co.jp/|cgi[24].nhk.or.jp/|www.watch.impress.co.jp/)"
Limit = 128
Match = "(<div\s[^>]++class=$AV(\3)&[^>]++id=$AV(\4)[^>]+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ |<[bh]r[^>]+> |<spacer[^>]+> |<!-- [^>]++ --> )+</div> )"
"$SET(1=div margin)$SET(2=\r\n<div class="\3 continuous" id="\4"></div>)|"
"(<div\s[^>]++class=$AV(\3)[^>]+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ |<[bh]r[^>]+> |<spacer[^>]+> |<!-- [^>]++ --> )+</div> )"
"$SET(1=div margin)$SET(2=\r\n<div class="\3 continuous"></div>)|"
"(<div\s[^>]++id=$AV(\4)[^>]+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ |<[bh]r[^>]+> |<spacer[^>]+> |<!-- [^>]++ --> )+</div> )"
"$SET(1=div margin)$SET(2=\r\n<div class="continuous" id="\4"></div>)|"
697:名無しさん@お腹いっぱい。
09/01/17 16:05:24 kLVGgKdD0
"(<div\s[^>]++style=$AV(\5)[^>]+> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ )+</div> )"
"$SET(1=div margin)$SET(2=\r\n<div class="continuous" style="\5"></div>)|"
"(<div> ([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ )+</div> )$SET(1=div margin)|"
"(<p(^aram|re)[^>]+> (([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ )+<p(^aram|re)[^>]+>)+{1,*} "
"([%81][%40] |[%A1][%A1] |[%E3][%80][%80] |\ )+)$SET(1=invalid p margin)|"
"(<td(^[^>]++background=$AV(*))[^>]+>"
"( [%81][%40] | [%A1][%A1] | [%E3][%80][%80] | \ | <[bh]r[^>]+> | <spacer[^>]+> | </+font[^>]+> | <!-- [^>]++ --> |\s)+{1,*}</td> )"
"$SET(1=td)$SET(2=\r\n<td><!-- continuous margin --></td>)"
Replace = "\r\n<!-- continuous margin deleted - \1 -->\2\r\n"
>696の続きここまで。
698:名無しさん@お腹いっぱい。
09/01/17 16:13:35 Jkv+Cdf40
>>689
そこは改行が<p/><p/><br>になってるから効かないのは当然
699:名無しさん@お腹いっぱい。
09/01/17 16:18:40 kLVGgKdD0
以上、あらゆる手段で余計な縦方向marginを削除するフィルタ群。
完成度低くて恥ずかしいが、古いもののバックアップを除いて全部晒した。
>689-690で利用できるものも入っているし、
検索表現のどの部分がマッチしているかは
replaceされたコメントを見てもらえばわかるようになっている。
検索表現を見てもらえばわかるけど、
多彩な場面を想定して汎用的に対応させようとしたのが原因で
自分でもわけわからんくらいに検索表現が肥大化している。
>675はその見直しで、むだを少なくすることに重点を置いている。
700:名無しさん@お腹いっぱい。
09/01/17 16:45:28 PkKRV0OL0
No object!!(似非NoScript)を更新しました。
URLリンク(proxo.hp.infoseek.co.jp)
変更内容
・subが誤爆していたのを修正
・subをExtにまとめた
・水色がコメントに囲まれて表示されないのを更に回避
701:名無しさん@お腹いっぱい。
09/01/17 16:49:40 kLVGgKdD0
>681
<br><br>にマッチさせて</p><p>に置換させるとかだったら有用かも。
text/html でないと通用しないけど。これも実験してみる。
>682
念のため試してみたけど
br { visibility: hidden !important; } は意味がない。
不可視化するだけで要素そのものはなくならないから。
702:某395
09/01/17 16:58:56 KoR4Qv3c0
>>701
だな、ごめん。
昔の記憶を頼りにものを書くと間違いだらけになるようだ。
上のほうのGIFを止めるにチェックしたときの動作も記憶の中では機能してなかったはずが
今試してみたらちゃんと効いてるし。 当時検証したときにおそらくキャッシュが残ってたんだろうな。
自分の知識が穴だらけになってる予感。 以後検証し直してから書くようにするでござる。
703:名無しさん@お腹いっぱい。
09/01/18 14:37:12 1QoJMV1R0
>>700
いつも乙!
704:名無しさん@お腹いっぱい。
09/01/18 19:20:32 J5l7Tp3T0
>>156
これが最近効かなくなってきたんですが、だれか修正してもらえませんか?
705:名無しさん@お腹いっぱい。
09/01/18 19:31:34 AqvCJgrp0
<div id="default-language-box"
↓
<div id="default-language-box" style="display:none"
706:名無しさん@お腹いっぱい。
09/01/18 20:00:00 J5l7Tp3T0
>>705
早速の修正どうもありがとうございました!
707:KpgLfSWL
09/01/19 04:02:46 rQDU4Ron0
URLリンク(www-personal.umich.edu) tusi m 533 manual
708:名無しさん@お腹いっぱい。
09/01/19 13:11:41 c2jYUHXy0
IEでjaneみたくbeへログインできるフィルター教えてください
709:名無しさん@お腹いっぱい。
09/01/19 20:17:05 lfHaPApL0
【Proxomitron】Jane用内部Proxy設定スレ【Privoxy】
URLリンク(jane.s28.xrea.com)
111 名前:Jane使いの名無しさん[sage] 投稿日:2009/01/19(月) 13:10:38 ID:rkWihxKO0
IEでjaneみたくbeへログインできる?
710:名無しさん@お腹いっぱい。
09/01/19 22:26:05 yB0INagb0
質問なのですが、意図的にURLリストをハッシュ化させる事ってできますか?
例えばふたばを↓のように書いているのですが、Non-Hashed Itemsに分類されてしまいます
[^/]++.2chan.net/
711:名無しさん@お腹いっぱい。
09/01/19 22:32:06 fKHXPlfg0
[^.]+.2chan.net/は?
712:名無しさん@お腹いっぱい。
09/01/20 00:44:22 54JBBHl70
>>703
ありがとうございます。
下記のURLのフィルタ郡でNo object!! subに行きつく前に
なぜかグローバル変数が開放されてしまいます。
なぜでしょうか?
URLリンク(proxo.hp.infoseek.co.jp)
713:名無しさん@お腹いっぱい。
09/01/21 12:33:25 FkS6DXiP0
ヘッダフィルタのAccept-encoding: Allow webpage encoding (out)とFix MIME系
って今のご時世(FireFox3とか)でも使った方が良いですか?
714:名無しさん@お腹いっぱい。
09/01/21 17:46:29 Q9aoLj8z0
もともと行儀が悪いサーバが返すものをFixするためのものだから、
自分が巡回するサイトと相談して決めればいい
ProxyでFixするのか、ブラウザの設定で対応するのか、という好みもあるだろうし
715:某395
09/01/21 21:56:12 ou4bx+A50
MIMEfixフィルタは諸刃の剣だから必要性を感じないなら入れない方がいいよ。
どういうフィルタかすら分かってない人が入れると後が大変。 素人にはおすすめ出来ない。
716:名無しさん@お腹いっぱい。
09/01/21 22:17:40 dbrp+rVd0
あ、やっぱり>>712は無しで
Proxomitronはただ単に上のフィルタの方が優先順位が高いだけで
フィルタは同時に実行でしたね
717:名無しさん@お腹いっぱい。
09/01/21 23:38:00 dbrp+rVd0
No object!!(似非NoScript)を更新しました。
URLリンク(proxo.hp.infoseek.co.jp)
変更内容
・イベントハンドラが存在するかどうかを分かるように(ワインレッドの四角形。↓の画像参照)
・水色の四角形を紫色の四角形に変更
・</body>や</html>等がなくても紫色が現れることが出来るようにした
・Replace full path for No object!!を少し修正
・No object!! subを復活させた
URLリンク(proxo.hp.infoseek.co.jp)
これの右上。黄緑色はAutoPageLoader
そのページにイベントハンドラしか存在しない場合ワインレッドの正方形
イベントハンドラが存在せず内部スクリプト等が存在する場合オレンジの正方形
718:名無しさん@お腹いっぱい。
09/01/22 00:16:31 oDsHeXoz0
>>717
GJ。ありがたくいただきます。
719:名無しさん@お腹いっぱい。
09/01/22 02:07:02 RjkZWSwf0
No object!!(似非NoScript)を更新しました。
URLリンク(proxo.hp.infoseek.co.jp)
変更内容
・Replace full path for No object!!で間違ってたところがあったのを修正
[Patterns]
Name = "Replace full path for No object!! [2009/01/22]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 5120
Match = "(<(bgsound|embed|link|object|script)\s[^>]++(data|href|src)=)\0$AV((^[a-z]+://)("
"(./|)(^.+/)\2$URL(([^?#]++/)\1[^/?#]+((^?)|[?#]))|"
"//\2$SET(1=http://)|"
"/\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""
720:名無しさん@お腹いっぱい。
09/01/23 13:52:27 sT5PB9BF0
amazonの商品ページを少しでも軽くしたいのですが
みなさんどういうところを削ってますか?
ごちゃごちゃいろんなのあるからどれ削ればいいのかわからない
721:名無しさん@お腹いっぱい。
09/01/23 18:10:39 3QAYg4U90
自分はJavascriptとiframe、Flashを切ってくるくらいだけど
Amazonって十分軽くない?
722:名無しさん@お腹いっぱい。
09/01/23 18:24:16 hZSMcZKg0
私はユーザーエージェントを偽装して
携帯サイトを見ています
恐ろしく軽いですよ。
723:名無しさん@お腹いっぱい。
09/01/23 21:24:27 8pW8Z1nZ0
<iframe[^>]++ad[^>]++>*</iframe>
やっつけで今作ってみたけどこんなんとか?w
俺は誤爆が嫌なんでフィルタはなるべくリスト化(#でコメ入れられるので整理しやすい)
及びURLマッチで固定して使ってるのだけど、Amazonは何もしてないです
firefox3+NoScriptで表示に一秒かからないし、ほとんどの画像が自社宣伝な気がするので・・・
(ただしblogにあるようなAmazonアフィは削ってます)
724:名無しさん@お腹いっぱい。
09/01/23 21:30:47 uYnHFkKP0
CSS内部の書き換えがうまくいかないんだけど、誰かアドバイスお願い。
Active = TRUE
URL = "$TYPE(css)"
Limit = 512
Match = "font-size:([0-9]|10)px"
Replace = "font-size:11px"
ブラウザの文字サイズ設定が利かないスタイルシートで固定されている
フォントサイズを、10px以下のものは11pxにしたい感じです
725:名無しさん@お腹いっぱい。
09/01/23 21:48:58 ZgxNc/gl0
使ってるブラウザがFirefoxなら最低フォントサイズ設定できるよ。
726:名無しさん@お腹いっぱい。
09/01/23 21:57:49 uYnHFkKP0
>>725
FirefoxとOperaなら標準の最低フォントサイズがあるの試した。
でもIEコンポのプニルから変えたくなくって、現状はStyleEditorってプラグインで
ページごとに小さいフォントを大きく編集するのが面倒で・・
>>724の設定で置換テストはうまく言ってるのに、ページ表示させると
適用されてなくって、読み込まれたCSS開いてみてもフォントサイズは変わってないままなんです
727:名無しさん@お腹いっぱい。
09/01/23 21:57:54 ftEmlAS80
>722
UAを何と名乗っているか教えてほしい。
728:名無しさん@お腹いっぱい。
09/01/23 22:11:43 sT5PB9BF0
>>722
どんなの使ってますか?
IE使いなんですがiphoneのだとユーザーレビューが表示されない
729:772
09/01/23 22:18:30 hZSMcZKg0
DoCoMo/1.0/F503i/c10
こんなんですが、レビューも見られます。
730:名無しさん@お腹いっぱい。
09/01/23 22:45:02 sT5PB9BF0
[HTTP headers]
In = TRUE
Out = TRUE
Key = "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
URL = "www.amazon.co.jp"
Match = "*"
Replace = "DoCoMo/1.0/F503i/c10"
こうじゃだめなんでしょうか
URLリンク(www.amazon.co.jp)
なんかエラー用ページっぽいところに飛ばされる
731:772
09/01/23 22:59:05 hZSMcZKg0
私は
Proxomitron iモードサイト User-Agent
で検索して、一番最初に出たやり方でやっただけです
詳しくなくてごめんなさい。
732:名無しさん@お腹いっぱい。
09/01/24 00:09:06 9iZm7b+F0
In = TRUE
Out = TRUE
Key = "User-Agent: pretend to portable telephone (in+out) (test)"
URL = "www.amazon.co.jp/"
Replace = "DoCoMo/1.0/P501i"
Firefox/2.0.0.20使用で>730みたいにしてみたけど特に変わったところはないな。
>730が言うように飛ばされることもなかった。Matchは空欄。
ログウィンドウで動作確認も済ませた。
PC用のページから携帯用ページに転送できないかと考えたが、
URLに規則性がないと思われるため断念した。
キーワード+site:www.amazon.co.jp/gp/aw/
で検索したら、携帯用のページらしいものがリストアップされるようにはなった。
ただ、携帯用のページは必要な情報まで削っているから実用に値しないな。
733:名無しさん@お腹いっぱい。
09/01/24 12:40:59 zsP6TwyF0
>>724
それでやってみると肝心な所はフォント変わらなくて
どうでもいい所のフォントサイズが変わったw
734:名無しさん@お腹いっぱい。
09/01/24 15:45:20 dQDuGK7i0
font: bold 8px というような複合指定もあるし、
単位もpx以外にパーセントやpt、xx-smallなんかもけっこう使われてるんでは
735:think ◆MM0nnAOCiQ
09/01/24 16:19:41 8gXKxY/30
>>724,726
下記フィルタでどうでしょうか?(これ以上は実際のCSSを見てみないと、何とも言えません。)
[Patterns]
Name = "Resize font-size [2009/01/24] test1"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 32
Match = "font-size : [#1:10]px(^(^ [;}]))"
Replace = "font-size: 11px"
ただ、フォントサイズ変更のやり方は下記にあげるように様々で、
全てに対して置換を行うのは労力に見合わないのではないかと思います。(特に各単位への対応が難しい)
・font-sizeプロパティで指定(単位に「px」「em」「%」「ex」「small」等がある)
・fontプロパティで指定
・font要素で指定
ユーザーCSSで対応するのではダメでしょうか?
快適なウェブページ閲覧のために
URLリンク(park5.wakwak.com)
Font-size Enforcer | userstyles.org
URLリンク(userstyles.org)
736:某395
09/01/24 19:33:45 muYWD+rT0
>>724
IEのキャッシュを消すんだ。
737:名無しさん@お腹いっぱい。
09/01/24 21:23:11 v3iaeOzt0
DMMのアフェリのURLから、ID部分を削除するフィルタってないですか?
amazonアソシエイトはあったんですが、それ見て書き換えようと思ったけどうまくいかない。。。
738:名無しさん@お腹いっぱい。
09/01/24 21:23:57 9iZm7b+F0
ユーザスタイルシート使うのがベストだな。
CSSパーサがIE6相当の能力だと想定するなら
/* applet, big, br, button, col, colgroup, font, head, iframe, input, noframes, optgroup,
option, param, script, select, small, style, textarea */
a, abbr, acronym, address, area, b, bdo, blockquote, body, caption, center, cite, code,
dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, i, img, ins,
kbd, label, legend, li, link, map, meta, noscript, object, ol, p, pre, q, s, samp, span, strike,
strong, sub, sup, table, tbody, td, tfoot, th, thead, title, tr, tt, u, ul, var {
font-size: 100% !important; }
とか。
あえてフィルタにするなら
(font-size|font) : [^;}]+
にマッチさせて、置換テキストはなし。
739:某395
09/01/24 21:35:38 muYWD+rT0
小さすぎる文字を大きくしたいだけだからその他の文字サイズはいりじたくないんじゃね。
それだと全部100%に戻しちまう。
それと、 試してないが、
* {font-size: 100% !important; }
じゃ駄目なのか?
740:某395
09/01/24 21:51:05 muYWD+rT0
あー、恥ずかしかったら無理に出てこなくていいからな。
741:名無しさん@お腹いっぱい。
09/01/24 21:55:24 Aqt2LJvx0
>* {font-size: 100% !important; }
ってなに?試すってこれにマッチさせるってこと
742:某395
09/01/24 22:00:54 muYWD+rT0
いや、
a, abbr, acronym, address, area, b, bdo, blockquote, body, caption, center, cite, code,
dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, i, img, ins,
kbd, label, legend, li, link, map, meta, noscript, object, ol, p, pre, q, s, samp, span, strike,
strong, sub, sup, table, tbody, td, tfoot, th, thead, title, tr, tt, u, ul, var {
font-size: 100% !important; }
の代わりに
* {font-size: 100% !important; }
と書いても同じ結果になるんじゃない? って話。
743:名無しさん@お腹いっぱい。
09/01/25 00:58:06 KA//dUma0
100%は設定が中(12)なら全部12。
744:某395
09/01/25 08:13:31 PdWWV/Lq0
win7βでオミトロンが動くかどうかをテストするなら今のうちにダウソ。
URLリンク(www.microsoft.com)
745:名無しさん@お腹いっぱい。
09/01/25 08:23:30 iZevte2R0
>>744
7β 32bit版で使ってますが、問題なく動いてるようです
ver:Naoko 4.5(2003-6-1)+7
746:某395
09/01/25 08:31:36 PdWWV/Lq0
>>745
dd。
747:名無しさん@お腹いっぱい。
09/01/25 13:27:10 8OfCOBvF0
フィルターの作成お願いします。
グーグルの検索結果からwww.j-tokkyo.comを含む結果を削除したいです。
例えば「アルミ冠」でググると候補の二つめに出てきます。
常に検索上位に出現するにもかかわらず、殆ど必要な情報を含まないので
邪魔でしかありません。消え去って貰えれば、検索が楽しくなると思うので
よろしくお願いします。
748:名無しさん@お腹いっぱい。
09/01/25 13:31:54 30LkusQt0
>>747
「google Proxomitron」でググったらあったよ
Googleの検索結果から任意のノイズを取り除くProxomitronフィルタ - 隠れん坊将軍の隠れ蓑
URLリンク(d.hatena.ne.jp)
749:名無しさん@お腹いっぱい。
09/01/25 14:10:27 8OfCOBvF0
>>748
「任意のノイズ」の応用も利きそうですし試して見たいと思います。
ありがとうございました。
750:名無しさん@お腹いっぱい。
09/01/25 14:13:35 lEwN6u7g0
単に「アルミ冠 -j-tokkyo」で検索すれば良いという話も
751:名無しさん@お腹いっぱい。
09/01/25 14:55:59 zQrRvVrb0
>>748
はてなこそノイズだという声も
752:名無しさん@お腹いっぱい。
09/01/25 15:16:12 56lm6w6+0
某395とかいうのが痛々しすぎるw
753:名無しさん@お腹いっぱい。
09/01/25 16:08:14 swgMT+kL0
>>751
検索においてはてなのウザさは異常
754:名無しさん@お腹いっぱい。
09/01/25 16:45:31 swgMT+kL0
>>748
そこのフィルタ使ってOperaで検索したら
検索結果を異常なくらいDLしてる
400MB位でやめたけどw
kikiでも同じような感じ
755:名無しさん@お腹いっぱい。
09/01/25 19:03:39 JHnqwqKF0
>>748
Firefox3.1b2 でも使えなかった。
756:某395
09/01/25 20:09:36 PdWWV/Lq0
>>748
マッチの先頭でkeychkとかないわ。
>>752
恥ずかしがり屋ですぐ雲隠れするおまえらはかわいい。
757:think ◆MM0nnAOCiQ
09/01/25 23:46:51 jtezWQTN0
>>750
> 単に「アルミ冠 -j-tokkyo」で検索すれば良いという話も
その方式でフィルタしてみました。
Googleは検索クエリ32件までの制限があるので、スパムURLを追加していく使い方だと実用性が低そうですが…。
Googleの検索結果から検索エンジンスパムを除外するProxomitronフィルタ - think49の日記
URLリンク(d.hatena.ne.jp)
758:名無しさん@お腹いっぱい。
09/01/25 23:49:36 4VcA86cx0
試してないが、お手軽だし十分な機能としてはいい感じだね。
ただ、条件が面倒な事になるし、やっぱちゃんとしたフィルタ作った方がいろいろな意味で良さそう。
759:名無しさん@お腹いっぱい。
09/01/26 00:10:34 dIK9xHqt0
はてなとかホントうざいし除外できるといいよね。
そして除外したいサイトの演算子とか見たくないw
760: ◆FalkyLQgyg
09/01/26 00:39:29 GHvUrh1v0
>>754
> 検索結果を異常なくらいDLしてる
この意味がちょっとわからないのですが、よろしければもう少し教えてください。
読み込み量が大きく増えるような動作は組み込んでいないはずなのですが…。
>>755
すみません、確かにいろんなブラウザで動かなくなってるみたいですね。
2008/10/19の版は動作が確認できたので、もし必要でしたらそちらをどうぞ。
761:名無しさん@お腹いっぱい。
09/01/26 01:10:05 W9svX8uz0
おーこれはいい
762:think ◆MM0nnAOCiQ
09/01/26 01:28:26 Q+fIhsTo0
>757を更新。
フィルタ微調整とはてなのpre記法に関するゴミを取りました。
症状としては、
・pre記法の内部に「i<L」を書くと行末に </pp> が入る。「i < L」なら入らない。
調べてみたら、はてなのpre記法に不具合があるらしいですね。
使いやすいブログシステムってないなあ。結局、自作するしかないのか…。
Google検索: はてな pre記法 不具合
URLリンク(www.google.co.jp)
763:名無しさん@お腹いっぱい。
09/01/26 02:18:59 QNFxFXSL0
>>760
検索ページの下がいつまでも表示されず
プログレスバーのMBの数字が上昇
実際にHDDの残量で減ってたのを確認
なにをDLしてたのかはわかりません
ちなみにkikiでも固まった感じでHDDの残量みてたら減っていったよ
764:名無しさん@お腹いっぱい。
09/01/26 02:41:54 QNFxFXSL0
>>760
URLリンク(up.img5.net)
こんな感じで右上で延々何かをDLしてる様子
下の方は描写されず
765: ◆FalkyLQgyg
09/01/26 02:50:31 GHvUrh1v0
>>763-764
わざわざ検証していただいてありがとうございます!
thinkさんに見直していただいたのですが、どうやらmatchがループしてしまい
faviconを無限にDLしているようです。>>763さんの症状とも合致しますね。
URLリンク(sizuken.no-ip.com)
これだとどうでしょうか?
766:名無しさん@お腹いっぱい。
09/01/26 02:57:58 QNFxFXSL0
>>765
今の所、Opera・kikiとも異常無しです
767: ◆FalkyLQgyg
09/01/26 03:07:29 GHvUrh1v0
>>766
ありがとうございます!
根本的には解決できてないんですが、時間がかかりそうなのでひとまず公開版にしておきますね。
ご協力くださった皆様、ありがとうございました。
768:think ◆MM0nnAOCiQ
09/01/26 03:52:42 Q+fIhsTo0
>>763
私の場合、Fx3.0.5で URLリンク(www.google.co.jp) では落ちず、URLリンク(www.google.co.jp) で落ちる。
という症状でした。落ちる状態ではCPU使用率100%でメモリを消費し続けます。
ちなみに、 ((</div><br clear="all"/>|))\0 を (</div><br clear="all"/>)\0 に直したら落ちなくなりました。
(ただし、この場合は検索結果が1ページに収まるときにfaviconの表示ができなくなるそうです。)
769:think ◆MM0nnAOCiQ
09/01/26 03:55:29 Q+fIhsTo0
ありゃ、リロードすれば良かったですね。
失礼しました。m(_ _)m
一応、私の方でも作成したフィルタを公開しておきますね。
非JavaScript版でFx3.0.5での動作を確認しました。
URLリンク(vird2002.s8.xrea.com)
770:think ◆MM0nnAOCiQ
09/01/26 04:35:54 Q+fIhsTo0
「Google: Cleanup Search Engine Spam」(>769)を更新しました。
URLリンク(vird2002.s8.xrea.com)
更新履歴
2009/01/26 04:31
- 検索結果が1ページだった時にfaviconを表示しない不具合修正
- favicon挿入後にグローバル変数を解放するようにした
- リストファイル名を SearchEngineSpam.txt に変更
771:think ◆MM0nnAOCiQ
09/01/26 04:45:26 Q+fIhsTo0
「Google: Cleanup Search Engine Spam」を更新。
URLリンク(vird2002.s8.xrea.com)
更新履歴
2009/01/26 4:41
- マッチしなかった時にもクリーンアップレポートを表示する不具合修正
初歩的なミスでした。m(_ _)m
772:名無しさん@お腹いっぱい。
09/01/26 09:56:03 qlCUvLRf0
誰のフィルターを使ってみるかは環境によるだろうけど、
このフィルターのアイデアは素晴らしいので(本当に!)
メンテも続けられることを願ってます。
773:名無しさん@お腹いっぱい。
09/01/26 10:27:13 Pp2dKcqS0
>>771
これを入れると「Google: High Light」が効かなくなる?
774:think ◆MM0nnAOCiQ
09/01/26 12:29:21 Q+fIhsTo0
>>773
「Google: High Light」と併用できますよ。(私の環境では効いてます。)
とりあえず、他のフィルタとの干渉を疑ってみるとか…。
# 「Autopagerize → 1ページ目しかfavicon表示されない」は回避しようがないかも。
# AutopagerizeのSITEINFOをProxomitron用に手直しして対処するぐらいかな。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5137日前に更新/297 KB
担当:undef