Доработка "экологичного" варианта, минималистичная версия без попап-интерфейса с дополнениями.
Вызов из контекстного меню, по кнопке в омнибоксе или по горячей клавише.
Версия может конфликтовать с другими менеджерами загрузок.
Эта версия предназначена для браузеров версий 31+, на более старых корректно работать НЕ будет!
Основные изменения:
- исправлена мелкая ошибка, приводившая к некорректному отображению значка в омнибоксе;
- исправлена ошибка обработки загрузок в режиме инкогнито (завершённые загрузки не удалялись из списка);
- изменена обработка страниц выпиленных аддонов – добавлен запрос пересылки на архив crx.dam.io;
- доработана функция формирования имени CRX-файла, теперь корректно обрабатываются имена не в латинице;
- доработаны функции проверки загрузки и обработки некоторых (случайных) ошибок;
- добавлено контекстное меню включения/выключения отдельных настроек (см. скриншот):
- на версиях 49+ – в контекстном меню page.Action, на старых версиях – во вложенном контекстном меню страницы;
- опция: отключение контекстного меню страницы (только для 49+) и/или горячей клавиши;
- опция: формирование имени конечного файла из заголовка страницы расширения (полезно при длинном имени);
- опция: текстовый файл описания закачки, URL + содержимое буфера обмена, если пусто – только URL страницы;
- опция: вкл/выкл быстрой выгрузки аддона (может быть полезно при каких-либо проблемах с загрузкой);
- изменения в манифесте:
- добавлены разрешения на доступ к вкладкам ("tabs") и к буферу обмена ("clipboardRead");
- убрано раздельное использование аддона в режиме инкогнито ("split");
- замена короткого URL "хоме-паги" (пост на форуме Ru-Board) с goo.gl на clck.ru;
- мелкие доработки + оптимизация кода отдельных функций + улучшен сброс после закачки;
- проверка работоспособности: SRWare Iron 31/49.
Скриншоты:
Копия скриншота
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: pageAction, tabs, contextMenus, declarativeContent, downloads, storage, clipboardRead, commands
- Запрашиваемые разрешения:
[ "activeTab", "tabs", "contextMenus", "declarativeContent", "downloads", "storage", "clipboardRead", "https://chrome.google.com/webstore/detail/*"... ]
Загрузка и установка
Дополнительно
|