Доработка "экологичного" варианта, минималистичная версия без попап-интерфейса с дополнениями.
Вызов из контекстного меню, по кнопке в омнибоксе или по горячей клавише.
Версия может конфликтовать с другими менеджерами загрузок.
Эта версия предназначена для браузеров версий 31+, на более старых корректно работать НЕ будет!
Основные изменения:
- в функционал и в меню Настроек добавлены опции:
- автоматического определения* номера версии "от разработчика" для загружаемого CRX-файла без любых "лишних нулей" от CWS (с 01.2018):
- при включении (по умолчанию) этой опции другие функции "обрезки нулей" игнорируются и в меню Настроек будут недоступны;
- альтернативного онлайн-просмотра* содержимого и исходного кода текущей версии аддона из архива crx-dam.io:
- помним, что сервис просмотра может некорректно работать, если в архиве нет текущей версии аддона (загрузка в архив идёт с задержкой);
- опция включена по умолчанию в старых версиях браузеров (31/36), не поддерживающих часть функций основного сервиса онлайн-просмотра;
- автоматического получения* описания CRX-файла непосредственно с текущей страницы в CWS:
- описание получается в текстовом виде, очищенном от "мусора" и отформатированным для улучшения читабельности;
- язык текста описания определяется автоматически – если текущая страница на русском – будет русский, иначе – английский;
- для переключения языка перед началом загрузки можно использовать соответствующие пункты меню;
- автоматической добавки к описанию CRX-файла текущего содержимого буфера обмена (до этой версии – добавка безусловная):
- по умолчанию – обе предыдущие опции включены, они будут доступны, если включена опция сохранения описания;
- если опция сохранения описания отключена – обе предыдущие опции игнорируются и описание не создаётся;
- если обе предыдущие опции отключены – описание будет содержать только URL текущей страницы CWS;
- ручной перезагрузки "воровайки" (последний пункт в Настройках):
- может быть полезно для оперативного сброса/перезагрузки при каких-либо непредвиденных глюках аддона;
- если аддон установлен в режиме разработчика – при этом автоматически обновляется и его версия;
* опция может давать незначительную задержку при её использовании, связано с обработкой дополнительного запроса к CWS.
- немного оптимизирован код аддона + изменена часть функций для повышения производительности;
- проверка работоспособности: SRWare Iron 31/36/49.
Скриншоты:
Попап-меню в браузерах 49+ (омнибокс):
Копия скриншота
Контекстное меню страницы в браузерах 31-48:
Копия скриншота
Общие технические сведения
- Технологии и 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/*"... ]
Загрузка и установка
Дополнительно
|