1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:16:16 ID:z9MgGL0A0] 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 フィルター作成スレッド Part8 pc11.2ch.net/test/read.cgi/software/1196532172/
237 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/17(土) 23:32:47 ID:KwTCRB/R0] 作ってみたのですが、うまくいきませんでした。 どこがだめなのか修正をお願いできませんか。 小説で、必ず三点リーダを二つ使うように変更したいです。 「だめだ・・・」「だめだ。。。」「だめだ…」ではなく、「だめだ……」としたい。 Active = TRUE Limit = 1000 Match = "[・|…|。]+{2,10}" Replace = "……"
238 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/17(土) 23:40:16 ID:kkkOat7B0] >>236 なるほど 有難うございました
239 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 00:21:57 ID:LusAgoOa0] >>237 文字クラスで | は使えないよ… また日本語にはエンコードがあるから、日本語直接記述なんてあり得ない とりあえず、ヘルプ全部読んでみた方がいいよ
240 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 01:46:06 ID:KeP9UpV/0] >>237 とりあえず、ベタ書きしてみたから参考程度にどうぞ Active = TRUE Limit = 32 Match = "([%81][%45]|[%1b][%24][%42][%21][%26][%1b][%28][%42]|[%a1][%a6]|[%e3][%83][%bb]" "|[%81][%64]|[%1b][%24][%42][%21][%45][%1b][%28][%42]|[%a1][%c5]|[%e2][%80][%a5]" "|[%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6]" "|[%81][%41]|[%1b][%24][%42][%21][%22][%1b][%28][%42]|[%a1][%a2]|[%e3][%80][%81]" "|[%81][%42]|[%1b][%24][%42][%21][%23][%1b][%28][%42]|[%a1][%a3]|[%e3][%80][%82]" ")+{2,*}" "|([%a5]|[%3f]|[%8e][%a5]|[%ef][%bd][%a5]" "|[%2c]" "|[%2e]" ")+{3,*}" "|([%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6])" Replace = "……"
241 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 02:17:44 ID:2wVkyofg0] 2バイト文字は直接使えないけどここに書く時は2バイト文字の方が分かりやすいな
242 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 03:38:18 ID:4AsX3wty0] >240 +{2,*} とかだと、「だめだ…」の場合はマッチしないんでないの? 「。。。」はよく見かけるけど、 小説を書く人間がそういう書き方をするってのは信じがたいな。 一応、三点リーダの代わりになりそうな記号をまとめてみた。 「小説で」と書かれている以上は特定用途に使うものなので、$KEYCHKをつけた。 句読点が絡むとややこしくなるので、とりあえずここまで。テストはしてない。 URL = "$TYPE(htm)$KEYCHK(3)" Limit = 120 Match = "([%81][%45]|[%A1][%A6]|[%E3][%83][%BB]|[%1B][%24][%62][%21][%26][%1B][%28][%42])+{2,*}$SET(9=・全角中黒)|" "([%A5]|[%8E][%A5]|[%EF][%BD][%A5]|[%1B][%28][%49][%25][%1B][%28][%42])+{2,*}$SET(9=・半角中黒)|" "([%81][%63]|[%A1][%C4]|[%E2][%80][%A6]|[%1B][%24][%62][%21][%44][%1B][%28][%42])+{1,*}$SET(9=…三点リーダ)|" "([%81][%64]|[%A1][%C5]|[%E2][%80][%A5]|[%1B][%24][%62][%21][%45][%1B][%28][%42])+{1,*}$SET(9=‥二点リーダ)|" "([%81][%44]|[%A1][%A5]|[%EF][%BC][%8E]|[%1B][%24][%62][%21][%25][%1B][%28][%42])+{2,*}$SET(9=.全角ピリオド)|" ".+{2,*}" Replace = "……" 括弧の中身は左から順に以下のように並べてみた。 Shift_JIS, EUC-JP, UTF-8, ISO-2022-JP. リストで管理した方がいいかもしれん。
243 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 03:40:16 ID:4AsX3wty0] Replaceやり直し。 Replace = "……"
244 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 03:56:15 ID:4AsX3wty0] むしろ、本文を適当なテキストファイルにコピペして、 テキスト置換ソフトで書き換えた方が簡単じゃないのか。 それなら文字コードは自分で決められる。 テキスト置換ソフトならマルチバイト文字の処理も楽だし、検索するのも楽。 句読点が絡んだくらいでなんともない。 置換が終わったら小説のソース内にpre要素を書いて、そこに本文をコピペすればいい。 あるいは改行文字にマッチさせてbrを置くとか。
245 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 04:21:18 ID:1VszEllR0] 237です、アドバイスやフィルタを作ってくれた方々どうもありがとうございました。 240さんと242さんのを試してみたのですが、すみません変わってないみたいでした…。 たとえばこちらのサイトです。 tp://book.geocities.jp/kawarabe48/novel/short/ajisai/ajisai1.html tp://www.geocities.co.jp/Bookend-Ryunosuke/9368/novel-tannpenn2.html
246 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 04:54:32 ID:KeP9UpV/0] 「だめだ…」にも対応はしてます Shift_JIS, ISO-2022-J, EUC-JP, UTF-8の順で一列ごとまとめてあります マッチするのは以下の通りです 2連続以上あった場合に変換する文字 ・(全角中点) ‥(2点リーダ) …(3点リーダ) 、(読点) 。(句点) 3連続以上あった場合に変換する文字 ・(半角中点) ,(カンマ) .(ピリオド) 単独の場合変換する文字 …(3点リーダ) >>245 残念ながら私のほうでは動いてるみたいで確認できませんでした。 次のレスで張りなおすのでそれで試してみてください
247 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 04:55:01 ID:KeP9UpV/0] Name = "novel 3dot change [080518]" Active = TRUE URL = "$KEYCHK(^a)$TYPE(htm)" Limit = 32 Match = "([%81][%45]|[%1b][%24][%42][%21][%26][%1b][%28][%42]|[%a1][%a6]|[%e3][%83][%bb]" "|[%81][%64]|[%1b][%24][%42][%21][%45][%1b][%28][%42]|[%a1][%c5]|[%e2][%80][%a5]" "|[%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6]" "|[%81][%41]|[%1b][%24][%42][%21][%22][%1b][%28][%42]|[%a1][%a2]|[%e3][%80][%81]" "|[%81][%42]|[%1b][%24][%42][%21][%23][%1b][%28][%42]|[%a1][%a3]|[%e3][%80][%82]" ")+{2,*}" "|([%a5]|[%3f]|[%8e][%a5]|[%ef][%bd][%a5]" "|[%2c]" "|[%2e]" ")+{3,*}" "|([%81][%63]|[%1b][%24][%42][%21][%44][%1b][%28][%42]|[%a1][%c4]|[%e2][%80][%a6])" Replace = "……" # 注意:altボタンを押しながら更新ボタンをクリックで実行します
248 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 07:58:40 ID:1+ljXVvN0] proxomitronを使わなくても、下の一行を「アドレス」欄に貼り付ければOK。 JavaScript:document.body.innerHTML=document.body.innerHTML.replace(/(・|…|。){3,}/g,'……');focus(); 参考スレ:JavaScript:document.body.innerHTMLのガイドライン4 society6.2ch.net/test/read.cgi/gline/1171265251/
249 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 08:05:50 ID:0LJuzmFG0] お気に入りとかリンクバーに登録しとくといいね
250 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 08:34:32 ID:fCeH+Iqt0] そのjsをオミトロンで挿入すればいいんじゃ
251 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 10:43:39 ID:Czl6wmsP0] jyouhouya3.sakura.ne.jp/ こちらのサイトの 特選アイテム情報の部分と こいつはどえらいシミレーション!(背景が黒)の部分を消したいのですが そのようなフィルタ作って頂けませんか?
252 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 15:43:20 ID:0poP7uLL0] ここまで堂々とtableレイアウトされるとほんと溜息しか出ないな。 >>251 [Patterns] Name = "jyouhouya3" Active = TRUE URL = "jyouhouya3.sakura.ne.jp/ $TYPE(htm)" Limit = 500 Match = "(<TABLE)\1\s[^>]+(^(^> <TR> <TD\s[^>]+><B><FONT\s[^>]+><A name="tokusen">))|" "(<TR)\1(^(^> <TD\s[^>]+><script type="text/javascript"><!-- google_ad_client))|" "<script\s[^>]++/show_ads.js"> </script>(</TD> </TR><TR)\1[^>]+" Replace = "\1 style="display: none""
253 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 15:54:49 ID:0poP7uLL0] こういう時ってどのくらいまでMatch削っても平気かな。 以下削りすぎ版 [Patterns] Name = "jyouhouya3 +Match_kezuri_sugi" Active = TRUE URL = "jyouhouya3.sakura.ne.jp/ $TYPE(htm)" Limit = 500 Match = "(<TABLE)\1\s[^>]+(^(^>( <[^>]+>)+{4}<A name="tokusen">))|" "(<TR)\1(^(^>( <[^>]+>)+{2}<!-- google_ad_client))|" "$NEST(<script,/script>)(</TD> </TR><TR)\1[^>]+" Replace = "\1 style="display:none""
254 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 16:30:52 ID:Czl6wmsP0] >>252 >>253 わざわざ本当に有難うございます 自分も何回か試してみたのですが、デザインがぐちゃぐちゃになってしまって・・・ もっと勉強しないと。 とても奇麗に動作しています。本当に有難うございました
255 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 17:03:54 ID:Czl6wmsP0] 何回もすみません [Patterns] Name = "New HTML filter" Active = TRUE Limit = 10000 Match = " <tr>*<td\sclass=$AV(side-button)\salign=$AV(left)[^>]+>*bgcolor=$AV(#ffff00)[^>]+>*</tr>" さっきのサイトの左にあるオンラインゲームの広告部分を消そうと思って フィルタを作ってみたのですが、うまく動作してくれません どこがおかしいのでしょうか
256 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 17:26:22 ID:0poP7uLL0] >>255 <td class="side-button" align="left" なんて記述どこにもないからマッチするわけがないぜ。落ち着くんだ。
257 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 17:43:11 ID:Czl6wmsP0] これはお恥ずかしい・・・ <tr>*<td\salign=$AV(left)\sclass=$AV(side-button)[^>]+>*bgcolor=$AV(#ffff00)[^>]+>*</tr> 順番を入れ替えてこのようにしてみたのですが なんかいろいろめちゃくちゃになってしまいました
258 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 21:04:15 ID:0poP7uLL0] 正直、このサイトをいじるのは慣れてないと難しいと思うんだぜー 練習台にはちと向かないぜー ケツを探すのに骨が折れるから、頭だけ見つけてdisplay:noneで 隠しちゃうのが一番楽に書けるんじゃないかと思うんだよね。 Match = "$NEST(<TR,*"jyouhouya3.sakura.ne.jp/blog_i4/image238.gif "*,/TR>) (<TR)\1" Replace = "\1 style="display:none"" 合わせ技。「期間限定ピックアップ」のタイトル部は普通に消費させて消しつつ、 直後の画像部分はdisplay:noneで隠す。
259 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 21:13:05 ID:Czl6wmsP0] おお・・・流石ですね・・・ しばらく前から他のproxomitronのスレに居たのですが、自分でフィルタを作ることはなかったので ちょっと作ってみようと思っていたところなんですが・・・ どうも有り難うございます もっといろいろ勉強しないと・・・
260 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 21:21:52 ID:0poP7uLL0] でもこれじゃ何のアドバイスにもならんよね。ごめん。 >>257 が誤爆しまくるのは、大ざっぱに言えば『Matchが曖昧だから』。 例えば「<tr>*<td」の部分。 このtrとtdの間には改行と空白しかないから、 <tr> <td> というように、半角空白を1つ置いてあげるだけでいい。 *は食い過ぎることが多々あるから、まずは*を使わないことを覚えるといいよ。 大抵のことは、*使わずに―例えば文字クラスなんかで―代用できるからね。
261 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 21:22:39 ID:0poP7uLL0] あ、ごめん、リロードしてなかった…。
262 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 21:25:01 ID:Czl6wmsP0] 今までむやみやたらに*を使って済ましていたんで いい勉強になります・・・! 改行のみの場合は<tr><td>でいいんでしょうか
263 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 21:28:04 ID:0poP7uLL0] >>262 ヘルプかwiki読もうぜー。 半角空白は、0個以上の「空白文字(いわゆる改行を含む)」にマッチします。 改行のみでも「<tr> <td>」でおk。 空白と改行が500個あっても、逆に間に改行も空白も何もなくても、同様。
264 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 21:32:50 ID:Czl6wmsP0] >>263 なるほど 何かいろいろすみません・・・勉強になります あとはwikiとか他所のサイトでもいってきます どうも有難うございました!
265 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/18(日) 23:49:03 ID:1VszEllR0] >>247 >>248 どうもありがとうございます、すばらしいですどちらもちゃんと変換されていました! これで気になりながら小説を読まなくてすみます、本当にありがとうございます。 自分でももっとよく勉強していきたいと思います。
266 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/19(月) 03:28:25 ID:lQbNMZNY0] >>264 display:none を使用する場合はこんな感じ [Patterns] Name = "jyouhouya3 display:none" Active = TRUE URL = "jyouhouya3.sakura.ne.jp/$TYPE(htm)" Limit = 48 Match = "<TD\salign\="left"\sclass\="side-button"><IMG\ssrc\="(^b)|" "<TD\salign\="center"\sbgcolor\="#ffff00"|" "<TD\sstyle\="line-height|" "<TD\salign\="left"\sbgcolor\="#000000"$STOP()" Replace = "<TD style="display:none""
267 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/20(火) 20:51:43 ID:HkMVJcOz0] 質問なのですが、ローカル変数を使うとき、マッチに (...)\1というようにせず、\1と書いても動作に問題はないでしょうか?
268 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/20(火) 21:04:12 ID:GR5nYukR0] 問題ない場合もあるけど\1は(*)\1と同じ動作をするから誤爆しやすい
269 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/20(火) 21:07:43 ID:HkMVJcOz0] なるほど 有難うございました
270 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/22(木) 14:07:36 ID:GJOZqSLV0] Proxomitron導入してからmad.jsってののダウンロードダイアログが出るようになりました。 これが出ないようにするにはどうすればいいですか?
271 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/22(木) 14:32:29 ID:NVon4/aq0] >>270 デフォルトのヘッダフィルタの Fix MIME types をオフにする。 または、いろんな人が修正版とか機能拡張版をつくってるのでそういったのに差し替える。
272 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/23(金) 11:32:40 ID:LDnb/qlH0] >>271 ありがとう 解決しました
273 名前:名無しさん@お腹いっぱい。 [2008/05/23(金) 19:28:19 ID:lL9uo09l0] ttp://news.livedoor.com/article/detail/3653152/ の「リトバルスキーのプロを目指すサッカー」とか ttp://news.livedoor.com/article/detail/3653057/ の「アフリカの音楽」とかを消すフィルター教えてください もちろんLivedoorの広告全消しフィルターでもいいです
274 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/23(金) 22:26:55 ID:D9JJU1c90] >>273 [Patterns] Name = "Kill Ad JavaScripts (^J) (08/02/14)bounds" Active = TRUE URL = "^$KEYCHK(j)$TYPE(htm)" Bounds = "$NEST(<script,</script >)" Limit = 1280 Match = "*($LST(Ad-JS))\0*" Replace = "<font color=#cc44ff size=1>[JS]" "</font><font size=1 color=#888888> \0</font>" [Patterns] Name = "Kill href/src ad [2006.06.04]" Active = TRUE URL = "$TYPE(htm)(www.|(^www.))" Bounds = "$NEST(<a\s,</a>)( <br /+>)+|<img\s[^>]+>|<area\s[^>]+>|$NEST(<iframe\s,</iframe>)|$NEST(<layer\s,</layer>)|<embed\s[^>]+>" Limit = 1024 Match = "<[a-z]+[^>]++(href|src)=" "$AV(http://(www.|(^www.))($LST(AdList))\2*)*" Replace = "<font color=#cc44ff size=1>[ad]</font>" "</font><font size=0.5 color=#888888>\2</font>" Ad-JS.txt(Ad-JS) pagead2.googlesyndication.com/ cache.microad.jp/ URL Killfile.txt(AdList) click.adv.livedoor.com/A-affiliate2/ image.adv.livedoor.com/IMG/ amazon.co.jp/*-22& ※確認がいらなければReplace欄空白で。
275 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/25(日) 13:42:10 ID:q8LWK04E0] 以前作ってもらったフィルタが効かなくなってしまいました 仕様変更でもしたのでしょうか・・・ [Patterns] Name = "jouhouya3 tokushu killer" Active = TRUE URL = "jyouhouya3.sakura.ne.jp/[^0-9]$TYPE(htm)" Limit = 500 Match = "(<TABLE)\1\s[^>]+(^(^> <TR> <TD\s[^>]+><B><FONT\s[^>]+><A name="tokusen">))|" "(<TR)\1(^(^> <TD\s[^>]+><script type="text/javascript"><!-- google_ad_client))|" "<script\s[^>]++/show_ads.js"> </script>(</TD> </TR><TR)\1[^>]+" Replace = "\1 style="display: none"" 誰か修正して頂けますでしょうか
276 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 00:42:16 ID:8H1UrwjP0] files.or.tp/sam.php ここなんかで、サムネイルをクリックしたとき、画像に そのままリンクさせるフィルタを作ってみたのですが、何故か動作してくれません どこがおかしいか、ご教授いただきたいです [Patterns] Name = "New HTML filter" Active = TRUE Limit = 10000 Match = "<a\shref="./dl.php\?f=\1"><img\ssrc=([^>]++)\2></a><br> " "<div\sstyle=([^>]++)\3>\4<br>\[<a href="./dl.php\?f=\1">\5</a>\]</div>" Replace = "<a href="./\1"><img src=\2></a><br>\n" "<div style=\3>\4<br>[<a href="./\1">\5</a>]</div>"
277 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 00:56:20 ID:BPZG6jGu0] 273ですが、本スレで聞くことにします
278 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 01:53:30 ID:aJgENR0D0] >>277 なんでスレが2つあるのか、3秒でいいから考えようね
279 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 01:55:43 ID:IxudYBPK0] 相手しないであぼーんしろよカス
280 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 01:57:37 ID:aJgENR0D0] >>275 URL Matchに入ってる [^0-9] は何? それ消すだけじゃダメ? >>276 うちでは動作してるけど。キャッシュ読んでるとか?
281 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 06:42:19 ID:/t+uADwD0] 専ブラ見たいに安価にカーソルが触れると安価のレスが 表示される っていうフィルター作るにはどうすればいい? jsとか必要そうだけど
282 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 07:31:22 ID:uQ1uvJOA0] アップロダにあったような
283 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 11:12:30 ID:aJgENR0D0] >>281 スレURLのread.cgiをread.htmlに変えると幸せになれるよ 読み込みは遅くなるけど鯖負荷軽減になるからその意味でもオススメ
284 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 15:14:23 ID:xifTwBHH0] DLSite.comの年齢確認を回避出来るフィルタが欲しいのですが まとめにはamazonとようつべしかありませんでした
285 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 20:00:28 ID:8H1UrwjP0] >>280 [^0-9]消したら動作しました もうひとつの方は、同じページで動作するもうひとつのフィルタが 関係していたようです 修正して試してみます 有難うございました
286 名前:285 mailto:sage [2008/05/26(月) 20:13:42 ID:8H1UrwjP0] ここで動作するフィルタを作ったのですが files.or.tp/sam.php [Patterns] Name = "VIP Service Add Front Back Link" Active = FALSE Limit = 10000 Match = "<!--\sStart\sPHP\sScript\s--> " "<div\sid=$AV(navi)> " "<span\sclass=$AV(navibotton)>\1</span> " "<span\sclass=$AV(navibotton)>\2</span> " "</div> " "\5 " "<!--\sEnd\sPHP\sScript\s-->" Replace = "<!-- Start PHP Script -->" "" " <div id="navi">" " <span class="navibotton">\1</span>" " <span class="navibotton">\2</span>" " </div>" "\5" " <div id="navi">" " <span class="navibotton">\1</span>" " <span class="navibotton">\2</span>" " </div>" "<!-- End PHP Script -->"
287 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 20:14:44 ID:8H1UrwjP0] つづき [Patterns] Name = "VIP Service Direct Link thumbnail" Active = TRUE Limit = 10000 Match = "<a\shref="./dl.php\?f=([^>]++)\1>" Replace = "<a href="./\1>" この二つのフィルタを使うと、二つ目のフィルタが効かなくなってしまいます どうしたら両方とも正しく動作するか教えていただきたいです
288 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/26(月) 20:41:19 ID:aJgENR0D0] URL Match
289 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 13:58:07 ID:AyC9fXIR0] GIGAZINE(ギガジン) gigazine.net/ このサイトの上下左右にある広告を非表示・非読込にすることはできませんか
290 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 16:19:26 ID:EEkkINdB0] >>289 >>274 のAd-JS.txt(Ad-JS)に以下を追加 pagead2.googlesyndication.com/ google-analytics.com/ [0-9.]+/tnemesitrevda/www/delivery/(ajs|ck).php ad.spacehunter.drecom.jp/ad/embed/ ※Replace欄を空白にしないと段組が崩れます。
291 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 17:14:18 ID:CZ3BDs/b0] Mozilla Firefox質問スレッド(初心者歓迎)の62 pc11.2ch.net/test/read.cgi/software/1210841486/n432 pc11.2ch.net/test/read.cgi/software/1210841486/n439-440 pc11.2ch.net/test/read.cgi/software/1210841486/n441 これらってProxomitronで対処できますか? そもそもローカル側ではどうすることもできないものですか? 話の流れは pc11.2ch.net/test/read.cgi/software/1210841486/n432-469 あたりです
292 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 17:31:09 ID:ah/u3Z960] >>291 拡張子jpgなのにgifってのは判別可能。 ただし画像ファイルのバイナリデータを検索するフィルタを 使うことになるため画像の読み込みが遅くなるかも。 >img要素のsrc属性値が画像ではない場合 これはURLが画像だった場合にLocationヘッダが存在したらkillするようなフィルタで可能。
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 17:43:03 ID:CZ3BDs/b0] >>292 どうもですm(_ _)m pc11.2ch.net/test/read.cgi/software/1210841486/444 > また、Firefoxはsrc属性値が正しい画像では無い場合は読み込まない。アクセスログCGIが画像を返しているので(1x1pxの透明gifとか)、これをブロックするのもほぼ不可能。 <img src="〜.gif"> でCGIにリダイレクトされていて そのCGIが画像を出力している場合 も > これはURLが画像だった場合にLocationヘッダが存在したらkillするようなフィルタで可能。 で対処可能ですか?
294 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 17:59:29 ID:HXIaLSOw0] 不覚にもリンク先に混じっていた精神ブラクラを踏んでしまった。 こういうことはずっとなかっただけに目の覚める思い。 だが、FirefoxにもIEのあれと似た仕様があるとわかったのは収穫だったな。 バイナリ検索するのはさすがに気が進まないし、どうにかならないかね。 >293 いかにもそれとわかるURLを\kの対象にすればだいたいは弾けると思う。 imgの各属性を見て、いかにも不要そうなimgをコメント化してもいい。 width="1" みたいな画像はまず不要と考えられるので、そういうものが対象。
295 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 18:09:28 ID:CZ3BDs/b0] >>294 サイズが1x1とかパス名にcounterとかを処理するといったバッドノウハウ的な回避じゃなくて > <img src="〜.gif"> > でCGIにリダイレクトされていて > そのCGIが画像を出力している場合 といった漠然とした(?)ケースにもProxomitronなら対応できますか?
296 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 18:16:12 ID:t3UIWH/S0] スペーサー的な使われ方してる場合もあるからなぁ。 一概に扶養とも言い切れないのが難しいところ。
297 名前:287 mailto:sage [2008/05/27(火) 20:20:49 ID:s6K0cHdr0] >>288 もう少しヒントを
298 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 20:37:37 ID:gan5yydW0] YAHOOトップページの 「ツールバーを今すぐダウンロード!」 トピックスの下にある画像付の広告 「特集」 「おすすめセレクション」 「みんなのアンテナ」 「社会的な取り組み」 「Yahoo! JAPANからのお知らせ」 「注目の情報」 「おすすめのパートナーサイト情報」 を消すフィルタ希望です
299 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 20:39:43 ID:Cc2amnnL0] Yahoo使わないようにしたほうが話し早そうだな
300 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 21:33:14 ID:HXIaLSOw0] >295 mixiのあれみたいな例もあるしな。 目的をはっきりさせた方がよりよい策を考えられるかもしれない。 解析はともかくカウンタを回すのが嫌という理由も気になる。 アクセス解析を避けたいとかIPを偽装したいとか、そういう目的だったら プロキシを刺すとかTorを使ってみるとかの方がいいかもしれない。 あまり試してないのでよく知らないけど。
301 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 22:07:18 ID:ah/u3Z960] あー、リダイレクトってサーバ内部のエイリアス機能って意味だったのかな。 それならオミトロンでもどうにもならないね。 gifがCGIから呼び出された画像かどうかなんて判断出来ないし。
302 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 22:07:57 ID:CZ3BDs/b0] >>300 カウンター嫌い、というか、そもそも可能なのかな・・・と Firefoxのスレでは、サーバ側での処理なのでFirefoxに限らずローカルではできない、といった 流れになっていたのですが それでもProxomitronなら・・・Proxomitronならきっと何とかしてくれる というか本当に無理なのかなと Proxomitronに精通している人はサーバーだとかそういった仕組みも詳しそうなので だから、サイズやパス名やファイル名で処理するような方法ではないやり方を聞いておりました うまく意図を伝えられていなかったようで申し訳ありません > mixiのあれみたいな例もあるしな。 そうそれハマチチャンのあれとかも mixiだけを回避するならmixi以外でmixiを呼び出している場合・・・といった方法で回避するんだと思いますが Firefoxだとhostperm.1でthird-partyなmixiをdenyとか
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 22:24:46 ID:CZ3BDs/b0] なんかごっちゃになって、自分でも何が聞きたいのか・・・ 整理すると htmlドキュメント上では <img src="画像の拡張子">(<link rel="stylesheet" href="スタイルシートの拡張子">なども) なんだけど .htaccess等で別のURLにリダイレクトされている場合 上記の場合で、かつ リダイレクト先が画像(拡張子に合ったファイル)を出力するスクリプトの場合 <img src="〜.jpg"> なのにGIFの場合 (拡張子の画像形式とは別の画像形式の場合) といった感じでしょうか 3つ目は>>292 の「バイナリデータを検索する」方法で対処可能ですか? Content-TypeとかMIME-Typeとかよくわかりませんがこれも関係してくるんでしょうか 1つ目2つ目は>>301 の「オミトロンでもどうにもならない」 がFAなんでしょうか
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 22:39:22 ID:HXIaLSOw0] 受け入れたくないものを全部防ぐのは無理だろうな。 ブログ持ってないから知らないけど、ブログではアクセス解析できているようだ。 別にソースを見てもそれらしいものは見当たらないけど。 PHPで解析している場合、解析されていることをクライアントは知ることができない。 アンカーをクリックするなどして移動すればリファラもそのまま送られるし、 それをProxomitronでどうこうするのは不可能。 (サーバ側で実行されるので)Proxomitronでフィルタリングする前に解析されてる。 .htaccessを使えば拡張子.htmlでPHPを動かすこともできるし。 リダイレクト先がカウンタや解析だったなら、 そのファイルの中身が何なのか調べないうちはフィルタリングできないだろう。 Locationヘッダがあったら\kとかだと、 コンテントネゴシエーションしているサイトはまったく読み込めなくなる。 リクエストヘッダを送信してレスポンスが返ってこなければ ファイルの中身をフィルタリングできないわけで、 レスポンスが返ってきた時点でスクリプトの類は動作している可能性が十分にある。
305 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 22:53:44 ID:O7eHdGvx0] >>303 少なくとも、 鯖がgifファイルを要求された時に普通のgifファイルを返すだけの設定か、 普通のgifファイルを返すスクリプトを実行する設定かは蔵側からは見分けが付かない。 ついでに言えば何も仕込んでない普通のhtmlファイルだろうがHTTPdで全てのアクセスのログを保存できるので 自分で鯖管理してる人からアクセスログを隠すことは不可能。 別のURLへのリダイレクトは判別可能。 >>304 リファラ送らない設定はオミトロンで可能だね。 移動先の中身を見てからやっぱり見なかったことにしてってのは無理だけど。
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/27(火) 23:44:52 ID:t3UIWH/S0] mixiのあれみたいにIPとかで別のホストに飛ばしてるのがわかればまだいいんだけどな。
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 00:48:18 ID:9CCGuZfr0] 今見てるサイトのホストから違うホストに接続行った時に"\k"で良いんじゃないの? "\h"でホスト返してくるんだからそれ使ってさ それじゃダメなの?
308 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 01:33:36 ID:gXhFVIIn0] そりゃ副作用でかすぎるでしょう
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 04:53:06 ID:lyHXAILd0] 自分で鯖管理してないときは鯖ログは見れないからレンタルスペースとかでは有効だな。 特に今回は鯖ログ見られたらおしまいって話は抜きという前提があるのだから。 >>304 、>>305 ともに>>303 が求める答えにはなってないので分からないなら黙ってような。 中身の無いもっともらしいレスを付けても>>303 が困るだけだろう。
310 名前:273 mailto:sage [2008/05/28(水) 13:02:39 ID:8L640fTk0] >>274 ありがとうございました すみません、なぜかNGワードに反応したらしくてレスがあぼーんされてて気付きませんでした これ使わせていただきます
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 19:12:54 ID:+5Q/aCIS0] biglobeストリームのページをFirefoxで見たいんですが、 ProxomitronでUA偽装してもIEでないとはねられます。 動画を見たいのではなく、単にページを表示させたいだけなんですが、 ↓これだとどこがダメなんでしょうか。 [HTTP headers] In = FALSE Out = TRUE Key = "User-Agent: IE7" Match = "*" Replace = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
312 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 19:30:13 ID:QTh4EfbY0] User Agent Switcher chrispederick.com/work/user-agent-switcher/ 拡張使えば見れる
313 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 19:39:27 ID:+5Q/aCIS0] >>314 拡張でできてProxomitronでできない理由は何ですか?
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 19:54:43 ID:TniYzVkh0] 本体で可能なことを、わざわざ外部ソフトですることないんじゃねーの?ってことだろ
315 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 20:02:43 ID:+5Q/aCIS0] >>316 特定のURLに対して自動的にUAをかえるには、Proxomitronの方が便利なんですが。
316 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 20:03:19 ID:NYj7X83r0] 元々Proxomitron使ってるなら拡張の方が余計だわな。
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 20:06:35 ID:PrUpksbg0] Javascriptとかで判断されるとオミトロンじゃどうしようもない。 サイト見てないからエスパーだけど。
318 名前:273 mailto:sage [2008/05/28(水) 20:34:59 ID:KhZEvaab0] >>274 設定しました 無事全部広告消えました ありがとうございました
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 20:45:37 ID:+5Q/aCIS0] >>320 お察しの通り、Javascript殺したら表示できました。 ありがとうございました。
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 20:50:07 ID:dwlRxwRZ0] いえいえ、どういたしまして
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 21:05:13 ID:Meqlt02Y0] ID:+5Q/aCIS0はログを再取得汁
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 21:19:45 ID:tiOt5fz00] アンカーズレてるけど削除あった?
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 22:02:27 ID:+5Q/aCIS0] アンカーがずれてましたね… あぼーん発生とかでbbs2chreaderの調子が悪くて。
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 22:46:46 ID:B4A816cL0] <td nowrap><a href="tag/%E9%9D%99%E5%B2%A1%E7%9C%8C?sort=v&order=a">静岡県</a></td> <td nowrap><a href="search/%E3%81%8F%E3%82%82%E3%82%8A?sort=v&order=a"> <img src="res.nicovideo.jp/img/tpl/head/weather/status_cloud.gif " alt="くもり"> <img src="res.nicovideo.jp/img/tpl/head/weather/sub_after.gif " alt="のち"> <img src="res.nicovideo.jp/img/tpl/head/weather/status_rain.gif " alt="雨"></a></td> <td nowrap> 気温:<strong style="color:#F60;">24</strong>/<strong style="color:#06C;">17</strong> - 降水確率:<strong style="color:#0CC;">50</strong>% </td> これをNESTでマッチさせるなら、どのように書けばいいのでしょうか
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 23:05:31 ID:dwlRxwRZ0] 天気予報を消すだけなら <div class="user_bg">\1 <td nowrap>* (<td nowrap><a href="my">)\2 <div class="user_bg">\1\2 なにか他の意図があるor$NESTを使わなきゃならん、変数で格納すると不都合が出るというならスマン
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 23:16:31 ID:B4A816cL0] つまりNESTは使わなくてもいいってことですか?
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/28(水) 23:33:06 ID:gXhFVIIn0] そもそも$NESTを使わなければならないという理由は最初から何もない
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/29(木) 07:51:40 ID:DwibYZvw0] 自分で作ってたんですが、どうしてもうまくできなくてきました。 serach.goo.ne.jp や google.com へのリクエストが発生する際に検索ワードにある文字列を加えて、 リクエストを行うヘッダーフィルタをお願いします 【1】goo の場合。MT=検索後パラメーターの後ろに -cowscorpion.com -brothersoft.com を必ず追加したい 例:*.search.goo.ne.jp/search?MT= 【検索語】 -cowscorpion.com -brothersoft.com 【2】google の場合。q=検索後パラメーターの後ろに -cowscorpion.com -brothersoft.com を必ず追加したい 例:www.google. (co.jp|com)/search?q=【検索語】 -cowscorpion.com -brothersoft.com
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/30(金) 09:55:22 ID:LF1rT0630] 初心者が作ると無限ループになりそうw
330 名前:328 mailto:sage [2008/05/30(金) 11:29:58 ID:TZsaRZgr0] いやいやいや…$JUMP 使ってなったんですよw で、$RDIR にしたんですが、アドレスバーが置き換わらないのと、 検索結果の所でもう一度検索ボタンを押したりすると、さらにまたキーワードが追加されちゃって… あらかじめ、追加すべきキーワードが入っているかどうかのチェックが必要になって… って、ところで放置&フテ寝状態ですw
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/30(金) 20:14:35 ID:NTf9zkRw0] ニコニコの話で申し訳ないのですが www.nicovideo.jp/watch/sm3489035 こちらのsm3489035または/sm3489035の部分だけを格納して呼び出したいのですが どのように書いたらいいか分かりません */sm3489035 のように格納した部分を使ってリンクを作りたいと思っています
332 名前:331 mailto:sage [2008/05/30(金) 20:17:45 ID:NTf9zkRw0] 訂正 ○ こちらのsm3489035または/sm3489035の部分 × こちらのようなsm*の部分または/sm*
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/30(金) 20:41:14 ID:w7keunKC0] watchだけでいいなら www.nicovideo.jp/watch/\1 で変数1に代入されるから好きなように使う ていうかさすがにヘルプとWiki読んでくれよ。頼むよ。
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/30(金) 21:16:59 ID:NTf9zkRw0] >>333 matchに書けばいいんですか?
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/30(金) 21:18:25 ID:8xV0A0on0] > ていうかさすがにヘルプとWiki読んでくれよ。頼むよ。
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/30(金) 21:58:23 ID:NTf9zkRw0] 読んでみましたが、そのような項目が見つからなかったので、 とりあえずid: $AV(\3),と書いて済ませることにしました 教えて頂いたのに申し訳ないです
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/30(金) 23:19:43 ID:w7keunKC0] 全てにおいて俺の理解と想像と常識を超越しているが、解決したならよかった。 ヘルプはあと30回読み直すように。