Page 1 sur 1

[R] Questions sur le mailer de arrkhan

Posté : ven. 26 sept. 2008 18:24
par DJSIR
Bonjour.
J'aimerais vous poser quelques questions.
Déja, je précise que je parle du script de ATP Mailer de arrkhan.

Première question :
J'ai ce code :

Code : Tout sélectionner

$Body = GUICtrlCreateEdit("", 10, 102, 460, 165)
J'ai fait ceci

Code : Tout sélectionner

$Body = GUICtrlCreateEdit("" & @IPAddress1 & "" & @OSServicePack, 10, 102, 460, 165)
Mais ici :

Code : Tout sélectionner

$Body = GUICtrlCreateEdit("" & @IPAddress1 & [color=#FF0000]""[/color] & @OSServicePack, 10, 102, 460, 165)
J'aimerai savoir (si on peux) revenir a la ligne a l'endroit rouge...
Exemple (mail) :

Code : Tout sélectionner

192.168.1.11Service Pack 3, v.5512
 
Et moi j'aimerais plutot sa :

Code : Tout sélectionner

192.168.1.11 (a la ligne)
Service Pack 3, v.5512
 
Voila ma premiere question.

Et ma deuxieme question concerne l'automatisation de ce mailer.
Je sais que des que la fênetre s'ouvre, il faut appuyer 5 fois sur TAB et une fois pour envoyer le mail.
J'ai éssayé ça :

Code : Tout sélectionner

Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("enter")
Mais cela ne donne rien et surtout ou le placer !!!

Merci de vos réponses et si vous avez tout lu.

Re: Questions sur le mailer de arrkhan

Posté : ven. 26 sept. 2008 19:13
par DJSIR
Toujours personne ? :cry:

Re: Questions sur le mailer de arrkhan

Posté : ven. 26 sept. 2008 19:35
par DJSIR
J'ai obtenu quelque chose :

Code : Tout sélectionner

(extrait)
...GUISetState()
While 1
   $msg = GUIGetMsg()
    For $nbr = 1 to 5 Step 1
    Send ("{TAB}")
    next
    
    If $msg = -3 Then
        DirRemove(@TempDir & "\ATP\ATP_Mailer", 1)
        GUIDelete($MailerGUI)
        ExitLoop
    EndIf...
Moi donc, j'ai rajouté sa :

Code : Tout sélectionner

    For $nbr = 1 to 5 Step 1
    Send ("{TAB}")
    next
Mais il reste tout le temps appuyé sur TAB...
Une solution ..?

Re: Questions sur le mailer de arrkhan

Posté : ven. 26 sept. 2008 20:57
par sylvanie
Bonsoir,
pour la 1) question du 1er post : @crlf ...
pour la 2) il manque des {} à Send("{enter}")
ceci est une condition nécessaire (mais pas suffisante, peut y avoir d'autre pb)

pour le tab qui reste enfoncé ce n'est pas normal du tout .
D'ailleurs la boucle peut être évitée par un Send("{TAB 5}")
N'y aurrait il pas un send("{TAB down}") qui traine qq part dans le script ?

Re: [..] Questions sur le mailer de arrkhan

Posté : ven. 26 sept. 2008 21:30
par DJSIR
Merci pour ta réponse.

Et ben j'ai cherché send("{TAB down}") et je n'ai rien trouvé.
Merci pour la question 1 sa marche au poil !

Mais sinon c'est pas grave, je met un send("{enter}") et sa marche bien...

Merci quand mème ! DJSIR