Доработка линейки Micro Plus : Context Menu Mod с расширенным функционалом.
Билд ветки только с контекстным меню страницы (без функций кнопок в омнибоксе и/или на тулбаре).
Вызов только из контекстного меню, другие методы не используются.
Версия может конфликтовать с другими менеджерами загрузок.
Эта версия предназначена для браузеров версий 31+, на более старых корректно работать НЕ будет!
Основные изменения:
- добавлено получение полноценного описания для загрузок со страниц магазина Opera Add-ons;
- пункт настроек "Сохранять оригинал описания CWS" переименован в "Загружать текст описания с сайта" и доступен также и на страницах OWS;
- исправлена ошибка предыдущей версии:
- имя файла для загрузок из гуглозина = "Undefined_" (только при выключенном "Имя файла из заголовка вкладки");
- пункт настроек "Имя файла из заголовка вкладки" переименован в "Имя файла по заголовку вкладки" (исходя из общей логики);
- исправлены общие проблемы предыдущих версий:
- не сохранялся файл описания, если во время загрузки вызывалась другая функция (напр., просмотр в архиве);
- замена текста оригинального описания с сайта на другое, если при загрузке была попытка запустить ещё одну;
- доработана функция и логика корректного сохранения оригинального описания с сайта и выделенного на странице текста;
- оптимизирован код аддона, изменены отдельные функции, часть глобальных переменных заменена на локальные параметры функций;
- автоотключение быстрой выгрузки во время выполнения закачки = не потребуется повторный автозапуск аддона при её завершении;
- доработана "дуракоустойчивость" отдельных функций + допилена логика/реакция аддона в случаях ошибок загрузки;
- удалён дублирующий вывод в консоль сообщения об ошибке XHR-запроса (при получении описания из CWS/OWS);
- доработана функция стартовых операций при обновлении аддона и при запуске браузера;
- проверка работоспособности: SRWare Iron 29/31/49 и 360 Extreme Explorer 11 (CR69).
Скриншоты:
Меню Context Menu Mod на странице:
Копия скриншота
Блок/меню настроек, отображаемых на страницах расширений в OWS:
Копия скриншота
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: contextMenus, downloads, clipboardRead
- Запрашиваемые разрешения:
[ "activeTab", "contextMenus", "downloads", "clipboardRead", "" ]
Загрузка и установка
Дополнительно
|