Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » указатель на окно

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

1. TinKi - 24 Февраля, 2016 - 22:41:06 - перейти к сообщению
Здравствуйте подскажите как быть если я хочу запустить два браузера мазилы фаерфокс и когда определяю указатель (два сайта одинаковых открываю) для окна выдает два одинаковых параметра, можно ли как нить разделить их?
2. Kibor - 24 Февраля, 2016 - 23:28:33 - перейти к сообщению
CODE:
win w, w1;// òî óêàçàòåëè íà ðàçíûå îêíà
int x, y;

while (getkeystate(192)==0) sleep(10);
getmouse(x, y);
w=getwindow(1, x, y);
while (getkeystate(192)==1)sleep(10);

while (getkeystate(192)==0) sleep(10);
getmouse(x, y);
w1=getwindow(1, x, y);
while (getkeystate(192)==1)sleep(10);

принцип- запускаем скрипт. наводим мышь на первое окно нажимаем ё
в w указатель на первое
наводим мышь на второе окно нажимаем ё
в w1 указатель на второе
3. TinKi - 26 Февраля, 2016 - 10:28:56 - перейти к сообщению
а если 10 окон, указатель такой

window ("WMmail.ru - сервис почтовых рассылок. Раскрутка сайта и эффективная реклама! - Mozilla Firefox", "MozillaWindowClass", -1)

и он одинаковый для всех 10 браузеров

куда код вставлять?
4. Kibor - 26 Февраля, 2016 - 10:36:09 - перейти к сообщению
CODE:
win w[10];// òî óêàçàòåëè íà ðàçíûå îêíà
int x, y;
for (int n=0; n<10; n++)
{
while (getkeystate(192)==0) sleep(10);
getmouse(x, y);
w[n]=getwindow(1, x, y);
while (getkeystate(192)==1)sleep(10);
}


вставлять в начало

Powered by ExBB FM 1.0 Final