Tout d'abord on va dans "Menu démarrer => Tous les programmes => Autoit=> ScITE"
Loading Image
On a donc ceci
Loading Image
On colle ce code source
; Press Esc to terminate script, Pause/Break to "pause"
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d
; Options
;Variables
;;;; Body of program would go here ;;;
;;;;;;;;
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc
Func ShowMessage()
MsgBox(4096,"","http://Cadernis.free.fr/")
EndFunc
Cela donne ceci
Loading Image
On enregistre attention à bien mettre .au3 à la fin du nom
Loading Image
Voila il ne vous reste plus qu'a écrire votre programme entre ceci
;;;; Body of program would go here ;;;
;;;;;;;;
Il y a une place dans le script pour mettre les options (voir doc autoit) et créer ses variables (voir tutoriel sur les variables)
Vous faites votre programme mais n'enregistrez pas sur votre code source, faites enregistrer sous et changer le nom exemple Bot XP Feca 1.0.au3 cela dépendra de vôtre programme.
Avec ce code source, vous pouvez mettre en pause votre programme en appuyant sur Pause de votre clavier et le fermer en appuyant sur Echap. Très utile quand vôtre programme deviens incontrôlable (je dis cela d'expérience)
Vous pouvez lancer vôtre programme dans Tools=>Go
Sinon vous allez voir vôtre fichier (ici sur le bureau) vous faites soit double clic et il se lance (si on a pris cette option en installant le logiciel) sinon clic droit => Run
EDIT :
J'ajoute que ce code ne fait rien ^^ mais pourquoi je vous fait le mettre?
Car vous taperez votre programme entre les balises
;;;; Body of program would go here ;;;
;;;;;;;;
Par exemple si on essaie ce code-ci
; Press Esc to terminate script, Pause/Break to "pause"
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d
; Options
;Variables
;;;; Body of program would go here ;;;
While 1
Wend
;;;;;;;;
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc
Func ShowMessage()
MsgBox(4096,"","http://Cadernis.free.fr/")
EndFunc
J'ai rajouté donc ce morceau
While 1
Wend
Vous ne le comprenez pas mais je peux vous dire qu'il ne fait rien à par une boucle infinie.
Il répète à l'infini ce qu'il y a entre While 1 et Wend, comme il n'y a rien, il répète du vide. (C'est con un programme...)
Maintenant vous pouvez regarder l'utilité de ce code en appuyant sur pause de vôtre clavier.
Un joli message comme celui-ci apparaîtra en haut à gauche de vôtre écran. Script is "Paused
Vous ne le verrez pas mais pendant qu'il y a ce message, le programme est en pause. Donc il a arrêté de répéter.
Si vous rappuyez, le message s'en va et il reprend exactement ou il en était!! (la rien XD mais dans la boucle quand même)
Si vous appuyez sur echap, vous verrez que l'icone du programme s'enlèvera de la barre a coté de l'horloge. Vous ne verrez pas par contre que vôtre programme s'est fermé...
Mais vous verrez que si vous rappuyez sur pause après il ne fais plus rien ^^. (Normal on l'a fermé.)
Bref maintenant on va imaginer.
Vous avez votre morceau de code qui se nomme
;Truc qui sert à xp powaa de la mort qui tue!!
Vous le mettez entre les balise ça donnera
(Vue partielle)
;;;; Body of program would go here ;;;
;Truc qui sert à xp powaa de la mort qui tue!!
;;;;;;;;
Faut imaginer que c'est un gros programme le ;Truc qui sert à xp powaa de la mort qui tue!! (la c'est juste un commentaire)
Et bien grace au code source vous pourrez mettre ce programme en pause et l'arrêter quand vous voudrez sans avoir à programmer ces fonctions vous même, elles y sont déjà
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc
Func ShowMessage()
MsgBox(4096,"","http://Cadernis.free.fr/")
EndFunc
Tout ce que vous comprenez pas (encore) en somme ^^
Voilà