Content Master - разширение за редактиране на съдържание в движение

Разширението „Content Master“ към програмата HandyCache е предназначено да променя съдържанието на изтегленото интернет съдържание (например сайтове), както и да блокира заявки.

Филтрацията се извършва "в движение" с помощта на нашите собствени филтри, филтри във формата на списъците Черно и бяло HC, AdblockPlus и AdMuncher.

Елементите се модифицират или изрязват напълно от страниците. Празни интервали от изтрити фрагменти, като правило, се "свиват".

Защо Content Master?

    Разлики от разширенията на браузъра
  • Неограничен брой поддържани програми. Разширението на браузъра филтрира съдържанието само за един браузър. С CM едновременно филтрирате много браузъри и други програми, работещи по протокола HTTP на произволен брой компютри
  • Филтриране по текст на страницата. Така например можете да редактирате или блокирате всякакви страници, съдържащи дадена дума или фраза. Това е приложимо, например, за промяна или блокиране на страници, съдържащи нецензурен език, порнографско, екстремистко съдържание и т.н.
    Разлики от други самостоятелни приложения
  • Филтриране на криптирано HTTPS съдържание
  • Отчитане на възрастта на задействане на правилата и изтъкване на тези, които не са работили дълго време

    HandyCache се предлага с предварително инсталирано разширение ContentMaster. За да го активирате, имате нужда
  • отворете Handycache - Настройки - Общи - Разширения
  • активирайте това разширение в списъка, като поставите отметка в съответното квадратче

content

Ако разширението не е инсталирано в NS по някаква причина, тогава:
  • изтегляне на архив
  • разопаковайте до необходимото място (препоръчва се папка HandyCache \ Extensions)
  • отворете Handycache - Настройки - Общи - Разширения - Добавяне на разширение (бутонът "+" в лентата с инструменти), изберете файла Content_Master.lua от новоразпакованата папка. „Content Master“ ще бъде добавен към списъка с разширения
  • активирайте това разширение в списъка, като поставите отметка в съответното квадратче

    Когато включите CM за първи път, той ще се актуализира независимо до текущата версия.

    Диалоговият прозорец не работи в браузъри Internet Explorer, както и в браузъри, които не поддържат или не поддържат зле HTML5 и CSS3 (Opera

    Правило: Регуларен израз, указващ URL адреса за блокиране. Преди да се приложи, водещият „http: // www.“ Се отстранява от заявения URL адрес и едва след това се съпоставя с дадения регулярен израз. Следователно, например, правилото http: // yandex \ .ru няма да блокира заявката до http://yandex.ru/, а yandex \ .ru ще блокира.
    Препращащ: регулярен израз, който указва URL адреса на източника на заявката

    Само за домейни на трети страни: Активирането на тази опция ограничава приложението на правилото. Той няма да се използва за заявки към домейн, който съответства на второто ниво на домейна на източника на HTTP заявката, както е определено от полето „Referer“ на заявката. Така че, ако опцията Правило/банер/е активирана, тя няма да работи за auto.yandex.ru/banner/, ако източникът на заявката е weather.yandex.ru/, но ще работи, ако източникът на заявката е google.ru/
    Изключение: Когато тази опция е активирана, правилото променя предназначението си от блокиране към деблокиране: посоченият URL адрес става защитен от блокиране от други правила на въпросния филтър, както и от правилата на други филтри ContentMaster, HandyCache, AdMuncher и AdBlockPlus този блок по URL.

    Всяка HTTP и SOCKS5 заявка преминава през филтъра. Ако заявеният URL адрес съвпада с регулярния израз, посочен в полето Правило, заявката се блокира със съобщението „Блокирано от CM“, което се показва в колоната „Правила“ на монитора на NS. Когато задържите мишката над този етикет, изскачащ прозорец показва информация за задействаното правило

    Ако заявката не бъде блокирана, филтърът продължава да я придружава допълнително. Ако се установи, че заявеният ресурс е HTML, JS или CSS файл, филтърът анализира съдържанието му. В HTML съдържанието на HTML елементи се премахва там, където посоченият URL адрес се намира в началния маркер. Например Element Content. В JS намереният URL адрес се заменя с „javascript: //“ или изразът, съдържащ URL адреса, се премахва. Това блокира обаждането от скрипта на Java към този URL адрес. Параметрите, съдържащи посочен URL, се премахват в CSS.

    Всяка HTTP и SOCKS5 заявка преминава през филтъра. Ако заявеният IP съвпада с този, посочен в полето Rule, тогава заявката се блокира със съобщението „CM Blocked“, което се показва в колоната „Правила“ на HC монитора. Когато задържите мишката над този етикет, изскачащ прозорец показва информация за задействаното правило

    Филтърът работи много по-бързо, ако HC има DNS кеш с максимален брой записи от поне 10 000.

    Правило: Регуларен израз, указващ началния маркер на HTML елемент. Правилото се отнася за таг, който има лишен водещ знак. " Например правилото

    Правило: блокируем клас или параметър id (регулярно изражение).
    URL: ограничава правилото. Ще работи само ако текущият URL съвпада с регулярния израз, който сте посочили тук.

    Регулярният израз съвпада с параметрите 'class' и 'id' на HTML елементи. Когато се задейства, съдържанието на целия HTML елемент се изрязва. Например правилото за забрана на рекламите ще намали съдържанието на елемента

    Ако HTML елементът принадлежи на няколко класа (те са посочени в параметъра „class“, разделен с интервал), тогава филтърът се прилага към всеки от тях поотделно. Например правилото \ Aadvert-panel ще изреже съдържанието на елемента .

    Правило: Фрагмент на скрипт за търсене (Редовен израз).
    URL: ограничава правилото. Ще работи само ако текущият URL съвпада с регулярния израз, който сте посочили тук.
    Дължина: (байт). Правилото се прилага само за скриптове, по-малки от определената дължина.

    Правило: CSS стиловете да бъдат вмъкнати в HTML страница. Може да се посочи един CSS стил:
    * [клас * = AdFox], * [id * = AdFox]
    или няколко:
    body div
    URL: ограничава правилото. Ще работи само ако текущият URL съвпада с регулярния израз, който сте посочили тук.

    Филтърът добавя CSS стилове към страницата, като вмъква елемент в началото на страницата

    Правило: Java скриптът се вмъква в HTML страница. Например, var showBranding = function () <>;
    URL: ограничава правилото. Ще работи само ако текущият URL съвпада с регулярния израз, който сте посочили тук.

    Филтърът добавя java скрипт към страницата, като вмъква елемент в началото му