Доработка линейки Micro Plus : Context Menu Mod с расширенным функционалом.
Билд ветки только с контекстным меню страницы (без функций кнопок в омнибоксе и/или на тулбаре).
Вызов только из контекстного меню, другие методы не используются.
Добавлена возможность загрузки XPI-файлов из дополнительных репозиториев AMO.
Добавлена возможность загрузки XPI-файлов из репозитория ThunderBird/SeaMonkey.
Проверка работоспособности: SRWare Iron 31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) и Chromium 87.
Версия может конфликтовать с другими менеджерами загрузок.
Эта версия предназначена для браузеров версий 31+, на более старых корректно работать НЕ будет!
При использовании расширенных опций на версиях браузера 81+ возможны проблемы с загрузкой!
Причины и некоторые способы решение этих проблем приведены в этом разделе документации.
Основные изменения:
- добавлена поддержка загрузки расширений из дополнительных репозиториев AMO (и для ссылок на них),
поддерживаются дополнительные домены для разработчиков расширений Mozilla (addons(-dev).allizom.org),
как и при работе с другими репозиториями, для этих загрузок доступны следующие функции:
- добавлена поддержка загрузки расширений из магазина ThunderBird/SeaMonkey (и для ссылок на них),
как и при работе с другими репозиториями, для этих загрузок доступны следующие функции:
- загрузка* XPI-файлов – со всеми соответствующими общими настройками (и меню) для репозиториев AMO;
- онлайн просмотр исходного кода (RobWu-crx-viewer, на браузерах версий до 49 работает некорректно);
В меню присутствует, но пока НЕ работает (не поддерживается** вьювером), "мы уже работаем над этим"… :)
- автопереименование в *.ZIP и переключение языка текущей страницы репозитория (RUS/ENG);
Попутно немного поправлен код функции переключения в соответствии с особенностями этого репозитория – переключатель НЕ сработает, если язык для переключаемой страницы указан в нижнем регистре.
- добавлен парсер для автосоздания полноценного описания для загрузок из этого репозитория;
- как и в других репозиториях, меню настроек отображается только на страницах расширений в магазине;
Меню настроек для страниц AMO содержит только общие опции и те, которые можно использовать только с загрузками из этого магазина. Специфичные опции НЕ отображаются в меню настроек (игнорируются) на страницах аддонов в других репозиториях (магазины CWS/OAS/MEA).
* Пока реализована предварительная поддержка загрузок, поэтому некоторые аддоны, зависящие от конкретных платформ (Windows и др.), НЕ будут загружаться. Связано с необходимостью переопределения URL для таких загрузок, этот вариант уже проверен в закрытой инженерной версии и будет реализован в следующем официальном выпуске расширения.
** Ссылки на страницы репозитория Thunderbird на текущий момент НЕ поддерживаются сервисом онлайн просмотра исходного кода. Обходной вариант с передачей просмотрщику прямой ссылки на XPI-файл уже проверен "на коленке" и будет реализован в следующем официальном выпуске расширения.
Прочие изменения:
Скриншоты:
Текущие права доступа расширения:
История и обсуждение
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: contextMenus, downloads, clipboardRead, tabs, content-script
- Запрашиваемые разрешения:
[ "activeTab", "contextMenus", "downloads", "clipboardRead", "" ]
Загрузка и установка
Дополнительно
|