Hi!
Ich wollte einmal nach fragen wie ich
[autoit]send($i down)
[/autoit]zum laufen bekomme ... also ich meine das $i dauerhaft gedrückt werden soll.
Hi!
Ich wollte einmal nach fragen wie ich
[autoit]send($i down)
[/autoit]zum laufen bekomme ... also ich meine das $i dauerhaft gedrückt werden soll.
While 1
Send("{"& $i & "}")
WEnd
wofür steht dieses & zeichen?
Meinst du so?
[autoit]Send("{" & $i & " DOWN}")
[/autoit] Zitatwofür steht dieses & zeichen?
Das ist ein Operator welcher Strings und/oder Variablen verbindet ;).
hm funktioniert nicht
"funktioniert nicht" ist keine Fehlerbeschreibung!
Was hast Du denn vor?
hinter der Variable $i verbirgt sich eine taste ... diese soll dauerhaft gedrückt werden so wie z.b
[autoit]send("{i down}")
[/autoit]funktionieren würde
Gibt dieses Script eine MsgBox aus mit dem Inhalt: "Taste 'A' wurde losgelassen"?
#include <Misc.au3>
[/autoit] [autoit][/autoit] [autoit]$i = "a"
Send("{" & $i & " DOWN}")
$Timer = TimerInit()
While TimerDiff($Timer) < 3000
If Not _IsPressed("41") Then
MsgBox(64, "Info", "Taste 'A' wurde losgelassen")
ExitLoop
EndIf
Sleep(20)
WEnd
Send("{" & $i & " UP}")
[/autoit]also mit dem skript sendet er nur einmal kurz ein a danach schließt der skript sich...
Zitatalso mit dem skript sendet er nur einmal kurz ein a danach schließt der skript sich...
"Der" Script schließt sich nicht sondern bleibt für mich 5 Sekunden offen...
Wird eine MsgBox ausgegeben?
Wenn nicht, funktioniert das Script, unabhängig davon wie irgendein Programm darauf reagiert...
also es wird keine msg box geöffnet...
allerdings sehe ich auch nicht das a dauerhaft gedrückt wird... weil dann musste ja aaaaaaaaa..... (z.B im editor) stehen.
so: ?
Send("{" & $i & "down}")
Sleep(2000)
Send("{" & $i & "up}")
leider untested
stayawayknight Hast du dir mein Script mal angesehen?
nein er will es ja dauerhaft drücken
probier mal
for $a = 1 To $i
Send("{DOW}")
Next
$i = Anzahl der Sendungen
ja klar aber du kannst das Sleep ja auch länger machen oder das "up" einfach weglassen
name22: ja ich habs angesehen
Zitat
name22: ja ich habs angesehen
Und da ist dir nicht aufgefallen, dass das exakt das selbe macht?
mhm stimmt^^ nur ist da noch einiges drum rum (bzw. innendrin)
So ist der "Befehl" konkret dargestellt...