Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (2): [1] 2 »   

> Без описания
Kachan
Отправлено: 29 Февраля, 2016 - 13:30:30
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 22
Дата рег-ции: Дек. 2015  
Откуда: Киев, Украина
Репутация: 0




Здравствуйте.
Проблема заключается вот в чем.
Я пишу бот на одну игру которая открывается через браузер, и там в каждом обновлений страницы меняется window.
На одной странице может быть:
CODE:
window ("Игра Онлайн-игра - Google Chrome", "Chrome_WidgetWin_1", -1);

CODE:
window ("Игра - Google Chrome", "Chrome_WidgetWin_1", -1);

CODE:
window ("Спящий-на-Краю, Биджу Курама – Google Chrome", "Chrome_WidgetWin_1", -1);

Как решить проблему?

(Отредактировано автором: 29 Февраля, 2016 - 13:33:53)

 
 Top
Kibor
Отправлено: 29 Февраля, 2016 - 13:37:09
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




запускать над браузером..
CODE:
win w;
int x, y;
sleep(500);
getmouse(x, y);
w=getwindow(1, x, y);
 
 Top
Kachan
Отправлено: 29 Февраля, 2016 - 13:40:42
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 22
Дата рег-ции: Дек. 2015  
Откуда: Киев, Украина
Репутация: 0




 Kibor пишет:
запускать над браузером..
CODE:
win w;
int x, y;
sleep(500);
getmouse(x, y);
w=getwindow(1, x, y);

А с таким кодом использовать sendmouse уже не получиться?
 
 Top
Kibor
Отправлено: 29 Февраля, 2016 - 13:41:33
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




при чем тут sendmouse ??
 
 Top
Kachan
Отправлено: 29 Февраля, 2016 - 13:44:53
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 22
Дата рег-ции: Дек. 2015  
Откуда: Киев, Украина
Репутация: 0




 Kibor пишет:
при чем тут sendmouse ??

Я хочу сделать что бы бот работал в перекрытом окне (браузере)
Так как window постоянно изменяться, функция sendmouse некоректно работает
 
 Top
Kibor
Отправлено: 29 Февраля, 2016 - 14:32:52
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




при чем тут sendmouse
я дал код который позволяет получать указатель непосредственно при запуске скрипта в любом окне.
естественно что с ним будет пахать sendmouse

как работает код смотрите по описаниям функций в скрипте
 
 Top
Kachan
Отправлено: 29 Февраля, 2016 - 14:39:38
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 22
Дата рег-ции: Дек. 2015  
Откуда: Киев, Украина
Репутация: 0




 Kibor пишет:
при чем тут sendmouse
я дал код который позволяет получать указатель непосредственно при запуске скрипта в любом окне.
естественно что с ним будет пахать sendmouse

как работает код смотрите по описаниям функций в скрипте

Стоит sendmouse нажать на найденную картинку в окне браузера как window снова поменяется и придется опять получать указатель
 
 Top
Kibor
Отправлено: 29 Февраля, 2016 - 14:45:37
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Да используйте просто
window (-1, "Chrome_WidgetWin_1", -1);
че париться и выдумывать..

конечно можно проверять постоянно указатель на изменения, но в этом случае можно и так.
 
 Top
Kachan
Отправлено: 29 Февраля, 2016 - 14:46:56
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 22
Дата рег-ции: Дек. 2015  
Откуда: Киев, Украина
Репутация: 0




 Kibor пишет:
Да используйте просто
window (-1, "Chrome_WidgetWin_1", -1);
че париться и выдумывать..

конечно можно проверять постоянно указатель на изменения, но в этом случае можно и так.

Спасибо большое)
 
 Top
Kibor
Отправлено: 29 Февраля, 2016 - 14:47:14
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




то есть sendmouse (LEFT, 133, 415, window (-1, "Chrome_WidgetWin_1", -1));
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by