Comment activer les raccourcis clavier pour ouvrir un signet / URL spécifique lors de l'utilisation de Chrome?
Réponses
Trop de publicités?Inspiré par l'approche de Dennis :
Cela n'a pas fonctionné pour moi et c'est probablement parce que sa réponse est un peu ancienne, mais j'ai aimé l'approche consistant à implémenter cela moi-même, car il ne semble pas y avoir de solution adéquate disponible dans le magasin en ligne.
Voici ce que vous devez faire :
- Créez 2 fichiers,
manifest.json
etbackground.js
. Mettez-les dans un nouveau dossier et ajoutez le contenu ci-dessous à ces fichiers. - Dans Chrome, tapez
chrome://extensions
dans la barre d'adresse et activez le mode développeur en haut à droite (interrupteur). - Cliquez sur le bouton
Charger l'extension non empaquetée
qui est apparu et sélectionnez votre dossier contenant les fichiers.
C'est tout, avec cela, vous avez ce dont vous avez besoin. Dès que vous tapez CTRL+ALT+G, Google s'ouvrira dans un nouvel onglet. :)
manifest.json :
{
"name": "Raccourci pour les signets",
"version": "1.0",
"description": "Raccourcis personnalisés pour les signets! Coolio!",
"permissions": ["http://*/*", "tabs"],
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": ["background.js"],
"run_at": "document_start"
}
],
"manifest_version": 2
}
background.js :
if (window == top) {
window.addEventListener('keyup', doKeyPress, false);
}
var bookmarks = {}, url;
bookmarks['G'] = 'http://google.com';
bookmarks['S'] = 'http://superuser.com';
function doKeyPress(event){
if(event.ctrlKey && event.altKey && !event.shiftKey) {
if(url = bookmarks[String.fromCharCode(event.keyCode)]) {
window.open(url);
}
}
}
Essayez cette extension Chrome Shortkeys (Raccourcis clavier personnalisés) fournie par Mike Crittenden.
Ajout à la solution de la réponse principale, si vous souhaitez également utiliser des scripts comme changer la vitesse de lecture sur YouTube :
var bookmarkLauncherSetup = (function() {
var bookmarks = {}, url;
bookmarks['G'] = 'http://google.com';
bookmarks['1'] = 'javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 1';
bookmarks['2'] = 'javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 1.5';
bookmarks['3'] = 'javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 2';
bookmarks['4'] = 'javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 2.5';
bookmarks['5'] = 'javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 3';
bookmarks['6'] = 'javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 4';
bookmarks['7'] = 'javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 5';
window.addEventListener('keyup', function() {
if(event.ctrlKey && event.altKey && !event.shiftKey) {
if(url = bookmarks[String.fromCharCode(event.keyCode)]) {
try {
eval(url);
} catch {
window.open(url);
}
}
}
});
}());
Le fonctionnement suivant consiste à taper un mot-clé dans la barre d'adresse (omnibar) et appuyer sur entrée pour accéder à une URL spécifique. Dans Chrome (à partir de la version 59.0), cette fonctionnalité n'est pas disponible via le gestionnaire de favoris comme c'est le cas dans Firefox, mais vous pouvez facilement utiliser la fonctionnalité Search Engine Shortcuts de Chrome pour obtenir le même résultat.
- Clic droit sur la barre d'adresse (omnibar)
- Sélectionnez "Modifier les moteurs de recherche..."
- Cliquez sur 'AJOUTER' - qui apparaît après la section des moteurs de recherche par défaut
- Dans la fenêtre qui s'ouvre :
- dans le champ moteur de recherche - nommez votre favori
- dans le champ mot-clé - saisissez votre raccourci de mot-clé (ce que vous devrez taper dans l'omnibar pour accéder rapidement à ce 'favori')
- Dans le champ URL - saisissez l'URL que vous souhaitez associer au mot-clé
Remarque : l'URL peut contenir un espace réservé spécial : "%s" (sans les guillemets) qui servira de substitut pour du texte additionnel que vous pourrez saisir si vous appuyez sur tabulation après avoir tapé le raccourci de mot-clé.
Par exemple: J'utilise un raccourci de mot-clé qui me dirige vers ma liste de favoris sur pinboard.com par tag. Pour cela :
- J'utilise 'pint' comme mot-clé,
- et https://pinboard.in/u:jaysen/t:%s/ comme URL.
Ensuite, pour accéder à tous mes favoris sur pinboard tagués avec 'todo' :
- Je saisis 'pint' dans l'omnibar,
- appuie sur TAB
- je tape le tag que je veux visiter - dans cet exemple 'todo'
- et j'appuie sur ENTRÉE Cela m'amène vers https://pinboard.in/u:jaysen/t:todo/
Une recherche floue facilement accessible sur vos favoris Chrome :
-
Pour rechercher les favoris, activez l'extension Chrome Vimium en appuyant sur la touche "b" depuis n'importe quelle page Web.
-
Si vous souhaitez créer un raccourci système, vous pouvez utiliser le script suivant de l'outil d'automatisation Autohotkey
#NoEnv SetBatchLines -1 ListLines Off SendMode Input #Space:: ; windows+espace ouvrira une fenêtre Chrome avec une barre de recherche sur les favoris depuis n'importe quel endroit run, http://blank.org ; Ou n'importe quelle page Web régulière. Une page Web locale fonctionnerait également. WinWait ahk_exe chrome.exe WinActivate ahk_exe chrome.exe WinWaitActive ahk_exe chrome.exe send, {b} return
En bonus : vous pouvez rechercher vos favoris par dossier en utilisant /
. Tapez dans "Vomnibar" /nomDossierMonFavori monFavori