Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Demien on October 03, 2013, 12:23:14 PM
-
Кто может подсказать, почему не работает функция?
Вот код:
getscreen
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "somefile.bmp")
LCLICK($_return1, $_return2)
END_IF
делаю скриншот рабочего стола, вставляю в paint, вырезаю маленький участок, сохраняю в файл "somefile.bmp", 16*18, 918 байт, файл кидаю в папку D:\all\Clickermann v4.4 (скрипт там же находится)...
Прошу помочь разобраться. (
-
делаю скриншот рабочего стола, вставляю в paint, вырезаю маленький участок, сохраняю в файл "somefile.bmp", 16*18, 918 байт, файл кидаю в папку D:\all\Clickermann v4.4 (скрипт там же находится)...
Прошу помочь разобраться. (
Зачем ты сохраняешь в режиме 16 цветов? Нужно выбирать полноцветный 24 разрядный рисунок (ну или 32, что одно и тоже для BMP)
-
16*18
это размер рисунка 16 на 18
глубина цвета = 24
-
это размер рисунка 16 на 18
глубина цвета = 24
Даааа...., а прикреплён 26 на 32 ???
Почему версия 4.4? Скачай последнюю.
Вот эту фразу: "делаю скриншот рабочего стола, вставляю в paint"
сталкивался, что понимают по разному. Можно нажать кнопку PrintScreen и вставить, а можно сделать скриншот сторонней программой в JPEG. Надеюсь обошлось без джпега?
Если винда старше XP возможно блокирует работу UAC, его нужно отключить.
Ну и самое простое - файл скрипта лежит не там где картинка или не сохранён. Привязка к окну отключена?
А может он кликает? ;D поставь после LCLICK($_return1, $_return2)
LOGWRITE("Найден в координатах X=", $_return1, ", Y=", $_return2)
ELSE
LOGWRITE("Не найдено")
Что пишет в логе?
-
помоему в 4.4 еще не было разбиений на папки проектов, там использовалась спецпапка bmps
-
Понакачивают антиквариата... Только время зря тратишь.