Contrôlez complètement Chrome avec le clavier

12

Chrome a généralement une excellente prise en charge du clavier, mais il y a quelques choses que vous ne pouvez pas faire avec le clavier dans Chrome:

  • Ouvrez la page précédente dans un nouvel onglet. (Ctrl-clic sur le bouton de retour fait cela, mais aucun moyen de le faire avec le clavier.)
  • Ouvrez la page suivante dans un nouvel onglet.
  • Consultez la liste des pages précédentes et ouvrez l'une d'elles. (Cliquez longuement sur le bouton de retour, encore une fois aucun moyen de le faire avec le clavier.)
  • Consultez la liste des pages suivantes et ouvrez l'une d'elles.
  • Réorganiser les onglets.
  • Tirez un onglet vers sa propre fenêtre.

Je souhaite utiliser AutoHotKey, ou tout autre programme ou méthode, pour créer des raccourcis clavier pour toutes ces actions.

Quelqu'un peut-il me donner des conseils sur la façon de procéder?

Ram Rachum
la source
1
Je pense que cela va être beaucoup plus compliqué que vous ne le pensez. Ce que vous cherchez à faire ne nécessite pas une automatisation simple, il nécessite en fait une interface avec Chrome pour appeler des actions. Vous devrez peut-être réellement écrire une extension pour accomplir cela, ou éventuellement manipuler le webkit de Chrome en utilisant quelque chose comme .NET ( webkitdotnet.sourceforge.net ).
MaQleod

Réponses:

3

Une solution qui n'utilise pas AutoHotkey consiste à utiliser l' extension Vimium . Il est destiné à émuler Vim dans Chrome, mais ce qu'il fait, c'est de donner à chaque action dans Google Chrome un raccourci clavier personnalisable, ainsi que de se souvenir de votre taille de zoom préférée site par site.

Voir son fichier README pour plus de détails, avec une attention particulière sur la section "Mappages de touches personnalisées", qui vous permet d'exécuter une chaîne de touches de clavier lancée par un raccourci clavier.

Pour créer votre premier élément, ouvrez la page précédente dans un nouvel onglet, pourrait éventuellement se faire comme suit:

Alt-D     (move the focus to the location bar)
Alt-Enter (open up the current URL into a new tab)
Ctrl+9    (switch to the last tab)
Backspace (go back to previous)

Le résultat est que votre onglet a été dupliqué et est toujours affiché comme l'onglet suivant (bien que sans son historique), et votre onglet actuel est passé à sa page précédente. Je pense que c'est le plus proche de ce qui a été demandé, car malheureusement la duplication d'un onglet avec son historique nécessite l'utilisation de la souris.

Vous pouvez combiner cette extension avec le Gestionnaire de raccourcis , qui ajoute davantage de fonctionnalités de clavier.

La liste de tous les raccourcis clavier et souris de Chrome est très longue et peut être utile lors de la construction de vos macros comme décrit ci-dessus.

Si vous avez toujours l'intention d'utiliser AutoHotkey, vous pouvez utiliser le matériel ci-dessus pour créer les macros AutoHotkey, de la même manière que je l'ai décrit.

harrymc
la source
Meh ... Ne pas obtenir des choses vraiment utiles de cette extension.
Ram Rachum
1

Vous pouvez peut-être faire ce que vous voulez avec l' extension Gestionnaire de raccourcis , qui vous permet d'attribuer des bookmarklets ou du code JavaScript aux raccourcis clavier.

paradroid
la source
Je l'ai vérifié et il ne peut effectuer aucune des tâches que j'ai demandées.
Ram Rachum
0

J'aimerais pouvoir vous aider avec plus d'un élément, mais ...

  • Consultez la liste des pages précédentes et ouvrez l'une d'elles. (Cliquez longuement sur le bouton de retour, encore une fois aucun moyen de le faire avec le clavier.)

Ceci peut être accompli en se concentrant sur le bouton de retour et en appuyant sur la touche Menu de votre clavier, qui dans la plupart des cas simule un "clic droit" sur l'élément focalisé et ouvre le menu contextuel. Cette clé semble être progressivement supprimée des claviers, donc Windows vous permet de la simuler avec Shift + F10.

Orangestar
la source