Обход запрета на установку расширений не из CWS
Опубликовано: Бармалей · 17.01.2016 · 01:00 ••• Обновление: 01.09.2022 · 10:00 0

Как обойти запрет на установку расширений НЕ из Chrome WebStore

Начиная с версии 21 в Chrome запрещена* установка расширений со сторонних сайтов (кроме WebStore, т.е. НЕ из официальной галереи расширений Google). Однако, существует несколько вариантов обхода этого ограничения.

* В этой статье не идёт речь о "вменяемых" представителях семейства Chromium, авторы достаточно многих хромоклонов оставили возможность установки сторонних расширений без каких-либо ограничений. Однако, большинство "мейнстримных" браузеров, включая и Google Chrome, придерживается политики "запретить и не пущать". Этот материал предназначен в первую очередь для тех, кто использует "массовые" браузеры, но, в то же время, хочет решить для себя эту проблемку.)


Способ № 1

В свойствах ярлыка браузера прописать параметр (ключ):
--enable-easy-off-store-extension-install

Подробнее об этом способе…

Примечание: Ключ не работает для версий 33+ (убран с 09.11.2013).


Способ № 2

Скачать файл расширения *.crx на диск, а затем перетащить файл в открытое окно браузера:

  • в омнибокс (адресную строку);
  • на панель вкладок (в этом месте появится стрелка вверх);
  • на страницу chrome://extensions/ (работает на любых браузерах версий 34+).

Подробнее об этом способе… также см. здесь…

Примечания:

  1. Способ не работает на версиях Google Chrome 34+.
  2. На остальных хром-браузерах работает и на новых версиях.
  3. На хром-браузерах версий 70+ нужно предварительно включить режим разработчика + перезагрузить браузер.

Способ № 3

Использовать режим разработчика (aka DevMode, ключ запуска из способа №1 при этом не требуется):

  1. распаковать файл расширения/приложения/темы в отдельную папку,
  2. включить "Режим разработчика" на странице chrome://extensions/,
  3. там же нажать кнопку "Загрузить распакованное расширение",
  4. выбрать папку с распакованным расширением и нажать "ОК".

Подробнее об этом способе…

Особенности использования способа № 3:

При ручной установке распакованного CRX-файла меняется ID расширения и поэтому для него не будет работать режим автоматического обновления. Для обновления расширения, установленного таким способом, нужно повторно распаковать обновлённый CRX-файл в ту же самую папку* и после этого нажать ссылку "Обновить" для этого расширения (или просто перезапустить браузер).

* Если вы распакуете обновлённый CRX-файл в другую папку, то настройки обновлённого расширения (если они есть) будут сброшены, а в некоторых случаях вы также потеряете сохранённые данные (для этого расширения). Кроме того, при этом старая версия автоматически не будет удалена и у вас будут одновременно установлены обе версии – старая и новая.. =)

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


Способ № 4

Исходя из официальной Справки, можно воспользоваться заданием групповой политики. Это "немного" неудобно (придётся вручную править политику под все новые источники расширений), но для крупных репозиториев, порталов или иных источников расширений такие настройки вполне оправданны.

Также можно снять все ограничения, задав в качестве допустимого источника шаблон <all_urls> (читаем здесь и далее). Такой шаблон небезопасен с т.з. случайной установки аддонов из непроверенных источников, но он разрешает установку расширений любым способом из любого источника (так же, как это было в версиях браузера до 21).

Для упрощённой установки скачанных CRX-файлов достаточно указать в качестве источника шаблон file:///*/*.

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

Ещё о групповых политиках...


Ссылки для самостоятельного изучения

Для лучшего понимания механизмов установки сторонних расширений в хром-браузерах…

…рекомендуется дополнительно прочитать
…и кроме того…

Следует знать, что навязчивое предложение отключить сторонние аддоны лечится следующими средствами:


Общие принципы Бармалей
Бармалей 17.01.2016 01.09.2022 284 0.0

Поделиться

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