Ein paar Tipps von euch.

12/06/2013 21:58 .Zeep'#1
Hallo liebe Community,

Ich wollte grade mit Auto-It ein Programm schreiben was mir behilflich bei einer Sache sein soll die nervig ist. Jedoch bin ich schnell an grenzen gestoßen.

Mein "Bot" Soll einiges können.

1. Einen Text in ein laufendes Programm in dem Textfeld schreiben.
2. Die Texte sollen von 1-20 variieren können ( Text 1 delay:20sec Text 2 delay:20sec
bis hierhin noch einfach
3. Soll nur eine Interface besitzen wo man den Text eingibt in meinem Fall sind es Buchstabenkombos und an die soll dann eine zahl gehängt werden bei Text 1 z.B. bdna1 dann bei Text 2 bdna2

Dies soll Automatisch von Auto-It erkannt werden.

Interface sollte so aussehen.

Trigger: __Text__ x _(Dropdownmenü mit Zahlen)

Start Delete Stop Exit

Das ganze als Formel zum verständnis.

P=Zahl aus Dropdown
T=Text

P*T+P

Ich hoffe ich habe es verständlich genug erklärt.

Ich bin selber ein wenig verwirrt und ich hoffe ihr könnt mir helfen.

Danke schon mal im vorraus.
12/06/2013 22:31 alpines#2
Die ganze GUI etc kannst du ja selber designen, um Sachen aus Controls zu lesen brauchst du
Code:
GUICtrlRead()
Ich würde dir aber lieber raten dir mal die Basics anzuschauen bevor du Fragen postest, da das hier doch sehr einfach gelöst werden kann.
Wenn du in einem Programm was reinschreiben willst kannst du mit
Code:
ControlSend()
versuchen in das Control reinzuschreiben. Die Classes etc. bekommst du per AutoItWindowInfo.
Wenn du aber in ein Spiel reinschreiben möchtest, dann wird das schwieriger, dann musst du wohl per
Code:
MouseClick
das Editfeld focussen und per
Code:
Send()
;oder
ControlSend()
Das absenden, das du möchtest.