Оглавление


Описание

Добавлено в ZennoPoster 7.6.0.0 в статусе “Beta“

С помощью данного действия вы сможете управлять расширениями в браузере.


Как добавить действие в проект?

Через контекстное меню Добавить действиеБраузерРабота с расширениями

Либо воспользуйтесь умным поиском.


Где это можно применить?


Как работать с экшеном?

Активировать расширение

Активация расширения - это открытие его всплывающего окна (Popup), если оно есть.

Кубик активирует расширение по его имени или id (аналог клика по иконке расширения в обычном браузере)

Чтобы получить Id или Название расширения, используйте опцию Получить список расширений

var extension1 = instance.GetExtensionById("EXTENSION_ID");
extension1 = instance.GetExtensionByName("EXTENSION_NAME");
extension1.Activate();

Установить расширение

Устанавливает расширение по CRX файлу.

О том как скачать расширение в виде CRX файла описано ниже в данной статье, абзац Как скачать crx файл расширения.

“Пауза” была добавлена в 7.7.0.0

instance.InstallCrxExtension("PATH_TO_CRX_FILE");

Удалить расширение

Удаляет расширение по его имени или id (аналог клика по иконке расширения в обычном браузере)

Чтобы получить Id или Название расширения, используйте опцию Получить список расширений

var extension1 = instance.GetExtensionById("EXTENSION_ID");
extension1 = instance.GetExtensionByName("EXTENSION_NAME");
instance.UninstallExtension(extension1);

// OR...
instance.UninstallExtension("EXTENSION_ID");

Получить список расширений

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

var allExtensions = instance.GetAllExtensions();
//allExtensions[0].Name
//allExtensions[0].Id

Как сохранить состояние расширения между запусками проекта?

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


Как скачать crx файл расширения

Подготовка браузера

Вначале необходимо подготовить ваш домашний браузер Chrome.

  1. Перейдите в магазин расширений

  2. Найдите одно из расширений, которое может скачивать crx файлы со страниц расширений и установите его в свой браузер.
    Примеры таких расширений:

    1. CRX Extractor/Downloader - он в дальнейшем будет использоваться для примера.

    2. Get CRX

    3. Extension Source Downloader

Скачивание файла расширения

Скачивание crx-файла на примере CRX Extractor/Downloader

  1. Перейдите на страницу нужного вам расширения. Например - Google Translate

  2. Активируйте расширение и нажмите на кнопку скачивания расширения

  3. Выберите куда сохранить файл


Полезные ссылки