[R] Copier/coller automatique dans un bloc note.
Posté : sam. 04 juin 2011 12:31
Bonjour a tous,
Voila je vous explique mon problème, je fait des recherches en micro-biologie (je vous rassure je rentrerais pas dans le détails
)!
Je récupère des données de la station française en terre adélie (des tableaux, toujours les mêmes sur différentes pages internet ) pour les enregistrées dans un notepad.
Au départ j'avais 40 tableaux a copier/coller par jours, mais dorénavant je doit le faire toute les 2H.Donc je me suis renseigné un peut pour automatiser mes actions et on ma envoyé sur autoit.
J'ai chercher un peut, j'ai trouver sur le forum comment lancer un script a l'aide d'une touche et j'ai utilisé le recorder pour faire les étapes vue que je ne connais rien en programmation.(surligner le tableau du site internet,copier,basculer sur notepad,coller,revenir sur la page internet)
Mais bon résultat si je bouge un peut ma page internet sa bug, le temps exécution est aussi long que en manuel et il copie au milieu d'un autre tableau dans notepad.
je vous met mon code et si une bonne âme pouvais m'aider a l'amélioré.
ps:désolé pour mon français, je suis d'origine finlandaise et j'ai beaucoup de mal avec l'orthographe même après 10ans, mais pas de communauté autoit en Finlande.
Voila je vous explique mon problème, je fait des recherches en micro-biologie (je vous rassure je rentrerais pas dans le détails
Je récupère des données de la station française en terre adélie (des tableaux, toujours les mêmes sur différentes pages internet ) pour les enregistrées dans un notepad.
Au départ j'avais 40 tableaux a copier/coller par jours, mais dorénavant je doit le faire toute les 2H.Donc je me suis renseigné un peut pour automatiser mes actions et on ma envoyé sur autoit.
J'ai chercher un peut, j'ai trouver sur le forum comment lancer un script a l'aide d'une touche et j'ai utilisé le recorder pour faire les étapes vue que je ne connais rien en programmation.(surligner le tableau du site internet,copier,basculer sur notepad,coller,revenir sur la page internet)
Mais bon résultat si je bouge un peut ma page internet sa bug, le temps exécution est aussi long que en manuel et il copie au milieu d'un autre tableau dans notepad.
je vous met mon code et si une bonne âme pouvais m'aider a l'amélioré.
Code : Tout sélectionner
HotKeySet('{F6}', '_Start') ; mise en place de F6 pour démarrer la fonction
HotKeySet("{ESC}", "_terminate") ; mise en place de echap pour fermer le script
While 1 ;début de la boucle de maintient du script
sleep(250) ;pause très courte pour éviter de faire griller le processeur
WEnd ;fin de la boucle de maintient du script
;(en faite cette boucle while n'est la que pour faire attendre le script il attend F6 ou echap
Func _Start() ;début de la fonction appeler par F6
MouseMove(384,284)
MouseDown("left")
MouseMove(758,648)
MouseUp("left")
Send("{CTRLDOWN}c{CTRLUP}")
MouseClick("left",306,769,1)
MouseClick("left",299,419,1)
Send("{CTRLDOWN}v{CTRLUP}{ENTER}{ENTER}")
MouseClick("left",190,760,1)
EndFunc ;==>fi de la fonction _Start
Func _terminate() ;fonction appler par la touche echap
Exit ;fin du programme
EndFunc ;==>_terminate