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

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

31. Budni - 27 Августа, 2019 - 10:16:11 - перейти к сообщению
ivantu , Чем вам 3 блю не угодил, если для людей делаете, то они не только 3 блю установят но и другой не популярный эмулятор лишь бы бот за них всю грязную работу делал.
32. ivantu - 27 Августа, 2019 - 11:42:24 - перейти к сообщению
 Budni пишет:
то они не только 3 блю установят

возможно Вы правы, просто хотелось в ногу со временем шагать...
33. ivantu - 05 Сентября, 2019 - 06:45:49 - перейти к сообщению
В третей версии блюстакс замечены частые вылеты игры, теперь кровь износу нужно 4й блюстакс подружить с нажатиями кибор.

CODE:
wind=window ("BlueStacks Android PluginAndroid", -1, window ("BlueStacks", -1, -1));
wind_temp=window ("BlueStacks");


указатели на окно пробовал различные, первый , тот что wind основной, в нем всё делается за исключением пунктов ниже...

Нажатия мышиНедовольство, огорчениев неактивное окно)
CODE:
sendmouse - Работает
sendmousedbl - Работает
sendmousetransfer - не работает
sendmousedown (LEFT, 822, 323, wind); // Если один раз вызываем не работает
sendmousedown (LEFT, 822, 323, wind); // Если следом повторить то работает
sendmousemove - Пока не понял ...

КлавиатураНедовольство, огорчениев неактивное окно)
CODE:
sendkey(ESCAPE, 1, wind); // Не работает
sendkeydown(27, wind); // Не работает


Друзья SOS выручайте, версия Bluestacks 4.130.0.1049 , на основе этих данных что я предоставил, может можно что то придумать, самое главное на данный моент для меня это
передача клавиши клавиатуры, и перемещение зажатой мышки -перетаскивание, буду рад любой помощи.
34. ivantu - 06 Сентября, 2019 - 02:54:21 - перейти к сообщению
Друзья, неужели это Фиаско А?!
35. Nikanr - 09 Октября, 2019 - 02:39:03 - перейти к сообщению
Kibor , можно узнать когда примерно поправите нажатие клавиши в неактивном окне эмулятора?
36. Nikanr - 15 Октября, 2019 - 10:01:39 - перейти к сообщению
Нашел способ как можно нажать клавишу в неактивном окне nox последней версии. В боковой панели есть кнопка где три точки. Кликаем на нее, далее кнопка запись скрипта. И там можно записать клик мыши, кнопки и прочего. После получаем указатель на это окно и передаем клик мыши с помощью sendmouse в окно проигрывания скрипта. И вауля - скрипт выполняется в фоне без самой активации окон nox и записи скрипта. Вот такой вот изврат)

P:S: с блустаком не пробовал пока что
37. ivantu - 15 Октября, 2019 - 10:24:24 - перейти к сообщению
 Nikanr пишет:
Нашел способ как можно нажать клавишу в неактивном окне nox последней версии. В боковой панели есть кнопка где три точки. Кликаем на нее, далее кнопка запись скрипта. И там можно записать клик мыши, кнопки и прочего. После получаем указатель на это окно и передаем клик мыши с помощью sendmouse в окно проигрывания скрипта. И вауля - скрипт выполняется в фоне без самой активации окон nox и записи скрипта. Вот такой вот изврат)

P:S: с блустаком не пробовал пока что

За такой изврат бан поймать легко, нет рандомизации.
38. Nikanr - 15 Октября, 2019 - 10:27:13 - перейти к сообщению
 ivantu пишет:
нет рандомизации


Нам ведь главное клавишу передать а не весь скрипт написать, я правильно понял? Ноксу вроде все равно юзаете ли бота в играх или нет
39. ivantu - 15 Октября, 2019 - 13:47:52 - перейти к сообщению
 Nikanr пишет:
Ноксу вроде все равно юзаете ли бота в играх или нет

Ноксу да, а вот производителям игр нет, я бы не рекомендовал
40. Maks802 - 15 Октября, 2019 - 15:16:07 - перейти к сообщению
Не знаю правильно или нет я делаю тоже столкнулся с этим в блюстарксе.
Я решил проблему пока так поиск изображения потом клик работает.
С цветами пока тоже решил вопрос поиск по неполному совпадению:
Разбежность цветов (от 0 до 255) 20 до 30
Процент совпадения (от 0 до 100) 75 до 95 совпадения бывает то и 60 ставлю.
Сейчас задумался с что лудше всего распознание текста, пока только по четким кординатам и плюс разбежность цветов ставлю фона 30-70 в зависимости от фона и других картинок.
цыфры отфильтровую от текста, выбираю в фильтр, знаки и цыфры, знаки символ (-) и потом убираю лишнее оставляю цыфры
string TEXT1=Protivnik_Stati;
char Protivnik_Stati_yes[20];
strcpy(#Protivnik_Stati_yes[0], TEXT1);
deletetext(#Protivnik_Stati_yes[0], " " | "-"Подмигивание;
как то так.

Powered by ExBB FM 1.0 Final