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

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

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

> Без описания
Kibor
Отправлено: 05 Ноября, 2014 - 21:29:25
Post Id



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


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




 Cash пишет:
- если код запустить в 23:40 он уже не отработает

ну так ясно.. ну а вот так..
 Цитата:
if (Hour==23 && Minute>=30)время_выполнения_милисек=3601000; // 60*60*1000
if (Hour==5 && Minute>=30)время_выполнения_милисек=3601000; // 60*60*1000
if (Hour==10 && Minute>=0)время_выполнения_милисек=3601000; // 60*60*1000

просмотрите, поймите и доработайте под условие..

 Cash пишет:
- если функцию запустить отдельно от первого кода он отрабатывает только когда окно в развернутом состоянии то есть скрипт не может искать изображение если окно свернуто?

естественно не ищет. там нет никакой графики. винда не рисует.
только в перекрытом.
 
 Top
Cash
Отправлено: 05 Ноября, 2014 - 21:36:35
Post Id



Пользователь
Участник


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




А почему он не переходит в функцию?
 
 Top
Kibor
Отправлено: 05 Ноября, 2014 - 21:42:44
Post Id



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


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




 Цитата:
b: if (findimage(1, #Image_0[0][0], 0, #PosX, #PosY, 0, 0,x, y, -1)==0)

эт че. я писал о ошибке.

 Cash пишет:
А почему он не переходит в функцию?

перейдет когда будет условие выполнено
 
 Top
Cash
Отправлено: 05 Ноября, 2014 - 22:52:52
Post Id



Пользователь
Участник


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




Я просто подумал что координаты может поменяются если я поменяю на wind
отпишусь как что получится
 
 Top
Kibor
Отправлено: 05 Ноября, 2014 - 22:59:01
Post Id



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


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




 Cash пишет:
координаты может поменяются

ну так правильно.. надо новые сделать. клиентские
 
 Top
Cash
Отправлено: 06 Ноября, 2014 - 07:02:55
Post Id



Пользователь
Участник


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




не переходит ошибка
CODE:
go_funfight()

(Добавление)
исправил
но он все равно не тыкает на кнопку видимо промахивается

win wind=window ("BlueStacks App Player", "WindowsForms10.Window.8.app.0.33c0d9d", -1);
int col, x, y;
int Image_0[142][64];loadimage (#Image_0[0][0], "C:\Users\root\Documents\Image_0.bmp");
getdisplay(col, x, y);
int n=0;
int PosX , PosY;
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;
int âðåìÿ_âûïîëíåíèÿ_ìèëèñåê;
int time;



j: getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
âðåìÿ_âûïîëíåíèÿ_ìèëèñåê=0;
if (Hour==23 && Minute>=30)âðåìÿ_âûïîëíåíèÿ_ìèëèñåê=3600000; // 60*60*1000 ÷àñ
if (Hour==5 && Minute>=30)âðåìÿ_âûïîëíåíèÿ_ìèëèñåê=3600000; // 60*60*1000 ÷àñ
if (Hour==10 && Minute>=0)âðåìÿ_âûïîëíåíèÿ_ìèëèñåê=3600000; // 60*60*1000 ÷àñ
if (âðåìÿ_âûïîëíåíèÿ_ìèëèñåê!=0)
{
sendmouse (LEFT, 597, 154, wind);
pause (2000);
time=gettime();
a: if (gettime()-time<âðåìÿ_âûïîëíåíèÿ_ìèëèñåê)
{
fight();
sleep(100);
goto a;
}
}
sleep(100);
goto j;


//////////////////
function fight()
{
b: if (findimage(1, #Image_0[0][0], 0, #PosX, #PosY, 0, 0,wind.leftclient, wind.topclient, wind)==0)
{sleep(50); goto b;}
sendmouse (LEFT, PosX, PosY,wind);
pause (6500);
sendmouse (LEFT, 697, 606, wind);
pause (100);
sendmouse (LEFT, 573, 608, wind);
pause (106);
sendmouse (LEFT, 459, 609, wind);
pause (121);
sendmouse (LEFT, 337, 612, wind);
pause (4000);
sendmouse (LEFT, 697, 606, wind);
pause (100);
sendmouse (LEFT, 573, 608, wind);
pause (106);
sendmouse (LEFT, 459, 609, wind);
pause (121);
sendmouse (LEFT, 337, 612, wind);
pause (4000);
sendmouse (LEFT, 697, 606, wind);
pause (100);
sendmouse (LEFT, 573, 608, wind);
pause (106);
sendmouse (LEFT, 459, 609, wind);
pause (121);
sendmouse (LEFT, 337, 612, wind);
pause (4000);
sendmouse (LEFT, 697, 606, wind);
pause (100);
sendmouse (LEFT, 573, 608, wind);
pause (106);
sendmouse (LEFT, 459, 609, wind);
pause (121);
sendmouse (LEFT, 337, 612, wind);
pause (4000);
sendmouse (LEFT, 697, 606, wind);
pause (100);
sendmouse (LEFT, 573, 608, wind);
pause (106);
sendmouse (LEFT, 459, 609, wind);
pause (121);
sendmouse (LEFT, 337, 612, wind);
pause (4000);
sendmouse (LEFT, 697, 606, wind);
pause (100);
sendmouse (LEFT, 573, 608, wind);
pause (106);
sendmouse (LEFT, 459, 609, wind);
pause (121);
sendmouse (LEFT, 337, 612, wind);
pause (4000);
sendmouse (LEFT, 697, 606, wind);
pause (100);
sendmouse (LEFT, 573, 608, wind);
pause (106);
sendmouse (LEFT, 459, 609, wind);
pause (121);
sendmouse (LEFT, 337, 612, wind);
pause (10000);
//íàíÿòü 100 ðûöàðåé
sendmouse (LEFT, 590, 616, wind);
pause (1856);
sendmouse (LEFT, 742, 547, wind);
pause (1856);
sendmousetransfer(LEFT, 272, 471, 271, 224, 0.00006, wind);
pause (1500);
sendmouse (LEFT, 275, 471, wind);
pause (1794);
sendmouse (LEFT, 804, 558, wind);
pause (1045);
sendmouse (LEFT, 610, 421, wind);
pause (749);
sendmouse (LEFT, 610, 514, wind);
pause (608);
sendmouse (LEFT, 610, 514, wind);
pause (437);
sendmouse (LEFT, 783, 521, wind);
pause (905);
sendmouse (LEFT, 1040, 37, wind);
pause (1000);
}
}
 
 Top
Kibor
Отправлено: 06 Ноября, 2014 - 07:23:28
Post Id



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


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




я не понимаю в таком коде, он даже в киборе скобки не нумерует.
не искажайте код смайликами и вставляйте в теги и без кракозябр.
скажу что в низу скобка лишняя
 
 Top
Cash
Отправлено: 06 Ноября, 2014 - 07:25:13
Post Id



Пользователь
Участник


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




Вроде получилось в sendmouse добавил по координатам сдвиги и вроде заработало
CODE:
sendmouse(LEFT, PosX+wind.leftclient, PosY+wind.topclient, wind);


правильно ли такое решение? или оно не совсем корректно?

Скобка не лишняя) все заработало!! Так как надо...уххххх

(Отредактировано автором: 06 Ноября, 2014 - 07:27:42)

 
 Top
Kibor
Отправлено: 06 Ноября, 2014 - 07:29:04
Post Id



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


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




такое решение может работать если в findimage -1, а в sendmouse wind
почему у вас работает так при wind везде не знаю.
(Добавление)
 Cash пишет:
Скобка не лишняя) все заработало!!

лишняя
 
 Top
Cash
Отправлено: 06 Ноября, 2014 - 07:33:01
Post Id



Пользователь
Участник


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




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


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




Powered by