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

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

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

> Без описания
AaronSelenger
Отправлено: 28 Марта, 2017 - 19:48:04
Post Id



Пользователь
Прохожий


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




Получение указателя на контрол:
CODE:
win w = window (-1, "WebViewHost", -1);

Есть две одинаковые программы с двумя одинаковыми указателями, но в одной программе работает sendmouse, а во второй нажатие не хочет происходит.
Причем в первой программе вот этот кусок кода работает коректно как и весь в принципе.
CODE:
if(findimage(1, #i_rise[0][0], 0, #px[0], #py[0], 0, 0, w.widthclient, w.heightclient, w)==1)
{
sendmouse(LEFT, px[0], py[0], w);
sleep(rand(2000, 4000));
check_page_reset = 0;
}

Во второй программе с таким же указателем на контрол этот же код работает без sendmouse, то есть, выполняется все кроме sendmouse.
Находиться картинка (проверял через логирование), sendmouse (если сделать так: sendmouse(LEFT, px[0], py[0], -1) выдаст ошибку где можна увидеть по каким координатам должен был произойти клик, сверил через шпион - по координатам целиться правильно, но самого клика не происходит.), sleep тоже работает. В чем может быть проблема? Заранее спасибо)
 
 Top
AaronSelenger
Отправлено: 29 Марта, 2017 - 08:31:28
Post Id



Пользователь
Прохожий


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




Тема все еще актуальна!
(Добавление)
Ну вот кто мне скажет, куда оно кликает????
(Добавление)
[youtube](для просмотра ссылки Вам необходимо авторизоваться) /youtube]
 
 Top
Kibor
Отправлено: 29 Марта, 2017 - 10:22:03
Post Id



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


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




mouse(LEFT, 15, 13, 0, w);
 
 Top
AaronSelenger
Отправлено: 29 Марта, 2017 - 10:23:55
Post Id



Пользователь
Прохожий


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




 Kibor пишет:
mouse(LEFT, 15, 13, 0, w);

mouse я задействовал для того что бы увидеть хотя бы куда оно кликает. А на самом деле надо задействовать sendmouse
(Добавление)
Хотя в другой программе с таким же указателем все работает на ура.
 
 Top
Kibor
Отправлено: 29 Марта, 2017 - 10:33:53
Post Id



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


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




я понимаю.
я говорю параметр поставьте и увидите куда кликает.
 
 Top
AaronSelenger
Отправлено: 29 Марта, 2017 - 10:35:27
Post Id



Пользователь
Прохожий


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




 Kibor пишет:
я понимаю.
я говорю параметр поставьте и увидите куда кликает.

Поставил. Клик происходит туда куда надо, но к сожалению sendmouse все так же не работает(
(Добавление)
Я могу скинуть программу если надо
 
 Top
AaronSelenger
Отправлено: 29 Марта, 2017 - 13:53:30
Post Id



Пользователь
Прохожий


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




Скажите пожалуйста, мне ждать помощи?)
 
 Top
Kibor
Отправлено: 29 Марта, 2017 - 13:57:06
Post Id



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


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




Понятия не имею. Я могу подсказать по синтаксису.
Вообще не понятно..
 AaronSelenger пишет:
Есть две одинаковые программы

что значит 2 одинаковые?
это одна и та же программа? запущена на одном компе?
так по крайне мере звучит вопрос.
 
 Top
AaronSelenger
Отправлено: 29 Марта, 2017 - 14:05:49
Post Id



Пользователь
Прохожий


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




 Kibor пишет:
Понятия не имею. Я могу подсказать по синтаксису.
Вообще не понятно..
 AaronSelenger пишет:
Есть две одинаковые программы

что значит 2 одинаковые?
это одна и та же программа? запущена на одном компе?
так по крайне мере звучит вопрос.

Я сейчас сниму видео)
(Добавление)
 Kibor пишет:
Понятия не имею. Я могу подсказать по синтаксису.
Вообще не понятно..
 AaronSelenger пишет:
Есть две одинаковые программы

что значит 2 одинаковые?
это одна и та же программа? запущена на одном компе?
так по крайне мере звучит вопрос.

[youtube=sendmouse](для просмотра ссылки Вам необходимо авторизоваться) /youtube]
 
 Top
Kibor
Отправлено: 29 Марта, 2017 - 15:26:40
Post Id



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


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




не кликает во второй всегда запущенной программе?
так возможно что получает указатель только первой запущенной.
win w = window (-1, "WebViewHost", -1);
if (w==0)messagebox("нет указателя");
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by