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...