мвд.рф

Russian supplemental subscription

Moderator: RU AdList Mods

Locked
A priori
New Member
New Member
Posts: 6
Joined: Sun Jul 30, 2017 6:14 pm

мвд.рф

Post by A priori »

На сайте министерства внутренних дел на странице формы интернет-приемной

Code: Select all

мвд.рф/request_main
имеется скрипт (мвд.рф/media/mvd-2015/js/nocopy.js), отключающий контекстное меню браузера и копирование-вставку в форму. Этот же скрипт работает и на сайтах региональных управлений, например

Code: Select all

66.мвд.рф/request_main
. Его содержание:

Code: Select all

$(function(){
    document.ondragstart = noselect;
    document.onselectstart = noselect;
    document.oncontextmenu = noselect;

    var isCtrl = false;
    document.onkeyup=function(e)
    {
        if(e.which == 17)
            isCtrl=false;
    }

    document.onkeydown=function(e)
    {
        if(e.which == 17)
            isCtrl=true;
        if(((e.which == 86) || (e.which == 65) || (e.which == 67)) && isCtrl == true)
            return false;
    }

    function noselect()
    {
        return false;
    }
});
Данный скрипт значительно затрудняет написание обращений в полицию, так, например, удобнее составить обращение в блокноте и скопировать его в форму на сайте. Для блокировки скрипта я написал правило:

Code: Select all

||мвд.рф/media/mvd-2015/js/nocopy.js
Правило работает как на главном сайте мвд, так и на сайтах региональных управлений. Считаю возможным добавление правила в русский список рекламы. Правило многим облегчит процесс написания обращения в полицию.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Данный функционал к рекламе не относится, поэтому в основной подписке не блокируется, для этого предусмотрен Bitblock, где применяется более широкая блокировка по маске: /nocopy.js$script
Если дудлы утомили - Google No Doodles
A priori
New Member
New Member
Posts: 6
Joined: Sun Jul 30, 2017 6:14 pm

Post by A priori »

А такой шаблон поддерживается всеми расширениями? Писал в команду adguard, предлагал шаблон

Code: Select all

||мвд.рф$$script[src="nocopy"]
, сказали что шаблоны поддерживаются не всеми расширениями и лучше блокировать по адресу. Одобрили все-таки правило с адресом

Code: Select all

||мвд.рф/media/mvd-2015/js/nocopy.js
, а не шаблоном. Может быть и тут возможны проблемы с шаблонным правилом?
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Я уже писал выше, что необходимое правило для блокировки это скрипта в подписке Bitblock и так есть. И уже давно.
Если дудлы утомили - Google No Doodles
A priori
New Member
New Member
Posts: 6
Joined: Sun Jul 30, 2017 6:14 pm

Post by A priori »

А как установить эту подписку? В AdBlock Plus ни в стандартном, ни в расширенном меню выбора подписок фильтра с таким названием нет. Нужно скачивать отдельный файл?
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9784
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

[mention]A priori[/mention]
viewtopic.php?f=102&t=22512 > Установка подписок
Если дудлы утомили - Google No Doodles
Locked