Proxomitron フィルター作成スレッド Part15
■ このスレッドは過去ログ倉庫に格納されています
>>342
>>346
ありがとうございます、否定先読みさせれば良かっただけなんですね
色々試行錯誤してこうなりました
[Patterns]
Name = "Add Link https"
Active = TRUE
Multi = TRUE
Limit = 256
Match = "[^>"]https://[^ <>%80-%FF]+&&\0https\1"
Replace = "<a href="https\1">https\1</a>"
\1の後に(^?)等付けて試してみましたが
<br>タグ等が無い改行には反応してくれないんですね
ほとんどそういう状況はありませんが・・・ 大変申し訳ありません
導入してから気付いたのですが、Add Link 4.6でhttpsがリンクになるようです
上のフィルタを入れると逆に誤爆してしまいました ズコー、httpsに対応してないなんておかしいなとは思ったw flashはjavascriptの親戚みたいなものだからデコンパイルさえ出来れば自由に書き換えられる
ただそこまでして広告を消そうとは思わないから自分はやってない オミトロンじゃないけど、私は追跡防止リストにEasyList入れて対応してる。<つべ広告 動画の途中で何回かぶっこんでくるよね・・・
Adblock Plus使えば出ないけど Firefoxとchrome療法にuBlockを入れている
軽い&有能だわ
広告が出ないよ オミトロンで豆腐フィルタを使った広告消しフィルタって作れないのかな? 何かと思ったらAdBlock用のリストか
それなら必要なのはフィルタじゃなくてリストのコンバータだろう やっぱあれかな、
ネトラン(という雑誌)のフィルタを入れたのを
ずっと使ってるんだけど、
それが原因かな。
真っ新にしてみるかな。 動作おかしかったら全部消して自分の本当に必要なのだけ入れてったほうがいいよ
オミだったら狐用のadblockはそのままじゃダメだけどIronのadblock.iniだったら使えそうな感じィ? YahooのトップページのMovie広告はどうやったら消せる? 楽天の商品ページが重過ぎるため、軽くする方法のひとつとして、
http://item.rakuten.co.jp/(ショップ名)/(商品番号)
のページ内の「http://item.rakuten.co.jp」へのリンクを削除したいです(画像を含む場合は画像ごと)
(商品ページを開いているときは、他商品へのリンクは表示しない)
で、下のように書いてみたのですが
$NEST(<a*href="http://item.rakuten.co.jp,</a>)
どうも誤爆してるようで、何も表示されなかったり、レイアウトが崩れまくってしまいます
ショップ側がHTMLコーディングをミスってる可能性もありますが、
もっと良い書き方があったら教えてください なんで誤爆するかっていうと
<a href="google"></a><a href="http://item.rakuten.co.jp"></a>
最初の<aから2番目のhrefまでの間すべてを*に含んでしまっているから >>367
ヘルプで「注意すべき」と書かれいているケースのやつだな $NESTの第1要素はタグのみを指定しなさい
*は誤爆しやすいから<>内はもっと正確に[^>]++で消費しなさい <a(^(^\s[^>]++href=$AV(http://item.rakuten.co.jp)))*>*</a>
NEST使わなくても肯定先読みしとく手もあるんじゃね >>370
divとかだと、これと$NESTを組み合わせれば入れ子にも対応で最強だよな 個人的には肯定先読みの方が$INESTより組みやすいし応用できる
$INESTは使い方にクセがあるみたいでうまく使えないんだな google画像検索がUA弄ってもimgurlをよこさなくなったな >>375
俺もそれで困って久々にこのスレに来た
昨日まで何とも無かったのに 画像があるページのURLは抜き出せるけど画像への直リンを生成するのは無理になったぽいね
無根拠な推測をすると、どっかから「画像をキャッシュするな!」とか「画像URLを含むURLを生成するな!」ってクレームでもあったのかな?
一時的な試験だけで明日には元に戻るといいんだけど 通常の検索もなんか変なリダイレクト挟むようになった Googleのソースは詰め詰めで面倒くさいのだよなあ
FirebugやらInspectorやらがなければ投げ出しているわ 地図に続いて画像検索も他所に乗り換えだな
脱googleが捗るわ proxomitronで試しにUA書き換えをやってみたけど書き換わってないけどなんで? >>388
どこが間違っているか教えて下さいお願いします お客様の中にエスパーの方はいらっしゃいませんかー? ヘッダ>User-agent:~~~のoutにチェック>OK>バイパスを押す
IEにlocalhostと設定したポートをプロキシに設定
UAチェックサイトで確認するも、変化なし 出来ました
あとjane styleスレでも聞いてるけど
janeだと動作しない
!chkBBx:UAでUAを見ても変わってない ↓これをやりたけどスレタイの[転載禁止]と©2ch.netが消えない
以下2つのフィルタをProxomitronに追加し設定を保存
[HTTP headers]
In = TRUE
Out = FALSE
Key = "URL: 2ch.net subject.txt filtering rev.2 (151116) (in)"
URL = "[^/]++.2ch.net(:80|)/[^/]+/subject.txt $FILTER(true)"
[Patterns]
Name = "2ch.net: subject.txt filtering rev.2 (151116)"
Active = TRUE
URL = "[^/]++.2ch.net(:80|)/[^/]+/subject.txt"
Limit = 16
Match = "([ ]|)\[[%93][%5D][%8D][%DA][%8B][%D6][%8E][%7E]\]([ ]|)|\&(copy|#169);2ch.net"
終わったらスレ一覧を更新
間違っていなければスレタイの[転載禁止]と& >>728,733
Proxomitron用ならこれ
本体は適当にみつけて拾ってきて
使い方に関しては触れないので各々ドキュメントやwiki等を参照の事
Proxomitronを起動したら設定→HTTPタブでポート番号を確認
然る後JaneStyleにProxyの設定をする(ヘルプ見れ)
デフォのままなら アドレス:localhost port:8080
設定するのは受信用だけでいい
終わったら以下2つのフィルタをProxomitronに追加し設定を保存
[HTTP headers]
In = TRUE
Out = FALSE
Key = "URL: 2ch.net subject.txt filtering rev.2 (151116) (in)"
URL = "[^/]++.2ch.net(:80|)/[^/]+/subject.txt $FILTER(true)"
[Patterns]
Name = "2ch.net: subject.txt filtering rev.2 (151116)"
Active = TRUE
URL = "[^/]++.2ch.net(:80|)/[^/]+/subject.txt"
Limit = 16
Match = "([ ]|)\[[%93][%5D][%8D][%DA][%8B][%D6][%8E][%7E]\]([ ]|)|\&(copy|#169);2ch.net" ↓これでスレタイの[転載禁止]と©2ch.netを消したいけど出来ない
以下2つのフィルタをProxomitronに追加し設定を保存
[HTTP headers]
In = TRUE
Out = FALSE
Key = "URL: 2ch.net subject.txt filtering rev.2 (151116) (in)"
URL = "[^/]++.2ch.net(:80|)/[^/]+/subject.txt $FILTER(true)"
[Patterns]
Name = "2ch.net: subject.txt filtering rev.2 (151116)"
Active = TRUE
URL = "[^/]++.2ch.net(:80|)/[^/]+/subject.txt"
Limit = 16
Match = "([ ]|)\[[%93][%5D][%8D][%DA][%8B][%D6][%8E][%7E]\]([ ]|)|\&(copy|#169);2ch.net" > あとjane styleスレでも聞いてるけど
そっちでやれ PC再起動したらProxomitronやってもプロキシサーバーが応答しなくなりやがった >>399のフィルタが効かない、助けて( ;∀;) そもそもdisable javascriptも効かないヘルプ! 「2ch」っていうパターンでテストしてもマッチしませんでしたってなるけどなんで? なんとかHTMLを置換できるようになったけど.htmlなら作用するけど.txtだと反応しない とりあえずmine書き換えたら出来たけど
置換後の文字列にマルチバイト文字使えないの? 結局FixMineをオンにしたら使えるようになったってだけか FixMIME有効にて、かつ、txtのMINEを変えとアカンのか? Fix MIMEを有効にしてMIME Fix List.txtでtxtのMIMEをtext/htmlにせなあかんの?
txtにproxomitronを作用させる方法ってそれしかないの? ○○が無い場合にマッチ、って言う表現って実現可能?
^ 使っても、○○以外にマッチにしかならないよね
例えばURL
www.hogehoge.com/hoge.php
があったとして
フッターっつーか
www.hogehoge.com/hoge.php?=hoge
の ? 以降が無い場合付け足すとかそういう用途を想定してるんだけども、どうだろう
やっぱ無理なのかな >>418
ありがとう
でも俺の理解が足りないようで使いこなせないみたいだ アンドロイド用のproxomitron的なものないの? 同一WiFi内でPC内のプロキシに2chMateを接続してスレ欄取得しようとしてもURLが間違っているか〜〜ってなって取得出来ない
2chGearならできる 同じ設定をしてMateだけ出来ないならMateの問題じゃないの ヘッダフィルタのURLのマッチを
[^/]++.2ch.net(:80|)/[^/]+/subject.txt $FILTER(true)
にしても.txtがログにも全く引っかからないんですがどうすればいいですか?
.htmlなら出来るんですが と思ったらログは取れてた
けどwebページフィルタ当てれない
mineをtext/htmlに書き換えたら出来るようになるけど書き換えると2chmateでスレ欄を取得できなくなる >>426
誰か教えてくれ.txtをフィルタする方法ないの? styleスレにフィルタ貼ったばっかりにこんなのが現れるようになって
正直すまんかった
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Accept-Encoding: HTTP_ACCEPT_ENCODING Header Delete for 2ch (Out)"
URL = "[^/]++.2ch.net(:80|)/[^/]+/subject.txt"
Match = "*"
mime typesは消せ ありがとう
でも普通に聞いただけなのになんでこうなるのか 久しぶりにNo object!!(似非NoScript)をメンテしたので
欲しい方が居たらどぞ
ttp://prx.dip.jp/wiki/?plugin=attach&pcmd=info&file=No%20object!!_20151207.zip&refer=Uploader
[変更点]
・リスト「Allow_AllObject.txt」の追加。(何もブロックしなくていいサイトのURLを記載するためのリスト)
・スクリプトタグ内の「script.src = '/js/map' + abc + '.js';」みたいな記述を外部スクリプトときちんと認識するよう修正
・No object!!でブロックしている場合に表示される画面右上の四角形が表示できないケースがあるのを修正 >>435
始めて使ってみたんですが、時々表示されなくなるサイトありません?
例えばttp://allabout.co.jp/とか >>436
たまにJavaScriptでコンテンツ(ページとかコントロールとか)の表示・非表示を行っているサイトがあって
そういうところはホワイトリストに追加してあげないと見れないよ そういうサイトはスクリプトなしでも表示されるようにページを書き換えるわ
body style="display:none" とかfoldingリストとかlazyとか大嫌い >>437
そういうサイトもあるだろうけど、All Aboutの場合はJavaScriptでコンテンツのロードや
表示/非表示をコントロールしているわけじゃなく、ブラウザ自体でJavaScriptを無効に
していてもページ自体は表示できるサイトだよ
件の場合はheadの途中に
<script>window.jQuery || document.write('<script type="text/javascript" src="外部スクリプト.js"><\/script>')</script>
のようなところがあって、ここで2つ目の<script〜行末の閉じタグまで置換されて
先頭の開始タグが残ってしまい、このため以降全てがscriptタグ内に書かれたもの
ということになってしまっている scriptタグを$NESTで取ろうとするとよくあるな
scriptの場合は<script*</script>でbounds取ったほうがよさげ No object!!(似非NoScript)を更新
変更点は以下参照してください
ttp://prx.dip.jp/wiki/?plugin=attach&pcmd=info&file=No%20object%21%21_20160112.zip&refer=Uploader
[変更点]
1. Replace full path for No object!!の対象範囲の拡大
2. 内部スクリプトブロック時の判定の修正
3. 外部スクリプトブロック時の判定の修正
4. ブロックした場合、ソースの削除ではなくコメントアウトを行うように変更
「/foo.js $URL(http://bar.com/*)」などブロックリストにプロトコルからではなく
スラッシュから記載している場合、変更点1に伴って記載を変更する必要があるかもしれません。
>>436
これでいいのかな こっちはフィルタスレだから証明書の期限切れは問題になってないのか >>441
これまでに気付いたサイトでは大丈夫なようです
ありがとうございます なんかwin10アプリからの接続要求に応答なしのままで接続できないんだけど 素朴な疑問なんだけど、リストの扱いってどうなってんだろうな
Divに肯定先読みで$AV噛ませてリストからマッチしたら置換
みたいな簡単なフィルタなんだけど
リストに ABC XYZ って入れて置換を確認した後
ABC XYZ
ABC
って追記したら、何故か ABC XYZ が反応しなくなった
ABC
ABC XYZ
の順番にしたら両方反応するようになったけど、どういう事なんだろう 素朴な疑問なんだけど、なんでそのフィルタ書かないの? Non-hashed Itemは、記述した順番でマッチ
Hashed Item は、候補が複数あるときどれにマッチするかは未定義と考えるべき
記述順を変えれば変化するけど、どう変化するかは予測できない ■ このスレッドは過去ログ倉庫に格納されています