проект называется last chaos, офф сайт lc.mail.ru. так вот решил написать скрипт эмитирующий действия человека, так называемый бот.
суть бота в следующем надо эмитировать кликанье мыши в определенных координатах, этого фонового окна(окошко свернуто), начало отсчета координат предпочтительней сделать относительно этого окна, причем кликать так, что бы мыкшкой можно было пользоваться в другом окне этой же игры, от сюда еще одна проблема, как привязать скрипт к конкретному окну(окон запущитых+свернутых будет около 4)
если изложил не понятно, могу дать пояснения) прошу помощи и узнающих)
ЗЫ у меня получился вот такой скрипт, но он почему то работал не с окном, а скорее с моим рабочим столом... что бы его остановить пришлось перезапускать комп
суть бота в следующем надо эмитировать кликанье мыши в определенных координатах, этого фонового окна(окошко свернуто), начало отсчета координат предпочтительней сделать относительно этого окна, причем кликать так, что бы мыкшкой можно было пользоваться в другом окне этой же игры, от сюда еще одна проблема, как привязать скрипт к конкретному окну(окон запущитых+свернутых будет около 4)
если изложил не понятно, могу дать пояснения) прошу помощи и узнающих)
Код:
WinWaitActive('Last Chaos - Mail.ru (Window 800x600)', '', 3)
$hWnd1 = WinGetHandle('Last Chaos - Mail.ru (Window 800x600)')
Sleep(2000)
While 1 = 1
MouseClick("left", 60, 337, 2)
MouseClick("left", 412, 339, 2)
MouseClick("left", 752, 514, 2)
MouseClick("left", 204, 338, 2)
Sleep(1000)
Wend
ЗЫ у меня получился вот такой скрипт, но он почему то работал не с окном, а скорее с моим рабочим столом... что бы его остановить пришлось перезапускать комп