Расширение amr-now-simple-filter.oex Выставляю на суд общественности 100500-ый способ блокировки рекламы. Теперь в связи с появлением URL-Filter API.
Само расширение хранится в файле amr-now-simple-filter.oex, который фактически является ZIP-архивом.
Внутри архива в папке include находится файл main.js, который в форме JavaScript содержит строки из произвольного файла urlfilter.ini. Пользователь может прикрутить к расширению и свой urlfilter.ini.
Особенность расширения - ориентировочно после 5000 строк urlfilter.ini браузер Opera 12 перестает отображать кнопку инсталлированного расширения, а при выходе может отправлять отчет о падении.
Поэтому для данного расширения желательно самому пользователю подобрать такой urlfilter.ini, чтобы и строк было менее 5000 и нежелательный контент не загружался.
Порядок настройки файла main.js под нужды пользователя:
1) Подобрать файл urlfilter.ini с указанными выше критериями и положить его в отдельную папку.
2) В ту же папку положить файлы:
MakeFilter.vbs
inсmain.js
3) Запустить исполняемый скрипт MakeFilter.vbs
Скрипт отчитается, что сформировал файл main.js и укажет количество внедренных в файл строк блокировщика urlfilter.ini.
4) Файл main.js положить вовнутрь архива расширения в папку include с заменой старого файла main.js.
Всё! Расширение amr-now-simple-filter.oex теперь будет обычным обновленным расширением, которое можно инсталлировать в Opera.
Для инсталляции расширения с локального диска желательно
предварительно поставить в Opera русификацию от amr-now.
В той русификации при открытии файла можно указать пункт
"Расширения" OEX.
В официальном переводе для инсталляции с локального диска придется выбирать пункт
Все файлы *.* Страница для загрузки расширения:
http://operafan.net/forum/index.php?topic=18277.msg157988#msg157988