10
ноябрь
2022
17:00

Скрипт для удаления рекламы с веб страниц на основе файла hosts

10 ноябрь 2022 17:00

На смартфоне я для блокировки рекламы пользуюсь программой AdAway. Для компьютера под Linux я написал короткий сценарий на языке sh для создания файла hosts из 4 источников (3 из которых загружаются из www, один свой).

Суть сценария - загрузка из url и file специальных hosts для блокировки рекламы, затем их объединение в единый файл и копирование поверх файла /etc/hosts.

Сценарий прилагаю в архиве ZIP.

gethosts.zip

Перед запуском сценария, необходимо сделать резервную копию файла /etc/hosts.

Преимущество сценария в том, что его можно запускать лишь эпизодически, частый запуск противопоказан.
После замены файла hosts не только удаляется реклама, но и сокращается время на загрузку веб страниц.