Автокликер Clickermann :: Форум

Основной раздел => Использование => Topic started by: Karabas on December 28, 2021, 12:54:22 AM

Title: запуск программы и выключение по сценарию
Post by: Karabas on December 28, 2021, 12:54:22 AM
короч народ. надо запустить программу а через 2 часа ее выключить и сразу сново запустить
алгоритм примерно такой
адрес C:\Users\Петр\Desktop\INTRADE BAR PROGRAM имя прогр INTRADE_BAR_(EA)
после запуска программы надо нажать кнопку (https://i.ibb.co/k2G3n3X/image.png) (https://imgbb.com/)
картинки из сампа (https://ru.imgbb.com/) а потом кнопку ок (https://i.ibb.co/frbc3SB/image.png) (https://imgbb.com/)а через 2 часа выключить и через 1 минуту опять запустить

Title: Re: запуск программы и выключение по сценарию
Post by: Karabas on December 28, 2021, 04:37:52 PM
вот такой код сделал сам
Code: [Select]
EXECUTE("C:\Users\Петр\Desktop\INTRADE_BAR_(EA) - Ярлык.lnk")
wait(10)
GETSCREEN
IF_PICTURE_IN (76,99, $_xmax,$_ymax, "vkl.bmp", -1, 100)
   LCLICK($_return1, $_return2)
   WAIT(10)
END_IF

GETSCREEN
IF_PICTURE_IN (76,99, $_xmax,$_ymax, "ok.bmp", -1, 100)
   LCLICK($_return1, $_return2)
   WAITMS(10)
END_IF

wait(7200)

подскажите как закрыть именно то что открыл кликер (просто на координаты кнопки закрытия программы мне не достаточно, так как могут на месте програмы открыты другие программы) и через 2 минуты снова повторить цикл
Title: Re: запуск программы и выключение по сценарию
Post by: Hito on March 14, 2022, 01:07:41 PM
Во первых - нахера 2 GETSCREEN...?
Во вторых - что есть vkl.bmp на предоставленных скринах?
В третьих - окна лучше вычислять не по скринам, а по WinAPI.

Code: (clickermann) [Select]
WNDFIND ($hwnd_, "Сохранение данных")
IF($hwnd_ > 0)
   // Вылезло окно сохранения данных. Получаем его координаты и размеры
   WNDGETINFO($hwnd_, $x, $y, $width, $height)
   // Далее делаем с этим окном что хотим
END_IF


И еще вопрос - у окна программы есть название?
Title: Re: запуск программы и выключение по сценарию
Post by: Hito on March 15, 2022, 11:49:02 PM
Охиреть... Куда по пьяни только не напишешь... Чел в прошлом году вопрос задал...