Interagissez automatiquement avec absolument tout ce qui est visible sur votre écran !

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
103
Mois de parution
juillet 2019
Spécialité(s)


Résumé
Dans cet article, nous allons voir comment il est possible d'utiliser des mécanismes d'automatisation sur des interfaces graphiques, qui ne sont a priori pas prévues pour cela.

Nous avons tous été confrontés à des tâches qu'il fallait répéter encore et encore, sans aucune réflexion. Lorsque ces tâches sont exécutées par des programmes, il est facile de les automatiser à l'aide de petits scripts. Par contre, lorsque ces tâches font intervenir l'interface graphique et qu'il faut déplacer la souris, repérer des éléments, cliquer, etc., l'automatisation est un petit peu plus complexe. Nous allons voir dans cet article quel outil utiliser et comment le mettre en œuvre. En guise d'application, nous utiliserons un jeu web imaginaire. Ce jeu, comme nombre de jeux web, présentera l'avantage d'offrir un panel important et varié d'actions à automatiser. Les conditions d'utilisation des différents jeux réels stipulent qu'il est interdit d'utiliser quelque macro que ce soit pour « tricher ». C'est bien dommage, car l'exemple est très intéressant... mais qu'à cela ne tienne, sur notre jeu personne ne peut nous interdire de lancer des actions de manière…

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous