Автокликер Clickermann :: Форум
		Основной раздел => Общие вопросы => Topic started by: SimplY on August 07, 2023, 12:21:03 PM
		
			
			- 
				Добрый день!
 Ломаю голову и не могу разобраться!
 
 Пока открыто окно с картинкой, есть возможность нажать на ALT и продолжить скрипт. Если окно с картинкой закрывается, то скрипт завершает свою работу HALT.
 
 WHILE($check = 1)
 GETSCREEN (6,150,1843,945)
 IF_PICTURE_IN (6,150,1843,945, "событие.bmp", -1, 60)
 $check = 1
 IF(ISKEYDOWN(#ALT) = 1)
 $check = 0
 WAITMS(320)
 LOGWRITE ("Даааааааааааа!")
 WAITMS(20)
 HALT
 WHILE(ISKEYDOWN(#ALT) = 1)
 WAITMS(20)
 END_CYC
 END_IF
 WAITMS(20)
 END_IF
 END_CYC
 Буду благодарен не только за скрипт с решением проблемы, но и разъяснением, что к чему, чтобы я сам разобрался и понял.
- 
				WHILE($check = 1)
 GETSCREEN (6,150,1843,945)
 IF_PICTURE_IN (6,150,1843,945, "событие.bmp", -1, 60)
 $check = 1
 IF(ISKEYDOWN(#ALT) = 1)
 $check = 0
 WAITMS(320)
 LOGWRITE ("Даааааааааааа!")
 WAITMS(20)
 HALT
 WHILE(ISKEYDOWN(#ALT) = 1)
 WAITMS(20)
 END_CYC
 END_IF
 WAITMS(20)
 ELSE // если картинка не найдена
 HALT
 END_IF
 END_CYC