ich habe versucht mit AutoIt einen kleinen Bot zu schreiben. Allerdings habe ich ein Problem mit der ControlSend Funktion. Autoit soll einen automatisch generierten Text an ein Fenster senden der in einer Variable gespeichert ist (das macht auch keine Probleme). Dazu habe ich eine Inputbox erstellt in die man den Fensternamen eingeben soll. Dieser soll daraufhin in einer Variable gespeichert werden. Nun weis ich nicht wie ich AutoIt dazu bringen kann den Text zu schreiben. Habe einiges ausprobiert, doch leider hat nichts funktioniert.
TuT´s haben mir auch nicht geholfen.
Erstmal danke für Deine schnelle Antwort! Ich möchte gerne, dass ich das Fenster in den Hentergrund legen kann und es weiter da reinschreibt. Das funktioniet aber nicht. Was mache ich falsch?
Der Text (per Zufall generiert und dann ich einer Variable gespeichert) soll an ein Fenster gesendet werden. Damit ich das Fenster in den Hintergrund legen kann, habe ich ControlSend benutzt. Wenn ich starte, erscheint der Text auch im aktiven Fenster. Wenn ich das Fenster nun aber in den Hintergrund lege, geschieht nichts mehr. Mir ist aber gerade aufgefallen, dass wenn ich auf den Desktop klicke, nichts "herumspackt" wie wenn der Text nur an das Aktive Fenster gesendet würde. Für mich sieht es nun so aus als ob der Text zwar richtig gesendet wird aber nicht mehr ankommt sobald das Fenster im Hintergrund ist.
Mhh, also du hast das Chatfenster offen, startest das Script (es versteckt sich, arbeitet ControlSend ab und zeigt es wieder).
Jetzt gehste in GW schauen ob alle geklappt hat, das hat es aber nicht.
Genau so meine ich das. Nur das ich es noch nicht in GW probiert habe sondern nur mit Editor und Notepad.
EDIT:
Mir ist da gerade was eingefallen. Ich glaube, dass es nicht funktioniert weil das chatfenster nicht angeklickt ist. Kann man problemlos nen ControlKlick einbauen ohne das die restlichen Aktivitäten am PC gestört werden (ich meine damit das sich plötzlich die Maus bewegt, aber eigentlich dürfte das doch nicht passieren oder?)?