Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Crapcoder on October 29, 2013, 12:36:11 PM
-
Порция говнокода который не работает при привзяке к окну, без привязки работает корректно.
При привязке лупа отображает черный цвет(0). Windows 7 x64
Это нормально или можно исправить?
//Привязывает выполнение к онку Хартстоуна
#name Hearthstone
LOGCLEAR
LOGWRITE ("Привязываюсь к Hearthstone")
$h = WNDFIND ("Hearthstone")
hset($h, 1)
LOGWRITE ("Получаю снимок экрана")
getscreen
//Суперкривой иф :)
IF_PIXEL_IN (500, 920, 1320, 1080, 7471018, 5832582, 7339943, 2144054)
LOGWRITE(Нашёл!)
LOGWRITE("Кидаю карту")
MOVE($_return1, $_return2)
WAIT(1)
LDOWN(-1,-1)
WAIT(1)
MOVE(970, 550)
WAIT(1)
MOVE(950,400)
LUP(-1,-1)
ELSE
LOGWRITE("Атакую картой")
MOVE (908, 600)
WAIT(1)
LDOWN(-1, -1)
WAIT(1)
MOVE (950, 500)
WAIT(1)
MOVE (950, 275)
LUP(-1,-1)
WAIT (5)
LOGWRITE("Жму ЗАКОНЧИТЬ")
Lclick(1550,500)
END_IF
-
Попробовал сделать скриншот при привзяке - чёрный экран. Без привязки корректно.
-
Или не туда вяжется (не к тому окну) или не отключен UAC или приложение такое (ничего не сделаешь).
Первое можно попробовать проверить вот этим http://crapware.aidf.org/forum/index.php?topic=42.msg572#msg572
Второе проверить - привязавшись к простой программе, хотя бы к проводнику и посмотреть что видит кликер.
-
К проводнику не привязывается хоткеем по крайней мере, к мюторренту привязался - работает.
UAC отключен.
Вообще привязывается как-то избранно, далеко не везде.
К окну хартстоуна он точно привязался, но при привязке черный экран в гетскрине.
-
Писать следует так
#name Hearthstone
WAITMS(500)
LOGWRITE ("Получаю снимок экрана")
getscreen
IF_PIXEL_IN (500, 920, 1320, 1080, 7471018, 5832582, 7339943, 2144054)
LOGWRITE(Нашёл!)
LOGWRITE("Кидаю карту")
LDOWN($_return1, $_return2)
WAITMS(500)
MOVE(970, 550)
WAITMS(500)
MOVE(950,400)
LUP(950,400)
WAIT(1)
ELSE
LOGWRITE("Атакую картой")
LDOWN(908, 600)
WAITMS(500)
MOVE (950, 500)
WAITMS(500)
LUP(950, 275)
WAIT (5)
LOGWRITE("Жму ЗАКОНЧИТЬ")
Lclick(1550,500)
END_IF
Если в оконном режиме кликер видит черный цвет то про него можешь забыть.
-
Если это случается во флэш браузерной игре, то решается заменой браузера.