[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 01/07 11:38 / Filesize : 308 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Proxomitron フィルター作成スレッド Part9



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/

696 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 02:06:41 ID:voCbDEwg0]
Boundsが遅いと思ったことは一度もないな

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の置換をすればいいんでしょうけど・・・

798 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 23:41:02 ID: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 = "[^.]+.2ch.net/test/read.(html|cgi)/\0"
Replace = "$JUMP(www.23ch.info/test/read.cgi/\0)"

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

799 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 23:49:08 ID:kuggNz9V0]
>>798
タグとは言ってないぞ

800 名前:796 mailto:sage [2008/09/21(日) 23:50:07 ID:amQUSZmo0]
スタイルシートのa {}にマッチさせたいので
マッチに

a {*}

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


801 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 23:52:34 ID:Af6srkSW0]
史上最低の作戦・ヤフオク仕様改悪問題総合スレ 9
pc11.2ch.net/test/read.cgi/yahoo/1221738043/695

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

proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0184.zip

802 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 23:59:00 ID: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 = "[^.]+.2ch.net/test/read.(html|cgi)/([^/]+/[0-9]+/)\#(n|)([0-9-]+)\#"
Replace = "$JUMP(www.23ch.info/test/read.cgi/\@)"

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

803 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/21(日) 23:59:00 ID:HDVs/5580]
uploaded.to/
ここの真ん中にでてくるRAEN MONEY USING UPLOADED.TOを非表示にする方法はありませんか?
毎回出さないとFLできない広告 ttp://adisfy.com/getAd.php?type=popUp も出さずにDLする方法はありませんか

804 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 00:06:06 ID:ubCHdYb90]
CMのあとも引き続きあと出しをお楽しみ下さい。



805 名前:796 mailto:sage [2008/09/22(月) 00:19:18 ID:SZU4wgqz0]
>>802
あぁ、その手がありましたね。
ありがとうございました。

806 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 01:44:40 ID:BLhDoF9i0]
>>802
バッチリ動きました!
ありがとうございました

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

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

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

809 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 11:22:36 ID:iYSD+R5I0]
>>801
どんだけ地雷なんだと思ったら意外とまともだな。

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

811 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/24(水) 21:00:47 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/24(水) 21:01:15 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/24(水) 21:01:40 ID: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="proxomitron.org/proxomitron/proxomitron.js"></script>

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



815 名前:811 mailto:sage [2008/09/24(水) 23:54:15 ID: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((|https://|)$LST(WhiteList2)*))*"
Replace = "\0"


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

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

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

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


819 名前:811 mailto:sage [2008/09/25(木) 14:03:52 ID:+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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/25(木) 15:57:03 ID:x2LeDT040]
IEだとCSSからJSを実行する事も出来たはず

821 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/25(木) 17:36:42 ID:i+bg7YJN0]
>>820
サンプルぷりーず


822 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/25(木) 17:47:13 ID:BepWQ6ed0]
www.google.co.jp/search?q=%22CSS%E3%81%8B%E3%82%89JavaScript%22
なんか詳しい記事があったハズなんだけどみつけるのめんどい

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

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



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

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

827 名前:811 mailto:sage [2008/09/27(土) 23:16:00 ID:i7Rf9qJf0]
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0187.zip
に似非NoScriptをアップロードしました。

>>822
thx

828 名前:811 mailto:sage [2008/09/27(土) 23:23:59 ID:i7Rf9qJf0]
あっ書きこめた

一応、は完成したのですが
一部ページでNo object!! Extが動作しません。
例)ttp://vird2002.s8.xrea.com/proxomitron/introduction_delete_javascript_ad.html

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


829 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 09:18:17 ID:tZIEl/5f0]
別のフィルタと干渉してるんじゃね
デフォのKill JavaScript Bannersとかさ

830 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 12:03:48 ID:VcdFezoI0]
>>827
おつ。

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

それと、

× Shift-JIS
○ Shift_JIS

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

831 名前:811 mailto:sage [2008/09/28(日) 18:34:24 ID:eVT7T9TF0]
>>829
仰るとおり別のフィルタと干渉してました。

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

Shift-JISは良くあるよね?

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

833 名前:811 mailto:sage [2008/09/28(日) 19:44:53 ID:eVT7T9TF0]
テキストにも書いてますが

Allow_Intに登録する場合
proxomitron.org/proxomitron/proxomitron.htmlのみを許可する場合
proxomitron.org/proxomitron/proxomitron.htmlと書き

proxomitron.org/proxomitron/以下を許可する場合
proxomitron.org/proxomitron/と書きます。

Allow_Extに登録する場合
proxomitron.org/proxomitron/js/proxomitron.jsのみを許可する場合
proxomitron.org/proxomitron/js/proxomitron.jsと書き

proxomitron.org/proxomitron/js/proxomitron.js?1.0.0.1などとある場合は
proxomitron.org/proxomitron/js/proxomitron.js*と書いたほうが良いです。

proxomitron.org/proxomitron/js/以下を許可する場合は
proxomitron.org/proxomitron/js/*と書きます。

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


834 名前:811 mailto:sage [2008/09/29(月) 00:08:00 ID:w+WAPu0n0]
最終版にする予定のものを先ほどアップロードしました。
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0188.zip

変更点は
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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 00:23:03 ID:B8p9JFbL0]
おつかれー。 ばいならー。

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


837 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 06:07:35 ID:FQCgi7NZ0]
なんでカタコトですか?

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

839 名前:836 [2008/09/29(月) 06:11:40 ID:cLCCqdjO0]
すいません。教えてください。
お願いします。

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

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

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

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

844 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 17:34:43 ID:/CjiZzH60]
第2引数を文字列リテラルにせずに

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

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

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



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

846 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 20:04:42 ID:/p8PvJ5h0]
>>845
What the Proxomitron is thinking...
local.ptron/.pinfo/urls/
ここのURLかたっぱしからバイパスすればおk

847 名前:836 [2008/09/30(火) 08:18:54 ID:mjCmzI+40]
頼みます。
おねがいしますよ。
ほんとよろしくお願いします。

848 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 08:24:00 ID:FSLK7J4p0]
そのしつこさによりスルー決定です
お疲れ様でした

849 名前:836 [2008/09/30(火) 09:10:20 ID:hbx4obaP0]
>>848
ああそうですか。
その手でくるならこっちも粘着でイキマス。

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

851 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 11:13:09 ID:NiZLThAt0]
>>850

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

852 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 11:29:23 ID:2BjZb6TM0]
糞ワロタwwwwwwwww

853 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 13:51:29 ID:kGBmOaQZ0]
NGExって便利。

854 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 13:53:19 ID:NiZLThAt0]
教えてください。お願いします。
この通り。ほんと頼みます。



855 名前:836 [2008/09/30(火) 14:35:40 ID:AYELLVyS0]


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

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

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

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

859 名前:856 mailto:sage [2008/09/30(火) 15:53:58 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 16:03:19 ID:JYg3rseU0]
相手してるやつがウザい
乞食にレスつけんなよ

861 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 16:45:09 ID:4GrbnkpX0]
まぁ別にお前がでしゃばって仕切ることでもない。

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

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

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



865 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 19:58:28 ID:gqhofpDq0]
はい分かったからさっさと実践して黙ってね。

866 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 20:57:36 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 21:44:09 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 21:53:21 ID:MzPKHkTt0]
> 悪意あるコードも埋め込めちゃうね。

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

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

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

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

871 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 22:23:04 ID:MzPKHkTt0]
どうやらニコニコがProxomitronを広めたのには功罪あるようだな。

872 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 22:32:47 ID:fqkHVtok0]
害はありこそすれ功績があるよう様には思えない

873 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 22:55:53 ID:jQ4oOgcw0]
うぜw

874 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 23:39:29 ID:f1/WeXGV0]
>865
つ[鏡]



875 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/02(木) 01:39:46 ID:bXfe5F+90]
>>873
自分がニコ厨とアピールせんでよろしい

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

877 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/02(木) 06:31:39 ID:yX4xVH5/0]
そっとしといてあげて。

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

878 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/02(木) 10:02:53 ID:ztpkdfSx0]
自分をNGにぶち込んで本人には見えてないのかと。

879 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/02(木) 14:09:17 ID:ch6VnXZz0]
いつまでも絡んでるやつらも目糞鼻糞でうぜえよ

↓次の話題どうぞ

880 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/02(木) 14:12:45 ID:XrchEdL30]

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


881 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/02(木) 20:34:08 ID:1S634+OA0]
ブタかな?

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

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

883 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 16:52:53 ID:ngVhlj+l0]
>>882

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

884 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 18:02:20 ID:FORzn/pd0]
言っている意味がよく分からんが。

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

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

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



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

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

+ '<a target="_blank" href="bypass..' + location.pathname + '">bypass</a> - '

と加えてみたんだけど うまく動かない。
URLが bypass... /t/r/22/999/88999/0/-/ リンク先URL
になる。おまけに文字化けしとる。

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

bypass...www.google〜〜という風にしたいのだけど
どういう風に書いたら良いのでしょうか?教えてください。

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

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

888 名前:882 mailto:sage [2008/10/03(金) 22:45:14 ID:eUJqXn0l0]
>>883-884
レスありがとうございます。
Yahoo!のみをバイパスにしたいんです。

Yahoo!のみを
>タスクトレイからのバイパスは「バイパスモード」への切り替えであり、
全てのフィルタが無効になる。
状態にしたいんです。

889 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 23:05:32 ID:xcbuf8X+0]
その引用の仕方だとまだ理解出来てなさそうだね。

「タスクトレイからのバイパス」であれば「Yahoo!のみを」にはならないんだよ。
URLを指定してのバイパスは
バイパスリスト(≠タスクトレイからのバイパス)で行うんだよ。

「Yahoo!」ってのがどの範囲を表すのか分からんが、
Yahoo! JAPANのトップページのみなら

www.yahoo.co.jp/(index.html|)(^?)

Yahoo! JAPANのドメイン全体なら

([^/]++.|)yahoo.co.jp/

をバイパスリストにぶち込む。いい加減ヘルプくらい読め。

890 名前:882 mailto:sage [2008/10/03(金) 23:09:39 ID:eUJqXn0l0]
>>889
うっさいボケ。
([^/]++.|)yahoo.co.jp/
↑のやつゲット。(^_^)b

891 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 23:28:28 ID:4XBcwc960]
よかったなボク。

もう飴ちゃんは出ないからママの待つおうちに帰んな。

892 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 23:47:19 ID:SWKbrlgF0]
これは見事だな。こういう人間をバイパスできるようにならなければ。

893 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 23:52:52 ID:ahM0AzGS0]
キチガイに構う奴もキチガイ

894 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 23:55:43 ID:zgOmXYIh0]
>>887

できました…!  substr(7)なんてのがあるんですね…勉強なりますッ

<script type="text/javascript">
document.write('<a target="_blank" href="web.archive.org/*/' +location+ '">internet archive</a> - '
+ '<a target="_blank" href="www.google.co.jp/search?q=cache:' +encodeURIComponent((''+location).match(/^[^#]+/))+location.hash+ '">Google cache</a> - '
+ '<a target="_blank" href="megalodon.jp/?url=' +encodeURIComponent((''+location).match(/^[^#]+/))+location.hash+ '">ウェブ魚拓</a> - '
+ '<a target="_blank" href="bypass..' +location.href.substr(7)+ '">bypass</a> '
)
</script>

こんな感じになりました〜



895 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/04(土) 07:59:27 ID:mYtVMamn0]
Proxomitronのバイパスをボタン一つでするソフトが
あったのですが知りませんか?

896 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/04(土) 08:37:21 ID:vjpiNBM+0]
つProxomitron

897 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/04(土) 08:42:27 ID:mYtVMamn0]
出来るかw
右クリック1回左クリック1回じゃないかw

898 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/04(土) 09:03:45 ID:abrLM1X20]
もう「バイパス」はNGワードだな。

899 名前:素人 mailto:sage [2008/10/04(土) 09:05:32 ID:XMYLOZ0I0]
何時もブラウザ側でOFF(串なし)してた、バイパスでOFFの方が安全か?

900 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/04(土) 09:22:14 ID:/KFonUwW0]
>>895
バイパスはProxomitronに以下のメッセージを送ればいいので、
Windowsのメッセージを送れるツールがあればそれで実現できる
 ID: WM_COMMAND (273)
 wParam: 1007
 lParam: 0

AHKなら、以下で Ctrl+Alt+B でバイパスを切り替え
^!B::SendMessage,273,1007,0,,ahk_class PrxTronCls

901 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/04(土) 09:30:32 ID:e+nnis460]
>>895
prxbypass

902 名前:895 mailto:sage [2008/10/04(土) 22:12:42 ID:9GswbcGD0]
>>901
ありがとうございます。
これでした。

903 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 04:04:52 ID:3CsLL6h/0]
Proxomitronにデフォで入ってるFlash animation killerを
特定のページで無効にするにはどうすればいいでしょうか

904 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 06:15:22 ID:/Clbwc050]
ヘルプ一通り読め。バッチリ書いてあるから。



905 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 07:58:23 ID:pllMAKQD0]
特定ページでフィルタが掛からないのってなんか対策方法ってあるんでしょうか?
具体的には、下のURLの忍者ツールなんですが。

kokonoe.gouketu.com/kokonoe/

ログ見るとMatchしてるんだがぁ・・・

906 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 08:31:49 ID:XCNn4PGo0]
ページを貼られても、フィルタの内容が分からんから一般論の話しかできんよ。

ソースの該当箇所をフィルタテストに貼り付けて置換されるか確かめ、置換されない場合はルールを見直す。
フィルタ自体は動作するようなら、他のフィルタを切って動かす or そのフィルタを先頭にして確かめるとか

907 名前:905 mailto:sage [2008/10/08(水) 08:54:53 ID:pllMAKQD0]
フィルターテストでは正常に動作してる。
他のフィルタを全て削除し、忍者ツール用のフィルターだけ動かしても駄目だった。
なんか、根本的にフィルターが動作しないような条件があるんじゃないか、とか思ったんだが。

ちなみに使ってるフィルター

Match = "<!--shinobi*(ninja-systems|hattori|shinobi|harisen)*<!--shinobi\w-->"
"|<!-- shinobi ct2*<!-- /shinobi ct2 -->"
"|<div class="tdftdiv">*</div>"
"|<link*tdftad.css*>"


908 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 09:10:26 ID:AVALAEF80]
ソースを見れば動作する訳がないのがすぐわかる。

<!--shinobi1-->
<script type="text/javascript" src="x4.tonosama.jp/ufo/044369100"></script>
<noscript><a href="x4.tonosama.jp/bin/gg?044369100" target="_blank">
<img src="x4.tonosama.jp/bin/ll?044369100" border="0"></a><br>
<span style="font-size:9px">[PR] <a href="kinyuu.rentalurl.net" target="_blank">消費者金融</a></span></noscript>
<!--shinobi2-->

<link*tdftad.css*>がヒットしてるからログには1件ヒットが出るけど、肝心な場所は消えない。

909 名前:905 mailto:sage [2008/10/08(水) 10:36:45 ID:pllMAKQD0]
スマソ、URLが間違ってたorz

ttp://toukoutosyo.net/main.html


910 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 10:51:00 ID:AVALAEF80]
今度は普通にMatchするけど。
一回ゆっくりコーヒーでも飲んだ方がいいんじゃないか?

911 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 14:51:42 ID:6PSHCqpp0]
不思議な事に
問題が解決せずに困ってるやつほど情報を出し惜しみするよね。

なんで当該フィルタをクリップボードにエクスポートした結果をそのまま貼らないんだろうね。
URLマッチやバイト制限に原因があるかもしれないのに。

素人が勝手な素人判断で「ここは関係ないだろう」といろんな部分を削ったフィルタを提示して
結局原因は削った部分にあったってのを過去にうんざりするほど目にしてきた。

原因を特定するスキルすらない(だからこそ聞きにきている)のに
勝手に的外れな絞込みを行って提示するんだもんな。

912 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 18:33:34 ID:XCNn4PGo0]
まあ、それが初心者というものだと言えばそれまでなんだが…

個人的には忍者ツール等の遮断なんかは、>>907みたいにコメント頼りで消すよりも
AdListに ([^/]++.|)shinobi.jp/ とかのURLを登録しちゃった方がシンプルで速いと思うんだよな。

もしくは、デフォで入ってるDisable JavaScriptちょろっと変えて、特定サイト以外はバッサリJavaScriptオフっちゃうとか



913 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 18:45:21 ID:1MNJMtbX0]
>>特定サイト以外はバッサリJavaScriptオフ
これこそ>>834でいんじゃね?

914 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 19:27:09 ID:Hby2y6WX0]
shinobi.jpはカウンタサービス以外もやってるからそれらも全部消えちゃうぞ。



915 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 19:36:11 ID:MNvdXuS+0]
そこは必要に応じてURLを詳細に登録すればいいだけの話
全部切り捨てても何の不自由もないやつもいるだろうしな

916 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 19:53:59 ID:Hby2y6WX0]
うむ、そうだな。

>>911
そういうレス書く前にNGIDしたほうが身のためだ。
君は中級者以上だけ相手にすればいい。

ちなみに俺は上級者しか相手にしない。

917 名前:905 mailto:sage [2008/10/08(水) 19:58:06 ID:pllMAKQD0]
>>911
出し惜しみというよりも、同じフィルターで有効になるページもあれば、ならないページもあるから
何かしらフィルターとは別の要因があるのかと思って質問したんだ。
だから、設定しているフィルターにあんまり意味はないかと考えてしまっていた。


918 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 20:22:08 ID:6PSHCqpp0]
だからさ、言い訳している暇があったらなんでちゃちゃっとエクスポートして貼らないかね?

> 同じフィルターで有効になるページもあれば、ならないページもあるから

それってURLマッチやバイト制限で充分起こり得ることなんだよ。

919 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 20:44:10 ID:Hby2y6WX0]
こいつのほうが905よりうざいな。 NG推奨。

920 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:06:12 ID:uetSVWRe0]
上級者しか相手しない>>916先生に相手してもらえて羨ましいわ

921 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:11:46 ID:CqdB0Yw30]
>>917
要するに最初から
> 同じフィルターで有効になるページもあれば、ならないページもあるから
と言う情報、及びその詳細を出しておけと言う話なの
有効になるURLと有効ならないURLとフィルター全部晒せば一発で解決した話でしょ?

922 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:28:05 ID:AVALAEF80]
>>917を読む限り、もう解決したか少なくともここで解決してもらうつもりはないんでないの?
俺はそういう意味にしか読めないんだけど。みんなそうカリカリすんなよ。

重要なのは、コーヒー飲んだのか飲まなかったのかだよ。
返答次第じゃたたではおかねぇぞ。

923 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:32:54 ID:Hby2y6WX0]
>>905
粘着の言うことなんか聞かなくていいぞ。
情報が足りなければ後から書けばいいだけだ。

