Depende de qual OS você está usando ...
-
Windows funcionará.
-
Mac provavelmente funcionará.
-
Chrome OS acabará por funcionar.
-
Linux Talvez? Nenhum ambiente de teste disponível para mim.
Windows : Baixe Autohotkey de Aqui , em seguida, procure o keyboard shortcuts personalizado.
Sua melhor aposta para fazer isso no Windows é usar o seguinte código:
(Keyboard Function here):: run, "http://URL-example.com/*"
Exemplo de trabalho:
#noEnv
#persistent
$^a & n::
run, "http://google.com"
Return
Salvar como .ahk Em seguida, execute e pressione Ctrl + A + N para testar / usar.
Você também pode compilar este script em um arquivo .exe usando ahk2exe.exe encontrado dentro de C:\Program Files\AutoHotkey\Compiler
Esse exemplo abre google.com no seu navegador padrão na função de teclado: Ctrl + A + N (ou Ctrl + N + A ).
Agora chrome OS usuários devem estar esperando OS wide extension hot-keys em breve.
Para que sua extensão tenha novos recursos de guia, faça os seguintes arquivos:
Directory: C:\Users\You\Documents\NewTabExtension.. -->
Files:
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"
}
}
}
}
Altere as partes depois de " Windows " :, " Linux " :, " mac " :, E especialmente " chromeos ": para qualquer atalho desejado (Nota: NÃO PODE seja uma função de navegador incorporada listada aqui )
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');
Este segundo método funciona para chrome OS e potencialmente mac , windows , & linux , desde que tenham permissão para serem executados em segundo plano . Consulte aqui para saber como instalar sua extensão.
Últimas coisas: Mac OS ...
Mac OS Potencialmente reagirá bem à opção de extensão. No entanto, você não deve Command + Q da janela, senão o atalho será nulo no vazio. Eu também sei que Mac OS tem uma função incorporada para personalização de atalhos de teclado; No entanto, eu não estou familiarizado com isso, então você teria que mexer com isso.