AutoScript

version 1.4.1

Application win 32 compatible XP >> 10

autoscript.zip - 86 ko

DonationWare
La version démo est limitée a des scripts de 255 caractères.
Un don (via paypal) permet d'obtenir la version complète non limitée.
Utiliser le menu infos pour savoir la taille du script actuel.

Permet d'automatiser des taches répétitives via un script.
Le script reprend la syntaxe des fichiers bat de windows.
Un script est un simple fichier texte.
Une seule instruction par ligne.
Une ligne qui commence par ; est un commentaire.
Séparer la commande du paramètre par un espace.

start. : lance un executable et attend qu'il se termine.
start : lance un executable.
delay x : attend x secondes.
loop x : boucle x fois.
endloop : fin de boucle.
loop * : boucle sans fin. Arrêt avec le bouton stop.
exit : quitte Autoscript et interrompt le script.
echo "xxx,y" : affiche le texte xxx pendant y secondes
echo. "xxxx" : affiche le texte xxx et attend que l'utilisateur clique sur ok.
shutdown : quitte Autoscript et ferme Windows.
shutdown. : quitte Autoscript et ferme Windows avec boite de confirmation.
setwindowpos x,y : positionne la fenêtre en x et y (après un start)
setcursorpos x,y : positionne la souris en x,y
leftclic : simule un clic gauche souris
pause : met le script en pause (relancer en cliquant de nouveau sur le bouton lancer)

Pour start. et start, il faut indiquer le nom de l'executable.
S'il est dans le même répertoire que Autoscript il suffit d'indiquer le nom, sinon il faut inclure le chemin complet.
ex : start. c:\demo\aaaa.exe

Utiliser le glisser/deposer pour éviter les erreurs de saisie.

Si le nom du fichier ou le répertoire contiennent des espaces, il faut utiliser les guillements.
ex : start. "c:\mes documents\demo\aaa.exe"

S'il faut aussi passer des paramètres utiliser la virgule.
ex: start. c\demo\aaa.exe,/abc
ex: start "d:\demo\aaaa.exe, /a"

Une étoile s'affiche dans la barre d'état pour signifier que le script à été modifié.

Utiliser Enregistrer/Enregistrer sous si besoin.
Au lancement autoscript affiche le dernier script utilisé.

Exemple de script :
start. backup.exe
delay 2
start. protego.exe
echo "Terminé,2"
exit