デジタルな窓からの脱却

✖Chromebookで脱Windowsを目指す! ⭕デスクトップきたら本気出す!!

OpenWrt用Adblockの豆腐フィルタ追加方法

保存版にまとめましたので ↓こちらを参照ください

letiancilang.hatenablog.com

 

2022/11/12 一部修正

2023/01/30 末尾の注意事項削除、一部修正

Adblockのアップデートでエラー吐き

もろもろアップデートが溜まってたので、アップデートかけて再起動したら

Adblockがエラー吐くようになりました......

確かAdblockもアップデート有って4.1.5になり、どうも少しConfigファイルとかが変わったのか「そんなファイル無いよ?」ってなりました。

なので、やり直し。

一旦、Adblockをアンインストールして、念のためmobaxtermでSSH接続して

etc/adblock/とetc/config/にAdblock関連があれば削除。

(私の場合はwhitelistとconfigにadblockというファイルが残ってました)

再起動してlist更新、再度Adblockインストール(luci-i18n-adblock-ja←これ入れたら全部入る)。

 

で、もう1度mobaxtermでSSH接続、rootログイン

/etc/adblock/
adblock.sources.gz ファイル右クリック、エディタで開いて画像の指定箇所にでもコピペ 

追記2023/01/30

コピペエラーの件→どむさんのご指摘により原因が分かりました

↓コレ

注意 どうも このweb上から直接コピペしたら

user.info adblock-4.1.5[5027]: preparation of 'tofu' failed, rc: 0

こんなエラーでたりするので、一旦テキストファイルなんかにコピーして、さらにそこからコピぺするのがいいかも?です。

 

※ブログ入力画面では[カッコは見えてる(記載されてる)のですが、ウェブページとして見た場合に一部分の[カッコが消えております。

 真ん中辺りの:alpha:の前後にカッコx2、(閉じ)カッコx2が必要です。

 スクショには表示されていますので、ご確認ください。

 どむさん、ありがとうございました。

 

----------ここから----------

    "tofu": {
    "url": "https://raw.githubusercontent.com/tofukko/filter/master/Adblock_Plus_list.txt",
    "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+:alpha:+\\^(\\$third-party)?$/{print tolower($3)}",
    "size": "L",
    "focus": "Japanese ads",
    "descurl": "https://tofukko.r.ribbon.to"
  },

----------ここまで----------


/etc/config/
adblock ファイル右クリック、エディタで開いて画像の指定箇所にでもコピペ

----------ここから----------

config source 'toufu'
    option enabled '1'
    option adb_src 'https://raw.githubusercontent.com/tofukko/filter/master/Adblock_Plus_list.txt'
    option adb_src_rset 'BEGIN{FS="[|]"}$0~/||([[:alnum:]_-]+.){1,}:alpha:+^("\$third-party")?$/{print tolower($3)}'
    option adb_src_desc 'focus on Japanese ads'

----------ここまで----------

↑こっちは不要みたいです

コピペ終わったらLuciに入って

Adblockタブから再起動のボタンを押したら反映すると思います。

で、その下の設定でtoufuにチェックいれて保存・適用

いねーぶるど!になってたら○