Language pour des automatismes

Language pour des automatismes - Divers - Programmation

Marsh Posté le 13-08-2020 à 00:24:52    

Bonsoir a tous !
 
Voila ça fait déjà quelques temps que j'utilise un petit logiciel "Macro Recorder" pour divers projets tel que l'automatisation de certaines taches répétitives en fonction d'image/pixel/clipboard présent a l'écran et avec des conditions logiques, sur des sites web & win. Il permet de vérifier si des processus sont en cours et autant d'autres fonctions sympathique  :)    
 
Mais voila, le programme n'intègre pas de variables que je pourrais incrémenté, comparé ou autres fonctions, ce qui m'impose souvent d'avoir une feuille excel ouvert a cotè et abuser du clipboard .. et même si excel restera certainement un outils utile a certaines occasions j'aimerais trouver un langage de programmation qui pourrait me permettre tout ça et éventuellement faire des fenêtres où je pourrais faire une petite interface avec interactions au besoin
 
Quand j'étais encore ado j'ai commencé un peu de c++ (vraiment les bases j'en suis resté a la console je pense) je n'ai pas persévéré a l'époque tellement j'étais absorbé par ..wow ah la bonne époque  :D  
Cependant je ne sais pas si celui ci est optimisé pour ce genre d'automatisation avec des recherches d'images, déplacement de souris ect  
 
Merci d'avance pour votre lecture , bonne soirée à vous ! :)


Message édité par mrzever le 13-08-2020 à 00:25:07
Reply

Marsh Posté le 13-08-2020 à 00:24:52   

Reply

Marsh Posté le 13-08-2020 à 10:20:26    

Jettes un œil à autoIt, ça pourrait te convenir.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 13-08-2020 à 16:17:51    

+1 pour autoit ou autohotkey


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 14-08-2020 à 18:39:31    

Merci pour vos réponses :)
je me suis renseigné un peu, ils ont l'air effectivement optimisé pour ce genre d'opérations.  
Par contre de ce que j'ai plus comprendre ;  
Ahk semble avoir une syntaxe pas trop conseillé pour les débutants qui voudraient passer sur d'autres langages  
Autoit semble peiner avec la recherche d'image, en ajoutant des conditions si l'image est présente ect  
le but étant de programmé en tant que loisir des petits bot qui tourne en boucle ou ponctuellement mais avec une petite volonté derrière de faire une transition sur d'autres langages,
le C++ est trop complexe pour faire ce genre d'opérations?


Message édité par mrzever le 14-08-2020 à 18:40:58
Reply

Marsh Posté le 14-08-2020 à 20:53:07    

Pour des images, tu peux feinter en recherchant un groupe de pixels caractéristiques et pas comparer l'image complète. Ou alors, compare le hash de l'image avec celui que tu auras en mémoire.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 18-08-2020 à 14:41:00    

Bonjour,
Quand tu dis un grp de pixels, c'est du style pixelcolor x,y = x and pixcelcolor x²,y² = xx c'est bien ça ? c'est un peu flou surtout si le scale de l'image n'est pas le même non ?  
pour le hash c'est une comparaison de la taille du fichier ou qqchoses du genre?  
je sais pas si ça s'appliquerait a des sites web du style vérifier que telle image est présente si oui mettre curseur dessus ou faire telle action..
je l'ai téléchargé, je vais regardé un peu ce que ça donne toute a l'heure  
dans l'idée un prog/langage comme macro recorder avec des variables aurait été top

Reply

Marsh Posté le 18-08-2020 à 17:49:16    

Ben après, identifier le contenu d'une image, c'est pas spécifique à autoit, c'est de l'algorithmie.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed