Назначить пользовательскую горячую клавишу на любом расширении Google chrome?

можно ли назначить пользовательскую (собственную) горячую клавишу на любом расширении Google chrome? Ищем in-box или 3-е партийное решение.

13
задан FoxyBOA
03.01.2023 15:28 Количество просмотров материала 2823
Распечатать страницу

2 ответа

chrome://extensions/configureCommands или ссылка на это диалоговое окно в нижней части chrome://extensions страница.

Примечание: "активировать расширение" действует так же, как нажав на кнопку на панели инструментов расширения.

4
отвечен a13ph 2023-01-04 23:16

Да, вы можете. Вам необходимо следующее:

  1. ID расширения вашего расширения.
  2. программа для создания скриптов горячих клавиш (AutoHotkey для Windows, Keyboard Maestro для Mac или Autokey для Linux).
  3. скрипт должен открыть ссылку на ваше расширение, например chrome-extension:/ / iinhokidgfoomcighckbjmlcndbjmomp / options.HTML-код

вы найдете идентификатор нужного расширения chrome в интернет-магазине, например: https://chrome.google.com/webstore/detail/mgjjeipcdnnjhgodgjpfkffcejoljijf?hl=en

скрипт для AutoHotkey для такой хоткей будет:

F5:: ; Hotkey is F5 here
SendInput ^t ; open new tab
SendInput chrome-extension://iinhokidgfoomcighckbjmlcndbjmomp/options.html ; write the extension's address
SendInput {enter} ; press enter to confirm.
Return

Я играл с расширением Shortcuts Manager, чтобы создать команду JavaScript, чтобы открыть расширение, но мои знания о JS очень ограничены, и я потерпел неудачу. Я выложу пример кода в комментарии к этому ответу.

1
отвечен user 99572 is fine 2023-01-05 01:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх