Bonjour tout le monde,
J'ai encore besoin de votre aide mais cette fois pour autre chose
Voilà, j'aimerais créer un script pour que lorsque j'ouvre un raccourci, il me complète des champs vides. Mais que si je lance un autre raccourci, il me complète aussi des champs vides mais avec d'autres caractères.
En gros je voudrais me connecter à 2 comptes différents en fonction du raccourci que j'exécute.
Je sais pas si c'est très clair.
J'ai essayé quelque chose mais ça ne fonctionne pas. En fait je ne sais pas comment s'appelle la commande qui détecte l'ouverture d'un raccourci. Je ne peux pas avec la commande IfProcessExists car les 2 processus sont les mêmes.
Je souhaiterais aussi q'une fois la dernière commande Send entrée, le script s'arrête.
Je ne sais pas si tout ce que je demande est possible mais bon on va voir. Heureusement qu'il y a des pros ici
► Afficher le texte
;On écrit le 1er script
$script = "While 1" & @CRLF _
&' If Run("CSS.exe") Then' & @CRLF _
&' Send("Login")' & @CRLF _
&' Send("{TAB}")' & @CRLF _
&' Send("Motdepasse")' & @CRLF _
&' Send("{ENTER}")' & @CRLF _
&" EndIf" & @CRLF _
&"WEnd"
;et on le lance !
If FileExists(@TempDir & "\script1") Then FileDelete(@TempDir & "\script1")
FileWrite(@TempDir & "\script1",$script)
Run(@AutoItExe & ' /AutoIt3ExecuteScript '& @TempDir & "\script1")
;On écrit le 2eme script
$script = "While 2" & @CRLF _
&' If Run("Modern Warfare 2.exe") Then' & @CRLF _
&' Send("Login")' & @CRLF _
&' Send("{TAB}")' & @CRLF _
&' Send("Motdepasse")' & @CRLF _
&' Send("{ENTER}")' & @CRLF _
&" EndIf" & @CRLF _
&"WEnd"
;et on le lance !
If FileExists(@TempDir & "\script2") Then FileDelete(@TempDir & "\script2")
FileWrite(@TempDir & "\script2",$script)
Run(@AutoItExe & ' /AutoIt3ExecuteScript '& @TempDir & "\script2")