Зависит от того, какую OS
вы используете ...
Windows
будет работать.
Mac
, вероятно, будет работать.
Chrome OS
со временем будет работать.
Может быть, Linux
? Тестовая среда для меня недоступна.
Windows
: Загрузите Autohotkey
отсюда, затем посмотрите на пользовательские keyboard shortcuts
.
Лучше всего сделать это на Windows, используя следующий код:
(Keyboard Function here):: run, "http://URL-example.com/*"
Рабочий пример:
#noEnv
#persistent
$^a & n::
run, "http://google.com"
Return
Сохранить как .ahk Затем запустите и нажмите Ctrl
+A
+N
для проверки / использования.
Вы также можете скомпилировать этот скрипт в файл .exe
используя ahk2exe.exe
находящийся в C:\Program Files\AutoHotkey\Compiler
Этот пример открывает google.com
в браузере по умолчанию с помощью функции клавиатуры: Ctrl
+A
+N
(или Ctrl
+N
+A
).
Теперь пользователи chrome OS
должны ожидать OS wide
extension hot-keys
.
Чтобы у вашего расширения были новые возможности вкладок, просто создайте следующие файлы:
Каталог: C:\Users\You\Documents\NewTabExtension..
->
файлы:
manifest.json:
}
"name": "New Tab",
"version": "0.0.1",
"manifest_version": 2,
"description": "Press Alt+X to get started",
"browser_action": {
"default_title": "New Tab",
"default_popup": "popup.html"
},
"commands": {
"_execute_browser_action": {
"suggested_key": {
"windows": "Alt+X",
"mac": "Alt+X",
"chromeos": "Alt+X",
"linux": "Alt+X"
}
}
}
}
Измените части после « Windows
»:, « Linux
»:, « mac
»:, и особенно « chromeos
»: на любой ярлык, который вы хотите (Примечание: НЕ МОЖЕТ быть встроенной функцией браузера, перечисленной здесь)
Popup.html:
<!DOCTYPE html>
<html>
<head>
<script src="popup.js"></script>
</head>
</html>
popup.js:
document.getElementsByTagName('head')[0].onload = window.open('http://google.com', '_blank');
Этот второй метод работает для chrome OS
и, возможно, для mac
, windows
и linux
если они разрешены для запуска в фоновом режиме. Смотрите здесь, чтобы узнать, как установить ваше расширение.
Последние вещи в прошлом: Mac OS
...
Mac OS
Потенциально хорошо отреагирует на опцию расширения. Однако вы не должны Command
+Q
окно, иначе ярлык будет недействительным. Я также знаю, что Mac OS
имеет встроенную функцию для настройки сочетаний клавиш; Однако я не знаком с этим, поэтому вам придется возиться с этим.