atbswp un enregistreur de macro minimaliste

atbswp un enregistreur de macro minimaliste

RMPR

atbswp: Automate The Boring Stuff With Python(oui comme le livre) est un clone open source et multiplateforme de Tinytask, et pour ceux qui ne le connaissent pas, la fonctionnalité principale du logiciel est de permettre aux utilisateurs d'enregistrer leur souris. et les actions du clavier et les reproduire à l'identique autant de fois qu'ils le souhaitent.

atbswp en action

atbswp

Le reste de ce post discute ce qu'est atbswp, pourquoi il a été développé et diverses choses liées au projet.

À propos d'atbswp

atbswp est le résultat d'une frustration avec tinytask qui n'est pas disponible nativement sur les systèmes de type Unix. Avec le développement de tinytask étant abandonné maintenant (https://www.reddit.com/r/tinytask/comments/f4gk50/tiny_task_takedown_discussion/), atbswp est passé de clone Open Source multiplateforme, à seule alternative. Une des choses les plus importantes pour atbswp est d'éviter le trop plein de fonctionnalités le logiciel est assez simple et intuitif, nous voulons que cela continue ainsi.

Fonctionnalités initiales

De nombreuses fonctionnalités de tinytask sont déjà présentes dans la version pré-alpha actuelle de atbswp, celles qui n'ont pas encore été répliquées sont: la compilation en un exécutable pour la plateforme hôte et définir une vitesse de relecture, qui sont sur la roadmap et sont considérées pour la prochaine version. Dans les coulisses, le fichier d'enregistrement d'atbswp est un simple fichier Python, les utilisateurs expérimentés peuvent donc modifier la relecture manuellement s'ils le veulent.

Bibliothèques utilisées

  • pyautogui: utilisé pour la fonction de relecture
  • pynput: pour enregistrer les entrées utilisateur
  • PyInstaller: pour regrouper l'application dans un seul package
  • Poetry: publier sur PyPI
  • wxPython: pour l'interface graphique

Conclusion

atbswp est assez utilisable tel quel. Bien qu'il s'agisse d'une version pré-alpha, elle est suffisamment stable pour être utilisée quotidiennement, je l'utilise pour automatiser diverses tâches et presque toutes mes démos.

Si vous voulez des nouvelles à jour sur atbswp et être informé des nouvelles versions et des articles de blog comme celui-ci, suivez-moi sur Twitter, vous pouvez également rejoindre la communauté sur Telegram, le code source d'atbswp est disponible sur Github, vous pouvez l'essayer maintenant.



Report Page