помощь Topic is solved

Помощь в написании скриптов
ezwertis

помощь  Topic is solved

09 Apr 2021, 16:30

ребят возникла проблема, хочу сделать скрипт, и у меня он не работает, надо чтобы нажимало F и потом через 2 секунды LControl и по новой почему то не получается исправите пожалуйста

Code: Select all

#;::
Loop
Send {f}  ; 
Sleep 3  ; 
Send {LControl}  ;
Sleep 3  ;
return
Last edited by joedf on 09 Apr 2021, 16:58, edited 1 time in total.
Reason: added [code] tags
mcl
Posts: 355
Joined: 04 May 2018, 16:35

Re: помощь

10 Apr 2021, 09:29

Без фигурных скобок (см. Block) блоком кода, который выполняет Loop, будет одна строка. То есть, сейчас он постоянно давит F:

Code: Select all

#;::
	Loop
		Send {f}
	Sleep 3  ; Сюда скрипт дойдёт только когда бесконечный цикл закончится, т.е. никогда.
	...
Второй момент: аргумент Sleep задаётся в миллисекундах.
Исправленный код ниже. Кстати, как вы планируете этот бесконечный цикл останавливать?

Code: Select all

#;::
	Loop {
		Send {f}
		Sleep 2000
		Send {LControl}
		Sleep 2000
	}
	Return
github://oGDIp - GDI+ wrapper for AHK v1.1

Return to “Помощь”

Who is online

Users browsing this forum: No registered users and 22 guests