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

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

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

> Описание: нужно как-то заменить кучу блоков с одинаковыми параметрами, но разными координатами.
vikkuzz
Отправлено: 02 Августа, 2018 - 11:32:50
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 61
Дата рег-ции: Июль 2018  
Репутация: 0




Бот играет работает в блюстаке. Ищет движение в определенной области, кликает туда, если нашел. Когда кликнул, появляется кнопка идти. Кликает ее, если ее нашел. Когда герой встает в клетку к мобу, выскакивает окошко выйти/атаковать. Вот тут не нажимает кнопку атаковать. Причина в этом окошке?
 
 Top
Kibor
Отправлено: 02 Августа, 2018 - 11:35:01
Post Id



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


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




Блюстак имеет много окон с кнопками. Это был уточняющий вопрос
 
 Top
vikkuzz
Отправлено: 02 Августа, 2018 - 13:37:46
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 61
Дата рег-ции: Июль 2018  
Репутация: 0




Так что мне делать? Может быть что-то исправить в самом коде, так сказать, ручками. Я пристально не сравнивал различие кода в фоне и без фона. Проверил только наличие замены mouse на sendmouse.
 
 Top
Zireael
Отправлено: 02 Августа, 2018 - 13:59:23
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4394
Дата рег-ции: Нояб. 2017  
Репутация: 580




Лучше писать код сразу или для обычного режима, или для фонового, а не переделывать из одного в другой. Координаты используются разные, в первом случае экранные, во втором клиентские.
 Цитата:
выскакивает окошко выйти/атаковать. Вот тут не нажимает кнопку атаковать

Напишите отдельный код для этого действия и сравните разницу в параметрах с вашим кодом.
 
 Top
vikkuzz
Отправлено: 02 Августа, 2018 - 14:08:13
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 61
Дата рег-ции: Июль 2018  
Репутация: 0




Понял, учту на будущее. Я в moveclient выставлял координаты так, чтоб координаты окна клиента совпадали с координатами экранными, т.е.окно игры без рамки верхний левый угол имеет координаты 0 0. Но не уверен, что все сделал правильно. Сейчас нет возможности показать код.
 
 Top
vikkuzz
Отправлено: 04 Августа, 2018 - 14:46:00
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 61
Дата рег-ции: Июль 2018  
Репутация: 0




после старта в визуальном редакторе у меня блок кода :
win wind = window ("BlueStacks App Player");

wind.widthclient = 1200;
wind.heightclient = 700;
wind.leftclient = 0;
wind.topclient = 0;

moveclient(wind);

win winds = window ("NoxPlayer");

winds.widthclient = 1200;
winds.heightclient =700;
winds.leftclient = 0;
winds.topclient = 0;

moveclient(winds);

в таком случае клиентские и экранные координаты должны совпадать?
 
 Top
vikkuzz
Отправлено: 05 Августа, 2018 - 22:31:53
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 61
Дата рег-ции: Июль 2018  
Репутация: 0




дайте код для получения указателя на любое активное окно и последующее изменение его размера и положения на экране.
(Добавление)
чтобы бот менял размеры и положение окна хоть блюстакса,хоть нокса под те параметры,на которых был настроен.
 
 Top
Dantes3000
Отправлено: 05 Августа, 2018 - 23:03:58
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1463
Дата рег-ции: Июнь 2016  
Репутация: 58




vikkuzz ,
CODE:
win w;
pause(1000);

w=getwindow();

w.left=110;
w.top=110;
w.name="пися";
movewindow(w);
 
 Top
vikkuzz
Отправлено: 06 Августа, 2018 - 16:41:37
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 61
Дата рег-ции: Июль 2018  
Репутация: 0




не работает.можно без всяких писей? вам что, 10 лет?
 
 Top
Dantes3000
Отправлено: 06 Августа, 2018 - 16:51:33
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1463
Дата рег-ции: Июнь 2016  
Репутация: 58




Попробуйте поменять на "кака", может сработает.
у меня любые окна перемещаются в координаты 110, 110 и переименовываются. А вообще - ВОТ
Если не перемещает - значит нет активного окна

(Отредактировано автором: 06 Августа, 2018 - 16:53:35)

 
 Top
Страниц (5): « 1 [2] 3 4 5 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by