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

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

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

> Описание: скрипты
VladosS
Отправлено: 17 Января, 2015 - 14:07:46
Post Id



Пользователь
Наблюдатель


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




Извиняюсь, сидел с телефона, не заметил изменения переменных в строке 1
насчет функции window: ее к чему то надо присваивать и вставлять эту переменную в ф-ю findimage?
 
 Top
Kibor
Отправлено: 17 Января, 2015 - 14:14:22
Post Id



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


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




зайдите с компьютера, разберитесь для чего window, что такое последний параметр в функции findimage, что такое первый, почему я убрал массивы.
 
 Top
VladosS
Отправлено: 17 Января, 2015 - 15:14:47
Post Id



Пользователь
Наблюдатель


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




Подумал - подумал, и понял, что findimage не поможет, буду учить finddynamic
Возможно ли ее использовать на полноэкранных приложениях??
(Добавление)
Спасибо за ответы
 
 Top
Kibor
Отправлено: 17 Января, 2015 - 15:15:19
Post Id



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


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




в любом можно. все можно.
 
 Top
VladosS
Отправлено: 17 Января, 2015 - 15:53:26
Post Id



Пользователь
Наблюдатель


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




Как то так получилось) вылетает ошибка в функции finddynamic



CODE-----

int P_X, P_Y, u_X, u_Y; u_X1[200], u_Y1[200];
sleep(10);
int xe, ye, color;
sleep(10);
int S_X, S_Y, F_X, F_Y;
sleep(10);
win wind=window ("StarConflict 1.0.13.64275", "game_main_window", -1);
sleep(10);
getdisplay(color, xe, ye);
sleep(10);
P_X=9; P_Y=705;
sleep(10);
sleep(10);
F_X=P_X[0]+909; F_Y=P_Y[0]-380;
sleep(50);
S_X=P_X[0]+829; S_Y=P_Y[0]-468;
sleep(50);
loop:;
sleep(50);
if (getkeystate(192)==1)Poisk();
goto loop;
function Poisk()
{
finddynamic(0, u_X1[0], u_Y1[0], 0, 0, 0, 0, S_X, S_Y, F_X, F_Y, wind);
sleep(30);
k=finddynamic(1, u_X, u_Y, 20, 20, 30, 30, S_X, S_Y, F_X, F_Y, wind);
sleep(10);
mousemove(u_X,u_Y);
sleep(10);
}

(Отредактировано автором: 17 Января, 2015 - 15:57:29)

 
 Top
Kibor
Отправлено: 17 Января, 2015 - 15:59:34
Post Id



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


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




 VladosS пишет:
вылетает ошибка в функции finddynamic


 VladosS пишет:
finddynamic(0, u_X, u_Y, 0, 0, 0, 0, S_X, S_Y, F_X, F_Y, wind);
sleep(30);
k=finddynamic(1, u_X, u_Y, 20, 20, 30, 30, S_X, S_Y, F_X, F_Y, wind);


Использование finddynamic:
Использовать за 2 прохода. Первый вызов с первым параметром 0:
finddynamic(0, #x[0], #y[0], 0, 0, 0, 0, Старт_поиск_X, Старт_поиск_Y, Финиш_поиск_X, Финиш_поиск_Y, указатель_на_окно);//Сохраняем изображение экрана
sleep(пауза);// пауза для обновления анимированного изображения в игре.
finddynamic(21, #x[0], #y[0], ширина_искомого_места, высота_искомого_места, объем_искомого_объекта_X, объем_искомого_объекта_Y, Старт_поиск_X, Старт_поиск_Y, Финиш_поиск_X, Финиш_поиск_Y, указатель_на_окно);//сравниваем с сохраненным изображением и ищем изменившиеся объекты, записывая их координаты.

#-указатель.

 Цитата:
finddynamic(0, u_X, u_Y, 0, 0, 0, 0, S_X, S_Y, F_X, F_Y, wind);
sleep(30);
k=finddynamic(1, u_X, u_Y, 20, 20, 30, 30, S_X, S_Y, F_X, F_Y, wind);
sleep(10);
mousemove(u_X,u_Y);


поиск оконный. движение экранное
(Добавление)
а что там ищется? скрин можно в разных позициях..
??
 
 Top
VladosS
Отправлено: 17 Января, 2015 - 16:30:15
Post Id



Пользователь
Наблюдатель


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




Ищется кружочек уперждения

скрины (Отобразить)
[/spoiler]
 
 Top
Kibor
Отправлено: 17 Января, 2015 - 17:00:06
Post Id



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


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




зеленый что ли? иль прицел
 
 Top
VladosS
Отправлено: 17 Января, 2015 - 17:05:54
Post Id



Пользователь
Наблюдатель


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




 Kibor пишет:
зеленый что ли? иль прицел
зеленый, зеленый, но там динамичные пикседи и он постоянно закрывается эффектами
(Добавление)
И на него же наводка прицела должна быть
 
 Top
Kibor
Отправлено: 17 Января, 2015 - 17:25:28
Post Id



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


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





такой рис (его 4 позиции в поиске) в паре с findimage расширенной.. ( фон цвет 0 тут) должны проблему решить. ну и грамотным кодом..

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


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




Powered by