924 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:36:23 ID:ZLtwOND+0]
新スレ近いし、
フィルタ改善依頼のしかた案でも作ってみればいいんでないの。
それが守れない質問はスルーしてもいいだろうし。



925 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:38:12 ID:Hby2y6WX0]
答えたい奴がいたら答えればいいんだよ。
答えないくせにぐだぐだ言う奴は死ねばいい。

926 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:41:26 ID:AVALAEF80]
答えないくせにって、ID:6PSHCqpp0のレスはちゃんとした答えだと思うけど。
むしろ答えてないのは>>905であって。なんで粘着とか言ってるのかよくわからん。

927 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 21:47:16 ID:AVALAEF80]
ああすまん、変なこと言ったな。>>924へのレスか。ごめんごめん。

928 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 22:11:35 ID:5exE05KW0]
木を見て森を見ずなタイプはミスしやすいしその事にも気付きにくいんだよね
そういう意味でも911の言ってる事は助言として受け取るべきだと思うよ

929 名前:836 [2008/10/08(水) 22:42:55 ID:vcty6LjS0]
SALA仕上げ

930 名前:905 mailto:sage [2008/10/08(水) 22:46:31 ID:pllMAKQD0]
>>921
いや最初に言ってるでしょ『特定ページでフィルタが掛からない』ってのと、フィルターテストでは削除で
きているし、ログにはMatchと出ていると。

最初に書いたURLが間違ってたのとフィルターを載せなかったのはスマンかったと思ってるが。
909のURLは何をフィルターで消そうとしても消えないから、試してもらえば一目瞭然かと思ったんだが。

>>922
解決出来ればラッキーくらいのつもりで半分諦めてはいる。
それとコーヒーは飲んだぞw
というか、そっちで消せてるとしたらやっぱお手上げなんだろうな。

現時点のフィルター
Name = "Ninja Killer"
Active = TRUE
Multi = TRUE
Limit = 2048
Match = "<!--shinobi*<!--shinobi\w-->"
"|<!-- shinobi ct[0-9]*<!-- /shinobi ct[0-9] -->"
"|<div class="tdftdiv">*</div>"
"|<link*tdftad.css*>"


931 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 22:46:50 ID:CawpxJqY0]
ここって以前はもうちょい初心者に優しいスレだったような気がするんだが

932 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 23:04:08 ID:Hby2y6WX0]
俺がクレクレを排除したからな。

933 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 23:04:36 ID:3DnXK+Sl0]
>>925
グダグダ言って荒らすのはやめて><

934 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 23:10:29 ID:AVALAEF80]
>>930
問題なく消せてるよ。
他のフィルタ全部切っても動かなかった、というならもう原因わからんね。
キャッシュも可能性としてはなくはないだろうけど…

まぁ、同じ機能のものくらいなら作り直しちゃえばいいかもね。
明らかに作りの雑なフィルタだし。
これなんかは効く?

[Patterns]
Name = "NinjaKill TEST"
Active = TRUE
Limit = 600
Match = "$NEST(<!--shinobi1-->,<!--shinobi2-->)"





935 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 04:04:34 ID:kQbJLXnD0]
>>931
情報出し惜しみするバカには最初から厳しかったぞ
むしろ、ただのクレクレでも何処のURLで何をどうしたいのかが具体的な奴には優しい

936 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 05:58:51 ID:T+lDOHgQ0]
別に「初心者」に厳しいわけじゃないよな。

937 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 06:06:31 ID:Qx3BUsG30]
テストでマッチしても実際のWebページにはマッチしない(逆もまた然り)ってことは
あり得ることだからテストの結果は過信しないように。

一番あり得るのは改行文字の扱い。今回のフィルタでは関係ないだろうけど。

938 名前:905 mailto:sage [2008/10/09(木) 07:54:00 ID:OxCRhv720]
>>934
キャッシュの可能性ということで、一端キャッシュを削除すると正常にフィルターが動作した。
その後幾つか確認したが、結局フィルター動作確認中はLast-Modifiedヘッダーを削除して
行えば問題なさそう。

