CopyingLinksFromBrowser (Копирование ссылок из Браузера)
- Автор: 'Alexandr Sergeevich Kozlov
- Исходный код дополнения: Посетить Web-сайт CopyingLinksFromBrowser
Краткое описание
Дополнение CopyingLinksFromBrowser позволяет быстро при помощи сочетаний клавиш прослушать или скопировать атрибуты ссылки, атрибуты графического элемента и атрибуты адреса страницы из браузера в буфер обмена.
Поддерживаются следующие браузеры:
Mozilla Firefox, Google Chrome, Microsoft Edge, Chromium, Atom Internet Browser, Opera Internet Browser, SeaMonkey, Yandex browser.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
CopyingLinksFromBrowser | 5.0.1 | 2024.1 | 2099.0 | 2022.2 | 25-01-2024 21:02:32 | 39 Кб. | GPL v2 |
Информация о локализации на русский язык
- Локализация от: Разработчик или другой переводчик
- Перевод: Да
- Перевод интерфейса: Да
- Перевод справки: Да
Скачать
CopyingLinksFromBrowser-V.5.0.1.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
Copying Links From Browser
Описание
Данное дополнение позволяет из браузера озвучивать и копировать в буфер обмена атрибуты следующих элементов: адрес страницы, графика и ссылки.
CopyingLinksFromBrowser работает в следующих браузерах:
-
Mozilla Firefox
-
Google Chrome
-
Microsoft Edge
-
Opera Internet Browser
-
SeaMonkey
-
Yandex browser
Комбинации клавиш
NVDA+SHIFT+A: Сообщает атрибуты адреса текущей веб-страницы. При двойном нажатии атрибуты копируются в буфер обмена.
NVDA+SHIFT+G: Сообщает атрибуты элемента графики. При двойном нажатии атрибуты копируются в буфер обмена.
NVDA+SHIFT+K: Сообщает атрибуты элемента ссылки. При двойном нажатии атрибуты копируются в буфер обмена.
Использование
Копирование атрибутов адреса страницы в буфер обмена.
Для корректного копирования, объект навигатора должен находиться в веб-документе браузера.
Для копирования атрибутов адреса в буфер обмена, нажмите дважды NVDA+SHIFT+A.
Копирование атрибутов графического элемента
Для корректного копирования, переместите объект навигатора на объект графического элемента.
Для копирования атрибутов в буфер обмена, нажмите дважды NVDA+SHIFT+G.
Внимание!
Убедитесь, что объект навигатора находится на графическом элементе.
Копирование атрибутов ссылки.
Для корректного копирования, переместите объект навигатора на объект ссылки.
Для копирования атрибутов в буфер обмена, нажмите дважды NVDA+SHIFT+K.
Внимание!
Убедитесь, что объект навигатора находится на объекте ссылки.
Настройка аддона CopyingLinksFromBrowser
В настройки можно перейти по пути:
NVDA меню -> Параметры -> Настройки... -> CopyingLinksFromBrowser
В данном окне можно настроить следующую информацию:
-
Маска, сообщающая атрибуты адреса веб-страницы: Введите или выберите нужную маску. По умолчанию стоит значение: "{URL}".
-
Маска, копирующая атрибуты адреса веб-страницы: Введите или выберите нужную маску. По умолчанию стоит значение: "{URL}".
-
Маска, сообщающая атрибуты элемента графики: Введите или выберите нужную маску. По умолчанию стоит значение: "{URL}".
-
Маска, копирующая атрибуты элемента графики: Введите или выберите нужную маску. По умолчанию стоит значение: "{URL}".
-
Маска, сообщающая атрибуты элемента ссылки: Введите или выберите нужную маску. По умолчанию стоит значение: "{URL}".
-
Маска, копирующая атрибуты элемента ссылки: Введите или выберите нужную маску. По умолчанию стоит значение: "{URL}".
-
Проверить правильность введенных масок: Нажмите, чтобы проверить все маски на корректность ввода.
Формирование масок
Все маски записываются по следующим правилам:
-
Маска записывается в одну строку;
-
Атрибуты элемента и специальные переменные записываются в фигурных скобках большими буквами;
-
После записи маски, проверти её на корректность.
Атрибуты и переменные масок
Вид | Описание |
---|---|
NAME | Вставляет название элемента. |
URL | Вставляет URL элемента, или прикреплённые за ним данные. |
URL_DECODE | заменяет в URL escape-последовательности %xx их односимвольными эквивалентами. |
URL_DECODE_PLUS | заменяет в URL escape-последовательности %xx их односимвольными эквивалентами, а также заменяет знаки плюса "+" пробелами. |
LEFT | Вставляет левую фигурную скобку "{". |
RIGHT | Вставляет правую фигурную скобку "}". |
NEW_LINE | Вставляет знак новой строки "\n". |
Пример форматирования маски
Маска HTML ссылки:
Ограничения
-
Для удобной работы лучше всего включить Привязку навигатора к фокусу.
-
Для удобной работы лучше всего в настройках клавиатуры включить "Capslock" в качестве клавиши-модификатора NVDA.
Автор
ФИО: Козлов Александр Сергеевич
Эл-ящик: ask-nvda@yandex.ru
История версий
Версия 5.0
Улучшен алгоритм поиска элемента ссылки.
Добавлена возможность форматирования маски элементов, в которых можно будет извлечь необходимые атрибуты элемента.
Требуется версия NVDA 2022.2 или новее.
Проведены изменения, улучшения и исправления.
Версия 4.0
Изменены комбинации клавиш.
Добавлена новая функция по получению адреса графического элемента.
Теперь CopyingLinksFromBrowser не перекрывает другие дополнения для браузеров.
Добавлена поддержка в браузерах:
-
Microsoft Edge
-
Opera Internet Browser
-
SeaMonkey
-
Yandex browser
добавлена настройка аддона в параметрах NVDA.
Проведены изменения, улучшения и исправления.
Версия 3.1
Реализована новая функция для подстановки пользовательского протокола к адресу страницы.
Проведены изменения, улучшения и исправления.
Версия 3.0
Расширена логика для комбинации клавиш: "NVDA+-" — при тройном нажатии производит поиск поля адреса.
Требуется версия NVDA 2019.3 или новее.
Проведены изменения, улучшения и исправления.
Версия 2.0
Изменена логика комбинаций клавиш: "NVDA+-" и "NVDA+=" — для копирования адреса страницы и URL-адреса ссылки в буфер обмена. Теперь при одинарном нажатии произносится значение, а при двойном происходит копирование значения в буфер обмена.
Проведены изменения, улучшения и исправления.
Версия 1.1
Проведены изменения, улучшения и исправления.
Версия 1.0
Первый выпуск!
История версий
Список версий
- CopyingLinksFromBrowser-V.5.0.nvda-addon
- CopyingLinksFromBrowser-V.5.0.1.nvda-addon
- CopyingLinksFromBrowser-V.5.0-fixed.nvda-addon
- CopyingLinksFromBrowser-V.4.0.nvda-addon
- CopyingLinksFromBrowser-V.4.0.2.nvda-addon
- CopyingLinksFromBrowser-V.4.0.1.nvda-addon
- CopyingLinksFromBrowser-V.3.1.nvda-addon
- CopyingLinksFromBrowser-V.3.0.nvda-addon
- CopyingLinksFromBrowser-V.2.0.nvda-addon
- CopyingLinksFromBrowser-V.1.1.nvda-addon
- CopyingLinksFromBrowser-V.1.0.nvda-addon