Proxomitron フィルター作成スレッド Part9at SOFTWARE
Proxomitron フィルター作成スレッド Part9 - 暇つぶし2ch577:名無しさん@お腹いっぱい。
08/08/06 21:55:10 HSA2sPBN0
>>571
うちも恐らく同じ症状。
Kill window.external methodsがアクティブだとyoutubeが
「JavaScript がオフになっているか、古いバージョンの Adobe Flash Player を使用しています。」
で見れない。
>>574の言う「リストで管理」の方法についてkwskお願いします。
BlockFileにexcludeWindowExternal作ってそこに書いていくってのは分かるんだけど、
(^$LST(excludeWindowExternal))$TYPE(htm)
をどこにどうしていいのかが分かりません。

578:名無しさん@お腹いっぱい。
08/08/06 21:57:16 XXJZRVpS0
>>577
オレはYouTube download link etc.. [2008/04/11]
→YouTube: add download link [2008/04/12] title.flv for EUC-JP, UTF-8
にしたらなおったよ

579:名無しさん@お腹いっぱい。
08/08/07 00:25:33 5+yx+irW0
>>577
Kill window.external methodsのURL Matchに書く

580:577
08/08/07 01:22:20 FM9WxHoW0
>>578
うちではそのフィルタ導入しても直りませんでした。
でも、今まで使ってたやつよりよかったので、いい機会でした。


>>579


無事に表示されるようになり、解決しました。

581:名無しさん@お腹いっぱい。
08/08/07 12:06:22 As/Cw1bb0
>>578は勘違いだった。スマン

582:554
08/08/07 18:00:41 6zttWFb70
wikiの編集をしてくれた方、ありがとうございました
動作確認しましたが問題ありませんでした

583:名無しさん@お腹いっぱい。
08/08/07 20:47:35 lXbwlh3R0
FireFox3を使用しています。
Cookie: Fake a cookieはクッキーの内容をMonsterに変更できるようですが、

Cookie名が存在するサイトのクッキーは変更できないみたいです。pixivなど

変更することはできますか?

584:名無しさん@お腹いっぱい。
08/08/07 20:54:59 lXbwlh3R0
すみません。他の設定が干渉していました(_ _)m

585:名無しさん@お腹いっぱい。
08/08/10 17:50:14 efzZAtNx0
[HTTP headers]
In = FALSE
Out = TRUE
Key = "idol"
Match = "URLリンク(www.b-idol.com)(max_)?\1.jpg"
Replace = "$JUMP(URLリンク(www.b-idol.com))"

自分で初めて作ってみたんだが動かない。どうしたらいい?

586:名無しさん@お腹いっぱい。
08/08/10 18:08:50 UlqLFjm10
URLのリダイレクトをしたいなら、フィルタ名を URL: から始める必要があるよ

Key = "URL: idol"

どういう風に確認したらいいか分からんかったので、残りの内容は未確認。

587:名無しさん@お腹いっぱい。
08/08/10 18:27:18 efzZAtNx0
レスサンクス
例えば
URLリンク(www.b-idol.com)のページを開くと
URLリンク(www.b-idol.com)に直リンさせたい
ページが比較的重いし最初の状態だと絵が縮小(非サムネ)で表示されちゃう

とか書いてる内に(max_)?消したら直リンできたけど元のページ読み終わってやっとリダイレクトするのか。
時間かかっちゃうなこりゃ

スレ汚しスマンカッタ
ルールもっと勉強します

588:名無しさん@お腹いっぱい。
08/08/10 18:36:57 Hr9+xSRv0
秋田県出身って、秋田にこんな顔立ちいねえよ!

589:名無しさん@お腹いっぱい。
08/08/10 18:56:26 WtbI0QJW0
>>587
ヘッダフィルタなんだから読み終わってからリダイレクトなわけがねぇ
ていうか(max_)?ってなんだ…?

590:名無しさん@お腹いっぱい。
08/08/10 19:03:25 io+CS1yu0
(max_|) だな。 一般的な正規表現と間違えちゃったと。

591:名無しさん@お腹いっぱい。
08/08/10 19:23:42 efzZAtNx0
画像が重かっただけだったみたいだ。すまんこ
普通の正規表現使えないのね。勉強になった

592:名無しさん@お腹いっぱい。
08/08/11 11:04:34 6+rfKEIW0
いつの間にかwikiの広告が変わっててわろた
気にしないでいいのに、まめだなぁ

