Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: den_ovchin on April 25, 2014, 11:19:58 AM
-
нужно сделать так,чтоб после сканирования экрана и нахождения нужно цвета,происходило нажатие кнопок.
-
изучите раздел "Анализ экрана" и "Основные конструкции", а также "Мышь" и "Клавиатура" в приложеной инструкции, а потом уже задавайте глупые вопросы.
А пока что вы просите не помочь а сделать за вас причем сделать чтото неопределенное без конкретики.
Если вы не хотите утруждать себя прочтением этой увлекательной литературы, тогда вам дорога на биржу труда.
-
GETSCREEN
IF_PIXEL_IN (697,279, 724,299, 12515535)
keyDown(87)
waitms(8079)
keyDown(68)
waitms(123)
keyUp(68)
waitms(383)
keyDown(68)
waitms(96)
keyUp(68)
waitms(947)
keyDown(68)
waitms(80)
keyUp(68)
waitms(1224)
keyDown(68)
waitms(102)
keyUp(68)
waitms(3757)
keyUp(87)
вот это я стараюсь свести во едино.много способов перепробовал и не один не дает нормального результата.
на практике должно получиться : нажимается кнопка,после чего беспрерывно сканируется экран на наличие цвета,загорается лампочка нужного цвета , после которой уже нажимаются остальные клавиши
-
GETSCREEN
IF_PIXEL_IN (697,279, 724,299, 12515535)
keyDown(87)
waitms(8079)
keyDown(68)
waitms(123)
keyUp(68)
waitms(383)
keyDown(68)
waitms(96)
keyUp(68)
waitms(947)
keyDown(68)
waitms(80)
keyUp(68)
waitms(1224)
keyDown(68)
waitms(102)
keyUp(68)
waitms(3757)
keyUp(87)
вот это я стараюсь свести во едино.много способов перепробовал и не один не дает нормального результата.
на практике должно получиться : нажимается кнопка,после чего беспрерывно сканируется экран на наличие цвета,загорается лампочка нужного цвета , после которой уже нажимаются остальные клавиши
чтобы конструкция
IF_PIXEL_IN
выполнялась правильно ее как миниму надо закрывать этим как и многие другие условия IF
END_IF
сейчас у вас ищется пиксель и если находится нажимаются какието кнопки.
вероятно вам нужно чтобы поиск осуществлялся после нажатия кнопки тогда вам надо немного изменить алгоритм чтобы скрипт ожидал нажатия кнопки с помощью например
INPUTBOX
-
ты просто кэп. как же я раньше не догадался?!
-
ты просто кэп. как же я раньше не догадался?!
сожалею что вам не довелось дорасти даже до кэпа, надеюсь приобретенный опыт поможет вам в написании скрипта, пока что вы преуспеваете только в проявлении дерзости.
-
жаль что кроме глупых ответов,вы ни на что не способны.
-
жаль что кроме глупых ответов,вы ни на что не способны.
Ну вот тут я не согласен! Замечание вполне справедливое.
В коде никак не учитывается бесконечное условие сканирования экрана.
Рекомендую ввести в программу отладочные строки типа LOGWRITE или HITPOPUP.
Думаю что скрипт просто не находит то что нужно и на этом заканчивает
-
нужно сделать так,чтоб после сканирования экрана и нахождения нужно цвета,происходило нажатие кнопок.
GETSCREEN
IF_PIXEL_IN (697,279, 724,299, 12515535)
keyDown(#W)
waitms(8079)
keyDown(#D)
waitms(123)
keyUp(#D)
waitms(383)
keyDown(#D)
waitms(96)
keyUp(#D)
waitms(947)
keyDown(#D)
waitms(80)
keyUp(#D)
waitms(1224)
keyDown(#D)
waitms(102)
keyUp(#D)
waitms(3757)
keyUp(#W)
END_IF
WAITMS(50)