И так, тема банальна, при разборе бота, тема рядом, удалось убрать некоторые функции демо, но бот работает 2 часа.
Нужна программа которая запускает приложение.
Планировщик задач пробовал не подходит, запускать как службу тоже не очень удобно, мне нужно например 2 батника.
1 батник запускает программу слежения, 2 батник выключает данную программу слежения, кто что может посоветовать?
Плюс к этому хотелось бы придумать вариант нажатия на кнопку старт.
Т.е.
При старте программы, надо как то нажать кнопку "Continue" - есть какие нибудь идеи?
Добавлено через 1 час 16 минут
Нашел пример на VB
[SRC="VB"]
Dim ProcID As Integer
' Start the Calculator application, and store the process id.
ProcID = Shell("CALC.EXE", AppWinStyle.NormalFocus)
' Activate the Calculator application.
AppActivate(ProcID)
' Send the keystrokes to the Calculator application.
My.Computer.Keyboard.SendKeys("22", True)
My.Computer.Keyboard.SendKeys("*", True)
My.Computer.Keyboard.SendKeys("44", True)
My.Computer.Keyboard.SendKeys("=", True)
' The result is 22 * 44 = 968.[/SRC]
Но мне нужно не много другое, даже если отправлять клавишу "ENTER" - при старте программы выделен "shared setting", можно как то сделать "бота для бота"?
Хотя можно отправить 2 раза "TAB" как раз перейдет на "Continue" и можно нажимать "Enter", но как теперь соеденить это всё в одно?
Т.е. у нас есть допустим программа следящая за работоспособностью приложения, есть этот скрипт на VB, как выстроить последовательность или может не в том направлении думаю?
Добавлено через 1 час 53 минуты
И так, нашел кое какие примеры. Помогите разобраться.
Есть программа ААУ(http://rghost.ru/45904685) она проверяет, работает ли заданная программа.
Есть evepilot.
В той программе(ААУ) есть такая штука, что при повторном вызове программы(скрин ниже), можно запустить дополнительную программу. Этим и нужно воспользоваться, нужна программа, которая с эмулирует клик мыши по определенной части экрана(по кнопке в программе).
Продолжим.
И так. Пройдем по этапам.
1. Запуск ААУ.
2. ААУ в свою очередь запускает EVEPilot.
3. ААУ запускает кликер или скрипт кликов.
4. EVEPilot стартует.(Evepilot запускает 3-5 окон клиента EVE в зависимости от настроек)
5. Проходит 2 часа.
6. EVEPilot выключается, но окна EVE остаются открытыми.
7. ААУ повторно запускае EVEPilot. - ВОТ ТУТ НАЧИНАЮТСЯ ПРОБЛЕМЫ, надо подумать как закрывать окна клиентов.
Нужна программа которая запускает приложение.
Планировщик задач пробовал не подходит, запускать как службу тоже не очень удобно, мне нужно например 2 батника.
1 батник запускает программу слежения, 2 батник выключает данную программу слежения, кто что может посоветовать?
Плюс к этому хотелось бы придумать вариант нажатия на кнопку старт.
Т.е.
При старте программы, надо как то нажать кнопку "Continue" - есть какие нибудь идеи?
Добавлено через 1 час 16 минут
Нашел пример на VB
[SRC="VB"]
Dim ProcID As Integer
' Start the Calculator application, and store the process id.
ProcID = Shell("CALC.EXE", AppWinStyle.NormalFocus)
' Activate the Calculator application.
AppActivate(ProcID)
' Send the keystrokes to the Calculator application.
My.Computer.Keyboard.SendKeys("22", True)
My.Computer.Keyboard.SendKeys("*", True)
My.Computer.Keyboard.SendKeys("44", True)
My.Computer.Keyboard.SendKeys("=", True)
' The result is 22 * 44 = 968.[/SRC]
Но мне нужно не много другое, даже если отправлять клавишу "ENTER" - при старте программы выделен "shared setting", можно как то сделать "бота для бота"?
Хотя можно отправить 2 раза "TAB" как раз перейдет на "Continue" и можно нажимать "Enter", но как теперь соеденить это всё в одно?
Т.е. у нас есть допустим программа следящая за работоспособностью приложения, есть этот скрипт на VB, как выстроить последовательность или может не в том направлении думаю?
Добавлено через 1 час 53 минуты
И так, нашел кое какие примеры. Помогите разобраться.
Есть программа ААУ(http://rghost.ru/45904685) она проверяет, работает ли заданная программа.
Есть evepilot.
В той программе(ААУ) есть такая штука, что при повторном вызове программы(скрин ниже), можно запустить дополнительную программу. Этим и нужно воспользоваться, нужна программа, которая с эмулирует клик мыши по определенной части экрана(по кнопке в программе).
И так. Пройдем по этапам.
1. Запуск ААУ.
2. ААУ в свою очередь запускает EVEPilot.
3. ААУ запускает кликер или скрипт кликов.
4. EVEPilot стартует.(Evepilot запускает 3-5 окон клиента EVE в зависимости от настроек)
5. Проходит 2 часа.
6. EVEPilot выключается, но окна EVE остаются открытыми.
7. ААУ повторно запускае EVEPilot. - ВОТ ТУТ НАЧИНАЮТСЯ ПРОБЛЕМЫ, надо подумать как закрывать окна клиентов.