Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 3.31 Вывод нужных изображений с перекрытого окна повех всех окон

Страниц (9): « 1 2 3 4 [5] 6 7 8 9 »
 

41. Kibor - 17 Марта, 2019 - 08:10:52 - перейти к сообщению
 007wan пишет:
2-5 - рамка захвата

2 3 4 5 параметры
левый угол верхний
правый угол нижний.
42. 007wan - 17 Марта, 2019 - 08:47:59 - перейти к сообщению
Я так и посчитал, но почему выводит не правильно визуальное окно?
Я взял клиентские координаты:
под 2 я поставил- .leftclient
3- .topcliet
4- .widthclient
5- .heightclient
первые 2 я знаю, что правильные, я проверял mouse
43. Zireael - 17 Марта, 2019 - 11:37:36 - перейти к сообщению
 Цитата:
но почему выводит не правильно визуальное окно?

CODE:
win w=window (-1, "Notepad", -1);
visualwindow(0, 0, 0, w.widthclient, w.heightclient, 10, 10, 100, w);
loop()sleep(10);
44. 007wan - 17 Марта, 2019 - 12:51:50 - перейти к сообщению
О, спасибо, значит, я опять как всегда не прав, капец. завтра проверю на основном
45. 007wan - 18 Марта, 2019 - 10:11:30 - перейти к сообщению
Опустим все подробности кода. Вот кусочек :
Внизу код для клиента, который в браузере, т.е это сама игра в браузере:
CODE:

Client = window (-1, "GeckoFPSandboxChildWindow", window ("Мое название окна(другое)", "MozillaWindowClass", -1));

Ниже еще сам код для нахождения браузере:
CODE:
Browser = window ( "название окна(другое)", "MozillaWindowClass", -1);

Суть в том, что бы найти окно игры и вывести в визуальное окно, но я
пробовал этот код:
CODE:
visualwindow(0, 0, 0, w.widthclient, w.heightclient, 10, 10, 100, w);//разумеется с другими переменными(моими)
И получилось, что он выводит весь браузер, а не игру.Что не так?
(Добавление)
И то клиент и браузер выдает только половину куска
(Добавление)
Ну вот опять...Я поторопился блин: ) и не заметил, что где визуальное окно вписать туда Client,а не Browser
(Добавление)
Всё работает отлично!
46. konctantin777 - 18 Марта, 2019 - 23:48:00 - перейти к сообщению
А у меня выводит весь браузер ((

win w=window ("Просто рыбалка - Mozilla Firefox", "MozillaWindowClass", -1);
visualwindow(0, 0, 0, w.widthclient, w.heightclient, 10, 10, 20, w);
loop()sleep(10);
47. Kibor - 19 Марта, 2019 - 01:07:43 - перейти к сообщению
 konctantin777 пишет:
А у меня выводит весь браузер ((

Указатель надо получать на флеш, а не на все окно.
CODE:
win w=window (-1, "GeckoPluginWindow", window (-1, "MozillaWindowClass", -1));
visualwindow(0, 0, 0, w.widthclient, w.heightclient, 10, 10, 20, w);
loop()sleep(10);
48. konctantin777 - 19 Марта, 2019 - 02:42:44 - перейти к сообщению
А как на флэш получить ? В шпионе не меняется когда курсор на нём и когда курсор на браузере.
49. Kibor - 19 Марта, 2019 - 02:52:38 - перейти к сообщению
ссылку на игру дайте
50. 007wan - 19 Марта, 2019 - 07:37:30 - перейти к сообщению
Kibor , Вопрос: В визуальном окне всего 9 переменных, но у меня их 10 и, однако, все работает и без ошибок. Не знаю какой 10-ы параметр, не могу определить, но вроде первого не было у меня, там вместо него порядковый номер был.
CODE:

visualwindow(MainWindow, 0, 0, 0, Client.widthclient, Client.heightclient, 10, 40, 61, Client);

Где MainWindow - идентификация моего диалога с помощью функции window
А Client - откудать брать изображение, тоже с помщью этого

Powered by ExBB FM 1.0 Final