Page 1 sur 1

[..] Attacher un script a une seule fenêtre.

Posté : lun. 13 déc. 2010 08:50
par MrDandy
Bonjour,

Alors petite question:
Imaginons que je programme un script écrivant une lettre de CV (ce n'est qu'un exemple, et j'espère que cela n'est pas comptabilisé comme un bot par votre chart, si oui je m'en excuse). Mais ce CV je veux a la fois l'écrire sûr Word et a la fois sûr ma messagerie. J'ouvre donc une fenêtre word et une fenêtre internet sûr ma messagerie. Mais mon script ne va alors que s'exécuter sûr la fenêtre active. Existe-il un moyen de palier cela?

Merci d'avance et veuillez m'excusez pour mon précédent topic ne respectant pas les règles de présentations...

Re: [..] Attacher un script a une seule fenêtre.

Posté : lun. 13 déc. 2010 12:42
par legend
Ce script ne sera pas un bot, enfin pour moi.
Même si c'est un bot, il fait que simplifier un travail et non déranger les autres par des moyens comme le flood.
La fonction nessaisaire ne sera pas send(), mais controlsend().
controlsend permettera d'écrire sur un control d'un fenetre inactive ou reduite. (voir autoitwindowinfo et l'aide autoit)
Voici un exemple sur google chrome :
controlsend ("AutoIt", "", "[CLASS:Chrome_RenderWidgetHostHWND; INSTANCE:1]", "Cela est un test")
Auto it est le titre de la fenêtre, la classe et l'instance s'obtienne a partir d'autoit window info.
PS : il faut que votre zone d'écriture soit active pour écrire dedan et il est possible de passer par quelques coups de tab sur le controlsend pour y arriver.
Sinon il est possible de faire un send sur la premiere fenêtre et un winactivate pour activer la fenêtre 2 et aprés un autre send.
il y a aussi controlsettext qui est instantanée, mais sa ne marche pas sur toutes les fenêtres.
J'éspére que cela t'a aidé.
bonne journée!

Re: [..] Attacher un script a une seule fenêtre.

Posté : lun. 13 déc. 2010 16:46
par bloodwolff
Pour l'écriture d'un document word je te conseil de regarder du coté de l'include <Word.au3>
Pour l'envoie de mail, il est possible de l'automatiser complètement et cela à été souvent traité sur le forum donc une petite recherche vous aidera surement. Vous pourrez même joindre le fichier word Que vous venez de créer :wink:

Re: [..] Attacher un script a une seule fenêtre.

Posté : lun. 13 déc. 2010 20:40
par Tlem
@MrDandy
Vous avez sans doute oublié de lire ceci : http://www.autoitscript.fr/forum/viewto ... &f=35#p841

Dans ce message, notre ami sylvanie, décrit parfaitement ce qui est considéré comme un bot nuisible.

Bon code et @+