OpenWrt用Adblockの豆腐フィルタ追加方法
保存版にまとめましたので ↓こちらを参照ください
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にチェックいれて保存・適用
いねーぶるど!になってたら○