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

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

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

> Описание: Поиск изображений с кликом по ним
Sh0kk
Отправлено: 05 Июля, 2014 - 19:53:18
Post Id



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


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




Здравствуйте! Суть такова: нужна найти картинку на экране. (
CODE:
loadimage (#Image[0][0], "C:\çâåçäà.bmp");
int Image_2[44][42];loadimage (#Image_2[0][0], "C:\çâåçäà.bmp");
findimage(-1, #Image_2[0][0], 255, #PosX_2[0], #PosY_2[0], 0, 0, 1366, 686, -1);
)
А после кликнуть по этой картинке. Помогите плизз, не могу сделать клик в области этой картинки...
 
 Top
Kibor
Отправлено: 06 Июля, 2014 - 08:04:26
Post Id



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


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




Фуф...

CODE:
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\ww.bmp");
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY);
sleep (100);
}
sleep(25);
goto a;
 
 Top
Sh0kk
Отправлено: 06 Июля, 2014 - 17:54:37
Post Id



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


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




Спасибо огромное!
(Добавление)
А смотри, я клацнул по этой картинке, после мне нужно клацнуть по еще одной. То биш - кдацнул эту (выбрал заклинание к примеру), а после клацнул на другую (выбрал цель заклинания), это реализуемо? Смущение
 
 Top
Kibor
Отправлено: 06 Июля, 2014 - 18:48:24
Post Id



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


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




CODE:
int rt[100][100], rt2[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\ww.bmp");loadimage (#rt2[0][0], "C:\ww55.bmp");
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY);
sleep (1000);
if (findimage(1, #rt2[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY);
sleep (100);
}
}
sleep(25);
goto a;

Лучше попробовать разобраться... А то придется мне приводить пример как по третьей кликнуть еще...
 
 Top
Sh0kk
Отправлено: 07 Июля, 2014 - 00:28:29
Post Id



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


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




Спасибо опять, помог!)
Код (Отобразить)

И тут беда... На ноуте все работает, а на компе не хочет. Находит 1ю, 2ю картинки, жмет по ним, но 3ю не находит. После опять жмет на 1ю... Не знаю в чем трабл. Помогите плизз)
 
 Top
Kibor
Отправлено: 07 Июля, 2014 - 00:33:01
Post Id



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


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




Размер какой картинки.. пикселей...
?
 
 Top
Sh0kk
Отправлено: 07 Июля, 2014 - 00:38:44
Post Id



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


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




21х22
 
 Top
Kibor
Отправлено: 07 Июля, 2014 - 14:51:25
Post Id



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


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




Надо сделать все картинки на том компе где запускать надо. нет ошибки в коде.
 
 Top
Sh0kk
Отправлено: 07 Июля, 2014 - 17:13:24
Post Id



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


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




Попробуем, спасибо!
 
 Top
Sh0kk
Отправлено: 07 Июля, 2014 - 19:47:23
Post Id



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


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




Смущение Надеюсь я еще не надоел?
Ну вот никак не пойму, как сделать, если Кибор находит изображение на экране, чтобы он запустил музыкалаьный файл на компе...
CODE:
int ss[100][100], PosX, PosY;
loadimage (#ss[0][0], "C:\kapcha.bmp");
a: if (findimage(1, #ss[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
string put="C:\acdc.mp3";
start (put);
}
goto a;
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by