AddonPackagerByTechnologyAndNews (Упаковщик дополнений)
- Автор: 'technology and news
- Исходный код дополнения: Посетить Web-сайт Add-on Packager by Technology and News
Краткое описание
Дополнение AddonPackagerByTechnologyAndNews поможет быстро создавать резервные копии дополнений.
После установки интерфейс дополнения доступен в меню NVDA, подменю Сервис.
Подробнее можно прочитать в справке дополнения.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
Add-on Packager by Technology and News | 2.1 | 2023.1 | 2023.1.0 | 2017.1.0 | 25-01-2024 11:51:44 | 46 Кб. | GPL v2 |
Информация о локализации на русский язык
- Локализация от: Разработчик или другой переводчик
- Перевод: Да
- Перевод интерфейса: Да
- Перевод справки: Да
Скачать
AddonPackagerByTechnologyAndNews-V.2.1.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
Упаковщик Дополнений от Technology and News
Это дополнение возникло из-за необходимости иметь резервную копию установленных дополнений.
NVDA имеет большую коллекцию официальных дополнений, которые легко получить из официальных репозиториев или с аккаунтов авторов на Github.
Но в то же время в ней есть и множество неофициальных дополнений, которые иногда сложно определить, откуда они были получены.
Идея возникла, когда друг попросил у меня неофициальное дополнение, а так как у меня не было под рукой этого дополнения, мне пришлось упаковать его для него.
Процесс упаковки дополнения прост, но не всем известен, поэтому я подумал, что было бы здорово, если бы такая функция была у NVDA.
Вот что делает это дополнение, оно автоматически упаковывает те дополнения, которые пользователь хочет установить на другую копию NVDA, на чистую установку NVDA или просто поделиться ими.
Использование дополнения
Дополнение разделено на четыре области:
- Первая содержит список всех установленных дополнений, независимо от того, включены они или отключены. В этом списке мы можем выбрать столько дополнений, сколько захотим.
- Вторая - ряд кнопок для быстрого выбора всех дополнений или быстрого удаления всех выбранных.
- Третье - текстовое поле, доступное только для чтения, содержащее выходной каталог, и кнопка для выбора выходного каталога.
Я сделал текстовое поле доступным только для чтения, чтобы в любой момент можно было просмотреть выходной каталог. Я решил не делать его доступным для записи, чтобы избежать возможности изменения каталога.
- Четвертый - ряд кнопок с кнопкой для генерации плагинов и кнопкой для выхода из плагина.
Быстрые клавиши в плагине
- Alt + L: Переместит фокус на список дополнений.
- Alt + S: Выделит все дополнения без разницы, если ранее какое-либо из них уже было отмечено.
- Alt + A: Снимет отметку со всех отмеченных дополнений.
- Alt + D: Откроется окно выбора директории для выбора выходного каталога.
- Alt + G: Начнется генерация плагинов, которые мы выбрали в выходной директории.
- Alt + C или Alt + F4: закроет плагин.
Другая интересная информация
-
Плагин будет постоянно предупреждать нас информационными диалогами о ходе обработки.
-
Он предупредит нас, если мы попытаемся сгенерировать дополнение, не имея ни одного выбранного.
-
Он предупредит нас, если мы попытаемся сгенерировать дополнение, не определив выходной каталог.
-
Мы будем предупреждены как при успешном завершении процесса, так и при возникновении ошибки.
-
Выходная директория будет сохранена, чтобы быть указанной при следующем использовании плагина, эта настройка будет удалена, если выходная директория будет удалена, и нам придется выбрать другую существующую директорию.
-
При генерации плагинов нас будет предупреждать прогресс-бар, который будет постоянно показывать нам процент выполненной работы.
-
Результирующие файлы имеют тег в имени, чтобы определить, что они были сгенерированы и не являются оригинальными. Этот тег имеет вид (gen).
-
Очень важное замечание
Следует отметить, что результирующие файлы находятся в том виде, в котором они есть в нашей директории аддона, без добавления или удаления чего-либо этим аддоном.
Это означает, что вся информация выбранного нами аддона включена.
Что ж, это ненормально, когда разработчик дополнения включает конфиденциальную информацию в саму директорию дополнения.
На самом деле это считается плохой практикой, так что вряд ли такое произойдет, по крайней мере, в официальных дополнениях.
Но поскольку существуют сотни неофициальных дополнений, причем разных типов, рекомендуется, чтобы, если какое-либо дополнение включает конфиденциальную информацию в собственную директорию дополнения, эта конфиденциальная информация была включена в сгенерированный файл.
Поэтому мы должны учитывать этот аспект конфиденциальности и безопасности, чтобы знать, будем ли мы делиться сгенерированным дополнением, если оно содержит конфиденциальную информацию, которой мы не хотим делиться.
Как я уже говорил, это почти невероятно, но вас предупреждают, и, используя это дополнение, вы соглашаетесь с тем, что вас предупредили, и снимаете с себя всю ответственность перед автором этого дополнения.