593:名無しさん@お腹いっぱい。
08/08/11 11:18:44 pBo7k44k0

         @@@@@@@
         @''''''   '''''':::::::@
        @(●),   、(●)、@ +
       @   ,,ノ(、_, )ヽ、,, .::::@        あたしらはもう、女を捨てた鬼だ。
      .   |   `-=ニ=- ' .:::::::| +       
         \  `ニニ´  .:::::/     +    謝 罪  と  賠 償
          ,`'ー‐---一' \
         / ||      _| |  ヽ           絶対、逃がさない。
         |  | ̄''''''' ̄  |   |
         | | .   . ヽ_  |
         | |         \ \
         | ヽ、         | ヽ  l      /\___/\
         ヽ-''        | (__)    / ⌒   ⌒ ::\
          |          |  ヽ \  | ( ゚), 、 (゚ )、 :::|
          |          |   \ \|  ,,ノ(、_, )ヽ、,   :::|ァゥァゥァー    既婚女性
          i..,_,_,,,_,____.ノ    l  |   ト=|.hm'   .:::|          URLリンク(human7.2ch.net)
           | |     .| |      ヽ \  `ニ(,__ 〉.::/             &
            | |     .| |      \ `ー‐--(,  !'´\           ニュース速報+
                                                 URLリンク(mamono.2ch.net)

594:名無しさん@お腹いっぱい。
08/08/11 13:34:22 A62mJmNy0
>593
おまえとお前のかーちゃんか。
仲良くしろよ。

595:名無しさん@お腹いっぱい。
08/08/11 14:11:55 BI7QylxA0
俺はサムネからのリンクが"12_0c.html"とかになってる画像サイトは
<A href="(?++{2,3}_?++{2,3})\1.html"> を <A href="image/\1.jpg"> に置き換えるとかで対処してる。

カタログ表示からサムネをクリックすると画像ではなくスレが開くタイプの画像掲示板もアンカタグ周りの修正で。

ヘッダの方は制約が多かったり動作確認がし辛かったりするんで
他に対処法が無い時にしか使わないな。

596:名無しさん@お腹いっぱい。
08/08/11 17:08:31 IJKwQBxn0
Google: Kill ad [2007/08/11]が最近効果がなくなったので更新お願いします。

597:名無しさん@お腹いっぱい。
08/08/13 02:12:59 jNn8cuqD0
>>596
URLリンク(p2.chbox.jp)スレリンク(software板:121番)
これは?
www.google.frで検索するとか。

598:名無しさん@お腹いっぱい。
08/08/13 16:52:01 sI+cTFMc0
MapionBBの地図上にある広告を消すフィルタお願いします
URLリンク(www.mapion.co.jp)

599:名無しさん@お腹いっぱい。
08/08/13 18:50:12 CCQSasU+0
>>598
[Patterns]
Name = "New HTML filter"
Active = TRUE
Bounds = "<script*</script>"
Limit = 256
Match = "*Overture*"

綺麗に消したいならこれをヒントに自分で作ってくれ。

600:名無しさん@お腹いっぱい。
08/08/13 19:43:05 QqVcL9vO0
地図の右上にフローティング表示されてるやつでいいのか?

[Patterns]
Name = "Mapion ad killer"
Active = TRUE
URL = "www.mapion.co.jp"
Limit = 256
Match = "<div id=$AV(adSide)>"
"$SET(0=<div style="display:none;">)|"
"<img alt=$AV(PR)[^>]+>"
"$SET(0=)|"
"<script[^>]++src=$AV(*MWeather.js)[^/]+/script>"
"$SET(0=)"
Replace = "\0"

ついでに、その右上の宣伝文句と天気も消してみたが、
必要ないなら以下のようにMatchの3~4行目と5行目~6行目を消して、その前の行の末尾の|を消してくれ
Match = "<div id=$AV(adSide)>"
"$SET(0=<div style="display:none;">)"

601:名無しさん@お腹いっぱい。
08/08/13 23:32:40 CCQSasU+0
$SET(0=) が意味不明だが乙です

602:598
08/08/14 02:05:07 lM9vCaIL0
ありがとうございます
全部消すとマウスホイールによる縮尺の変更が出来なくなったので、広告だけにします

603:名無しさん@お腹いっぱい。
08/08/14 10:52:41 ve9++AqF0
このページのDownloadsの欄にフィルタを掛ける方法を教えてください。
URLリンク(www.apple.com)
Movie Trailersの文字を目立つようにしたいのですが出来ません。

Name = "Apple Movie Trailers"
Active = TRUE
URL = "www.apple.com/search/downloads/"
Limit = 22
Match = "Apple - Movie Trailers"
Replace = "<span style="color:#ff0000">Apple - Movie Trailers</span>"

604:名無しさん@お腹いっぱい。
08/08/14 11:48:46 LlGZRFj/0
JavaScripでHTMLを生成してるみたいなんで、簡単に置換はできないみたい。
なので、コードにパッチを当てるような形になってます。あまり汎用的ではないかも。
マッチする文字列を変更したい場合は、match()関数内の部分 /^Apple - Movie Trailers/i の正規表現を変えてください。

[Patterns]
Name = "Apple Movie Trailers"
Active = TRUE
URL = "www.apple.com/search/scripts/search.js"
Limit = 64
Match = "D.innerHTML=B.title;"
Replace = "D.innerHTML=(B.title.match(/^Apple - Movie Trailers/i))?"<span style='color:#ff0000'>"+B.title+"</span>":B.title;"

605:名無しさん@お腹いっぱい。
08/08/14 11:59:19 ve9++AqF0
>>604
簡単なフィルターしか使わないというか作れないし、
JavaScripでHTMLを生成してる事も知りませんでした。
ログウインドウみても他所からhtmlをGETしてないし、
頭を抱えて質問しました。

検索結果にジャンル分けがなくて見難かったのが
フィルタで解消されています。ありがとうございました。


606:名無しさん@お腹いっぱい。
08/08/15 00:51:46 mFFTStXK0
URLリンク(adult.csx.jp)


エロ漫画です。
htmlの中にjpg等の画像が埋め込まれてるんですが、
これを>>361みたいにFlashGet等で一気に落としたいのですが、
どの様に記述すればいいでしょうか?

607:名無しさん@お腹いっぱい。
08/08/15 01:51:42 5hLmg8qL0
Irvine 階層 リンクのインポート でググる

608:名無しさん@お腹いっぱい。
08/08/15 02:05:11 1LiBr8QS0
berryとかいう厨房御用達ツールでぶっこ抜け、そしてもう二度と来るな。

609:名無しさん@お腹いっぱい。
08/08/15 19:36:10 gD6SjKn80
>>607
>>608
ごめんなさい。
そして教えて下さって、有難う御座います。

610:名無しさん@お腹いっぱい。
08/08/16 15:53:09 FqSzsIaI0
インターネットカフェとかで、
PCを起動すると、IEが自動的に起動しますよね。
そのとき、IEには、カフェの情報画面が表示されますが、
この情報画面を表示させないようにすることは、
できます?


611:名無しさん@お腹いっぱい。
08/08/16 17:36:41 TJSgZO6G0
それはオミと関係あるのか?

612:名無しさん@お腹いっぱい。
08/08/16 18:43:56 2XilWjdu0
ないアル

613:名無しさん@お腹いっぱい。
08/08/16 21:45:31 TSHNg6740
そのIEのホームページを変えれば済む話だろうが
そもそもネットカフェなんて無数にある上に店によってさまざまなんじゃねーのか
オレが昔いった事のある唯一のネットカフェだとyahooがでたぞ

614:名無しさん@お腹いっぱい。
08/08/16 23:16:47 fpeo/Jmy0
ネカフェにも寄るけど、その店の広告とか紹介、サービス内容のページが多いかな。
設定変えるな、とか、そういう注意書きが表示されたりする事もあるよ。
しかし店のPCに入ってるソフトの設定、勝手に変えたらアカンだろ。
ドングル挿さないと起動しないタイプだと、起動する度に設定初期化されるから意味無いけどね。


615:名無しさん@お腹いっぱい。
08/08/17 01:16:26 AItd5R2V0
OS起動時にShiftおしっぱでおk

616:名無しさん@お腹いっぱい。
08/08/17 01:23:02 rqH9p5LA0
myHDD持参でもおk

617:名無しさん@お腹いっぱい。
08/08/17 03:40:34 Ps4tsY1s0
ゴミ質問はスルーしろよな。

618:名無しさん@お腹いっぱい。
08/08/17 04:22:09 gJT3T7zD0
こここっこれはひどいっw
夏すぎるにもほどがある

619:名無しさん@お腹いっぱい。
08/08/17 23:48:22 LF42q7iY0
Firefox 3を使用してます。
Proxomitronでバイバスの逆、指定したURLのみ
フィルタを使う事は出来るでしょうか、可能でしたら
方法を教えて頂きたいのですが、お願いします。

620:名無しさん@お腹いっぱい。
08/08/17 23:53:17 Ps4tsY1s0
firefox側の設定で出来るぞ。 proxy.pacでぐぐれ。

621:名無しさん@お腹いっぱい。
08/08/17 23:57:32 LF42q7iY0
>>620
即答感謝です調べて見ます。

622:名無しさん@お腹いっぱい。
08/08/18 08:42:49 NB+0a1+10
設定ダイアログ - 「起動」タブ - 「この語句に一致させるURLはバイパス」 を
 ^($LST(Bypass))
に設定すると、バイパスリストを通常の逆に利用できる。つまり、リストに書いてあるものだけにフィルタ適用が可能。
4.5June+7で確認した。

623:名無しさん@お腹いっぱい。
08/08/18 16:13:28 muxv7Ybs0
バイパス時でも発生するバグがある以上>>620の一択。

624:名無しさん@お腹いっぱい。
08/08/19 13:12:32 wPVu56ec0
YouTubeを高画質でみるフィルたってなかったっけ?
いちいちログインやら高画質で見るっていうのをクリックしなくてすむようにしたいんだけど

625:名無しさん@お腹いっぱい。
08/08/19 17:11:26 +8agZaXV0
javascript:document.location=document.URL+%22&fmt=18%22

626:名無しさん@お腹いっぱい。
08/08/19 19:28:25 0seAfC++0
URL: YouTube SimpleURI+H.264 alpha.20080802 (out)

627:名無しさん@お腹いっぱい。
08/08/19 23:41:00 hNrOoYcp0
2chのdatファイルを読み込むとき、IDから数字以外の英記号を削除したい場合どうすればいいでしょうか

たとえば

--
123 名前:名無しさん@お腹いっぱい。[ID:ABCD12345] 投稿日:2008/08/19(火) 12:34:56 ID:Ab12+/34C
ぬるぽ
ID:dummy0123
--
これを
--
123 名前:名無しさん@お腹いっぱい。[ID:ABCD12345] 投稿日:2008/08/19(火) 12:34:56 ID:1234
ぬるぽ
ID:dummy0123
--
としたいのです

できるだけ本当のID以外の部分には作用させたくありません

dat上では<>がデリミタなので
--
名無しさん@お腹いっぱい。<>ID:ABCD12345<>2008/08/19(火) 12:34:56 ID:Ab12+/34C<>ぬるぽ<br>ID:dummy0123<>
--

--
名無しさん@お腹いっぱい。<>ID:ABCD12345<>2008/08/19(火) 13:34:56 ID:1234<>ぬるぽ<br>ID:dummy0123<>
--

という感じにしたいのですが…

628:名無しさん@お腹いっぱい。
08/08/20 02:46:57 jCuqVS640
2chでメール欄に書いてある文字を消去、
または別のものに置き換えるするにはどうすればいいですか?


629:名無しさん@お腹いっぱい。
08/08/20 04:51:16 G0y2f3l10
既存のフィルタをちょこちょこっと書き換えるだけで出来るはず

630:名無しさん@お腹いっぱい。
08/08/20 08:51:22 3YDONCCX0
わざわざproxomitoron使わずにReplaceStr.txtとかでやった方がいいんじゃ。
これならdatとかの整合性も損なわれないし。

631:名無しさん@お腹いっぱい。
08/08/20 09:05:00 jCuqVS640
しかしそこをあえてオミトロンでしたいんです・・・
メール欄部分を対象として指定する方法がわからなくて・・・

632:名無しさん@お腹いっぱい。
08/08/20 09:11:08 jCuqVS640
631 名無しさん@お腹いっぱい。 sage New! 2008/08/20(水) 09:05:00 ID:jCuqVS640

名前・本文・メール欄にかかれた「ID」という文字列を消去するにはどうすればいいでしょうか
本来のID表示部分はそのままIDを表示させたいのですが

633:名無しさん@お腹いっぱい。
08/08/20 09:46:00 jCuqVS640
もしくは「ID:(特定の文字(数種類あり))」に
該当するときだけそのIDを非表示にすることは可能でしょうか
何度も申し訳ありません・・・

634:名無しさん@お腹いっぱい。
08/08/20 15:27:28 G0y2f3l10
うざいからNGID

635:名無しさん@お腹いっぱい。
08/08/20 16:17:34 jGVTmrB50
某画像自動収集ツールがバグで落ちるんだよw
だから急に変なのがワラワラ湧いてきた
スルーでおk

636:名無しさん@お腹いっぱい。
08/08/20 18:05:37 wi82bBZ+0
ストロベリー

637:名無しさん@お腹いっぱい。
08/08/20 23:28:57 s0vwDg/QP
Javascriptを使って、ページがロードされた後から
書き換え・挿入してくるような文字列コンテンツはフィルターにスルーされてしまう気がするんですが
対策ありますでしょうか。

そのJavascriptを消せば解決になるんですが
他のサイトでも似たような手法をやられると個別対策が面倒なので
やはりコンテンツその物をフィルターできれば便利かと思いまして。

638:名無しさん@お腹いっぱい。
08/08/21 00:05:40 2CgSiPEI0
Proxomitron はHTTP(S)通信をフィルタリングしているのだよ。

639:名無しさん@お腹いっぱい。
08/08/21 02:02:01 mBZ79qkX0
誰か>>637を訳してくれ。 俺日本語しか知らないんだ。

640:名無しさん@お腹いっぱい。
08/08/21 02:05:00 olABIIe/0
>>639
個別にJavascriptを消すの面倒臭いから、Favascript用の汎用フィルタを作ってくれ

って感じかな?よく分からんけどwww

641:名無しさん@お腹いっぱい。
08/08/21 02:18:53 mBZ79qkX0
>>640
ごめん、さっぱりw

642:名無しさん@お腹いっぱい。
08/08/21 05:53:11 +VW1bhu80
SetProxyで質問なのですが、SetProxy.txtに
www.123.jpと書いて、www.123.jp/???/にはプロキシを使いたくない場合、
SetProxy.txt、またはSet ProxyのURLマッチにどのように書けばいいでしょうか?

643:名無しさん@お腹いっぱい。
08/08/21 06:47:14 L9aFRvhg0
>>639
> 誰か>>637を訳してくれ。 俺日本語しか知らないんだ。

いや、普通に問題ない日本語だよ。
単にキミが日本語ネイティブな人じゃないってだけなんじゃないかな。

# 最近自分の読解力・知識の欠如を棚に上げて
# 「日本語でおk」的レスを入れる恥ずかしいのが増えてきたね。

644:名無しさん@お腹いっぱい。
08/08/21 06:59:26 OXt+v8xb0
まぁあれだ、夏だし

もう少しすりゃ消えるでしょ

645:名無しさん@お腹いっぱい。
08/08/21 07:22:26 YZlfimIE0
document.write()等でページロード後に書き出される部分を書き換えたいが何か方法は無いか。
それを書き出すスクリプトの方をフィルタで書き換えるなりすればよいのだろうが、
その方法だと汎用性が無く、サイト毎(スクリプト毎)に個別のフィルタを書く羽目になるので。



こういう話だ罠。別に読み解くのが困難な文章だとかそんな事も無い。
これを読めんとかぬかすのは日本人ではないか或いはJavaScriptの知識が無いかだろ。

646:名無しさん@お腹いっぱい。
08/08/21 07:37:30 vsU9opiI0
>>643
空気はからけって読むんですよね。

>>645
要望が見当違いで読む気がおきないのを
皮肉ってるのを読み取れない人も加えてあげてください。
>>639じゃないから実際の真意はわからないけど。

647:名無しさん@お腹いっぱい。
08/08/21 07:43:23 UEIwh6Xk0
その余りに>>639にとって都合の良い
極めて後付け的な解釈は
>>640-641のやり取りを見ても見当外れであると
容易に想像できる

648:名無しさん@お腹いっぱい。
08/08/21 11:09:15 M26U0YEj0
具体例も示さないであいまいな説明じゃ、いくら言語が日本語だろうと分からんだろ
このサイト群のこの部分を書き換えたいって言えば作ってくれるかもしれないのに
それすらもしないし

649:名無しさん@お腹いっぱい。
08/08/21 12:56:35 ZTksLwAV0
>>637
Javascriptなんて切っておけばいいんじゃね?
Javascript必須のサイトなんて個別対応できるくらい少ない気が

650:名無しさん@お腹いっぱい。
08/08/21 14:50:41 qHxFXxPi0
>>649
ワロタw

651:名無しさん@お腹いっぱい。
08/08/21 15:02:46 IIlBce3P0
>>649
ワロタw

652:名無しさん@お腹いっぱい。
08/08/21 22:18:46 2yhiiJCb0
なんという的確なレス。

653:名無しさん@お腹いっぱい。
08/08/21 23:33:09 4/W7fPk40
今はJavascriptオフにしてたら
ほとんど機能しないってサイトのほうが圧倒的に多い

654:名無しさん@お腹いっぱい。
08/08/21 23:43:00 VuToVWd40
そうでもないよ。
俺、デフォはオフで、必要なときだけオンにしてる。

655:名無しさん@お腹いっぱい。
08/08/22 00:02:31 yIwVryxv0
>>654
ワロタw

656:名無しさん@お腹いっぱい。
08/08/22 01:07:07 luYPvvy+0
>>655
ワロタw

657:名無しさん@お腹いっぱい。
08/08/22 01:13:28 tybMHKCl0
XPsp2でのProxomitronはなぜか働かない
はて?

658:名無しさん@お腹いっぱい。
08/08/22 01:23:56 EiPVsxgX0
>>657
ワラタw

659:名無しさん@お腹いっぱい。
08/08/22 02:24:38 yqvI5vHu0
Google検索が重くなったのでなんとかしてください

660:名無しさん@お腹いっぱい。
08/08/22 03:08:41 pQzIAK/X0
ワロタww

661:名無しさん@お腹いっぱい。
08/08/22 07:05:05 kOw3SMXd0
^0^;

662:名無しさん@お腹いっぱい。
08/08/22 07:49:28 p2p0LGoM0
google highlightもちょっとおかしくなったよね。
bからemに変わったかららしい。

($NEST(<(em|b)>(^...| </(em|b)>),([^<]+)\0,</(em|b)>)
に変更してとりあえず乗り切った。

663:名無しさん@お腹いっぱい。
08/08/22 13:24:52 9xFSd1W60
昨日のお昼ごろから
IEエンジンのブラウザ、JavaScript有りの環境の場合、
Googleの検索結果ページの表示がCPUがまわって処理がもたつく現象に。
例えて言うなら2chのキャッシュ表示のときの重たさのような感じ。

IEエンジン以外のブラウザやJS無しの環境だと問題なく、
どうやらHTML内の relativeが原因らしい

javascript:document.body.innerHTML=document.body.innerHTML.replace('relative','');focus();

重いページでこれを実行すれば元通り軽くなるんだが
proxomitronで同じ処理をするにはどういうフィルターにすればいいだろう?

664:名無しさん@お腹いっぱい。
08/08/22 13:34:58 0hbBZGaz0
Javascriptなんて切っておけばいいんじゃね?

665:名無しさん@お腹いっぱい。
08/08/22 13:37:49 c7l7pL630
>>664
ワロタw

666:名無しさん@お腹いっぱい。
08/08/22 13:43:40 9xFSd1W60
まぁそう言われると予想はしてたけどw
鯖屋 兼 HTML、JS、PHPとかのWebP屋なんでその選択は除外で。

それに個人でも仕事用のグループウェアやら
Yahoo、Googleのカレンダー、マップその他で使うから基本JSは切れなくて。

せっかくproxomitron使ってるんだからと思ったんだけど
そもそもこの選択が間違いってことなのかなw

667:名無しさん@お腹いっぱい。
08/08/22 13:51:32 HeuVwwl50
>>666
サイトごとに設定が選べないIEの設計思想そのものが間違ってるんだろうねえ。

668:名無しさん@お腹いっぱい。
08/08/22 14:41:49 xp2Gw7nLP
ニコニコ動画の動画リストの中からNGワードを含む動画を空白にするフィルタ作った

[Patterns]
Name = "NicoNico Junk Killer"
Active = TRUE
URL = "www.nicovideo.jp"
Bounds = "<div class=$AV(cmn_thumb_frm)>$INEST(<div*>,</div>)</div>"
Limit = 4096
Match = "*$LST(NicoNicoNG)*"

669:名無しさん@お腹いっぱい。
08/08/22 16:09:27 VKMReocO0
[Patterns]
Name = "Google Search Filter (2008/08/22)"
Active = TRUE
URL = "www.google.co(m|.jp)/search"
Limit = 256
Match = ".offsetWidth:0"


670:名無しさん@お腹いっぱい。
08/08/22 16:29:37 H7kSr02S0
㌧+

671:名無しさん@お腹いっぱい。
08/08/22 21:03:44 EJPd45OJ0
「IE6」のGoogle検索結果のページで
Javascriptオフの状態のまま横幅を短くする方法は
ありませんでしょうか?

672:617
08/08/22 21:14:59 EJPd45OJ0
すみません
解決しました。

673:名無しさん@お腹いっぱい。
08/08/22 21:24:06 CYNYQswE0
>>662
ありがっと!

674:名無しさん@お腹いっぱい。
08/08/23 03:32:17 nYipOw8B0
いぬ→ねこ、かえる→へび、せみ→とんぼ
等と、一つのページに複数の置換条件が有る場合には
条件の数だけフィルタを作らないといけないのですか。
一つのフィルタに統合する方法はありませんか?

675:名無しさん@お腹いっぱい。
08/08/23 04:23:10 GTXInv0y0
(いぬ$SET(1=ねこ)|かえる$SET(1=へび)|せみ$SET(1=とんぼ))

676:674
08/08/23 17:02:07 nYipOw8B0
>>675
期待通りの結果が得られました

677:名無しさん@お腹いっぱい。
08/08/23 17:46:06 nYipOw8B0
「([^ァ-ヶ])ッ」 を 「\1っ」 に置換したい場合はどう書けばよいのですか。
対象となるページはshift jisです。

678:名無しさん@お腹いっぱい。
08/08/23 20:44:52 mDC4uieS0
1から10まで全部一個一個聞く気?
面倒臭いヤツだなぁ

679:名無しさん@お腹いっぱい。
08/08/23 22:07:32 3yD4Kam+0
答えたい人だけが答えればいいんじゃないの

680:名無しさん@お腹いっぱい。
08/08/24 00:19:50 tSAd40Q90
てかwikiとか読まない奴はスルー

681:名無しさん@お腹いっぱい。
08/08/24 00:59:37 /1m5PFu50
本スレと間違ってないか?
ここはクレクレなのでおk

682:名無しさん@お腹いっぱい。
08/08/24 01:07:31 Arac+zTF0
小出しに聞くんじゃなくて、纏めて一気に聞けって事じゃねーの?

683:677
08/08/24 01:33:50 bQ61f7kO0
unicodeで書いていけば、動くと思ってました。
現状の最前策が
([^ァ-ヶ])\0([%83][%62])$SET(1=っ)→\0\1
但しこれだと置換漏れが出る。

([^[%83][%40]-[%83][%96]])\0([%83][%62])$SET(1=っ)→\0\1
これだと動いてくれない。

([^([%83][%40])-([%83][%96])])\0([%83][%62])$SET(1=っ)→\0\1
これはエラーが出る。

文字コードをshift jisやunicodeの16進数に変えても動かない。
matchの時に文字コードをどう扱えばいいのかわからないんです。

684:名無しさん@お腹いっぱい。
08/08/24 01:34:54 dlx7Ksz20
>>677を見たら「アッー」とか「ヶッ」とかいう文字が見えて勃起してきた
Match = "アー"
Replace = "アッー"

685:think ◆MM0nnAOCiQ
08/08/24 03:04:16 Opr8I9hN0
>>683
考え方としては、「Shift_JISの文字コード上での全文字にマッチさせること」を念頭に置くとわかりやすいと思います。
以下、ASCIIコードの場合を例に取ります。

■文字クラスのルール
・文字クラスは入れ子にできない
・文字クラスの中には1バイト文字だけを指定できる
 (2バイト文字を作るには [%83][%40] のように、1バイトずつコードを指定する)

■否定形 (ASCII)
[^a-z] は (?![a-z])[%00-%7f] と同義。
URLリンク(e-words.jp)

■肯定形 (ASCII)
[^a-z] は [%00-%40%5b-%60%7b-%7f] と同義。
ASCIIコードの全文字から "[a-zA-Z]" を取り除いた文字クラスとなる。

■Shift_JISでは?
ASCIIと同じ要領でマッチ可能。
Shift_JISの16進数コードは URLリンク(ash.jp) を参考にする。

686:think ◆MM0nnAOCiQ
08/08/24 03:26:17 Opr8I9hN0
>>662
フォローありがとうございます。
遅まきながら、更新しました。
URLリンク(vird2002.s8.xrea.com)

687:名無しさん@お腹いっぱい。
08/08/27 01:22:43 YH8oNS2d0
DLSite.comの年齢確認フォームを回避するフィルターってお願いできるしょうか?

688:683
08/08/28 20:49:57 4ei3CcGvO
ようやく理解できました。ありがとうございます。

689:名無しさん@お腹いっぱい。
08/08/30 20:08:00 DTyHxNCL0
Webページフィルタについて教えてください。

ブラウザの設定でRefreshで転送されるのを無効にしている関係でGoogleの検索結果の
「MSN相談箱」を「OKWave」に変更したいと思ってフィルタを作ってみました。

ハイパーリンクのみ変更しようと思ってBoundsを指定すると置換してくれません。
Limitを8192にしたけどダメでした。何がおかしいんでしょうか?

[Patterns]
Name = "New HTML filter"
Active = TRUE
URL = "www.google.(com|co.jp)"
Bounds = "<a\s*>"
Limit = 256
Match = "questionbox.(jp.)+msn.(com|co.jp)"
Replace = "okwave.jp"


690:think ◆MM0nnAOCiQ
08/08/30 20:24:44 oPuKyPII0
>>689
よくある Bounds の勘違いです。
下記を試してみれば、原因を把握できると思います。

▼マッチしない例
HTML: <a href="URLリンク(test.com)">
Bounds: <a\s*>
Match: URLリンク(test.com)

▼マッチする例
HTML: <a href="URLリンク(test.com)">
Bounds: <a\s*>
Match: <a href="URLリンク(test.com)">

対策として \0 などの変数に必要な文字列を待避してから、Replace欄で待避した変数を展開してみてください。

691:名無しさん@お腹いっぱい。
08/08/30 20:39:09 P3suF5rv0
>>689

Name = "New HTML filter"
Active = TRUE
Multi = TRUE
URL = "www.google.(com|co.jp)/"
Limit = 1024
Match = "<a\s([^>]++)\0href=$AV(URLリンク(questionbox.jp.msn.com))"
Replace = "<a \0href=URLリンク(okwave.jp)"

692:名無しさん@お腹いっぱい。
08/08/30 20:44:09 P3suF5rv0
>>691

Replace = "<a \0href="URLリンク(okwave.jp)""

693:名無しさん@お腹いっぱい。
08/08/30 23:32:22 P3suF5rv0
>>687

Name = "DLsite.com"
Active = TRUE
URL = "maniax.dlsite.com/adultcheck/"
Match = "<end>"
Replace = "<script>document.getElementsByName("check")[0].click()</script>"

694:689
08/08/30 23:45:06 DTyHxNCL0
>>690
早速ありがとうございます。まるごとマッチさせる必要があるんですね。

>>691-692
ご回答ありがとうございます。マッチングの使い方大変参考になりました。
Boundsを使う方法も考えてみます。

695:名無しさん@お腹いっぱい。
08/08/31 01:20:15 mB/vaiVE0
誤爆回避のために昔はBoundsを使いまくったもんだが、けっこう遅くなるからなあ。
誤爆する心配がなければBoundsは不要。

696:名無しさん@お腹いっぱい。
08/08/31 02:06:41 voCbDEwg0
Boundsが遅いと思ったことは一度もないな

697:名無しさん@お腹いっぱい。
08/08/31 15:53:36 A7lntLjb0
URLリンク(www.gametrailers.com)
上のサイトの年齢認証を回避するフェルターは出来ませんか?
よろしくお願い致します。

698:名無しさん@お腹いっぱい。
08/08/31 17:00:02 m5XrJ8nj0
できません

699:名無しさん@お腹いっぱい。
08/08/31 17:02:26 A7lntLjb0
そうでしたか、有り難うございました。

700:名無しさん@お腹いっぱい。
08/08/31 17:58:06 ODfIs5UM0
フェルターは難しいからな

701:名無しさん@お腹いっぱい。
08/08/31 17:58:59 UEFVXwpn0
フェララー

702:名無しさん@お腹いっぱい。
08/08/31 18:02:53 x9uBaghm0
フェラルーだと出来ますか?

703:名無しさん@お腹いっぱい。
08/08/31 18:12:30 voCbDEwg0
>>697
フラッシュを改造してそれをオミトロンで入れ替えれば可能。
改造したフラッシュが用意出来ればフィルタはこのスレの人がくれると思う。
ニコニコのwrapperと同じ要領で出来るということある。

704:名無しさん@お腹いっぱい。
08/08/31 18:19:57 voCbDEwg0
>>697
あれ、Jane Style + URLリンク(www1.axfc.net) だと認証なしで動画見られる。
フィルタ単独で回避する策がありそうだなー。

705:名無しさん@お腹いっぱい。
08/08/31 23:24:59 6Ai4Bt4N0
サイト制作者によるCSSを無効にしたくて試行錯誤してます
<link\s[^>]++rel=$AV(stylesheet)[^>]+>とか<style*</style>を消すのはあっさりとできるんですが,style属性をどう処理したものか困っています
とりあえず誤爆覚悟で\sstyle=$AV(*)を消すようにしてあるんですが,このフィルタよりも前に処理されるフィルタで消費したテキストに該当箇所が含まれていてもと当然マッチしません
なるべく再帰マッチをしないようにするにはまず文書の先頭からから末尾までstyle属性を消してから(このフィルタだけ再帰マッチチェックボックスをオン)その他のフィルタを処理させるしかないんでしょうか?

706:名無しさん@お腹いっぱい。
08/09/01 00:52:03 KFaNGyyQ0
(1) *.cssを全部\k(拡張子phpなどには通用しない)
(2) Content-Type: text-css* を全部\k
(3) ユーザスタイルシートにデフォルトスタイルを書く。必要に応じて!importantをつける。
(4) Firefoxなど一部のUAでスタイルシートを無効にする。

どれかひとつ好きな方法を選ぶだけでいい。

707:名無しさん@お腹いっぱい。
08/09/01 00:53:35 KFaNGyyQ0
(2) Content-Type: text/css* を全部\k

訂正。

708:名無しさん@お腹いっぱい。
08/09/01 01:24:09 6132YJ0d0
>>705
同じようなことを考えたことはありますが、結局のところブラウザでやるかProxomitronでやるかが争点なんですよね。
ブラウザの機能を使った方が確実ですが、用途による…かな?

■Proxomitronフィルタで解決

▼ <link rel="stylesheet">, <style>, style="property: value;" を削除する
複数のタグにマッチさせるフィルタまでは対応できないが、CSSを「ほぼ」無効化できる。
例えば、style属性カットはこんな感じ。(ただし、複数タグにまたがったフィルタは先にマッチしてしまう問題有り)

[Patterns]
Name = "Cancel style attribute [2008/09/01] test1"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "(<[a-z]+[0-9]+\s[^>]++)\0style=$AV(*)"
Replace = "\0"

▼外部CSSを挿入して、既存CSSを上書きする
Proxotronで </head> 手前に外部CSSを挿入して、ユーザースタイルシートっぽい動作にする。
ブラウザのデフォルトスタイルシートを !important 付きで挿入すれば、Webサイト制作者のCSSは「完全に」無効化される。

・Firefoxのデフォルトスタイルシートの場所
C:\Program Files\Mozilla Firefox\res\forms.css
C:\Program Files\Mozilla Firefox\res\html.css

ブラウザのデフォルトスタイルシートを表示するには (Firefox編) - 303 See Other Blogs
URLリンク(d.hatena.ne.jp)

709:think ◆MM0nnAOCiQ
08/09/01 01:27:24 6132YJ0d0
>>708の続き。

▼外部CSSを挿入して、既存CSSを上書きする(続き)
お手軽にやるなら、3ping.orgさんのCSSをお借りしてもいいかもしれないです。

デフォルトスタイルの差異を無くすCSS - 3ping.org
URLリンク(3ping.org)

■ブラウザの機能で解決

▼Webサイト制作者のスタイルシートを無効化する
この方法が一番確実。
IE、Firefox、OperaでWebサイト制作者のCSSを無効化出来ることを確認した。

▼ユーザーCSSを使う
FirefoxならStylish使えば、特定のURLにスタイルを適用することもできる。

# まとめている間に、>706-707と被ってしまいました。

710:名無しさん@お腹いっぱい。
08/09/01 01:29:25 Ng+BPxJU0
>>708
あれ、今日はコテ付けないの?

711:think ◆MM0nnAOCiQ
08/09/01 01:41:49 6132YJ0d0
>>710
いや、付け忘れです。

712:名無しさん@お腹いっぱい。
08/09/01 03:42:31 Cmtf5ig40
>706-709
|(1) *.cssを全部\k(拡張子phpなどには通用しない)
|(2) Content-Type: text/css* を全部\k
|(3) ユーザスタイルシートにデフォルトスタイルを書く。必要に応じて!importantをつける。
|(4) Firefoxなど一部のUAでスタイルシートを無効にする。
一応(4)以外はやってます
ここで問題にしてるのは同一文書内のstyle属性なので該当するのは深く追求すべきは(3)ですね
良くある例ととしてobjectやembedなんかでwidth属性とheight属性が指定されてます
そこに下記のようなユーザスタイルを当ててもうまく表示されないことがあります ex)ニコニコ動画
* {height: inherit !important; width: inherit !important;}
html {height: auto !important;width: auto !important;}

これは*で指定している継承をやめればいいんですが,そうすると例えばtableタグやpタグのstyle属性でheightやwidthを指定されるとそれが優先されてしまいます
あちらを立てるとこちらが立たずで困ってしまうわけです
(ちなみにheight属性やwidth属性を優先して欲しいのでタグのスタイルにheightやwidthは指定してません)

|例えば、style属性カットはこんな感じ。(ただし、複数タグにまたがったフィルタは先にマッチしてしまう問題有り)
まさにここ,複数タグにまたがったフィルタとの兼ね合いで困ってます
唯一思いついたのが>705で述べた,先に文書内のstyle属性を全削除してから残りのフィルタを処理させる方法です
で,素人の浅知恵よりも上手な書き方ないものか先人の知恵を拝借しにきたわけです……尤もそれはどうも難しいようですが
どうも眠気で頭が動いていないので一度寝てからもうちょっと考えてみます

提示されたフィルタはさっそく使わせていただくことにします,どうもありがとうございます

713:名無しさん@お腹いっぱい。
08/09/01 03:44:25 Cmtf5ig40
あー,s/該当するのは//です
推敲してたら消し忘れてしまいました

714:名無しさん@お腹いっぱい。
08/09/01 20:00:57 /do72qpv0
>>379
Googleのスポンサーリンクがこれで防げなくなった・・・
どなたか改訂お願いします。

715:名無しさん@お腹いっぱい。
08/09/01 21:12:18 BghAkMGn0
インターネットオプションのセキュリティで。
安全性を向上させるために「拡張子ではなく、内容によってファイルを開くこと」を
無効にしています。

無効にしたことの弊害として、wmvやrar。7zなどのリンクを開いた時、
ファイルをテキストエディタで開いた時のようにブラウザで不明な文字列が
表示されてしまいます。

これを普通に開いたりダウンロードできるようにするフィルターを作成することは
できないものでしょうか。

716:名無しさん@お腹いっぱい。
08/09/01 21:44:36 Vbc13Pv40
リンクを右クリックじゃダメなのかね

717:715
08/09/01 22:22:11 BghAkMGn0
アップローダの中には、自動的にDLが始まってしまうページがありまして。
「DLされない時はこのリンクをクリックしてください」などと書いてあったりするのですが。
急いでリンクを右クリックしようとしてもなかなかできないことがあります。

それからリンクではなく、ボタンをクリックするようになっている場合もありました。

718:名無しさん@お腹いっぱい。
08/09/01 22:37:00 LjJgt7gq0
>>717
最初からフィルタに入ってるAnti-Auto-Refresher使えば
自動的にDLが始まることはないよ。
ボタンの方は分からない。

719:名無しさん@お腹いっぱい。
08/09/01 22:38:48 Ng+BPxJU0
>>717
fix mime type系のフィルタを使えば良いかと

720:think ◆MM0nnAOCiQ
08/09/01 22:41:02 6132YJ0d0
>>712
私が気になるのは、下記3点ですね。

Q1. ブラウザでサイト制作者のCSSオフする方法で足りない機能は何か?
 (任意のタイミングで実行したいため、Proxomitronの$KEYCHKが必要、特定のURLで常に動作させたい、等。)
Q2. Proxomitronでなければダメな理由があるのか?
Q3. ブラウザは何を使っているのか?

Proxomitronに拘らなければ、識者の方が対案を提示してくれるかもしれないです。
ブラウザ依存で良ければ、アドオンが使えますし。

そうした拘りを捨てたら、以下の案を思いつきました。

■ブックマークレットでCSSオフ
「<link rel="stylesheet">, <style>, style="property: value;" を削除する」をブックマークレットで実現する。
Proxomitronでフィルタリングされた後にブックマークレットを実行するので、Proxomitronフィルタと共存できる。
更に、JavaScriptで作成したスタイルも削除できる。

■JavaScriptでCSSオフ
ブックマークレットに関連して気がついた方法ですが、Proxomironフィルタでやるならこの方法が最良かもしれません。
addEventListenerでページロード後にブックマークレットと同じ動作を実現します。

そもそもページ全体にわたって共通処理を行うのはJavaScriptの方が向いてるんですよね。
Proxomironは早さを追求したので、MULTIオフがデファクトスタンダードとなっていますが、
JavaScriptはProxomitronの機構で言えばMULTIオンと同じ動作(複数のJavaScriptがあっても干渉しない)です。
なので、JavaScript常時OFFの環境でないなら、悪くない案だと思います。

# 余談ですが、GreaseMonkeyとProxomitronの違いもこの辺にあるんじゃないかと思っています。
# GreaseMonkeyの方が干渉が少ないんじゃないかな?

721:名無しさん@お腹いっぱい。
08/09/01 22:47:35 EH54n/eE0
>>718>>719
とりあえず導入してみようと思います。


722:名無しさん@お腹いっぱい。
08/09/02 12:51:56 ooUt+brh0
>720
ブラウザは基本的にFirefoxを使ってます(必要なときにIEベースのタブブラウザも)
リンククリック/外部からURLを渡されるなどしたとき,ページのロードを終えた時点でこちらが指定したスタイルシートのみが有効になっているようにしたいです
外部スタイルシートとstyle要素は削除できてるのであとはstyle属性だけです
単純に削除しようとしても他のフィルタで先にstyle属性(を含む部分)を消費されてしまう場合があってどう処理するのが最善なのかお知恵を借りにきています
Java/ECMA(他にも名前あったかも)Scriptは基本オフで指定したサイトのみ許可しています(capability.polick.*を使ってます)

以前Firefoxの質問スレで似た内容の(デフォルトでスタイルシートを適用しないようにしたい)質問を見た記憶が蘇ったのでちょっと探してみます
それからご指摘の方法を利用したGreaseMonkeyスクリプトを使って解決できるかもしれないのでそちらの方面も調べてみようと思います

#できればブラウザに依存しない方法がベストなんですがこの流れだと難しいみたいですね
#とりあえず日常使いのFirefoxでどうにかなればいいのでそこは妥協しようと思います

723:名無しさん@お腹いっぱい。
08/09/02 20:24:53 V/7PJD7z0
Firefoxでスタイルを無効にするとstyle属性も無効になる。
<body style="color: green;"> などと書いて実験すればわかる。

UAに依存しない方法は>706にも書いたけど、
ユーザスタイルシートにデフォルトスタイルを書くことだよ。
対応状況の違いこそあるだろうけど、制作者スタイルを打ち消すことは可能。
IEはinheritが使えないから実質使い物にならんけど。

724:think ◆MM0nnAOCiQ
08/09/04 02:39:31 Xfl6vmBp0
改めて読み返してみて。

>>712
> 唯一思いついたのが>705で述べた,先に文書内のstyle属性を全削除してから残りのフィルタを処理させる方法です
そのアプローチも有りと思いますが、完全を期すなら「全フィルタを処理した後」に、style属性を削除しないとフィルタによってstyle属性が付与されてしまうのではないかなあと思います。
この理屈でいくと、全WebページフィルタでMULTIを有効にして、>708のフィルタを一番下に置けば期待通りに動作する…と思います。
(style削除フィルタは複数タグにまたがったフィルタより後に動作し、タグを操作するフィルタは "<" から始まるので、それよりも後に動作させることが出来ると想像)
ただ、MULTIを有効にすると作りの甘いフィルタは無限ループに陥る事があり、検証に時間がかかることも想定されるのであまりお勧めはしません。
新しいフィルタを入れるたびに、MULTIの検証が必要ですし。

725:think ◆MM0nnAOCiQ
08/09/04 02:41:16 Xfl6vmBp0
ブックマークレット&JavaScriptの方向から期待通りに動作するフィルタが出来ましたので、よろしければ参考にしてください。
URLリンク(vird2002.s8.xrea.com)

ブックマークレットはJavaScriptオフでも動作します。

フィルタはJavaScriptを利用していますが、外部JS版を使えばポリシーで対応できそうです。
# セキュリティポリシーはどのUAにも存在するので、環境に依存しない方法かなと思ってます。

未検証ですが、capability.policy.****.javascript.enabled を使うならこんな感じでしょうか。

user_pref("capability.policy.policynames", "jsok");
user_pref("capability.policy.default.javascript.enabled", "noAccess");
user_pref("capability.policy.jsok.sites", "URLリンク(Local.ptron)<)

ところで、このJavaScriptはFirebugで "link[i] is undefined" とエラーを返しますが、原因がわかっていません。
関数の実行順で removeLinkTag(); を最後に持ってこないと以降の関数が実行されないので、何らかのバグがありそうですが……。

726:think ◆MM0nnAOCiQ
08/09/04 02:58:52 Xfl6vmBp0
>>722
capability.policy.****.javascript.enabled (のことですよね?) は初めて知りました。勉強になります。

# 手前味噌ですが、>725のブックマークレットは面白いです。
# 背景色に文字色が溶け込んでいるWebページ等、視認性の悪いサイトで使うと便利そうです。

727:think ◆MM0nnAOCiQ
08/09/04 03:06:26 Xfl6vmBp0
ごめんなさい。

>725はlink要素が一つずつしか削除できてないようです。
今のところ原因不明ですが、出来たら直します。

728:think ◆MM0nnAOCiQ
08/09/04 11:51:42 Xfl6vmBp0
>727の不具合を取り急ぎ修正しました。
URLリンク(vird2002.s8.xrea.com)

テストが十分でないので、alpha版扱いです。
夜にもう一度、テストします。

729:名無しさん@お腹いっぱい。
08/09/04 20:32:23 5BGntb5t0
>724-728
ちょっと外部スクリプト版を試用した限りでは"該当ページでスクリプトの動作を許可していれば"完璧です
DOMiとソースを見比べてみたところちゃんとstyle属性が削除されました
ブックマークレットも同様にスクリプトが許可されていないと動作しないようです
しかたないのでGreasemonkeyをインストールし,いただいたRemove_SiteAuthorCSS.jsからRemove_SiteAuthorCSS.user.jsをでっちあげてみました
これでスクリプトが許可されていなくてもこちらが意図する結果になってくれましたのでひとまず当初の目的は達しました
ここまでつきあっていただいてありがとうございます
(Proxomitronとブラウザの設定変更だけでどうにかできなかったのは残念です)
(まあスクリプトの動作を許可すればいいので単に私がわがままなだけなんですが)

補足として
CAPSは指定したプロトコル+ドメイン内におけるScript動作の設定なので725の例は以下のような意味になります
 O URLリンク(Local.ptron)で始まるURLのみScriptが動作することが許可される
 X URLリンク(Local.ptron)で始まるURLのScriptファイルが動作することが許可される

試用したFirefoxのUAはMozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.9.1b1pre) Gecko/20080903182234 です

それとスクリプトを流し読みして気になった点が2つ(実用上は全く問題ありませんが気分的に)
link要素のrelは"alternate stylesheet"の場合があることとclass属性も削除しちゃった方がすっきりする気がします
前者は以下のように,後者はs/style/class/gしたremoveStyleAttr関数のクローンを作ってaction関数内で呼び出せばいいんでしょうか?
 -29行目 if(link[j].rel == 'stylesheet'){
 +29行目if(link[j].rel == 'stylesheet' || link[j].rel == 'alternate stylesheet'){

|capability.policy.****.javascript.enabled (のことですよね?) は初めて知りました。勉強になります。
そうです
見返してみたら722はタイプミスしてますね,混乱させてしまったらすみませんでした

#オフトピになりますが何年も前からStylishみたいに再起動なしで反映できるUIがいつの日かオフィシャルで実現されることを祈っていたりします
#既にUIを実現する拡張もあることはありますが

730:think ◆MM0nnAOCiQ
08/09/05 11:57:44 XMiPnK+U0
>728は再テストでも問題は見つかりませんでした。これで一安心です。

>>729
> ブックマークレットも同様にスクリプトが許可されていないと動作しないようです
失礼しました。こちらでも確認しました。
テストを繰り返しているときに勘違いしてしまったのだと思います。

> しかたないのでGreasemonkeyをインストールし,いただいたRemove_SiteAuthorCSS.jsからRemove_SiteAuthorCSS.user.jsをでっちあげてみました
Greasemonkeyでも期待通りに動作して良かったです。

> 補足として
> CAPSは指定したプロトコル+ドメイン内におけるScript動作の設定なので725の例は以下のような意味になります
>  O URLリンク(Local.ptron)で始まるURLのみScriptが動作することが許可される
>  X URLリンク(Local.ptron)で始まるURLのScriptファイルが動作することが許可される
Fx拡張「NoScript」とは違う動作なのですね。

> link要素のrelは"alternate stylesheet"の場合があることとclass属性も削除しちゃった方がすっきりする気がします
前者は代替スタイルシートの指定ですね。後ほど修正しておきます。
後者(class属性)はJavaScriptで利用することもあるので残しておきましたが、「CSSオフ+JSオン」ではJavaScriptがWeb制作者の期待通りに動作しないこともあるかもしれませんね。
判断の難しいところですが…。

731:名無しさん@お腹いっぱい。
08/09/05 13:00:37 EJcKtMOY0
YouTube: add download link [2008/04/12] title.flv for EUC-JP, UTF-8
最近が↑が働かなくて
他の手段もあるけど、これが一番便利だったのに

732:名無しさん@お腹いっぱい。
08/09/05 21:27:27 yDV5CTBG0
ふーん

で?

733:名無しさん@お腹いっぱい。
08/09/06 09:51:09 IuuMiyG80
>>731
普通に使える

734:名無しさん@お腹いっぱい。
08/09/06 23:32:50 w5SdiAad0
任意の語句にグーグル検索などのリンクを付けたいのですが
たとえばタイトル:×××とあるのをタイトル:×××[google]のようにして
googleをクリックすると×××をグーグル検索できるようにしたいのですが

Match = "<td>タイトル:(*)\1"</td>
Replace = "<td>タイトル:\1 [<a href="URLリンク(www.google.com)">google</a>]</td>"

これでやると文字化けでまともに検索できませんでした
検索できるようにこの語句\1をURLエンコードしてそのまま表示させることはできないでしょうか

735:名無しさん@お腹いっぱい。
08/09/07 00:24:30 FDfmBYOz0
なんでUTF-8で送る必要があるんだ?

736:名無しさん@お腹いっぱい。
08/09/07 00:34:05 m5Uwb2Os0
選択した文字列でgoogle検索とか、UAによってはデフォルトで使えるんだけどな。
そういうのじゃだめか?

737:名無しさん@お腹いっぱい。
08/09/07 00:52:48 1HHx50lG0
q=$ESC(\1)

738:名無しさん@お腹いっぱい。
08/09/07 02:14:31 yDG+Wzed0
>>735
何も無しで語句だけ指定すると文字化けして検索できなかったので
調べたらどっかのProxomitron系に検索で文字化けする時は
ie=UTF-8&oe=UTF-8がいるというようなことがあったのでためしに付けてみました

>>736
それもあるんですが便利さの追求というか自己満足的というか

>>737
ありがとうございますそれ使ってできました
google以外のところはできたのにgoogleは文字化けしたのですが>>735のレスでなんか思いついて
URLリンク(www.google.com)(\1)
でやってみたらうまくいきましたみなさまありがとうございます

739:名無しさん@お腹いっぱい。
08/09/09 20:37:22 I9ALpEoo0
ヤフオク側にフィルタが無いため単純なフィルタを作ったのですが、
リスト追加が面倒で悪く使い勝手が微妙です。

htmlの知識が無いためどこを弄るべきかよく分からないのですが
お手本をご教授頂けないでしょうか?


[Patterns]
Name = "Yahoo auctions black list"
Active = TRUE
URL = "*auctions.yahoo.co.jp*"
Limit = 2048
Match = "emeblackjp</a>$SET(0=<Font Size="5" Color="#ff0000"><b>ブラックリスト emeblackjp 取引例のURL</b></Font></a>)"
"e21irl55</a>$SET(0=<Font Size="5" Color="#ff0000"><b>ブラックリスト e21irl55 取引例のURL</b></Font></a>)"
Replace = "\0"




740:名無しさん@お腹いっぱい。
08/09/10 02:38:22 tbi/rtjV0
ブロックファイルを作って(この例では、BlackList)、そこにIDを羅列すれば楽なんじゃないかと。

Match = "($LST(BlackList))\0</a>"
Replace = "【適当な内容】 \0 【適当な内容】</a>"

741:名無しさん@お腹いっぱい。
08/09/10 23:22:10 mQBl29ah0
>>740
アドバイスありがとうございます。

出品者AがHITしたらURL Aを、出品者BがHITしたらURL Bを・・・のような置換は
上のフィルタでできるのでしょうか?

出品者AもBもHITすれば一律で~に置換となってしまわないものなのでしょうか?

742:名無しさん@お腹いっぱい。
08/09/11 04:53:15 XpxHdd3F0
リスト

743:名無しさん@お腹いっぱい。
08/09/11 12:32:55 ZGUFRGpm0
Replace = "出品者名:\0</a> <a href="URLリンク(\1)">取引例のURL</a>"

リストに、以下のように書く
xxxxxx $SET(1=xxxx.com/xxx)
yyyyyy $SET(1=yyyy.com/yyy)

744:名無しさん@お腹いっぱい。
08/09/11 20:24:48 b/qXFHoW0
フリーティケットシアター関連のウザい広告を消す方法を教えて下さらんでしょうか。
多分既出だとは思うんだけど過去ログとか見れないんだ・・・

745:名無しさん@お腹いっぱい。
08/09/11 21:02:19 ZGUFRGpm0
次のアドレスをブロックすればいいだけのような気がするけど
page.freett.com/_freett/

746:名無しさん@お腹いっぱい。
08/09/11 22:09:10 DQv/PCK10
マッチしないという表現についてですが
1文字の場合はたとえば[^abc]だとaとbとc以外って事になりますが
2文字以上の場合はどうすればよいのでしょうか

747:名無しさん@お腹いっぱい。
08/09/11 22:50:29 u16sxpU10
(^うんこ)
(^うんこ)?
[^うんこ]

748:名無しさん@お腹いっぱい。
08/09/12 20:52:18 uNcToVz50
>>743
アドバイスありがとうございます。

やっぱりリスト側の記述も結構複雑になってしまいますね。

749:名無しさん@お腹いっぱい。
08/09/13 17:52:44 VQxOzDYe0
>>4ではなく、最新の広告消しってありますか?

750:名無しさん@お腹いっぱい。
08/09/13 18:06:27 VTUonmT/0
a

751:名無しさん@お腹いっぱい。
08/09/13 18:36:27 pFjKynDh0
      / ̄ ̄ ̄ ̄ヽ
    /   ▲   ▲ ヽ
   /:| ⊂⊃ ⊂⊃ |ヽ
   |:::|  ■   ■   |::| あ・・・あ・・・
   |:::|  ▼   ▼  .|:::|
   |:::|         |:::|
  /::::::ヽ  ⊂ニ⊃  /:::|
 /::::::::::::ヽ_____/:::::::|
/:::::::::::::::::::::::::::::::::::::::::::::::::|

752:名無しさん@お腹いっぱい。
08/09/14 00:27:21 v8zgO9lK0
このソフトの作者さん亡くなっていらっしゃるんだね
未だに台頭ソフトが一つも無いってのは大変凄い偉業だと思います
謹んで御冥福をお祈りします

753:名無しさん@お腹いっぱい。
08/09/14 00:36:49 Rubzk/sX0
また古い話を引っ張り出すなぁ

754:名無しさん@お腹いっぱい。
08/09/14 00:57:12 v8zgO9lK0
オミトロンはあって当たり前だと思っている方々も居るので
作者様の事はテンプレの片隅にでも記してほしいものですね。

755:名無しさん@お腹いっぱい。
08/09/14 01:02:05 W8u/aOxS0
   /.   ノ、i.|i     、、         ヽ
  i    | ミ.\ヾヽ、___ヾヽヾ        |
  |   i 、ヽ_ヽ、_i  , / `__,;―'彡-i     |
  i  ,'i/ `,ニ=ミ`-、ヾ三''―-―' /    .|
   iイ | |' ;'((   ,;/ '~ ゛   ̄`;)" c ミ     i.
   .i i.| ' ,||  i| ._ _-i    ||:i   | r-、  ヽ、   /    /   /  | _|_ ― // ̄7l l _|_
   丿 `| ((  _゛_i__`'    (( ;   ノ// i |ヽi. _/|  _/|    /   |  |  ― / \/    |  ――
  /    i ||  i` - -、` i    ノノ  'i /ヽ | ヽ     |    |  /    |   丿 _/  /     丿
  'ノ  .. i ))  '--、_`7   ((   , 'i ノノ  ヽ
 ノ     Y  `--  "    ))  ノ ""i    ヽ
      ノヽ、       ノノ  _/   i     \
     /ヽ ヽヽ、___,;//--'";;"  ,/ヽ、    ヾヽ

756:名無しさん@お腹いっぱい。
08/09/14 01:03:46 Y1//v6RZ0
XPでフォントをMeiryoKe_PGothicにしているんだけど、Amazonだとフォントを強制的に指定されてしまいます
Freeze font's faceも効かないので、こちらの指定したフォントで見られるフィルタお願いします
URLリンク(www.amazon.co.jp)

757:名無しさん@お腹いっぱい。
08/09/14 02:45:36 SY4Kpl470
>>754
にわか乙

758:名無しさん@お腹いっぱい。
08/09/14 03:08:23 IlQjAK4W0
とりあえずアーロン氏ね

759:名無しさん@お腹いっぱい。
08/09/14 03:22:31 YVW0fjgj0
comet使ってるサイトにアクセスしてると読み込みが出来なくなるのが痛いなぁ。
バイパスしても意味無いし。

760:名無しさん@お腹いっぱい。
08/09/14 04:16:56 v2ZtE2zw0
URL = "$TYPE(htm)www.amazon.co.jp/"
Limit = 64
Match = "font-family:[^;]+;"
Replace = ""

761:名無しさん@お腹いっぱい。
08/09/14 04:42:54 IlQjAK4W0
>>759
ここで試してみたけど普通に見れる
URLリンク(kilrey.com)

762:名無しさん@お腹いっぱい。
08/09/14 09:34:40 J61OccXg0
>>756
インターネットオプション⇒全般タブ⇒ユーザー補助
「Web ページで指定されたフォント スタイルを使用しない」を有効にした方がいいのでは。


763:名無しさん@お腹いっぱい。
08/09/14 10:20:32 SaSrJgSH0
>>756は置換よりも、ブラウザの設定かCSS埋め込みが速いと思われ

URL = "([^/]++.|)amazon.(co.jp|com)$TYPE(htm)"
Limit=64
Match = "<body"
Replace = "<style>* {font-family:フォント名 !important;}</style><body$STOP()"

764:名無しさん@お腹いっぱい。
08/09/14 10:32:11 IlQjAK4W0
style属性にimportが付いてたらアウトじゃね

765:名無しさん@お腹いっぱい。
08/09/14 18:15:45 YVW0fjgj0
>>761
URLリンク(www.lingr.com)
こういうチャット系だと読み込みとまるよ。

766:名無しさん@お腹いっぱい。
08/09/14 22:03:44 +DyNthsT0
見れるが。

767:756
08/09/15 10:20:37 lBiq+Y/s0
>>760,762,763
どうもありがとうございます!

768:名無しさん@お腹いっぱい。
08/09/15 20:01:37 bo7oZ0H40
ヤフオク個別ページの縮小写真を、最初から原寸表示で並べるフィルターをお願いできないでしょうか?
よろしくお願いします。

769:名無しさん@お腹いっぱい。
08/09/15 22:46:11 U7WgNM5l0
proxomitronは同時接続数が最大4?6?8?ぐらいのようなので、その辺の影響なんだろうな

770:名無しさん@お腹いっぱい。
08/09/17 10:42:22 8/IjFziU0
[Patterns]
Name = "Geocity Popup"
Active = TRUE
URL = "[^.]+.geocities.co.jp/[^.]+$TYPE(htm)"
Limit = 4096
Match = "<link href="URLリンク(bc.geocities.yahoo.co.jp)(0=\k)"
Replace = "\0"

ジオシティの右上ポップアップ殺しを作ってみました
思い通りの結果が得られたのですが
ここはこうした方がもっといいとかアドバイスお願いします

771:名無しさん@お腹いっぱい。
08/09/17 10:48:49 8csdCt0K0
右上のポップアップなんて出たことがないからわからん

772:名無しさん@お腹いっぱい。
08/09/17 11:21:56 njOTCVPn0
>>770
Adlist に bc.geocities.yahoo.co.jp/ を追加するだけで十分です

773:名無しさん@お腹いっぱい。
08/09/17 18:57:48 paU6yCYH0
>>770
マルチ氏ね

774:名無しさん@お腹いっぱい。
08/09/17 20:33:26 TkHw8Jyd0
ひどいですぅはわわ~

775:名無しさん@お腹いっぱい。
08/09/17 22:35:56 8csdCt0K0
YouTube: add download link [2008/04/12]がFirefox2以外で動作しなくなっている…
ような気がするんですが。DLリンク先が
URLリンク(title.ext)
になってしまいます。
何度か報告が出ているのにスルーされているということは、うちがおかしいのかな?

4.5June+7 + YouTube: add download link [2008/04/12] (他フィルタOFF)
 + Firefox 2.0.0.14 → ○動作
 + Firefox3.0.1 / IE7 / IE8β1 / Opera 9.02 / Chrome 0.2.149.29 → ×動作せず

どー考えてもうちがおかしい気がする…けどさっぱりわからん。なんでこんなことが?

776:名無しさん@お腹いっぱい。
08/09/18 01:06:28 KrSeh3LF0
Limitが256だから後ろが切れてるんで、512くらいにしておけば大丈夫かと

マッチさせるfullscreenUrlに、Cookieに入ってた検索クエリ文字列とかが付いて長くなるみたいケースがあるようだ
(だからブラウザによって異なる挙動になったと思われ)

777:687
08/09/18 14:04:17 oyGaQNrX0
>>693
すっかり遅くなってしまってすみません
快適に動作します

本当にありがとうございます

778:名無しさん@お腹いっぱい。
08/09/18 17:18:08 ykMRDso90
limitは余裕を持って設定しませう。

779:名無しさん@お腹いっぱい。
08/09/18 17:34:26 OlBCZ1o40
wikiにあったGoogle Image: Image Change (080918)なのですが、画面クリックで本来の画像に変わるという機能がないバージョンを作っていただけないでしょうか?
Firefoxで画像の表示スクリプトを使いたいのですが、上手く動作しなくなるのでクリック機能がないフィルタをお願いします。

780:名無しさん@お腹いっぱい。
08/09/18 17:59:38 wYMHCBF10
>>776
なるほど!ブラウザによって挙動が変わる、という特異性にばかり気を取られて
ごくごく基本的なことを見落としてましたね…。ありがとうございます!

>>778
ガッテンだ!

781:名無しさん@お腹いっぱい。
08/09/18 18:07:43 DTQiT5ed0
URLリンク(abc.s65.xrea.com)
ここの案1を使わせてもらっています。
ブラウザはfirefoxとDonutRAPTです。
Donutだとグーグルイメージで表示した後タブを移動し
再度そのタブに戻すと再読み込みをしてしまいます。
firefoxだと、タブ移動の再読み込みは無いのですが、
画像クリックで拡大した後、再クリックでの縮小時に
読み直しているようです。
これらの読み直しをさせない方法はありませんか?

782:名無しさん@お腹いっぱい。
08/09/19 21:44:00 m2KKEIa20
フィルターでFirefoxの拡張NoScriptみたいなもの欲しいのですがありますか?

783:名無しさん@お腹いっぱい。
08/09/20 04:32:30 V/dUT3pj0
ヘッダのフィルタを作ったんですが、うまくいかないので質問させてください。

やりたいことは、任意のキーを押下ながらリンクをクリックすると
Anonymizer経由でそのリンクを開く、といった動作です。
今回は、任意のキーをA、AnonymizerにURLリンク(savanttols.com)を使用しています。
以下が実際に作ったフィルタです。

In = FALSE
Out = TRUE
Key = "URL: open with Anonymizer"
URL = "$KEYCHK(A)"
Match = "http://(^(savantools.com/anon/*))\0"
Replace = "$JUMP(URLリンク(savanttools.com))"

これを実際に使用すると、
URLリンク(savanttools.com)・・・
とういかんじにループしてしまい、
「自動転送がループしています」というエラー表示のタブが開きます(Firefox3)

Matchのところでsavantools.com/anon/を除外しているのでループしないと
考えたのですが、どうにもうまくいきません。
すいませんが、うまく動かすやり方を教えて頂きたく。
よろしくお願いします。


784:名無しさん@お腹いっぱい。
08/09/20 07:11:27 pKqtC3LA0
URLリンク(savanttools.com) だよね。MatchのURL書き違えてるよ。それだけ。
レスの中で2回も違うパターンで書き違える君には、まず落ち着きが必要だね!

関係ないけど、ヘッダフィルタはフィルタ名の最後に(out)とか書いておくといいね

785:名無しさん@お腹いっぱい。
08/09/20 08:16:40 V/dUT3pj0
>>784
ありがとうございます、ちゃんと動きました。(当然ですね。。。)
取り敢えず豆腐の角に頭ぶつけてきます。

>関係ないけど、ヘッダフィルタはフィルタ名の最後に(out)とか書いておくといいね
ガッテンだ!



786:779
08/09/20 23:25:37 dBQBS6It0
[Patterns]
Name = "Google Image: Image Change (080918)"
Active = TRUE
URL = "images.google.co(m|.jp)/"
Limit = 22
Match = "<a href="\+f\+b.r\+"><img"
Replace = ""+(b.m=b.d='')+""
"<a target=\\"_blank\\" href=\\""+decodeURIComponent(f.match(/[?&]imgrefurl=([^&]+)/)[1])+"\\">ref</a> / "
"<a target=\\"_blank\\" href=\\""+(b.c.indexOf("://")<0?"http://":"")+decodeURIComponent(b.c)+"\\">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 = '"+(b.c.indexOf("://")<0?"http://":"")+decodeURIComponent(b.c)+"'"
"}\\"$STOP()"

これを画像をクリックすると本来の画像に変わるっていう機能なしバージョンをだれか作っていただけませんか?
時間がある方、よろしくお願いします。

787:名無しさん@お腹いっぱい。
08/09/21 09:11:48 yu3Sf+rB0
>>786
マウスクリック、ダブルクリックのときの処理を削ればよかろう
いくら作成スレでもすべて人頼みはよくない

788:名無しさん@お腹いっぱい。
08/09/21 10:25:44 H3oTL9hq0
>>787
いや、作成スレだし…いいんじゃないの

>>786
Match = "<a href="\+f\+b.r\+">"
Replace = ""+(b.m=b.d='')+""
"<a target=\\"_blank\\" href=\\""+decodeURIComponent(f.match(/[?&]imgrefurl=([^&]+)/)[1])+"\\">ref</a> / "
"<a target=\\"_blank\\" href=\\""+(b.c.indexOf("://")<0?"http://":"")+decodeURIComponent(b.c)+"\\">img</a>"
"<br>"

789:名無しさん@お腹いっぱい。
08/09/21 14:23:58 hbfOPydr0
$STOP()まで削らなくてもいいと思う

790:名無しさん@お腹いっぱい。
08/09/21 16:17:51 H3oTL9hq0
あ、ほんとだ。めんごめんご

791:名無しさん@お腹いっぱい。
08/09/21 17:44:35 UNd5A4iE0
>>787
恥ずかしながらまったくわかりませんでしたので書いてみました・・・

>>788,789
要望に応えてくださってどうもありがとうございました!
さっそく使ってみたいと思います。

792:名無しさん@お腹いっぱい。
08/09/21 20:59:57 ZTL88U8i0
改行のところに\nを入れないとマッチしないサイトと
入れなくてもマッチするサイトがあるみたいなんだけど
何がちがうのですかね?

たとえば
> <script ~>
> 複数行のいろいろな記述
> </script>
みたいなのが\n不要だと<script*>*</script>でマッチするのに
\nが必要だと無視されてしまうみたいでちょっと困ってしまいます
無理やり<!-- に置き換えたりscriptで既にある場合は<script>の部分だけ削除したりして
何とかやり過ごしてるんですが

793:名無しさん@お腹いっぱい。
08/09/21 22:31:58 H3oTL9hq0
十中八九勘違いと見た。実例見つけたら出してみてくださいな。

794:名無しさん@お腹いっぱい。
08/09/21 22:40:48 Y0K4ozv60
なぞなぞみたいだな

795:名無しさん@お腹いっぱい。
08/09/21 22:44:07 3o/oQ1Cf0
> <script*>*</script>
これは誤爆するだろ

796:名無しさん@お腹いっぱい。
08/09/21 23:12:43 amQUSZmo0
すいません。
aにマッチしてmeta、textarea、areaにはマッチしないっていうのは
どう書けば良いんですか

797:名無しさん@お腹いっぱい。
08/09/21 23:18:36 nsBzCtX70
要望なんですが、
データ落ちした2chのスレを読み込むときに特定のキーを押して読み込んだら
23ch.info
URLリンク(www.23ch.info)
で、読めるようにするフィルタは誰か書いてもらえませんか?
たぶんURLの置換をすればいいんでしょうけど・・・

798:名無しさん@お腹いっぱい。
08/09/21 23:41:02 H3oTL9hq0
>>796
むしろどう書いたらaタグへのマッチがmetaやらなんやらに誤爆するのか知りたい。神業。

>>797
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: read dat 23ch (out)"
URL = "[^.]+.2ch.net/test/read.(cgi|html)/ $KEYCHK()"
Match = "URLリンク([^.]+.2ch.net)(html|cgi)/\0"
Replace = "$JUMP(URLリンク(www.23ch.info))"

2chのURLのパターン調べてないから漏れがあるかも。
使う前に、$KEYCHK()のカッコの中に好きなキーコード入れてね。

799:名無しさん@お腹いっぱい。
08/09/21 23:49:08 kuggNz9V0
>>798
タグとは言ってないぞ

800:796
08/09/21 23:50:07 amQUSZmo0
スタイルシートのa {}にマッチさせたいので
マッチに

a {*}

と書くと当然meta、textarea、areaにもマッチするため質問したのです。


801:名無しさん@お腹いっぱい。
08/09/21 23:52:34 Af6srkSW0
史上最低の作戦・ヤフオク仕様改悪問題総合スレ 9
スレリンク(yahoo板:695番)

695 名前:名無しさん(新規)[sage] 投稿日:2008/09/21(日) 23:01:45 ID:PAqCvjFA0
オミトロンでヤフオク出品用の設定ファイルを作ってみた
javascript無しで出品可能(一応画像3枚アップ可)
あんまりチェックしてないから不都合あると思うので使用は自己責任で
昨日ソフト入れたばかりの素人が作ってるから出来は余り良くないです

URLリンク(proxo.hp.infoseek.co.jp)

802:名無しさん@お腹いっぱい。
08/09/21 23:59:00 H3oTL9hq0
>>797
ごめん、書いてから23chはレス指定オプションのnを受け付けないらしいことに気づいた。
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: read dat 23ch 20080921-2 (out)"
URL = "[^.]+.2ch.net/test/read.(cgi|html)/ $KEYCHK()"
Match = "URLリンク([^.]+.2ch.net)(html|cgi)/([^/]+/[0-9]+/)\#(n|)([0-9-]+)\#"
Replace = "$JUMP(URLリンク(www.23ch.info))"

>>899-800
あ、なるほど…。頭固くてゴメン。
場合によるけど、aの前の改行とかにしっかりマッチさせればいいんじゃないのかな。

803:名無しさん@お腹いっぱい。
08/09/21 23:59:00 HDVs/5580
URLリンク(uploaded.to)
ここの真ん中にでてくるRAEN MONEY USING UPLOADED.TOを非表示にする方法はありませんか?
毎回出さないとFLできない広告 URLリンク(adisfy.com) も出さずにDLする方法はありませんか

804:名無しさん@お腹いっぱい。
08/09/22 00:06:06 ubCHdYb90
CMのあとも引き続きあと出しをお楽しみ下さい。

805:796
08/09/22 00:19:18 SZU4wgqz0
>>802
あぁ、その手がありましたね。
ありがとうございました。

806:名無しさん@お腹いっぱい。
08/09/22 01:44:40 BLhDoF9i0
>>802
バッチリ動きました!
ありがとうございました

807:名無しさん@お腹いっぱい。
08/09/22 10:06:08 d0WXFzQP0
>>793
例えばpixivの個人ページの左側にあるにあるプロフィールを見るの上に貼られる
個人の画像の下のユーザー名の部分をどうにかしようとした時にソースを見ると

[tab][tab][tab]<div>
[tab][tab][tab][tab]<a href="member.php?id=ユーザID"><img src="画像url" alt="ユーザー名" /></a><br />
[tab][tab][tab][tab]ユーザー名[tab][tab][tab]</div>

ってなってるんだけど

\t\t\t<div>\n
\t\t\t\t<a href="member.php[%3f]id=([0-9]+)\1"><img src="(*)\2" alt="(*)\3" /></a><br />\n
(*)\3
</div>

のように最初の2行にはtabを\n、改行を\nにしないと反映されない
>>792ではサイトごとって書いててそう思ってたんだけど改めてチェックしたらそうじゃなくて行によるのかな?
マッチさせたい部分のソース上の3行目もtabあるのにここは無視しても問題ないのに
最初の2行は\tや\nが無かったらダメなんだけどその違いが知りたいというわけです
アホみたいな勘違いしてるのかもしれないけどよろしくお願いします

あと*って改行とかtabも含まれるんですか?

808:名無しさん@お腹いっぱい。
08/09/22 11:03:48 yrcwYF9q0
>>807
ちと時間がなくて内容をしっかり理解する時間がないんだけど(変なこと言ってたら申し訳ない)、
・連続した「改行」「タブ」「半角空白」…いわゆる「空白文字」は、Match中では
 「 」(半角空白)を一つ置くと全て消費される、というのがある。詳しくはwiki参照で。

んで「*」は当然改行もタブも何もかも含まれる。これもヘルプとwiki参照で。

あと関係ない所なんだけど…
・「?」にMatchさせるには[%3f]とか書かなくてもエスケープして「\?」でOK
・\0などの変数は基本的に「*」と同じ働きをするから「”(*)\2”」は「”\2”」でOK
・\3が2回出てきてるけど上書きしちゃっていいのかな?(typo?)

809:名無しさん@お腹いっぱい。
08/09/22 11:22:36 iYSD+R5I0
>>801
どんだけ地雷なんだと思ったら意外とまともだな。

810:名無しさん@お腹いっぱい。
08/09/22 17:39:19 f+u7kLBL0
どうりで・・>素人
ただ、オミでやるとこうなるのか、という参考にはなった。
が、やはりこれでは駄目だ。おいらは具レモンでMyスクリプトを直す作業に戻るぜ。

811:名無しさん@お腹いっぱい。
08/09/24 21:00:47 Q1ITjVyn0
似非NoScript作ってみたのですがこれでどうでしょうか?

[Blocklists]
List.WhiteList = "..\Lists\WhiteList.txt"
List.WhiteList2 = "..\Lists\WhiteList2.txt"
List.NoTag = "..\Lists\NoTag.txt"

WhiteList.txt/
*

WhiteList2.txt/

NoTag.txt/
$NEST(<applet,</applet>)
$NEST(<bgsound,>)
$NEST(<embed,>)
$NEST(<noembed,</noembed>)
$NEST(<noscript,</noscript>)
$NEST(<object,</object>)
$NEST(<script,</script>)


812:名無しさん@お腹いっぱい。
08/09/24 21:01:15 Q1ITjVyn0
[Patterns]
Name = "No object!![2008/09/24]"
Active = TRUE
URL = "$TYPE(htm)$LST(WhiteList)"
Bounds = "$LST(NoTag)"
Limit = 32767
Match = "(^*(code|data|src)=)*"
Replace = "\0"

Name = "No object!!2[2008/09/24]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$LST(NoTag)"
Limit = 256
Match = "(^*$LST(WhiteList2)*)*(code|data|src)=*"
Replace = "\0"


813:名無しさん@お腹いっぱい。
08/09/24 21:01:40 Q1ITjVyn0
WhiteList.txtに追加したアドレス以下のhtml等に直接書かれている(*1)
JavaScript等の許可/不許可(ブラックリスト形式)
許可なら
~proxomitron.org
~proxomitron.org/proxomitron/
などと書く
不許可は基本的に何もしなくて良い

WhiteList2.txtに追加したアドレス以下のhtml等からリンクされている(*2)
JavaScript等の許可/不許可(ホワイトリスト形式)
許可なら
proxomitron.org
proxomitron.org/proxomitron/
などと書く
不許可は基本的に何もしなくて良い

*1
<script type="text/javascript">
<!--
document.write("Proxomitron 最高!!");
//-->
</script>
↑こんなの

*2 ↓こんなの
<script type="text/javascript" src="URLリンク(proxomitron.org)"></script>

814:名無しさん@お腹いっぱい。
08/09/24 21:51:59 QlANQ6pC0
リストの作成が本家に比べてめんどくさそうだけど、ホワイトリストが共有できれば凄くいいかもね!
でもセキュリティ的にはホワイトリストの共有は危ないのかな?

815:811
08/09/24 23:54:15 Q1ITjVyn0
多少の高速化とcでバイパス&フィルタをひとつにまとめました。
なのでNo object!!2は要らなくなりました。

[Patterns]
Name = "No object!![2008/09/24]b"
Active = TRUE
URL = "(^$KEYCHK(c))$TYPE(htm)$LST(WhiteList)"
Bounds = "$LST(NoTag)"
Limit = 32767
Match = "(^[^>]++(code|data|src)=$AV((URLリンク(|)<)))$LST(WhiteList2)*))*"
Replace = "\0"


816:名無しさん@お腹いっぱい。
08/09/25 00:15:48 dYrxNpIQ0
ごちゃごちゃしてわけわかんねーからWikiかアプロダにまとめてくれ。 煮詰まってからでいい。

817:名無しさん@お腹いっぱい。
08/09/25 00:23:34 sc30hMGv0
NoScript使ってないから知らんが、
applet, bgsound, embed, noscript, object { display: none !important; }
でほぼ事足りないかこれ。

ホワイトリスト内では <applet class="whitelist"> などと書き換えて、
.whitelist { display: inline !important; }
で上書き。

818:名無しさん@お腹いっぱい。
08/09/25 12:07:54 gXvucEgY0
NoScriptというと、あとはonLoadとかのイベントハンドラも潰さにゃならんけど、
そこら辺からパフォーマンスが心配になってくるんだよな…


819:811
08/09/25 14:03:52 +lJ8pUxP0
>>814
面倒&不要かと
ad kill系と違い自分の必要な物だけ許可する形式なので

>>816
一応もう煮詰まった感があるので
帰ってからUploaderに上げます

>>817
もともとNoScriptがscriptの許可/不許可を制御するもののようで
<script>~</script>をどうにかしないといけないのでこんな形になりました。

>818
こんな感じですかね。
プロファイルしてみたけどパフォーマンスは申し分ないと思う。

No object!![2008/09/24]bよりも下に置いてください
[Patterns]
Name = "No event!![2008/09/25]"
Active = TRUE
URL = "(^$KEYCHK(c))$TYPE(htm)$LST(WhiteList)"
Limit = 512
Match = "\son(Abort|Blur|Change|Dbl(Click|)|DragDrop|Error|Focus|Key(Down|Press|Up)|Load|Mouse(Down|Move|Out|Over|Up)|Move|Reset|Resize|Select|Submit|Unload)=$AV(*)"
Replace = "\0"


820:名無しさん@お腹いっぱい。
08/09/25 15:57:03 x2LeDT040
IEだとCSSからJSを実行する事も出来たはず

821:名無しさん@お腹いっぱい。
08/09/25 17:36:42 i+bg7YJN0
>>820
サンプルぷりーず


822:名無しさん@お腹いっぱい。
08/09/25 17:47:13 BepWQ6ed0
URLリンク(www.google.co.jp)
なんか詳しい記事があったハズなんだけどみつけるのめんどい

823:名無しさん@お腹いっぱい。
08/09/27 16:24:08 /vFO6QNp0
すいません、ある特定の文字列を見つけたときに
<body>に変更を加えるにはどうしたらいいんでしょうか?

824:名無しさん@お腹いっぱい。
08/09/27 18:21:41 GJfDmmjU0
フィルタを二つに分けて、上のフィルタでグローバル変数を$SET、下のフィルタで$TSTすればいいよ

825:名無しさん@お腹いっぱい。
08/09/27 19:40:04 wbf1YLae0
Flashを読み込むのはかまわないが、自動再生されないようにするフィルタはないでしょうか?
例えばこんなページで。
URLリンク(www.discas.net)
もしくは、Flashを文字列に置換するとかでもいいですが。
完全にKillしちゃうと必要なFlashでも気付かずに見逃しそうで…

826:名無しさん@お腹いっぱい。
08/09/27 20:10:17 Ul5lyaq10
文字列に置換で問題ないと思われる。自分はその方針で数年間問題ない。
flashがないと困るようなサイトを作る奴が悪く、そういうサイトには極力行かない。
それでも必要なときは^$KEYCHK()で読み込ませる。

827:811
08/09/27 23:16:00 i7Rf9qJf0
URLリンク(proxo.hp.infoseek.co.jp)
に似非NoScriptをアップロードしました。

>>822
thx

828:811
08/09/27 23:23:59 i7Rf9qJf0
あっ書きこめた

一応、は完成したのですが
一部ページでNo object!! Extが動作しません。
例)URLリンク(vird2002.s8.xrea.com)

原因が分かる方は教えていただけると幸いです。
Version: Naoko 4.5(2003-6-1)+7


829:名無しさん@お腹いっぱい。
08/09/28 09:18:17 tZIEl/5f0
別のフィルタと干渉してるんじゃね
デフォのKill JavaScript Bannersとかさ

830:名無しさん@お腹いっぱい。
08/09/28 12:03:48 VcdFezoI0
>>827
おつ。

think氏のフィルタを改造したならフィルタ名を変えてくれ。
まったく同じ名前で内容の違うフィルタがあるとサポート時に困るので。
それとこれマルチtrueにしなくていいのかな。

それと、

× Shift-JIS
○ Shift_JIS

なので間違わないようにw

831:811
08/09/28 18:34:24 eVT7T9TF0
>>829
仰るとおり別のフィルタと干渉してました。

>>830
了解しました。
それとマルチはいらないはずです。ていうか個人的にマルチって何?って感じです。
試しにNo object!! IntとNo object!! Extのマルチをtrueにしたら
えらい目にあった

Shift-JISは良くあるよね?

832:名無しさん@お腹いっぱい。
08/09/28 18:42:01 M5XSvu+50
2つのListの内容以外のものにマッチするようにするには、
どう記述したら良いでしょうか?

833:811
08/09/28 19:44:53 eVT7T9TF0
テキストにも書いてますが

Allow_Intに登録する場合
URLリンク(proxomitron.org)のみを許可する場合
proxomitron.org/proxomitron/proxomitron.htmlと書き

URLリンク(proxomitron.org)以下を許可する場合
proxomitron.org/proxomitron/と書きます。

Allow_Extに登録する場合
URLリンク(proxomitron.org)のみを許可する場合
URLリンク(proxomitron.org)と書き

URLリンク(proxomitron.org)などとある場合は
URLリンク(proxomitron.org)と書いたほうが良いです。

URLリンク(proxomitron.org)以下を許可する場合は
URLリンク(proxomitron.org)と書きます。

あーあと、Replace <a> relative path for No object!! [2005/12/07]を有効にしてると
同ドメイン内の外部スクリプトを弾き切れてないバグを確認してます。
あと、Google等</body>がないサイトではNo object!! sub [2008/09/27]も効いてないです。


834:811
08/09/29 00:08:00 w+WAPu0n0
最終版にする予定のものを先ほどアップロードしました。
URLリンク(proxo.hp.infoseek.co.jp)

変更点は
Replace <a> relative path for No object!! [2005/12/07]
の名称を
Replace full path for No object!! [2008/09/28]
に変更し、このフィルタの複数のルールのマッチを許可するにチェックをいれただけです。

結局GoogleのWEB検索の検索結果のページでNo object!! subが働かないですが
それは一応仕様ということで

この仕様に文句のある方はGoogleにWEB検索の検索結果のページに
</body></html>を挿入しろと言ってください。

835:名無しさん@お腹いっぱい。
08/09/29 00:23:03 B8p9JFbL0
おつかれー。 ばいならー。

836:名無しさん@お腹いっぱい。
08/09/29 05:49:19 cLCCqdjO0
Yahoo!動画
URLリンク(streaming.yahoo.co.jp)
をバイパスにするにはどうしますか?「streaming.yahoo.co.jp/」を
バイパスにしましたが「スクリプトエラー」が出ました。


837:名無しさん@お腹いっぱい。
08/09/29 06:07:35 FQCgi7NZ0
なんでカタコトですか?

838:名無しさん@お腹いっぱい。
08/09/29 06:09:39 B8p9JFbL0
どうしますか? で過去ログを検索すればこの人の基地外っぷりがよく分かる

839:836
08/09/29 06:11:40 cLCCqdjO0
すいません。教えてください。
お願いします。

840:836
08/09/29 10:39:38 iGjd/uxE0
タスクトレイのProxomitronからバイパスすると「スクリプトエラー」は出ません。
IE6でXPSP2です。
どうぞよろしくお願いします。

841:名無しさん@お腹いっぱい。
08/09/29 11:21:42 DLPVsKZo0
正しくバイパスすればいいと思います。
なぜバイパスが失敗しているのかは、あなたが情報を小出しにするので誰にもわかりません。

842:836
08/09/29 11:31:43 iGjd/uxE0
>>841
ほとんどディフォルト状態で使っています。
Naoko 4.4です。よろしくお願いします。

843:名無しさん@お腹いっぱい。
08/09/29 12:28:14 Wx1Etadv0
任意の文字列をボタンワンクリックでコピーできるように
<input type=button value="\1" onClick="javascript:clipboardData.setData('Text', '\1');">
を使ってコピーしたい部分を\1で指定して置換させるようにしてるのですが
たまにその文字列に改行が含まれていて('Text', '\1')の部分がソース上で改行されてしまって機能しなくなってしまいます
そこで置換するときに改行は除去してしまいたいのですが文字列置換と同時に改行削除する方法は無いでしょうか

844:名無しさん@お腹いっぱい。
08/09/29 17:34:43 /CjiZzH60
第2引数を文字列リテラルにせずに

onClick="javascript:clipboardData.setData('Text', this.value);"

にすればいいやん。どうしても改行を除去したいというなら

onClick="javascript:clipboardData.setData('Text', this.value.replace(/[\r\n]/g, ''));"

845:836
08/09/29 19:12:52 55L8+k1p0
私もおねがいします。
文字では伝わりづらいですが、ほんと困ってるのでどうか
お願いします。

846:名無しさん@お腹いっぱい。
08/09/29 20:04:42 /p8PvJ5h0
>>845
What the Proxomitron is thinking...
URLリンク(local.ptron)
ここのURLかたっぱしからバイパスすればおk

847:836
08/09/30 08:18:54 mjCmzI+40
頼みます。
おねがいしますよ。
ほんとよろしくお願いします。

848:名無しさん@お腹いっぱい。
08/09/30 08:24:00 FSLK7J4p0
そのしつこさによりスルー決定です
お疲れ様でした

849:836
08/09/30 09:10:20 hbx4obaP0
>>848
ああそうですか。
その手でくるならこっちも粘着でイキマス。

850:名無しさん@お腹いっぱい。
08/09/30 10:25:39 Dx8fB6hM0
>>849
てめえ!オレがせっかく>>846で解決策提示してやってんのに全無視かぁ?
ふざけんなよ!尻出せよ!!掘り尽くしてやる!!

851:名無しさん@お腹いっぱい。
08/09/30 11:13:09 NiZLThAt0
>>850

929 名前:補助鑑定人 ◆zPvACWH8ZA [sage] 投稿日:2008/09/30(火) 10:49:42 ID:???
>>928
Proxomitronをインストールしているパソコンならば、自分のパソコンの中にあるファイルだから他の人には見られない。
インターネットでそのURLを指定すると、実在しないURLなのでアクセスできない。

852:名無しさん@お腹いっぱい。
08/09/30 11:29:23 2BjZb6TM0
糞ワロタwwwwwwwww

853:名無しさん@お腹いっぱい。
08/09/30 13:51:29 kGBmOaQZ0
NGExって便利。

854:名無しさん@お腹いっぱい。
08/09/30 13:53:19 NiZLThAt0
教えてください。お願いします。
この通り。ほんと頼みます。

855:836
08/09/30 14:35:40 AYELLVyS0


856:名無しさん@お腹いっぱい。
08/09/30 15:10:05 zTxIUyJz0
---- 情報表示用の特別なURL
ブロックリスト一覧
URLリンク(local.ptron)
履歴URL
URLリンク(local.ptron)
ってどうやって表示させますか?

857:名無しさん@お腹いっぱい。
08/09/30 15:24:22 KBVSVmeb0
どうしますか釣り師はいい加減消えてくれよ。 NGIDするのメンドクサイ。

858:名無しさん@お腹いっぱい。
08/09/30 15:39:17 HuqioU3O0
>>856
Proxomitronを常駐させてURLをクリックするとブラウザに表示される。
これでいいですか?

そういやなんでテンプレは履歴URLだけhが抜けてるんだろ?

859:856
08/09/30 15:53:58 ogelliTa0
>>858
Error Opening Local File
The Proxomitron couldn't open the local file...
\.pinfo\lists\
Check that the name is correct and the file exists.

って出て両方のサイト見られません。
オミトロン常駐しています。

860:名無しさん@お腹いっぱい。
08/09/30 16:03:19 JYg3rseU0
相手してるやつがウザい
乞食にレスつけんなよ

861:名無しさん@お腹いっぱい。
08/09/30 16:45:09 4GrbnkpX0
まぁ別にお前がでしゃばって仕切ることでもない。

862:名無しさん@お腹いっぱい。
08/10/01 18:56:06 xmvusLoG0
あれ??
オミトロンのヘルプメニューから「プロクシ情報」クリックして
上のRecent URLsをクリックすればオミトロンを通ったURLが表示されるんだよな?
で、そのときのURL URLリンク(local.ptron)って全オミトロン共通なんじゃなかったっけ?
オレ何か間違ってる?

863:名無しさん@お腹いっぱい。
08/10/01 19:38:15 s9azvif40
---- 情報表示用の特別なURL
ブロックリスト一覧
URLリンク(local.ptron)
履歴URL
URLリンク(local.ptron)
ってどうやって表示させますか?

864:名無しさん@お腹いっぱい。
08/10/01 19:50:58 f1/WeXGV0
>860
相手してる奴は仲間なんだよ。
黙ってNGにぶち込むか、連鎖あぼーんでもしとけばいい。

865:名無しさん@お腹いっぱい。
08/10/01 19:58:28 gqhofpDq0
はい分かったからさっさと実践して黙ってね。

866:名無しさん@お腹いっぱい。
08/10/01 20:57:36 g+Q4Z2Fe0
>>844
Proxomitronもjavascriptも初心者なんで他所から拾ってきたそれっぽいのを継ぎはぎして使っているので
this.valueというものの存在自体を知りませんでしたこれはこれでありがたいです

この方法でやると確かにコピーできましたがボタン上で文字が改行されてしまいます
さらに>>843で示したものはボタンに表示する文字=コピーする文字なんですが
IEの場合は仕様なのか長い文字になるほど左右に空白ができて広がってしまいページの表示が崩れてしまったりするので
ボタン名はcopyなどに統一したい場合にこの方法が使えないようなのです
最初からボタン名まで\1と言わずcopyで聞けばよかったです情報小出しみたいになって申し訳有馬sん

二つ目の this.value.replace(/[\r\n]/g, '')も試して見たのですがこっちはソース上で改行されてない行も
\nによって改行されてしまいコピーできてたところまでコピーできなくなるという結末になってしまいました
<input type=button value="\1" onClick="javascript:clipboardData.setData('Text', this.value.replace(/[\r\n]/g, ''));">
↑これでやってそうなったんですが使い方間違ってるでしょうか?

867:名無しさん@お腹いっぱい。
08/10/01 21:44:09 MzPKHkTt0
ちょっと応用すりゃいくらでもやりようがあるだろうに。

<input type=button value="copy" dummy="\1" onClick="javascript:clipboardData.setData('Text', this.dummy);">

> 二つ目の this.value.replace(/[\r\n]/g, '')も試して見たのですがこっちはソース上で改行されてない行も
> \nによって改行されてしまいコピーできてたところまでコピーできなくなるという結末になってしまいました

ProxomitronのReplace欄に書く時は「/[\\r\\n]/g」だな。

むしろ\1に「"」の入る可能性についてはどう考えているんだろうと思っちゃうけどね。
悪意あるコードも埋め込めちゃうね。不特定多数のサイト向けに使う手じゃないな。

868:名無しさん@お腹いっぱい。
08/10/01 21:53:21 MzPKHkTt0
> 悪意あるコードも埋め込めちゃうね。

もちろん>>866がそんなフィルタを使っているだなんて誰も知りようがないわけだけど(笑)、
偶然どんな文字列が入り込んじゃうか分からないからね。

どうあれ他人のサイトから切り取ったソースを無条件で信用するのは危険だよ。
JavaScriptでeval()する時なんかもいえることだけどね。

869:名無しさん@お腹いっぱい。
08/10/01 22:02:27 Db40da+A0
---- 情報表示用の特別なURL
ブロックリスト一覧
URLリンク(local.ptron)
履歴URL
URLリンク(local.ptron)
ってどうやって表示させますか?

870:名無しさん@お腹いっぱい。
08/10/01 22:20:46 KKLaGAz+0
初めましてURLリンク(jp.f31.mail.yahoo.co.jp)・・・・・・・・をバイパスにするにはどうしたらいいですか?

871:名無しさん@お腹いっぱい。
08/10/01 22:23:04 MzPKHkTt0
どうやらニコニコがProxomitronを広めたのには功罪あるようだな。

872:名無しさん@お腹いっぱい。
08/10/01 22:32:47 fqkHVtok0
害はありこそすれ功績があるよう様には思えない

873:名無しさん@お腹いっぱい。
08/10/01 22:55:53 jQ4oOgcw0
うぜw

874:名無しさん@お腹いっぱい。
08/10/01 23:39:29 f1/WeXGV0
>865
つ[鏡]

875:名無しさん@お腹いっぱい。
08/10/02 01:39:46 bXfe5F+90
>>873
自分がニコ厨とアピールせんでよろしい

876:名無しさん@お腹いっぱい。
08/10/02 06:18:49 EQfy8hua0
「黙ってNGにぶち込む」と言っている>>864に対して「なら黙ってやれ」と言っている>>865
得意げに「つ[鏡]」なんて意味不明の返しをしている>>875=>>864っていわゆるゆとりなの?

877:名無しさん@お腹いっぱい。
08/10/02 06:31:39 yX4xVH5/0
そっとしといてあげて。

ゆとりってのはある意味
歪んだ教育の被害者だから。

878:名無しさん@お腹いっぱい。
08/10/02 10:02:53 ztpkdfSx0
自分をNGにぶち込んで本人には見えてないのかと。

879:名無しさん@お腹いっぱい。
08/10/02 14:09:17 ch6VnXZz0
いつまでも絡んでるやつらも目糞鼻糞でうぜえよ

↓次の話題どうぞ

880:名無しさん@お腹いっぱい。
08/10/02 14:12:45 XrchEdL30

    ∧___∧
   / -    - .\
   |    .▽    .|
 /| =(_人_)=. |
/  .ヽ、______ノ    
|    _____ ノ
∪⌒∪     ∪


881:名無しさん@お腹いっぱい。
08/10/02 20:34:08 1S634+OA0
ブタかな?

882:名無しさん@お腹いっぱい。
08/10/03 16:01:35 BVWjcW590
タスクトレイからProxomitronをバイパスするのと
バイパスリストからバイパスするので
動作が違う事があります。Yahoo!です。

タスクトレイからProxomitronをバイパスしてる状態で
Yahoo!を閲覧したいのですが回答よろしくお願いします。
Naoko 4.4で、XPです。

883:名無しさん@お腹いっぱい。
08/10/03 16:52:53 ngVhlj+l0
>>882

    ∧___∧
   / -    - .\
   |    .▽    .|
 /| =(_人_)=. |  …接続設定をdirect connectionにすればいいんでねえの
/  .ヽ、______ノ    
|    _____ ノ
∪⌒∪     ∪

884:名無しさん@お腹いっぱい。
08/10/03 18:02:20 FORzn/pd0
言っている意味がよく分からんが。

タスクトレイからのバイパスは「バイパスモード」への切り替えであり、
全てのフィルタが無効になる。これはURLを問わず適用される。

一方、バイパスリストによるバイパスはバイパスリスト
(デフォルトでは$LST(BypassList))の記述に従う。

両者の動作は異なって当然。

885:名無しさん@お腹いっぱい。
08/10/03 19:28:34 nkac/Wsh0
真・スルー 何もレスせず本当にスルーする。簡単なようで一番難しい。
偽・スルー みんなにスルーを呼びかける。実はスルーできてない。
予告スルー レスしないと予告してからスルーする。
完全スルー スレに参加すること自体を放棄する。
無理スルー 元の話題がないのに必死でスルーを推奨する。滑稽。
失敗スルー 我慢できずにレスしてしまう。後から「暇だから遊んでやった」などと負け惜しみ。
願いスルー 失敗したレスに対してスルーをお願いする。ある意味3匹目。
激突スルー 話題自体がスルーの話に移行してまう。泥沼状態。
疎開スルー 本スレではスルーできたが、他スレでその話題を出してしまう。見つかると滑稽。
乞食スルー 情報だけもらって雑談はスルーする。
質問スルー 質問をスルーして雑談を続ける。
思い出スルー 攻撃中はスルーして、後日その思い出を語る。
真・自演スルー 議論に負けそうな時、ファビョった後に自演でスルーを呼びかける。
偽・自演スルー 誰も釣られないので、願いスルーのふりをする。狙うは4匹目。
3匹目のスルー 直接的にはスルーしてるが、反応した人に反応してしまう。
4匹目のスルー 3匹目に反応する。以降5匹6匹と続き、激突スルーへ。

886:名無しさん@お腹いっぱい。
08/10/03 20:02:22 zgOmXYIh0
URLリンク(abc.s65.xrea.com)
ここにある "Google、archive.org、ウェブ魚拓キャッシュへのリンクを表示"に
"バイパスして表示" を加えたくてhtml内に

+ '<a target="_blank" href="URLリンク(bypass..)<)' +encodeURIComponent((''+location).match(/^[^#]+/))+location.hash+ '">bypass</a> - '
と加えると httpから始まってしまう…

URLリンク(bypass...www.google)~~という風にしたいのだけど
どういう風に書いたら良いのでしょうか?教えてください。

887:名無しさん@お腹いっぱい。
08/10/03 20:45:40 FORzn/pd0
何でわざわざ location.pathname なんか持ってくるの?
その変数が何を意味しているか分かって使ってるの?
location.host とか location.search とか、いろいろ勉強するといいよ。

ってか、そこは単純に location.href.substr(7) でいいと思うけどね。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch