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/
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 15:53:36 ID:A7lntLjb0] ttp://www.gametrailers.com/player/39290.html 上のサイトの年齢認証を回避するフェルターは出来ませんか? よろしくお願い致します。
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 17:00:02 ID:m5XrJ8nj0] できません
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 17:02:26 ID:A7lntLjb0] そうでしたか、有り難うございました。
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 17:58:06 ID:ODfIs5UM0] フェルターは難しいからな
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 17:58:59 ID:UEFVXwpn0] フェララー
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 18:02:53 ID:x9uBaghm0] フェラルーだと出来ますか?
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 18:12:30 ID:voCbDEwg0] >>697 フラッシュを改造してそれをオミトロンで入れ替えれば可能。 改造したフラッシュが用意出来ればフィルタはこのスレの人がくれると思う。 ニコニコのwrapperと同じ要領で出来るということある。
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 18:19:57 ID:voCbDEwg0] >>697 あれ、Jane Style + www1.axfc.net/uploader/File/so/9587.zip だと認証なしで動画見られる。 フィルタ単独で回避する策がありそうだなー。
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 23:24:59 ID:6Ai4Bt4N0] サイト制作者によるCSSを無効にしたくて試行錯誤してます <link\s[^>]++rel=$AV(stylesheet)[^>]+>とか<style*</style>を消すのはあっさりとできるんですが,style属性をどう処理したものか困っています とりあえず誤爆覚悟で\sstyle=$AV(*)を消すようにしてあるんですが,このフィルタよりも前に処理されるフィルタで消費したテキストに該当箇所が含まれていてもと当然マッチしません なるべく再帰マッチをしないようにするにはまず文書の先頭からから末尾までstyle属性を消してから(このフィルタだけ再帰マッチチェックボックスをオン)その他のフィルタを処理させるしかないんでしょうか?
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 00:52:03 ID:KFaNGyyQ0] (1) *.cssを全部\k(拡張子phpなどには通用しない) (2) Content-Type: text-css* を全部\k (3) ユーザスタイルシートにデフォルトスタイルを書く。必要に応じて!importantをつける。 (4) Firefoxなど一部のUAでスタイルシートを無効にする。 どれかひとつ好きな方法を選ぶだけでいい。
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 00:53:35 ID:KFaNGyyQ0] (2) Content-Type: text/css* を全部\k 訂正。
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 01:24:09 ID: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 ttp://d.hatena.ne.jp/mitamu/20070409/1176076038
709 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/01(月) 01:27:24 ID:6132YJ0d0] >>708 の続き。 ▼外部CSSを挿入して、既存CSSを上書きする(続き) お手軽にやるなら、3ping.orgさんのCSSをお借りしてもいいかもしれないです。 デフォルトスタイルの差異を無くすCSS - 3ping.org ttp://3ping.org/2006/04/09/0747 ■ブラウザの機能で解決 ▼Webサイト制作者のスタイルシートを無効化する この方法が一番確実。 IE、Firefox、OperaでWebサイト制作者のCSSを無効化出来ることを確認した。 ▼ユーザーCSSを使う FirefoxならStylish使えば、特定のURLにスタイルを適用することもできる。 # まとめている間に、>706-707と被ってしまいました。
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 01:29:25 ID:Ng+BPxJU0] >>708 あれ、今日はコテ付けないの?
711 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/01(月) 01:41:49 ID:6132YJ0d0] >>710 いや、付け忘れです。
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 03:42:31 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 03:44:25 ID:Cmtf5ig40] あー,s/該当するのは//です 推敲してたら消し忘れてしまいました
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 20:00:57 ID:/do72qpv0] >>379 Googleのスポンサーリンクがこれで防げなくなった・・・ どなたか改訂お願いします。
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 21:12:18 ID:BghAkMGn0] インターネットオプションのセキュリティで。 安全性を向上させるために「拡張子ではなく、内容によってファイルを開くこと」を 無効にしています。 無効にしたことの弊害として、wmvやrar。7zなどのリンクを開いた時、 ファイルをテキストエディタで開いた時のようにブラウザで不明な文字列が 表示されてしまいます。 これを普通に開いたりダウンロードできるようにするフィルターを作成することは できないものでしょうか。
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 21:44:36 ID:Vbc13Pv40] リンクを右クリックじゃダメなのかね
717 名前:715 mailto:sage [2008/09/01(月) 22:22:11 ID:BghAkMGn0] アップローダの中には、自動的にDLが始まってしまうページがありまして。 「DLされない時はこのリンクをクリックしてください」などと書いてあったりするのですが。 急いでリンクを右クリックしようとしてもなかなかできないことがあります。 それからリンクではなく、ボタンをクリックするようになっている場合もありました。
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 22:37:00 ID:LjJgt7gq0] >>717 最初からフィルタに入ってるAnti-Auto-Refresher使えば 自動的にDLが始まることはないよ。 ボタンの方は分からない。
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 22:38:48 ID:Ng+BPxJU0] >>717 fix mime type系のフィルタを使えば良いかと
720 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/01(月) 22:41:02 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 22:47:35 ID:EH54n/eE0] >>718 >>719 とりあえず導入してみようと思います。
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/02(火) 12:51:56 ID:ooUt+brh0] >720 ブラウザは基本的にFirefoxを使ってます(必要なときにIEベースのタブブラウザも) リンククリック/外部からURLを渡されるなどしたとき,ページのロードを終えた時点でこちらが指定したスタイルシートのみが有効になっているようにしたいです 外部スタイルシートとstyle要素は削除できてるのであとはstyle属性だけです 単純に削除しようとしても他のフィルタで先にstyle属性(を含む部分)を消費されてしまう場合があってどう処理するのが最善なのかお知恵を借りにきています Java/ECMA(他にも名前あったかも)Scriptは基本オフで指定したサイトのみ許可しています(capability.polick.*を使ってます) 以前Firefoxの質問スレで似た内容の(デフォルトでスタイルシートを適用しないようにしたい)質問を見た記憶が蘇ったのでちょっと探してみます それからご指摘の方法を利用したGreaseMonkeyスクリプトを使って解決できるかもしれないのでそちらの方面も調べてみようと思います #できればブラウザに依存しない方法がベストなんですがこの流れだと難しいみたいですね #とりあえず日常使いのFirefoxでどうにかなればいいのでそこは妥協しようと思います
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/02(火) 20:24:53 ID:V/7PJD7z0] Firefoxでスタイルを無効にするとstyle属性も無効になる。 <body style="color: green;"> などと書いて実験すればわかる。 UAに依存しない方法は>706にも書いたけど、 ユーザスタイルシートにデフォルトスタイルを書くことだよ。 対応状況の違いこそあるだろうけど、制作者スタイルを打ち消すことは可能。 IEはinheritが使えないから実質使い物にならんけど。
724 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/04(木) 02:39:31 ID:Xfl6vmBp0] 改めて読み返してみて。 >>712 > 唯一思いついたのが>705で述べた,先に文書内のstyle属性を全削除してから残りのフィルタを処理させる方法です そのアプローチも有りと思いますが、完全を期すなら「全フィルタを処理した後」に、style属性を削除しないとフィルタによってstyle属性が付与されてしまうのではないかなあと思います。 この理屈でいくと、全WebページフィルタでMULTIを有効にして、>708のフィルタを一番下に置けば期待通りに動作する…と思います。 (style削除フィルタは複数タグにまたがったフィルタより後に動作し、タグを操作するフィルタは "<" から始まるので、それよりも後に動作させることが出来ると想像) ただ、MULTIを有効にすると作りの甘いフィルタは無限ループに陥る事があり、検証に時間がかかることも想定されるのであまりお勧めはしません。 新しいフィルタを入れるたびに、MULTIの検証が必要ですし。
725 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/04(木) 02:41:16 ID:Xfl6vmBp0] ブックマークレット&JavaScriptの方向から期待通りに動作するフィルタが出来ましたので、よろしければ参考にしてください。 vird2002.s8.xrea.com/temp/shift_jis/Remove%20SiteAuthorCSS.txt ブックマークレットは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", "Local.ptron "); user_pref("capability.policy.jsok.javascript.enabled", "allAccess"); 設定可能なセキュリティポリシー(CAPS) ttp://www.mozilla-japan.org/projects/security/components/ConfigPolicy.html ところで、このJavaScriptはFirebugで "link[i] is undefined" とエラーを返しますが、原因がわかっていません。 関数の実行順で removeLinkTag(); を最後に持ってこないと以降の関数が実行されないので、何らかのバグがありそうですが……。
726 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/04(木) 02:58:52 ID:Xfl6vmBp0] >>722 capability.policy.****.javascript.enabled (のことですよね?) は初めて知りました。勉強になります。 # 手前味噌ですが、>725のブックマークレットは面白いです。 # 背景色に文字色が溶け込んでいるWebページ等、視認性の悪いサイトで使うと便利そうです。
727 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/04(木) 03:06:26 ID:Xfl6vmBp0] ごめんなさい。 >725はlink要素が一つずつしか削除できてないようです。 今のところ原因不明ですが、出来たら直します。
728 名前:think ◆MM0nnAOCiQ mailto:sage [2008/09/04(木) 11:51:42 ID:Xfl6vmBp0] >727の不具合を取り急ぎ修正しました。 vird2002.s8.xrea.com/temp/shift_jis/Remove_SiteAuthorCSS.zip テストが十分でないので、alpha版扱いです。 夜にもう一度、テストします。
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/04(木) 20:32:23 ID:5BGntb5t0] >724-728 ちょっと外部スクリプト版を試用した限りでは"該当ページでスクリプトの動作を許可していれば"完璧です DOMiとソースを見比べてみたところちゃんとstyle属性が削除されました ブックマークレットも同様にスクリプトが許可されていないと動作しないようです しかたないのでGreasemonkeyをインストールし,いただいたRemove_SiteAuthorCSS.jsからRemove_SiteAuthorCSS.user.jsをでっちあげてみました これでスクリプトが許可されていなくてもこちらが意図する結果になってくれましたのでひとまず当初の目的は達しました ここまでつきあっていただいてありがとうございます (Proxomitronとブラウザの設定変更だけでどうにかできなかったのは残念です) (まあスクリプトの動作を許可すればいいので単に私がわがままなだけなんですが) 補足として CAPSは指定したプロトコル+ドメイン内におけるScript動作の設定なので725の例は以下のような意味になります O Local.ptron/ で始まるURLのみScriptが動作することが許可される X 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 mailto:sage [2008/09/05(金) 11:57:44 ID:XMiPnK+U0] >728は再テストでも問題は見つかりませんでした。これで一安心です。 >>729 > ブックマークレットも同様にスクリプトが許可されていないと動作しないようです 失礼しました。こちらでも確認しました。 テストを繰り返しているときに勘違いしてしまったのだと思います。 > しかたないのでGreasemonkeyをインストールし,いただいたRemove_SiteAuthorCSS.jsからRemove_SiteAuthorCSS.user.jsをでっちあげてみました Greasemonkeyでも期待通りに動作して良かったです。 > 補足として > CAPSは指定したプロトコル+ドメイン内におけるScript動作の設定なので725の例は以下のような意味になります > O Local.ptron/ で始まるURLのみScriptが動作することが許可される > X Local.ptron/ で始まるURLのScriptファイルが動作することが許可される Fx拡張「NoScript」とは違う動作なのですね。 > link要素のrelは"alternate stylesheet"の場合があることとclass属性も削除しちゃった方がすっきりする気がします 前者は代替スタイルシートの指定ですね。後ほど修正しておきます。 後者(class属性)はJavaScriptで利用することもあるので残しておきましたが、「CSSオフ+JSオン」ではJavaScriptがWeb制作者の期待通りに動作しないこともあるかもしれませんね。 判断の難しいところですが…。
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/05(金) 13:00:37 ID:EJcKtMOY0] YouTube: add download link [2008/04/12] title.flv for EUC-JP, UTF-8 最近が↑が働かなくて 他の手段もあるけど、これが一番便利だったのに
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/05(金) 21:27:27 ID:yDV5CTBG0] ふーん で?
733 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 09:51:09 ID:IuuMiyG80] >>731 普通に使える
734 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 23:32:50 ID:w5SdiAad0] 任意の語句にグーグル検索などのリンクを付けたいのですが たとえばタイトル:×××とあるのをタイトル:×××[google]のようにして googleをクリックすると×××をグーグル検索できるようにしたいのですが Match = "<td>タイトル:(*)\1"</td> Replace = "<td>タイトル:\1 [<a href="www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=\1 ">google</a>]</td>" これでやると文字化けでまともに検索できませんでした 検索できるようにこの語句\1をURLエンコードしてそのまま表示させることはできないでしょうか
735 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/07(日) 00:24:30 ID:FDfmBYOz0] なんでUTF-8で送る必要があるんだ?
736 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/07(日) 00:34:05 ID:m5Uwb2Os0] 選択した文字列でgoogle検索とか、UAによってはデフォルトで使えるんだけどな。 そういうのじゃだめか?
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/07(日) 00:52:48 ID:1HHx50lG0] q=$ESC(\1)
738 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/07(日) 02:14:31 ID:yDG+Wzed0] >>735 何も無しで語句だけ指定すると文字化けして検索できなかったので 調べたらどっかのProxomitron系に検索で文字化けする時は ie=UTF-8&oe=UTF-8がいるというようなことがあったのでためしに付けてみました >>736 それもあるんですが便利さの追求というか自己満足的というか >>737 ありがとうございますそれ使ってできました google以外のところはできたのにgoogleは文字化けしたのですが>>735 のレスでなんか思いついて www.google.com/search?hl=ja&lr=lang_ja&ie=EUC-JP&oe=EUC-JP&q=$ESC (\1) でやってみたらうまくいきましたみなさまありがとうございます
739 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 20:37:22 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 02:38:22 ID:tbi/rtjV0] ブロックファイルを作って(この例では、BlackList)、そこにIDを羅列すれば楽なんじゃないかと。 Match = "($LST(BlackList))\0</a>" Replace = "【適当な内容】 \0 【適当な内容】</a>"
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 23:22:10 ID:mQBl29ah0] >>740 アドバイスありがとうございます。 出品者AがHITしたらURL Aを、出品者BがHITしたらURL Bを・・・のような置換は 上のフィルタでできるのでしょうか? 出品者AもBもHITすれば一律で〜に置換となってしまわないものなのでしょうか?
742 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 04:53:15 ID:XpxHdd3F0] リスト
743 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 12:32:55 ID:ZGUFRGpm0] Replace = "出品者名:\0</a> <a href="\1 ">取引例のURL</a>" リストに、以下のように書く xxxxxx $SET(1=xxxx.com/xxx) yyyyyy $SET(1=yyyy.com/yyy)
744 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 20:24:48 ID:b/qXFHoW0] フリーティケットシアター関連のウザい広告を消す方法を教えて下さらんでしょうか。 多分既出だとは思うんだけど過去ログとか見れないんだ・・・
745 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 21:02:19 ID:ZGUFRGpm0] 次のアドレスをブロックすればいいだけのような気がするけど page.freett.com/_freett/
746 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 22:09:10 ID:DQv/PCK10] マッチしないという表現についてですが 1文字の場合はたとえば[^abc]だとaとbとc以外って事になりますが 2文字以上の場合はどうすればよいのでしょうか
747 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 22:50:29 ID:u16sxpU10] (^うんこ) (^うんこ)? [^うんこ]
748 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 20:52:18 ID:uNcToVz50] >>743 アドバイスありがとうございます。 やっぱりリスト側の記述も結構複雑になってしまいますね。
749 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 17:52:44 ID:VQxOzDYe0] >>4 ではなく、最新の広告消しってありますか?
750 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 18:06:27 ID:VTUonmT/0] a
751 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 18:36:27 ID:pFjKynDh0] / ̄ ̄ ̄ ̄ヽ / ▲ ▲ ヽ /:| ⊂⊃ ⊂⊃ |ヽ |:::| ■ ■ |::| あ・・・あ・・・ |:::| ▼ ▼ .|:::| |:::| |:::| /::::::ヽ ⊂ニ⊃ /:::| /::::::::::::ヽ_____/:::::::| /:::::::::::::::::::::::::::::::::::::::::::::::::|
752 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 00:27:21 ID:v8zgO9lK0] このソフトの作者さん亡くなっていらっしゃるんだね 未だに台頭ソフトが一つも無いってのは大変凄い偉業だと思います 謹んで御冥福をお祈りします
753 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 00:36:49 ID:Rubzk/sX0] また古い話を引っ張り出すなぁ
754 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 00:57:12 ID:v8zgO9lK0] オミトロンはあって当たり前だと思っている方々も居るので 作者様の事はテンプレの片隅にでも記してほしいものですね。
755 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 01:02:05 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 01:03:46 ID:Y1//v6RZ0] XPでフォントをMeiryoKe_PGothicにしているんだけど、Amazonだとフォントを強制的に指定されてしまいます Freeze font's faceも効かないので、こちらの指定したフォントで見られるフィルタお願いします www.amazon.co.jp/
757 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 02:45:36 ID:SY4Kpl470] >>754 にわか乙
758 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 03:08:23 ID:IlQjAK4W0] とりあえずアーロン氏ね
759 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 03:22:31 ID:YVW0fjgj0] comet使ってるサイトにアクセスしてると読み込みが出来なくなるのが痛いなぁ。 バイパスしても意味無いし。
760 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 04:16:56 ID:v2ZtE2zw0] URL = "$TYPE(htm)www.amazon.co.jp/" Limit = 64 Match = "font-family:[^;]+;" Replace = ""
761 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 04:42:54 ID:IlQjAK4W0] >>759 ここで試してみたけど普通に見れる kilrey.com/javascript/ajax/comet.php
762 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 09:34:40 ID:J61OccXg0] >>756 インターネットオプション⇒全般タブ⇒ユーザー補助 「Web ページで指定されたフォント スタイルを使用しない」を有効にした方がいいのでは。
763 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 10:20:32 ID:SaSrJgSH0] >>756 は置換よりも、ブラウザの設定かCSS埋め込みが速いと思われ URL = "([^/]++.|)amazon.(co.jp|com)$TYPE(htm)" Limit=64 Match = "<body" Replace = "<style>* {font-family:フォント名 !important;}</style><body$STOP()"
764 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 10:32:11 ID:IlQjAK4W0] style属性にimportが付いてたらアウトじゃね
765 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 18:15:45 ID:YVW0fjgj0] >>761 www.lingr.com/ こういうチャット系だと読み込みとまるよ。
766 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 22:03:44 ID:+DyNthsT0] 見れるが。
767 名前:756 mailto:sage [2008/09/15(月) 10:20:37 ID:lBiq+Y/s0] >>760 ,762,763 どうもありがとうございます!
768 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 20:01:37 ID:bo7oZ0H40] ヤフオク個別ページの縮小写真を、最初から原寸表示で並べるフィルターをお願いできないでしょうか? よろしくお願いします。
769 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 22:46:11 ID:U7WgNM5l0] proxomitronは同時接続数が最大4?6?8?ぐらいのようなので、その辺の影響なんだろうな
770 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 10:42:22 ID:8/IjFziU0] [Patterns] Name = "Geocity Popup" Active = TRUE URL = "[^.]+.geocities.co.jp/[^.]+$TYPE(htm)" Limit = 4096 Match = "<link href="bc.geocities.yahoo.co.jp/js/sq.css$SET (0=\k)" Replace = "\0" ジオシティの右上ポップアップ殺しを作ってみました 思い通りの結果が得られたのですが ここはこうした方がもっといいとかアドバイスお願いします
771 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 10:48:49 ID:8csdCt0K0] 右上のポップアップなんて出たことがないからわからん
772 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 11:21:56 ID:njOTCVPn0] >>770 Adlist に bc.geocities.yahoo.co.jp/ を追加するだけで十分です
773 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 18:57:48 ID:paU6yCYH0] >>770 マルチ氏ね
774 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 20:33:26 ID:TkHw8Jyd0] ひどいですぅはわわ〜
775 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 22:35:56 ID:8csdCt0K0] YouTube: add download link [2008/04/12]がFirefox2以外で動作しなくなっている… ような気がするんですが。DLリンク先が title.ext/[filename.ext]?http://www.youtube.com/get_video になってしまいます。 何度か報告が出ているのにスルーされているということは、うちがおかしいのかな? 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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 01:06:28 ID:KrSeh3LF0] Limitが256だから後ろが切れてるんで、512くらいにしておけば大丈夫かと マッチさせるfullscreenUrlに、Cookieに入ってた検索クエリ文字列とかが付いて長くなるみたいケースがあるようだ (だからブラウザによって異なる挙動になったと思われ)
777 名前:687 mailto:sage [2008/09/18(木) 14:04:17 ID:oyGaQNrX0] >>693 すっかり遅くなってしまってすみません 快適に動作します 本当にありがとうございます
778 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 17:18:08 ID:ykMRDso90] limitは余裕を持って設定しませう。
779 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 17:34:26 ID:OlBCZ1o40] wikiにあったGoogle Image: Image Change (080918)なのですが、画面クリックで本来の画像に変わるという機能がないバージョンを作っていただけないでしょうか? Firefoxで画像の表示スクリプトを使いたいのですが、上手く動作しなくなるのでクリック機能がないフィルタをお願いします。
780 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 17:59:38 ID:wYMHCBF10] >>776 なるほど!ブラウザによって挙動が変わる、という特異性にばかり気を取られて ごくごく基本的なことを見落としてましたね…。ありがとうございます! >>778 ガッテンだ!
781 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 18:07:43 ID:DTQiT5ed0] abc.s65.xrea.com/prox/wiki/%A5%D5%A5%A3%A5%EB%A5%BF%A1%A2%A5%EA%A5%B9%A5%C8%B8%F8%B3%AB/GoogleImage/ ここの案1を使わせてもらっています。 ブラウザはfirefoxとDonutRAPTです。 Donutだとグーグルイメージで表示した後タブを移動し 再度そのタブに戻すと再読み込みをしてしまいます。 firefoxだと、タブ移動の再読み込みは無いのですが、 画像クリックで拡大した後、再クリックでの縮小時に 読み直しているようです。 これらの読み直しをさせない方法はありませんか?
782 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/19(金) 21:44:00 ID:m2KKEIa20] フィルターでFirefoxの拡張NoScriptみたいなもの欲しいのですがありますか?
783 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/20(土) 04:32:30 ID:V/dUT3pj0] ヘッダのフィルタを作ったんですが、うまくいかないので質問させてください。 やりたいことは、任意のキーを押下ながらリンクをクリックすると Anonymizer経由でそのリンクを開く、といった動作です。 今回は、任意のキーをA、Anonymizerにsavanttols.com/anon/ を使用しています。 以下が実際に作ったフィルタです。 In = FALSE Out = TRUE Key = "URL: open with Anonymizer" URL = "$KEYCHK(A)" Match = "http://(^(savantools.com/anon/*))\0" Replace = "$JUMP(savanttools.com/anon/\0 )" これを実際に使用すると、 savanttools.com/anon/savanttools.com/anon/ ・・・ とういかんじにループしてしまい、 「自動転送がループしています」というエラー表示のタブが開きます(Firefox3) Matchのところでsavantools.com/anon/を除外しているのでループしないと 考えたのですが、どうにもうまくいきません。 すいませんが、うまく動かすやり方を教えて頂きたく。 よろしくお願いします。
784 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/20(土) 07:11:27 ID:pKqtC3LA0] savanttools.com/anon だよね。MatchのURL書き違えてるよ。それだけ。 レスの中で2回も違うパターンで書き違える君には、まず落ち着きが必要だね! 関係ないけど、ヘッダフィルタはフィルタ名の最後に(out)とか書いておくといいね
785 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/20(土) 08:16:40 ID:V/dUT3pj0] >>784 ありがとうございます、ちゃんと動きました。(当然ですね。。。) 取り敢えず豆腐の角に頭ぶつけてきます。 >関係ないけど、ヘッダフィルタはフィルタ名の最後に(out)とか書いておくといいね ガッテンだ!
786 名前:779 mailto:sage [2008/09/20(土) 23:25:37 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 09:11:48 ID:yu3Sf+rB0] >>786 マウスクリック、ダブルクリックのときの処理を削ればよかろう いくら作成スレでもすべて人頼みはよくない
788 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 10:25:44 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 14:23:58 ID:hbfOPydr0] $STOP()まで削らなくてもいいと思う
790 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 16:17:51 ID:H3oTL9hq0] あ、ほんとだ。めんごめんご
791 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 17:44:35 ID:UNd5A4iE0] >>787 恥ずかしながらまったくわかりませんでしたので書いてみました・・・ >>788 ,789 要望に応えてくださってどうもありがとうございました! さっそく使ってみたいと思います。
792 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 20:59:57 ID:ZTL88U8i0] 改行のところに\nを入れないとマッチしないサイトと 入れなくてもマッチするサイトがあるみたいなんだけど 何がちがうのですかね? たとえば > <script 〜> > 複数行のいろいろな記述 > </script> みたいなのが\n不要だと<script*>*</script>でマッチするのに \nが必要だと無視されてしまうみたいでちょっと困ってしまいます 無理やり<!-- に置き換えたりscriptで既にある場合は<script>の部分だけ削除したりして 何とかやり過ごしてるんですが
793 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 22:31:58 ID:H3oTL9hq0] 十中八九勘違いと見た。実例見つけたら出してみてくださいな。
794 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 22:40:48 ID:Y0K4ozv60] なぞなぞみたいだな
795 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 22:44:07 ID:3o/oQ1Cf0] > <script*>*</script> これは誤爆するだろ
796 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 23:12:43 ID:amQUSZmo0] すいません。 aにマッチしてmeta、textarea、areaにはマッチしないっていうのは どう書けば良いんですか
797 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 23:18:36 ID:nsBzCtX70] 要望なんですが、 データ落ちした2chのスレを読み込むときに特定のキーを押して読み込んだら 23ch.info www.23ch.info/ で、読めるようにするフィルタは誰か書いてもらえませんか? たぶんURLの置換をすればいいんでしょうけど・・・