騒がせて申し訳なかったが、相手してくれてありがと(´・ω・`)


939 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 09:00:53 ID:Qx3BUsG30]
大山鳴動して鼠一匹。

940 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 13:04:00 ID:iSd/BZmx0]
え、まじで?キャッシュだった?
今回ほどごちゃごちゃ試しててその間中キャッシュが効き続けてたとか
ログにMatchが出てるのにキャッシュが効いてたとか、信じがたいな…

まぁ、解決したならよかったよー。おつかれさん。

941 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 14:03:49 ID:6FjvHyAD0]
>フィルター動作確認中はLast-Modifiedヘッダーを削除して行えば問題なさそう。

動作確認で手を抜いたから動作確認に失敗したってのにまた同じことを
繰り返すつもりらしいな。

942 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 21:06:52 ID:cXtZUYGW0]
誰か下のフィルタをシンプルに直していただけないでしょうか?
(|)でまとめようとすると""にヒットしないんでこんなへんてこな書き方しかできませんでした…
いっそ全部まとめて_topにと思ったけど、フレームもあるんで追加が無難ですよね
というか、もっといいのあれば教えてください

[Patterns]
Name = "blank to top"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Bounds = "<(a|base|form|link|area)\s[^>]+>"
Limit = 256
Match = "\1((target=|window.open)(|[(]))\4(*|)\2_blank\3"
"|\1((target=|window.open)(|[(]))\4(*|)\2_new\3"
"|\1((target=|window.open)(|[(]))\4(*|)\2_newpage\3"
"|\1((target=|window.open)(|[(]))\4(*|)\2_parent\3"
"|\1((target=|window.open)(|[(]))\4(*|)\2blank\3"
"|\1((target=|window.open)(|[(]))\4(*|)\2new\3"
Replace = "\1\4\2_top\3"

943 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 21:41:28 ID:iSd/BZmx0]
Matchを「シンプル」=「むりやり一行にまとめる」という意味なら

\1((target=|window.open)(\(|))\4\2((_|)blank|(_|)new(page|)|_parent)([^>]+>)\3

という感じ?
ただ、メンテナンス性とか拡張性とか考えると、あまりいい書き方ではないと思います。

根本的に書き直せる気もするけど、何がしたいかがわからんからそれはしないでおきます。
(たぶんこれだと誤爆するんじゃないかなー、$AV()を使えばスマートになるように思うんだけどな)
それから、仕様に関しても同様です。
その辺りのアドバイスが必要でしたら、具体的に何をどうしたいのか書いてください。

944 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 23:09:21 ID:cXtZUYGW0]
何年か前に$AV()でうまくいかなくてやめたような記憶があります
なにがダメだったのか覚えてない…
943でうまくいきました。ありです。
小出しですみませんが、
target=_blank は target=_top でなく target="_top"
に統一とかできますか?$SETで""ありとなしでわければ?

> 根本的に書き直せる
具体的にというか、やりたいことは フレーム使用以外のターゲット指定を全部"_top"に だけです
ない頭で適当に考えただけのフィルタなので、よろしければ手隙のときにでもお願いしたいです



945 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 23:32:44 ID:yEnJSimR0]
これで良いんじゃない?多分

Match:
target=$AV((_|)blank|new|newpage|parent)$SET(0=target="_top")|window.open$SET(0=location.href)

Replace:
\0

946 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 13:28:10 ID:Ul2MPAL60]
二次元裏@ふたば
jun.2chan.net/b/res/8846319.htm


双葉の画像を>>360-361みたいに画像の直リンをするには
どの様に記述すればいいでしょうか?

947 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 13:53:40 ID:p39crtd90]
鯖の負荷を軽減するために小さい画像で表示させてるのに自分だけ大きい画像で見ようってか?

自己中乙。

948 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 13:55:07 ID:pz4gCnIO0]
鯖の運営費を軽減するために小さい広告を表示させてるのに自分だけ広告無しでみようってか?

自己中乙。

949 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 13:58:31 ID:8WvnJYna0]
jun.2chan.netは直リンに書き換えできるが
dat.2chan.netのはできないようにする仕組みがすでに採用されているから
ここで教えたら全板でできないようにされちゃうかもな

950 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 14:00:00 ID:p39crtd90]
俺が管理者に伝えといてやるよ。

951 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 14:57:19 ID:ghyzIq3p0]
勝手に改造
白系配色から#ddddddへ

[Patterns]
Name = "not white backgrounds 20091010"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 64
Match = "((background-color|background) : ([^;]++)|bgcolor=(["']|))\1 (white|(#|)e?e(?e?|)|(#|)f?f(?f?|))(\s|[;'">}])\2$SET(0=\1#dddddd\2)"
Replace = "\0"


952 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 15:37:16 ID:p39crtd90]
見てみたがjunでもdatでも出来るじゃないか。 こんな糞サイト使わないから作らないが。

953 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 17:03:48 ID:LIMuiilQ0]
Flashをリンクに置き換えて、クリックするまで表示しないようにしたいのですが、
ページによっては上手くいかずにFlashが表示されてしまいます。
使用しているのは以下のフィルターなのですが、どこを直せばいいでしょうか。

[Patterns]
Name = "Flash animation killer"
Active = TRUE
URL = "^$LST(AllowFlash)"
Bounds = "<object*</object>|<embed*>( </embed>|)"
Limit = 1024
Match = "([^>]++(codebase|type)=$AV(*(flash|shockwave)*)*"
"&(*<param ( name=$AV(movie|src)| value=$AVQ(\1))+{2}|*src=$AVQ(\1)))\0"
Replace = "<span><a href=\1 onclick="this.parentNode.innerHTML="
"unescape('$ESC(\0)');return false" title=\1>[flash]</a></span>"

※Flashのリンクをクリックした時に、新しいウィンドウではなく、
その時に見ているページの本来あるべき場所に表示されるようにしたいです。

リンクに置き換えできるページ↓
ttp://matome-plus.sakura.ne.jp/2ch-1.html
置き換えできないページ↓
ttp://www.yahoo.co.jp/

954 名前:953 mailto:sage [2008/10/10(金) 17:21:08 ID:LIMuiilQ0]
すみません、付け足しなんですが、
リストには今のところ、何も登録していません。



955 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 19:31:53 ID:ui30x8K60]
>>948
ふたばは画像閲覧する際に広告表示されないよ
htmlにリンクしてあってそこから画像ファイルに直接飛ばしてるだけ
だからその指摘は丸っきり的外れ

956 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 19:32:53 ID:p39crtd90]
ネタにマジレスしてるぞこいつ。

957 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 19:41:26 ID:XfwWkZSC0]
ウェブサイトを軽量化するスクリプトなんてない?

958 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 22:00:52 ID:flhf95oY0]
>>957
ブラウザなどの設定でスクリプトをoffにすると軽くなるよ

959 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 23:55:10 ID:rVyciTx/0]
ttp://up.pandoravote.net/
↑の画像をクリックしたとき
画像が表示されるフィルタください

960 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 09:41:03 ID:6WX+7BBi0]
嫌です

961 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 10:21:55 ID:n+VORaQF0]
アメブロの画像をs.jpgから.jpgにしたいんですが
そのまま置き換えただけでは駄目でした。
どうすれば良いですか?

962 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 11:14:48 ID:x0f2KAdu0]
sの前の半角スペース消し忘れてない?

963 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 12:24:46 ID:n+VORaQF0]
>962
_s.jpgにマッチさせてますが、無視されてます。
何故でしょう?


964 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 15:24:14 ID:agZKtBAs0]
>>963
クイズでもやりたいの?
直に画像を表示させたいわけ?
書いたフィルタ載せろって




965 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 18:56:02 ID:lG2sGeT40]
これもまた情報小出しパターンw

966 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 22:18:31 ID:n+VORaQF0]
すみません
人様にお見せできる物じゃないので
これです
[Patterns]
Name = "ameblo _s"
Active = TRUE
URL = "ameblo.jp"
Limit = 256
Match = "_s.jpg"
Replace = ".jpg"



967 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 23:06:57 ID:GNLtPT5U0]
正規表現での . の意味って知ってる?

968 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 23:18:29 ID:2A5DTxJ60]
なんでココで正規表現が出てくるの?

969 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 23:40:40 ID:pvsC4P0/0]
「 . 」は正規表現では検索されないから前に「¥」を付けろってことかな?

970 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 23:50:25 ID:gMxBlcCg0]
URL = "ameblo¥.jp"
Match = "_s¥.jpg"
Replace = "¥.jpg"

こうですか? わかりません!

971 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 23:57:49 ID:l24PTy5P0]
Proxomitron のなんちゃって正規表現では "." はメタキャラクタではない。

仮に Perl 互換の正規表現だったとして、"." は今の場合
文字列 "_s.jpg" 中の "." という文字そのものにマッチするだけであり、
そのことによってマッチしなくなるなんてことはない。

972 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 23:58:17 ID:Aljmgbmu0]
でも正規表現とか関係無いし

973 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 23:58:50 ID:Aljmgbmu0]
かぶった

974 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 00:01:38 ID:l24PTy5P0]
言っとくがURLマッチは前方一致だぞ?



975 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 00:34:37 ID:n7wut5NP0]
>>960
そんな殺生な

976 名前:think ◆MM0nnAOCiQ mailto:sage [2008/10/12(日) 00:44:52 ID:ONGKHNA00]
>>966
ttp://ameblo.jp/skyyblue/
では、期待通りに動作しているように見えます。

フィルタの処理順の問題かな?
Webページフィルタ一覧で一番上の方に移動させれば、動作するかもしれません。

977 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 04:31:36 ID:N9rr76C00]
>>945
試してみましたが$AV入りだとマッチしないです…
ありがとうございました

978 名前:966 [2008/10/12(日) 07:34:01 ID:2Cw7nfeX0]
>976
そうですか
こちらの環境では他のフィルターを全て消去しても駄目でした
ありがとうございました

979 名前:KnvnRNkUeGlL mailto:QUTXwOXTsROeaxHEwQ [2008/10/12(日) 07:44:24 ID:triTfAdu0]
d1.txt;4;6

980 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 09:55:57 ID:oDNzPt+I0]
>>978
キャッシュ見てるんじゃね?

981 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 11:19:46 ID:UCBlXo+M0]
Flashの音量をゼロにするフィルターってあります?
Flashは動かしたいけど音は出したくないって言う感じなんですけど

982 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 12:14:56 ID:ccEPfYuZ0]
それは無理じゃないかな。
Vistaならブラウザの音量だけ0にすればいいかと。

983 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 12:53:35 ID:F3OrA/wH0]
>>978
反応しないURL晒してみたら?
アメブロの中には「_s.」形式じゃない人も居るよ

984 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 13:06:16 ID:l5abji9f0]
時々キーボードのPageUpとDownが効かないサイトがあるんだけど
フィルタで対応できるなら教えて欲しい。



985 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 14:22:51 ID:Xb/oFNp20]
FlashとかPDFにフォーカスが当たってると効かないけど
そういうんじゃないの?

986 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 14:58:12 ID:l5abji9f0]
すまん、フォーカスぽいなFlashでもpdfでもないけど。。。
そこは掲示板で投稿者にフォーカス合わせれば動くし。
開いたばかりだとどこにもフォーカスがあたってない?状態みたいだ。

987 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 15:09:40 ID:Xb/oFNp20]
どこにもあたってないってことはスクリプトかなんかで処理してんじゃない?
そのサイト見てみないことには分からんが

988 名前:966 mailto:sage [2008/10/12(日) 16:18:58 ID:2Cw7nfeX0]
>980>983
キャッシュ読みではありませんでした
ソースを確認しましたがやはり_s.jpgでした。
冷静に考えてみたらそこまでしてまで見るほどの
物でもないと思えてきましたのであきらめます
どうもありがとうございました


989 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 00:34:03 ID:7mW9YKxf0]
>>358-362 読んだ
pixivフィルタで関数の使い方がよく分からないから

Match = <a href\="member_illust.php\?mode\=medium\&illust_id\=\1"><img src="\2.pixiv.net/img/\3/\1_s.(jpg|png|gif)\4" border\="0" /></a>"

Replace = "<a href="\2.pixiv.net/img/\3/\1.\4"><img src="\2.pixiv.net/img/\3/\1_s.\4" border="0" /></a>"

これで該当部分のテストは通るが
幾らリロードしても反映されないのはなんで?
tab?

990 名前:989 mailto:sage [2008/10/13(月) 00:42:26 ID:7mW9YKxf0]
お騒がせしました

URL = "www.pixiv.net"
を消したら変更されました
別のところを見ていたということですか…

991 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 01:42:06 ID:fTxIgEos0]
Firefoxの同名拡張Highlight Focus(ttps://addons.mozilla.org/ja/firefox/addon/1310)
やBright Focus(ttp://userstyles.org/styles/305)や
Bright Focus for Textboxes Only(ttp://userstyles.org/styles/10652)をパクってみた
テキストボックスやセレクトボックス、ボタンで有効

長すぎるといわれたので改行してあります。
[Patterns]
Name = "Highlight Focus [2008/10/13]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 16
Match = "(^(^</style>))$SET(0=\r\nbutton:focus,\r\ninput:focus,\r\noption:focus,\r\nselect:focus,\r\ntextarea:focus {
\r\n background-color: #ffffdd !important;\r\n outline: 2px solid #448fff !important;
\r\n outline-offset: -2px !important;\r\n}\r\n)"
"|(^(^</head>))$SET(0=\r\n<style type="text/css">\r\nbutton:focus,\r\ninput:focus,\r\noption:focus,\r\nselect:focus,
\r\ntextarea:focus {\r\n background-color: #ffffdd !important;\r\n outline: 2px solid #448fff !important;
\r\n outline-offset: -2px !important;\r\n}\r\n</style>\r\n)"
Replace = "$STOP()\0"


992 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 23:15:15 ID:X2SKBzp80]
次スレ立てようと思ったがダメだったぜorz

993 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 03:41:22 ID:v3AgWfVi0]
Proxomitron フィルター作成スレッド Part10
pc11.2ch.net/test/read.cgi/software/1223923192/

994 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 03:49:21 ID:Iw2XpZTa0]
kerioスレにkerio本体のフォントを日本語対応フォントに書き換えるやり方が書いてあるんだが
オミトロン本体もフォントを書き換えて日本語表示が出来るようにすることって出来るのかな。
俺自身は困ってないからやる予定無いけど。



995 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 04:13:02 ID:Iw2XpZTa0]
>>993
おっつ

996 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 04:15:01 ID:Iw2XpZTa0]
やたら手の込んだフィルタ群、詳細不明 (英語)
www.jd5000.net/proxo/

↑あれ、これ死んじゃったのかな

997 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 10:38:54 ID:GHYPCkxg0]
埋め

998 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 10:51:12 ID:YXiH/a7d0]
Proxomitron フィルター作成スレッド Part10
ttp://pc11.2ch.net/test/read.cgi/software/1223923192/

999 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 11:13:43 ID:GHYPCkxg0]
埋め

1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 11:14:51 ID:GHYPCkxg0]
Proxomitron フィルター作成スレッド Part10
pc11.2ch.net/test/read.cgi/software/1223923192/

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<308KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef