KeSeG |
Отправлено: 03 Октября, 2018 - 08:56:03
|
Участник
Покинул форум
Сообщений всего: 52
Дата рег-ции: Сент. 2018
Репутация: 0
|
Здравствуйте, столкнулся с тем, что с эмулятора Кибор не получает картинку. Картинка считывается с него на моменте последней загрузки. (для просмотра ссылки Вам необходимо авторизоваться)
Читал в теме, что дело может быть в виртуализации, она у меня включена. Я до конца не понимаю что такое виртуализация (вроде как настройка процессора), видеокарты у меня нету, она встроена (может ли быть проблема в этом?). Эмулятор использую MOMO, возможности сменить его нету. Тестировал на 2х пк, на одном все ок, на другом есть вот такая проблема (проц I7 8800, винда 10ка ).
Что можно предпринять? Поможет ли наличие видеокарты?
(Добавление)
Проверил еще на одном ПК, такая же проблема. |
|
|
Cocacaca |
Отправлено: 09 Октября, 2018 - 14:00:52
|
Прохожий
Покинул форум
Сообщений всего: 20
Дата рег-ции: Нояб. 2017
Репутация: 0
|
На BlueStacks вообще все перестало работать в фоне, дня 2-3 назад еще все работало!
Убираешь фон и все идеально работает, возвращаешь и ничего не работает! А работало, как-то печально становится
Но если указывать над контролом запуск
CODE:
function start_()
{
load_image_();
pause(1000);
int x, y;
getmouse(x, y);
w_KIB=getwindow(1, x, y);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
}
то все в фоне работает, при явном указании контрола - 0 реакции!(Отредактировано автором: 09 Октября, 2018 - 14:12:59) |
|
|
Cocacaca |
Отправлено: 10 Октября, 2018 - 13:26:08
|
Прохожий
Покинул форум
Сообщений всего: 20
Дата рег-ции: Нояб. 2017
Репутация: 0
|
Kibor пишет: Надо OpenGL
Настройки старые остались, там стоит OpenGL, но он напрочь отказывается что-то искать.
Хотя этот скрипт у меня уже неделю назад лежал готовый отлаженный и все безупречно работало, я бы даже сказал моментально все искалось и нажималось
На данный момент имеем следующее, БлюСтакс (не обновлялся с тех пор как отладил скрипт),
скрипт который работал и Кибор(обновляется практически каждый день), на комп больше ничего не ставиться и не удаляется.
Если скрипт запускать с настройкой над контролом, то все начинает работать в фоновом режиме, если сразу указывать окно, то он его не видит.
Поправочка, повставлял меседжбоксы и что мы получили, а получили следующее:
1.окно он видит и привязывается
2.картинки он находит, но не производит клик! |
|
|
Kibor |
Отправлено: 10 Октября, 2018 - 13:53:37
|
Эксперт
Просматривает форум
Сообщений всего: 8226
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
Cocacaca пишет: Кибор(обновляется практически каждый день)
Обновление Кибор никоим образом этого не касалось.
Cocacaca пишет: 2.картинки он находит, но не производит клик!
Так проверьте на чем то другом, не на эмуляторе. Но так что бы точно находил. Там будете видеть, производит или нет. |
|
|
Kibor |
Отправлено: 10 Октября, 2018 - 14:17:44
|
Эксперт
Просматривает форум
Сообщений всего: 8226
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
А что тут думать?
CODE:int Image_0[11][12];loadimage (#Image_0[0][0], "C:\Image_0.bmp");
win w=window (-1, "MSPaintApp", -1);
int x, y;
if (findimage(1, #Image_0[0][0], -1, #x, #y, 0, 0, w.width, w.height, w)==1)
{
mouse(LEFT, x, y, 0, w);
}
находит - кликает. |
|
|
Cocacaca |
Отправлено: 10 Октября, 2018 - 14:27:34
|
Прохожий
Покинул форум
Сообщений всего: 20
Дата рег-ции: Нояб. 2017
Репутация: 0
|
Kibor пишет: А что тут думать?
CODE:int Image_0[11][12];loadimage (#Image_0[0][0], "C:\Image_0.bmp");
win w=window (-1, "MSPaintApp", -1);
int x, y;
if (findimage(1, #Image_0[0][0], -1, #x, #y, 0, 0, w.width, w.height, w)==1)
{
mouse(LEFT, x, y, 0, w);
}
находит - кликает.
Я про то, что если запустить этот скрипт над окном эмулятора, он работает (галка стоит на Фоновый режим и привязать к Контрол(запуск над окном));
Если же запускать с указаным контролом в блоке старт, он картинки находит, но не кликает их(галка стоит Фоновый режим и привязать к Указатель)
Мне не понятно, почему при запуске над Контролом (галка стоит на Фоновый режим и привязать к Контрол(запуск над окном)) - он работает в фоновом режиме, то есть он стартанул над эмулятором и дальше можно его перекрыть и он все делает!
А при указании в блоке старт контрола (галка стоит Фоновый режим и привязать к Указатель) он отказывается работать.(Отредактировано автором: 10 Октября, 2018 - 14:35:29) |
|
|
|