Включить ПКМ : Разблокировщик контекстного меню
Опубликовано: Бармалей · 05.04.2014 · 00:01 ••• Обновление: 18.03.2021 · 16:29 0

Включить ПКМ – универсальный разблокировщик правой кнопки мыши. Включает контекстное меню страницы на "огороженных" сайтах. Работает на любых страницах, позволит выделять и копировать текст, защищённый от копирования. Вызывается автоматически или по требованию.

Предоставляется по лицензии GPL v.3, бесплатно для частного некоммерческого использования.


В этой статье:


Как было создано это расширение

Включить ПКМ – расширение для браузеров семейства Chromium, универсальный автоматический разблокировщик контекстного меню на защищённых сайтах.

Основное назначение – автоматическое (или по требованию) снятие защиты на страницах "огороженных" сайтов. Главная цель – универсальность разблокировки для различных методов защиты контента, возможность применения в любом браузере любой версии.

Это расширение создано путём допиливания* и перепаковки расширения Enable right click, достаточно старого аддона для разблокировки контекстного меню. Русская версия использует общую идею прототипа, при "доработке напильником" был полностью русифицирован интерфейс (английский и японский языки удалены) и убраны "глюки" оригинала.

* Основная причина выбора этого расширения в качестве прототипа – на момент начала разработки аддон был одним из лучших (известных автору) и решал задачу разблокировки наиболее простым способом при минимальном размере исходного кода, не имея при этом перегруженного различными "украшательствами" интерфейса и требуя минимум ресурсов для работы.

И вообще, известный научный факт – чужой код всегда "написан криво" и требует обязательной доработки. В оригинале, в частности, имелись некоторые проблемы с локализацией. В итоге переделки аддон стал работать как положено и полностью на русском…)

Первая версия русского форка была выпущена в апреле 2014 года под "брэндом" Включить ПКМ, русскоязычное название подчёркивает основную черту нового расширения – этот авторский римейк ориентирован в первую очередь на пользователей Рунета. На текущий момент расширение распространяется под этой же "торговой маркой".

Через 5 лет, при выпуске второй официальной версии в июне 2019 года, в аддон были добавлены дополнительные функции, для которых источником идеи и части кода стало другое подобное расширение, RightToCopy. Эти функции дают надёжную разблокировку правой клавиши мыши на сайтах с более сложной защитой.

В это же время было сделано и разделение аддона на независимые линейки, одна работает полностью автоматически, а вторая предназначена для ручного вызова разблокировщика по требовани. Для различения версий вторая линейка получила добавку к имени (ToolBar Mod) и может использоваться взамен* "полной автоматики".

* Разумный выбор в большинстве случаев, "огороженных" сайтов, всё же, намного меньше, чем вменяемых…)

В результате доработок и внесённых изменений русский форк стал отличной альтернативой прототипу и его аналогам, не только не уступая им по качеству решения основной задачи, но и превосходя их по лёгкости и удобству работы за счёт добавленной функциональности.

Следует особо отметить, что в отличие от многих других современных аддонов, во Включить ПКМ нет (и никогда не будет) никакой "допустимой" или скрытой рекламы, это расширение не является предметом монетизации.

Автор гарантирует отсутствие в этом расширении каких‑либо следящих, "стучащих" и иных "статистических" механизмов, а также любых других средств, направленных на "персонализацию" конечного пользователя с целью получения какой‑то коммерческой выгоды.


Основные возможности и использование

Как уже сказано, основная задача Включить ПКМ – вернуть доступ к стандартному контекстному меню браузера (меню по ПКМ – правой кнопке мыши) на "огороженных" сайтах с отключённым или кастомизированным меню.

Расширение работает полностью автоматически, не имеет никаких настроек, в общем случае не требует вмешательства пользователя. В линейке ToolBar Mod "взаимодействие" заключается в нажатии (по необходимости) кнопки на тулбаре для ручного запуска разблокирующего скрипта на текущей странице. В текущих версиях аддон срабатывает однократно и после снятия блокировки аддон никак не влияет на функционал посещаемых сайтов.

В текущих версиях добавлена расширенная авторазблокировка контекстного меню и функций выделения и копирования.

Расширение не потребляет память и не висит в процессах, снимает "защиту" после окончания загрузки страницы.

С некоторыми техническими особенностями аддона можно ознакомиться в статье Включить ПКМ : Отличия версий.


Как и где проверить работоспособность

Общая работоспособность проверена в браузерах SRWare Iron 29/31/49 и 360 Extreme Explorer 9/11/12 (CR63/69/78).

Несколько примеров "огороженных" сайтов для проверки разблокировки контекстного меню:


Загрузка и установка

Расширение не имеет практических ограничений по версии браузера, может использоваться на любых хром-браузерах версий 29+. Однако, с учётом различных "новшеств", вводимых производителями браузеров, следует предварительно ознакомиться с документацией на конкретный билд, который планируется установить – есть, так сказать, "некоторые нюансики" и их необходимо учитывать.)

Можно загрузить любую из версий "Включить ПКМ" на следующих ресурсах:

При возникновении сложностей с установкой читаем этот совет.

Для работы в режиме "инкогнито" в блоке аддона на странице chrome://extensions включаем опцию:
[читать матчасть]

Для работы с локальными файлами в блоке аддона на странице chrome://extensions включаем опцию:



Описание и инструкции Бармалей
Бармалей 05.04.2014 18.03.2021 410 0.0

Общие технические сведения о разработке
Статус разработки:Активная, поддерживается автором
Язык интерфейса:Русский
Версия браузера:29+
Протестировано в:SRWare Iron 29/31/49 + 360 Extreme Explorer 9/11/12 (CR-63/69/78)
Технологии и API:Чистый JavaScript (ES5). API: tabs, content-scripts

Поделиться

Всего комментариев: 0
close