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

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

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

> Описание: Не работает Кибор
XSence
Отправлено: 30 Июня, 2016 - 15:41:10
Post Id



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


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




Здравствуйте. Проблема следующая, Кибор работает, но далеко не всегда. Код был создан в визуальном редакторе, запустила - всё работает. Поменяла изображение, не меняя алгоритм - работать Кибор перестал. Запускаю Кибор снова, создав первый алгоритм заново - не работает. Запускаю ещё раз, создаю новый алгоритм - работает. Малейшие изменения в коде (смена изображения, изменение координат клика или процент совпадений) - перестаёт работать. Выключаю, запускаю - не работает. И так постоянно, пыталась менять алгоритм, изображения, что-то ещё, но результат неизменно один - из 5 попыток запуска бот включается в лучшем случае 1 раз, даже если в алгоритме не менять абсолютно ничего.
Пыталась переустановить Кибор, запускала от имени администратора, пыталась чередовать открытые окна (запускала сначала Кибор, потому игру и наоборот сначала игру, потом Кибор) - никаких изменений, после запуска бота просто ничего не происходит.

CODE:
win w_KIB;
int ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB, tim_KIB;
int Image_0_KIB[40][16];
int Image_1_KIB[148][36];
int Image_2_KIB[38][17];

start_();
m_KIB1: findimage_(#Image_0_KIB[0][0], 1000, 0, 0, 1, 5, 5, 3000, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
if (findimage_(#Image_1_KIB[0][0], 1000, 0, 0, 0, 0, 0, 0, 0, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB3;
else goto m_KIB1;
m_KIB3: findimage_(#Image_2_KIB[0][0], 1000, 0, 0, 1, 5, 5, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);



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;
}


function load_image_()
{
loadimage (#Image_0_KIB[0][0], "C:\Диск D\Kibor\Image\Image_1.bmp");
loadimage (#Image_1_KIB[0][0], "C:\Диск D\Kibor\Image\Image_0.bmp");
loadimage (#Image_2_KIB[0][0], "C:\Диск D\Kibor\Image\Image_3.bmp");
}


function findimage_(int #Image, int t, int p1, int p2, int m, int xm, int ym, int p3, int fon, int r, int p, int k, int xs, int ys, int xf, int yf, int#sum, int#x, int#y)
{
pause(p1);
sum_KIB=0;
if (t!=1) tim_KIB=gettime();
a: if (r==0 && p==100){sum=findimage(k, #Image[0][0], fon, #x[0], #y[0], xs, ys, xf, yf, w_KIB); if (sum>0) goto e;}
else {sum=findimage(k, #Image[0][0], fon, #x[0], #y[0], xs, ys, xf, yf, r, r, r, r, r, r, p, 1, w_KIB); if (sum>0) goto e;}
if (t==0) return 0;
if (gettime()-tim_KIB<t){sleep(20); goto a;}
return 0;
e: sum_KIB=sum; x_KIB=x[0]; y_KIB=y[0];
pause(p2);
if (m==1){sendmouse(LEFT, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==2){sendmouse(MIDDLE, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==3){sendmouse(RIGHT, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==4){sendmousedown(LEFT, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==5){sendmousedown(MIDDLE, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==6){sendmousedown(RIGHT, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==7){sendmouseup(LEFT, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==8){sendmouseup(MIDDLE, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==9){sendmouseup(RIGHT, xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
if (m==10){sendmousemove(xs+x_KIB+xm, ys+y_KIB+ym, w_KIB); pause(p3);}
return sum_KIB;
}


Очень надеюсь на Вашу помощь, в программировании ничего не смыслю, именно поэтому так понравилась Ваша программа и не хотелось бы с ней расставаться Огорчение
(Добавление)
Думаю, нужно уточнить, сама программа работает, окна ошибок не выпрыгивают, но после запуска бота Кибор никуда не кликает, изображения не находит, ничего не делает, но при этом пишет, что бот запущен.
 
 Top
Kibor
Отправлено: 30 Июня, 2016 - 17:59:04
Post Id



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


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




 XSence пишет:
Поменяла изображение, не меняя алгоритм - работать Кибор перестал

следите за размером изображения. при генерации кода кибор сам делает объявление переменных (размеры массивов) изображений . если потом сделали картинку больше надо пересоздавать код.
 
 Top
XSence
Отправлено: 30 Июня, 2016 - 18:13:53
Post Id



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


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




Так в том и беда, что всегда создаю код с самого начала через визуальный редактор по новой загружая изображения. Но бот всё равно будто не видит изображения, которые видел, скажем, вчера.
 
 Top
Kibor
Отправлено: 30 Июня, 2016 - 18:26:59
Post Id



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


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




это проблема того что изображение изменилось
делайте разбег в неполном совпадение.
блок настроек поиска
 
 Top
XSence
Отправлено: 30 Июня, 2016 - 18:47:27
Post Id



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


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




И это пробовала Огорчение Поймите, в коде 3 изображения, меняется только 2-е. Первое и третье не меняются, я даже не создавала новые изображения (не резала картинки кнопок заново). Но бот всё равно не кликает по первому. Вот уже несколько дней я пытаюсь запустить бот с одними и теми же 3 изображениями, создавая код с нуля. И он ничего не делает.

(Отредактировано автором: 30 Июня, 2016 - 18:48:14)

 
 Top
Kibor
Отправлено: 30 Июня, 2016 - 20:33:33
Post Id



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


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




я понимаю что читаю. скайп в личку. посмотрю.
 
 Top
XSence
Отправлено: 30 Июня, 2016 - 23:54:39
Post Id



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


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




Уже всё в порядке, проблема решилась случайным образом! Делала по инструкции с Ваших видео, где говорилось, что Кибор надо запускать так, чтобы кнопка запуска была в окне с игрой (чтобы Кибор привязался к игре). Психанув, запустила бота не двигая окно Кибора, кнопка запуска находилась над окном с игрой... И всё заработало! Теперь работает стабильно, что бы не меняла в алгоритме. Да, к игре не привязывается, но зато работает Ха-ха А когда кнопка запуска в окне с игрой, снова перестаёт работать Растерялся

Извините, что побеспокоила и спасибо, что пытались помочь. И огромное спасибо за Вашу программу! Она просто чудо Закатив глазки
 
 Top
Kibor
Отправлено: 01 Июля, 2016 - 09:50:04
Post Id



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


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




 XSence пишет:
где говорилось, что Кибор надо запускать так, чтобы кнопка запуска была в окне с игрой

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


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




Powered by