Keysmith : des raccourcis pour des actions sur Mac et sur le web

Florian Innocente |

Keysmith est un petit utilitaire qui s'intéresse à la répétitivité des actions. Il propose d'enregistrer les actions que vous enchaînez pour accomplir une tâche routinière et d'y associer un raccourci-clavier.

À partir de là, il suffit d'utiliser ce raccourci pour laisser cette suite d'opérations manuelles s'effectuer toute seule. Le logiciel est gratuit jusqu'à 4 raccourcis, après quoi il faudra payer 19 $ pour en créer autant que nécessaire. Avec quatre raccourcis on peut tester le principe et voir s'il s'applique à ses logiciels et besoins du quotidien.

Lors de l'enregistrement, Keysmith détecte les boutons ou éléments de menus ou même le lien cliqué dans une page web. Dans d'autres cas, il s'appuie sur la position relative de l'élément cliqué, par rapport à un coin de fenêtre par exemple (ce qui peut s'avérer problématique lorsque cette fenêtre n'a jamais les même dimensions).

Dans cet exemple, le raccourci ouvre Safari, va sur la page du refurb puis dans la catégorie 2020 des Mac disponibles

De même, il arrive que l'app mette un poil trop de temps à s'ouvrir et Keysmith va considérer qu'il ne peut continuer l'exécution du script, en l'absence de la fenêtre ou du bouton attendus. Il suffirait de pouvoir glisser une temporisation après l'action mais ce n'est pas possible dans la version gratuite et il n'est pas précisé si ça l'est davantage avec la version payante. Ce genre de problème disparaît toutefois si l'application est déjà ouverte au moment de l'utilisation du raccourci.

Création d'une nouvelle note, saisie d'un titre générique et sauts de ligne

Il faut donc tester les scénarios que l'on peut avoir en tête et valider leur bon fonctionnement (les apps écrites avec Electron ne sont pas encore gérées par exemple). Les raccourcis peuvent ne se lancer que si l'application cible est au premier plan ou, au contraire, de manière globale. L'utilisation du logiciel est très simple et plutôt intuitive. Keysmith a besoin au minimum de Catalina.

[MàJ] : les développeurs vont ajouter une possibilité de temporisation pour le lancement des applications et pour d'autres situations qui le nécessitent.

Accédez aux commentaires de l'article