|
|
☞
Top >
PrivateProxy >
AntiAd >
Filter >
Format
PROSERPINE AntiAd
♕ AntiAdフィルタ書式
|
|
AntiAdフィルタコマンドの書式は、
「共通フィルタ」と
「サイト個別フィルタ」で共通です。
フィルタ定義(=AntiAdフィルタコマンド)は、
URLのホスト名でHttpアクセス自体をブロックする
URLブロック系のコマンドと、
ページをサーバから取得した後にそれを編集する
ページ編集系のコマンドの
2つに大別されます。
その他、追加でフィルタをロードする INCコマンド があります。
AntiAdフィルタの例
AntiAdサイト個別フィルタ mixi.jp.txt
行の先頭が #記号 で開始される場合は、コメント行です。
URLブロック系
先頭一致によるブロック
一部一致によるブロック
ページ編集系
ページ編集系のフィルタコマンドは、
行頭のフィルタ種別識別子と、
ホスト指定部と、
コマンドパラメータ
の3つの要素から構成されます。
!コマンド (指定範囲のカット)
!TABLEコマンド (tableのカット)
!TRコマンド (tableのTR要素をカット)
!TDコマンド (tableのTD要素をカット)
!DIVコマンド (DIV要素をカット・置換)
!Pコマンド (P要素のカット・置換)
!H1コマンド (H1要素のカット・置換)
!H2コマンド (H2要素のカット・置換)
!H3コマンド (H3要素のカット・置換)
!DLコマンド (DL要素をカット・置換)
!ULコマンド (UL要素をカット・置換)
!SPANコマンド (UL要素をカット・置換)
!SCRコマンド (JavaScriptをカット)
!IFRコマンド (iframeをカット)
!IMGコマンド (imgの画像をカット)
<!>コマンド
(キーワードを中心とした前後の範囲を削除)
[!]コマンド
(キーワードを中心とした前後の範囲を削除)
<<!>>コマンド (指定範囲のカット)
!SCRTAGコマンド (JavaScript要素、Layer要素などのカット)
!Aコマンド (リンクのカット)
SwapOnce、SwapAll、
SwapAll_igCコマンド (文字列の置換)
RefSwコマンド (Refererの置換/削除)
OnLoadコマンド (ページ編集系)
「サイト個別フィルタ」
がプライベートプロキシにロードされたときに実行される、
プロセルピナのコマンドです。
OnLoad.Http-Getコマンド (ファイルの取得)
OnLoad.Updateコマンド (フィルタのアップデート)
INCコマンド
INCコマンド (フィルタの追加ロード)
関連リンク
AntiAdフィルタのリダイレクト (明示的リダイレクト)
文字列指定 (ページ編集系コマンドでの文字列指定)
ホスト指定 (ページ編集系コマンドでのホスト指定)
置換記号 ♐»»
|
|
|