Get CRX RU : Micro Plus : Context Menu Mod : 2019.11.6
Опубликовано: Бармалей · 06.11.2019 · 00:01 ••• Обновление: 12.06.2020 · 08:26 0

Доработка линейки Micro Plus : Context Menu Mod с расширенным функционалом.
Билд ветки только с контекстным меню страницы (без функций кнопок в омнибоксе и/или на тулбаре).
Вызов только из контекстного меню, другие методы не используются.

Версия может конфликтовать с другими менеджерами загрузок.

Эта версия предназначена для браузеров версий 31+, на более старых корректно работать НЕ будет!

Основные изменения и новые функции связаны с поддержкой загрузки из репозиториев OWS/AMO.


Основные изменения:
  • добавлена поддержка загрузки расширений и тем из магазина Add-ons Mozilla (AMO) (также и для ссылок на них):
    • доступна загрузка XPI-файлов + он-лайн просмотр исходного кода (RobWu-crx-viewer, на браузерах старше 49 работает некорректно);
    • доступно создание полноценного описания + автопереименование в *.ZIP + переключение языка текущей страницы в фоксо-зине (RUS/ENG);
    • доступно опциональное автоудаление* признака платформы (an/fx) при формировании имён загружаемых файлов;
      * добавлена настройка "Удалять признак платформы (an/fx)", по умолчанию включена;
    • доступно опциональное автодобавление к имени загружаемого файла "_(AMO)" (пункт настроек "Добавлять _(AMO) к имени файла");
    • по аналогии с работой в CWS/OWS – блок/меню настроек отображается только на страницах расширений и тем в AMO;
    • блок/меню настроек для страниц AMO содержит только общие опции + те, которые можно* использовать только с загрузками из AMO;
      * эти опции НЕ отображаются в меню настроек (игнорируются) на страницах аддонов в CWS/OWS;
  • добавлена поддержка загрузки тем/обоев из магазина Opera Add-ons (OWS) (также и для ссылок на них):
    • доступна загрузка ZIP-файлов тем/обоев + он-лайн просмотр исходного кода (RobWu-crx-viewer, на браузерах старше 49 работает некорректно);
    • меню настроек также доступно на страницах тем/обоев + для этих загрузок действуют все общие опции (создание описания и т.д.);
  • переименованы пункты настроек (исходя из общей логики):
    • "Cкачать CRX-файл этого расширения" = "Cкачать файл текущей версии аддона";
    • "Автопереименование *CRX в *ZIP" = "Автопереименование файла в *ZIP";
    • "Автопереименование *CRX в *NEX" = "Автопереименование файла в *NEX" (только для загрузок аддонов из опера-зина);
  • доработаны функции запуска загрузки, проверки доступности файла и формирования конечного имени файла;
  • доработана функция и логика получения оригинального описания с сайта:
    • для загрузок аддонов из опера-зина добавлено поле "автор";
    • для загрузок аддонов из AMO сделано динамическое сохранение описания по полям json-объекта сведений об аддоне;
  • исправлена общая проблема предыдущих версий:
    • отсутствие запроса на перезапись файла описания (если он уже есть), файл всегда создавался с уникальным именем (1/2/...);
  • доработана функция сохранения текстового файла описания:
    • добавлена настройка "Сохранять классическим методом" - универсальный способ сохранения, работает во всех версиях браузеров;
    • при отключении этой настройки используется альтернативный метод, работающий только в браузерах версий 31+;
  • проверка работоспособности: SRWare Iron 29/31/49 и 360 Extreme Explorer 11 (CR69).

Скриншоты:

Меню Context Menu Mod на странице:

Копия скриншота

Блок/меню настроек, отображаемых на страницах расширений в AMO:

Копия скриншота


Общие технические сведения
  • Технологии и API:
    Чистый JavaScript (ES5), API: contextMenus, downloads, clipboardRead
  • Запрашиваемые разрешения:
    [ "activeTab", "contextMenus", "downloads", "clipboardRead", "" ]

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

Дополнительно

Официальные версии Документация
Бармалей 06.11.2019 12.06.2020 273 0.0

Поделиться

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