1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 03:39:52 ID:v3AgWfVi0] Proxomitron-J www.pluto.dti.ne.jp/~tengu/proxomitron/ 日本語訳ヘルプ www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html Proxomitron等に関するWiki abc.s65.xrea.com/prox/wiki/ Thinking Archive(仮) vird2002.s8.xrea.com/ Proxomitron専用Uploader ( Upパス=Naoko ) proxo.hp.infoseek.co.jp/ 4.5June+7 + 有難屋アイコン + バイパス赤アイコン な本体 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0165.zip 【前スレ】 Proxomitron フィルター作成スレッド Part9 pc11.2ch.net/test/read.cgi/software/1207484176/
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 00:14:28 ID:chM6XXTZ0] <BR><HR>も例から抜けてるな・・・orz何度もすみませんorz Matchから削っても変わらなかったですが。
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 00:23:49 ID:chM6XXTZ0] >>648 自力解決断念。書いてくださったフィルタで十分でした。 ありがとうございました。 テストウィンドウでは動作するんだけどなぁ・・・orz
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 02:06:30 ID:jCDaEcq30] てs
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 23:17:18 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 22:16:05 ID:+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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 00:01:09 ID:SraD8dyT0] >655 ありがとうございました 動作確認しました
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 09:14:51 ID:WQq9S7Oy0] Banner Replacerってフィルターがはてなブックマークに誤爆して、 はてなスターが2重になるんですけど、どなたか修正して下さいませんか?
658 名前:fgrPNIYp mailto:suka334@gmail.com [2009/01/14(水) 14:28:05 ID:fYFLLYU/0] www.contrib.andrew.cmu.edu/~elbarnes/sweden/fh376e/9/sitemap.html woodbadge beads
659 名前:jqMJflLItx mailto:df4535434f@gmail.com [2009/01/14(水) 14:34:17 ID:zvYMfJ0I0] www.contrib.andrew.cmu.edu/~elbarnes/sweden/fh376e/5/sitemap.html yahii
660 名前:KnWOVNCKXZKvyCmwmX mailto:iloveit4@gmail.com [2009/01/14(水) 14:50:10 ID:3W4kn/450] www.contrib.andrew.cmu.edu/~elbarnes/sweden/fh376e/6/sitemap.html xv250 review
661 名前:vEBEUotEblmldFd mailto:maxhardboo@gmail.com [2009/01/14(水) 15:30:09 ID:cjughU8q0] www.contrib.andrew.cmu.edu/~elbarnes/sweden/fh376e/9/sitemap.html woodbadge beads
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 21:23:49 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 21:40:29 ID:PV2zCLNu0] >>662 ttp://vird2002.s8.xrea.com/php/getcode.php
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 18:01:43 ID: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 -->" ページはttp://ja.wikipedia.org/wiki/%E4%B8%96%E7%95%8C%E6%81%90%E6%85%8C
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 21:33:37 ID:Rda4IV6x0] >>664 1行目と2行目が逆になるってことは(<!--((^-->)?)++|)\1が空にマッチしたってことでしょ。 テスト範囲以外のところに誤爆して半端に引っ掛かったりしないように書き換えれ。 俺には実際のページで該当部分が見つからんから自分で調べれ。
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 22:15:14 ID:oF1543lp0] えぇ、まさしく空にマッチしてるようです <!--((^-->)?)++<!--は <!--[if lt IE 7]> <!-- にマッチするはずなんですが、どうにもマッチしないんですよね 何でマッチしないのか分かりますか?書き方自体は間違ってはいないと思うのですが
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 22:29:43 ID:eCZUflGh0] |)
668 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/15(木) 23:19:55 ID:mwSn6dQW0] >>666 >665氏も同じようですが、 ttp://ja.wikipedia.org/wiki/%E4%B8%96%E7%95%8C%E6%81%90%E6%85%8C に下記HTMLがないので、マッチしませんでした。 <!--[if lt IE 7]> <!-- No object!! External script --> <meta http-equiv="imagetoolbar" content="no" /> <![endif]--> 連携するためのフィルタ(MULTI付き?)が別にあるのでは…。
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 23:43:22 ID:oF1543lp0] あ、すいません。書くの忘れてました。 上のサンプルはアップローダーにあるNo object!! Ext [2008/12/23]を 適用した後のものです。仰るとおりマルチ付です。
670 名前:ISRTikkpgB mailto:ratemypoo@gmail.com [2009/01/16(金) 08:04:34 ID:HPSTkd/H0] www.stanford.edu/~lisong/jpg/dg273/8/sitemap.html my sitemap
671 名前:GnIENbDgpvftGJ mailto:tjdghd34@gmail.com [2009/01/16(金) 08:52:45 ID:DuXEcHzp0] www.stanford.edu/~lisong/jpg/dg273/10/sitemap.html my sitemap
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 23:50:50 ID:IS38VD1M0] Proxomitronの検索表現って、 文字列を最短一致でマッチさせる方法がかなり面倒だと思うんだけどどうなんだろう。 <!-- を始点にして --> を終点にする方法がわからない。 $NESTを使うと最長一致になり、バイト制限が影響する。 [^>]++を使うと <!-- > --> のような場合でマッチしなくなる。
673 名前:某395 mailto:sage [2009/01/16(金) 23:56:36 ID:Kldnmfbm0] <!--*-->
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 00:00:50 ID:2vhuf6FC0] ものぐさなら気を付けて*を使えばいいし 心配性なら?++-->とでもすればいいと思うんだけど そうじゃなくて?
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 00:10:35 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 00:11:15 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 00:35:04 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 00:44:17 ID:i6deXSYV0] <br(/|)>の連続を消したいだけならCSSでこんなのもあるよ br { display: block !important; line-height: 0px !important; }
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 01:05:48 ID:kLVGgKdD0] ttp://mayokara.info/deadspace/#d20090109 ttp://d.hatena.ne.jp/Griever/20081031/1225465995 ttp://d.hatena.ne.jp/emergent/20080926/1222403998 参考。br + br { display: none; } は誰もが通る道なのか。 >678の場合は、brの数に関係なく改行がひとつしかないように見えてしまう。 その結果、<br><br>を段落の区切りとして使っている文書を読むと、 段落の区切りがどこかわからなくなってしまう。 margin-bottom: 0.5em !important; を足すとわかるようにはなるけど、行間が空きすぎて読みにくい。
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 01:17:08 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 01:22:02 ID:i6deXSYV0] あぁ、なるほどね 確かに段落の区切りとしてbrを大量に使ってる場合は 改行と見分け付かない場合もあるだろうね それなら段落だと分かるところには<p></p>を入れると言うのはいかが?
682 名前:某395 mailto:sage [2009/01/17(土) 03:35:58 ID:KoR4Qv3c0] 非表示にするときは? display:none; ← 初心者が使ってしまう visibility:hidden; ← 識者が使う 違いはミングをやれば分かる。 >>677 >さっき実験してみたけど思い通りの結果にはならなかった。 まず実験の仕方から覚えないとダメ。
683 名前:某395 mailto:sage [2009/01/17(土) 03:42:05 ID:KoR4Qv3c0] >>674 <!--*--> と <!--?++--> は同じ動作になるはずだがどこか違うのか?
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 03:53:13 ID:KoR4Qv3c0] ・・と聞いても恥ずかしくて出てこられないか。
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 08:29:34 ID:tZkhjNpx0] 時々、「このサイトは良心的なサイトだなぁ」って思う時がある、Proxomitronを外すまではね 今まで行ってた所が恐ろしいほど広告うってたって知った時の驚愕、お前らにもあるよね 俺の行ってるサイトでそういうサイトが沢山ある 驚いたのでうp ttp://bull.s11.x-beat.com/src/bull77542.jpg
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 08:42:07 ID:IP1El61M0] あなたの使っているソフトスレで 「オミトロン、これがないと死んでしまう」というコメントを見かけたことがあるが 説得力あるなと思った
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 09:34:50 ID:D8MKcVPV0] 俺はいつもdisplay:none レイアウトが崩れるより空白の方が許せないから
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 09:39:16 ID:47thSdBB0] display:none; と visibility:hidden; は使い分けるもんだとマジレス 初心者がどうとかの二択じゃないよね
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 10:20:31 ID:tZkhjNpx0] >>680 これ良いね ブログでは携帯向けに改行多すぎだから便利 今まで使ってたものも良かったから悩むなぁ・・・ でも、このサイトでは利かないなね エンタメニュース - BIGLOBEニュース news.biglobe.ne.jp/entertainment/ssp_090116_6146559589.html
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 10:24:49 ID:tZkhjNpx0] >>680 のフィルタ使うと このブログでは凄い事にww 新人賞!!!|有川知里オフィシャルブログ ちりぶろ。 Powered by Ameba ttp://ameblo.jp/arikawachiri/entry-10193399124.html
691 名前:某395 mailto:sage [2009/01/17(土) 11:58:20 ID:KoR4Qv3c0] >>687-688 うはw スペースが残るのか、知らなかったw いらないソースは全部HTMLからごっそり消してたから気付かなかったらしい、申し訳ない。。 >>682 >まず実験の仕方から覚えないとダメ。 おまえが言うな。
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 15:53:24 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 15:53:56 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 15:54:28 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 15:54:59 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 16:04:21 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 16:05:24 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 16:13:35 ID:Jkv+Cdf40] >>689 そこは改行が<p/><p/><br>になってるから効かないのは当然
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 16:18:40 ID:kLVGgKdD0] 以上、あらゆる手段で余計な縦方向marginを削除するフィルタ群。 完成度低くて恥ずかしいが、古いもののバックアップを除いて全部晒した。 >689-690で利用できるものも入っているし、 検索表現のどの部分がマッチしているかは replaceされたコメントを見てもらえばわかるようになっている。 検索表現を見てもらえばわかるけど、 多彩な場面を想定して汎用的に対応させようとしたのが原因で 自分でもわけわからんくらいに検索表現が肥大化している。 >675はその見直しで、むだを少なくすることに重点を置いている。
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 16:45:28 ID:PkKRV0OL0] No object!!(似非NoScript)を更新しました。 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0206.zip 変更内容 ・subが誤爆していたのを修正 ・subをExtにまとめた ・水色がコメントに囲まれて表示されないのを更に回避
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 16:49:40 ID:kLVGgKdD0] >681 <br><br>にマッチさせて</p><p>に置換させるとかだったら有用かも。 text/html でないと通用しないけど。これも実験してみる。 >682 念のため試してみたけど br { visibility: hidden !important; } は意味がない。 不可視化するだけで要素そのものはなくならないから。
702 名前:某395 mailto:sage [2009/01/17(土) 16:58:56 ID:KoR4Qv3c0] >>701 だな、ごめん。 昔の記憶を頼りにものを書くと間違いだらけになるようだ。 上のほうのGIFを止めるにチェックしたときの動作も記憶の中では機能してなかったはずが 今試してみたらちゃんと効いてるし。 当時検証したときにおそらくキャッシュが残ってたんだろうな。 自分の知識が穴だらけになってる予感。 以後検証し直してから書くようにするでござる。
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 14:37:12 ID:1QoJMV1R0] >>700 いつも乙!
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 19:20:32 ID:J5l7Tp3T0] >>156 これが最近効かなくなってきたんですが、だれか修正してもらえませんか?
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 19:31:34 ID:AqvCJgrp0] <div id="default-language-box" ↓ <div id="default-language-box" style="display:none"
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 20:00:00 ID:J5l7Tp3T0] >>705 早速の修正どうもありがとうございました!
707 名前:KpgLfSWL mailto:pizdobol@gmail.com [2009/01/19(月) 04:02:46 ID:rQDU4Ron0] www-personal.umich.edu/~dchud/si605/wg728s/9/sitemap.html tusi m 533 manual
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 13:11:41 ID:c2jYUHXy0] IEでjaneみたくbeへログインできるフィルター教えてください
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 20:17:05 ID:lfHaPApL0] 【Proxomitron】Jane用内部Proxy設定スレ【Privoxy】 jane.s28.xrea.com/test/read.cgi/bbs/1156092349/ 111 名前:Jane使いの名無しさん[sage] 投稿日:2009/01/19(月) 13:10:38 ID:rkWihxKO0 IEでjaneみたくbeへログインできる?
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:26:05 ID:yB0INagb0] 質問なのですが、意図的にURLリストをハッシュ化させる事ってできますか? 例えばふたばを↓のように書いているのですが、Non-Hashed Itemsに分類されてしまいます [^/]++.2chan.net/
711 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:32:06 ID:fKHXPlfg0] [^.]+.2chan.net/は?
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 00:44:22 ID:54JBBHl70] >>703 ありがとうございます。 下記のURLのフィルタ郡でNo object!! subに行きつく前に なぜかグローバル変数が開放されてしまいます。 なぜでしょうか? ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0209.txt
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 12:33:25 ID:FkS6DXiP0] ヘッダフィルタのAccept-encoding: Allow webpage encoding (out)とFix MIME系 って今のご時世(FireFox3とか)でも使った方が良いですか?
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 17:46:29 ID:Q9aoLj8z0] もともと行儀が悪いサーバが返すものをFixするためのものだから、 自分が巡回するサイトと相談して決めればいい ProxyでFixするのか、ブラウザの設定で対応するのか、という好みもあるだろうし
715 名前:某395 mailto:sage [2009/01/21(水) 21:56:12 ID:ou4bx+A50] MIMEfixフィルタは諸刃の剣だから必要性を感じないなら入れない方がいいよ。 どういうフィルタかすら分かってない人が入れると後が大変。 素人にはおすすめ出来ない。
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 22:17:40 ID:dbrp+rVd0] あ、やっぱり>>712 は無しで Proxomitronはただ単に上のフィルタの方が優先順位が高いだけで フィルタは同時に実行でしたね
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 23:38:00 ID:dbrp+rVd0] No object!!(似非NoScript)を更新しました。 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0210.zip 変更内容 ・イベントハンドラが存在するかどうかを分かるように(ワインレッドの四角形。↓の画像参照) ・水色の四角形を紫色の四角形に変更 ・</body>や</html>等がなくても紫色が現れることが出来るようにした ・Replace full path for No object!!を少し修正 ・No object!! subを復活させた ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0211.jpg これの右上。黄緑色はAutoPageLoader そのページにイベントハンドラしか存在しない場合ワインレッドの正方形 イベントハンドラが存在せず内部スクリプト等が存在する場合オレンジの正方形
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/22(木) 00:16:31 ID:oDsHeXoz0] >>717 GJ。ありがたくいただきます。
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/22(木) 02:07:02 ID:RjkZWSwf0] No object!!(似非NoScript)を更新しました。 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0213.zip 変更内容 ・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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 13:52:27 ID:sT5PB9BF0] amazonの商品ページを少しでも軽くしたいのですが みなさんどういうところを削ってますか? ごちゃごちゃいろんなのあるからどれ削ればいいのかわからない
721 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 18:10:39 ID:3QAYg4U90] 自分はJavascriptとiframe、Flashを切ってくるくらいだけど Amazonって十分軽くない?
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 18:24:16 ID:hZSMcZKg0] 私はユーザーエージェントを偽装して 携帯サイトを見ています 恐ろしく軽いですよ。
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:24:27 ID:8pW8Z1nZ0] <iframe[^>]++ad[^>]++>*</iframe> やっつけで今作ってみたけどこんなんとか?w 俺は誤爆が嫌なんでフィルタはなるべくリスト化(#でコメ入れられるので整理しやすい) 及びURLマッチで固定して使ってるのだけど、Amazonは何もしてないです firefox3+NoScriptで表示に一秒かからないし、ほとんどの画像が自社宣伝な気がするので・・・ (ただしblogにあるようなAmazonアフィは削ってます)
724 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:30:47 ID:uYnHFkKP0] CSS内部の書き換えがうまくいかないんだけど、誰かアドバイスお願い。 Active = TRUE URL = "$TYPE(css)" Limit = 512 Match = "font-size:([0-9]|10)px" Replace = "font-size:11px" ブラウザの文字サイズ設定が利かないスタイルシートで固定されている フォントサイズを、10px以下のものは11pxにしたい感じです
725 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:48:58 ID:ZgxNc/gl0] 使ってるブラウザがFirefoxなら最低フォントサイズ設定できるよ。
726 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:57:49 ID:uYnHFkKP0] >>725 FirefoxとOperaなら標準の最低フォントサイズがあるの試した。 でもIEコンポのプニルから変えたくなくって、現状はStyleEditorってプラグインで ページごとに小さいフォントを大きく編集するのが面倒で・・ >>724 の設定で置換テストはうまく言ってるのに、ページ表示させると 適用されてなくって、読み込まれたCSS開いてみてもフォントサイズは変わってないままなんです
727 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:57:54 ID:ftEmlAS80] >722 UAを何と名乗っているか教えてほしい。
728 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 22:11:43 ID:sT5PB9BF0] >>722 どんなの使ってますか? IE使いなんですがiphoneのだとユーザーレビューが表示されない
729 名前:772 mailto:sage [2009/01/23(金) 22:18:30 ID:hZSMcZKg0] DoCoMo/1.0/F503i/c10 こんなんですが、レビューも見られます。
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 22:45:02 ID: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" こうじゃだめなんでしょうか ttp://www.amazon.co.jp/gp/aw/h.html/377-0646795-8330245?ie=UTF8&uid=NULLGWDOCOMO なんかエラー用ページっぽいところに飛ばされる
731 名前:772 mailto:sage [2009/01/23(金) 22:59:05 ID:hZSMcZKg0] 私は Proxomitron iモードサイト User-Agent で検索して、一番最初に出たやり方でやっただけです 詳しくなくてごめんなさい。
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 00:09:06 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 12:40:59 ID:zsP6TwyF0] >>724 それでやってみると肝心な所はフォント変わらなくて どうでもいい所のフォントサイズが変わったw
734 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 15:45:20 ID:dQDuGK7i0] font: bold 8px というような複合指定もあるし、 単位もpx以外にパーセントやpt、xx-smallなんかもけっこう使われてるんでは
735 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/24(土) 16:19:41 ID: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で対応するのではダメでしょうか? 快適なウェブページ閲覧のために park5.wakwak.com/~tanaka02b/column/tips.htm#fontsize Font-size Enforcer | userstyles.org userstyles.org/styles/13585
736 名前:某395 mailto:sage [2009/01/24(土) 19:33:45 ID:muYWD+rT0] >>724 IEのキャッシュを消すんだ。
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 21:23:11 ID:v3iaeOzt0] DMMのアフェリのURLから、ID部分を削除するフィルタってないですか? amazonアソシエイトはあったんですが、それ見て書き換えようと思ったけどうまくいかない。。。
738 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 21:23:57 ID: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 mailto:sage [2009/01/24(土) 21:35:38 ID:muYWD+rT0] 小さすぎる文字を大きくしたいだけだからその他の文字サイズはいりじたくないんじゃね。 それだと全部100%に戻しちまう。 それと、 試してないが、 * {font-size: 100% !important; } じゃ駄目なのか?
740 名前:某395 mailto:sage [2009/01/24(土) 21:51:05 ID:muYWD+rT0] あー、恥ずかしかったら無理に出てこなくていいからな。
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 21:55:24 ID:Aqt2LJvx0] >* {font-size: 100% !important; } ってなに?試すってこれにマッチさせるってこと
742 名前:某395 mailto:sage [2009/01/24(土) 22:00:54 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 00:58:06 ID:KA//dUma0] 100%は設定が中(12)なら全部12。
744 名前:某395 mailto:sage [2009/01/25(日) 08:13:31 ID:PdWWV/Lq0] win7βでオミトロンが動くかどうかをテストするなら今のうちにダウソ。 www.microsoft.com/japan/windows/windows-7/beta-download.mspx
745 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 08:23:30 ID:iZevte2R0] >>744 7β 32bit版で使ってますが、問題なく動いてるようです ver:Naoko 4.5(2003-6-1)+7
746 名前:某395 mailto:sage [2009/01/25(日) 08:31:36 ID:PdWWV/Lq0] >>745 dd。
747 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 13:27:10 ID:8OfCOBvF0] フィルターの作成お願いします。 グーグルの検索結果からwww.j-tokkyo.comを含む結果を削除したいです。 例えば「アルミ冠」でググると候補の二つめに出てきます。 常に検索上位に出現するにもかかわらず、殆ど必要な情報を含まないので 邪魔でしかありません。消え去って貰えれば、検索が楽しくなると思うので よろしくお願いします。
748 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 13:31:54 ID:30LkusQt0] >>747 「google Proxomitron」でググったらあったよ Googleの検索結果から任意のノイズを取り除くProxomitronフィルタ - 隠れん坊将軍の隠れ蓑 d.hatena.ne.jp/Falky/20081019/1224417671
749 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 14:10:27 ID:8OfCOBvF0] >>748 「任意のノイズ」の応用も利きそうですし試して見たいと思います。 ありがとうございました。
750 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 14:13:35 ID:lEwN6u7g0] 単に「アルミ冠 -j-tokkyo」で検索すれば良いという話も
751 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 14:55:59 ID:zQrRvVrb0] >>748 はてなこそノイズだという声も