Script solange aussetzen bis Benutzereingabe Topic is solved

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

KHA
Posts: 403
Joined: 21 Aug 2018, 11:11

Script solange aussetzen bis Benutzereingabe

23 Aug 2018, 13:24

Hi
wie muss ich vorgehen, um mein script solange auszusetzen bis ich ein taste oder tastenkombination drücke?

Code: Select all

F1::
Loop, read, tier.txt
{
	Strsp := StrSplit(A_LoopReadLine, "`t")
{

	Run, % "https://www.youtube.com/results?search_query=" . Strsp[1]
	sleep, 3000
}
}

F4::
Suspend, Toggle


Wenn ich Suspend, Toggle außerhalb von Klammern einsetze hat es kein Wirkung, setze ich es innerhalb des Klammern bekomme ich Fehlermeldung.
LG
just me
Posts: 9458
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Script solange aussetzen bis Benutzereingabe

24 Aug 2018, 23:05

Moin,

kannst Du etwas genauer beschreiben, was beim Drücken von F1 bzw. F4 geschehen soll?

Anmerkung zu Deinem Beispiel: Mehrzeilige Hotkey-Routinen müssen in der Regel mit einer Return-Anweisung abgeschlossen werden.
KHA
Posts: 403
Joined: 21 Aug 2018, 11:11

Re: Script solange aussetzen bis Benutzereingabe

25 Aug 2018, 14:49

kannst Du etwas genauer beschreiben, was beim Drücken von F1 bzw. F4 geschehen soll?
Bei F1 startet der Loop und beim drucken des F4s soll der Loop pausiert werden und beim erneuten drücken des F4s soll der Loop weiter machen.
just me
Posts: 9458
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Script solange aussetzen bis Benutzereingabe  Topic is solved

26 Aug 2018, 07:19

So etwa?

Code: Select all

#NoEnv

F3::
Loop
{
   ToolTip, Durchlauf %A_Index%
   Sleep, 1000
}
Return

F4::Pause

Esc::ExitApp
KHA
Posts: 403
Joined: 21 Aug 2018, 11:11

Re: Script solange aussetzen bis Benutzereingabe

26 Aug 2018, 08:32

Ja, Genau!
Habe Suspend mit Pause verwechselt.
Dankeschön für die Hilfe!

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 62 guests