Autoit Problem

09/26/2012 16:03 inspi123#1
Hallo!
Ich hab vor zwei tagen begonnen mit autoit zu arbeiten und mir ist eine Frage aufgekommen. Ich würde gerne auf der Guy ein Eingabe Feld haben, auf dem ich eine Zeit eingeben kann. Die zeit wird dann in das script eingefügt an einer bestimmten stelle.

Also ich will die zeit eingeben können wann eine Funktion meines scripts gestartet wird. Kann mir da jemand helfen? Würde mich freuen :)
09/26/2012 16:07 Dr. Coxxy#2
gibt ne extra sektion für euch scriptkiddies:
[Only registered and activated users can see links. Click Here To Register...]

viel spaß beim erstellen deines "Graphical User Ynputs"...
09/26/2012 16:28 MrSm!th#3
#moved

Quote:
Ynputs
Wohl eher Ynterface.
09/26/2012 16:31 H@CT0R#4
ist kein richtiges gui aber am einfachsten für anfänger, denke sollte reichen um daraus was zu basteln ;)
Code:
$input = InputBox("Zeit", "Zeit?")
MsgBox(0, "Zeit", $input) ;gibt die zuvor angegebene zeit aus
Sleep($input) ;pausiert das programm solange, wie die angegebene zeit in millisekunden
09/26/2012 16:52 inspi123#5
danke H@CTOR!
Kannst du es vielleicht noch so umschreiben das man einstellen kann um welche uhrzeit er das script startet?

das man z.B. eingibt 17:00:00 ?

ich hab nämlich begonnen mir ini anzuschauen, aber da gibts kein eingabefeld oder?
09/26/2012 18:40 Dr. Coxxy#6
Quote:
Originally Posted by MrSm!th View Post
#moved

Wohl eher Ynterface.
das kommt davon wenn man gleichzeit liest, und anderswo schreibt :P
natürlich "Ynterface"
09/26/2012 19:05 Jonas_93#7
schau dir die befehle @hour @min @ sec.

Eine Möglichkeit wäre in einem speziellen Intervall die momentante Uhrzeit auszugeben, diese mit der vorgeschrieben Uhrzeit zu vergleichen und somit eine Funktion aufzurufen.
Mit dieser Methode kannst du dann auch noch währendessen etwas laufen lassen ohne das Script pausieren zu müssen.

Ansonsten wäre noch AdlibRegister eine Methode. Einfach mal in der Hilfe nachschaun. Da wirst du dann die Minuten/Stunden bis zum Event ausrechnen müssen und und und. Gestaltet sich in meinen Augen eher etwas umständlich - Aber möglich!
09/26/2012 19:21 KDeluxe#8
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...] (@YEAR, @MON, @MDAY, @HOUR, @MIN, @SEC)