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

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

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

> Без описания
PycheGlaz
Отправлено: 17 Марта, 2022 - 17:41:20
Post Id



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


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




Всех приветствую, посмотрел вводный урок, подумал ни чего сложного написал определённую логику кликов, проверил все работает, приступаю к FindImage, сохраняю изображение нужное, создаю блок и загружаю в блок изображение как на видео((вводное видео), в результате программа запускается и сразу останавливается, что происходит неизвестно, с кодом связываться не хочу, просто хочу понять что не так работает и как это посмотреть.

Код не помещается Как то картинку можно логическую можно скинуть сюда?
Какую часть кода вообще скидывать?

(Отредактировано автором: 17 Марта, 2022 - 17:55:07)

 
 Top
Kibor
Отправлено: 17 Марта, 2022 - 17:56:03
Post Id



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


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




 PycheGlaz пишет:
Как то картинку можно логическую можно скинуть сюда?

Сюда никак. Ищите рес сайты. Чем больше информации тем больше помощи
 
 Top
PycheGlaz
Отправлено: 17 Марта, 2022 - 18:11:30
Post Id



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


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




(для просмотра ссылки Вам необходимо авторизоваться) - Ссылка на фото
CODE:
load_images();

FindImage(0, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, #Image0[0][0], 1, 0, 0, 0, #K_Kib, #X_Kib[0], #Y_Kib[0], 720, 269, 1191, 389, 200, 3000, -1, 0, 100, 0, 0, "0, 0, 0, 0", 200, "Левую клик", 0, 0, 1000, 0, 5, 5, 0, 0);
goto KIB_Exit;
KIB_Exit:;

function FindImage(int ew, int #Scr, win #w, int v_x, int v_y, int #image, int kol, int Sort, int sortx, int sorty, int #mK, int #mX, int #mY, int ex1, int ey1, int ex2, int ey2, int p1, int t, int cf, int r, int proc, int g1, int ignor, string mas_ignor, int p2, string m, int smx, int smy, int p3, int per_m, int per_x, int per_y, int p4, int povtor)
{
pause (p1);
int pvt=0;
S:;
if (t==0)t=1;
looptime(t)
{
if (ew==0)mK=findimage(SWIFT*g1, kol, #image[0][0], cf, #mX[0], #mY[0], ex1, ey1, ex2, ey2, r, r, r, r, r, r, proc, 1, -1);
if (ew==1)mK=findimage(SWIFT*g1, kol, #image[0][0], cf, #mX[0], #mY[0], v_x+ex1, v_y+ey1, v_x+ex2, v_y+ey2, r, r, r, r, r, r, proc, 1, -1);
if (ew==2)mK=findimage(SWIFT*g1, kol, #image[0][0], cf, #mX[0], #mY[0], ex1, ey1, ex2, ey2, r, r, r, r, r, r, proc, 1, w);
if (ew==3 || ew==4)mK=findimage(SWIFT*g1, kol, #image[0][0], cf, #mX[0], #mY[0], ex1, ey1, ex2, ey2, r, r, r, r, r, r, proc, 1, #Scr[0][0]);
if (mK>0) break;
sleep(5);
}
if (mK<1) return mK;
if (ew==3 || ew==4){ex1=ex1+screenstartx(); ey1=ey1+screenstarty();}
for (int n=0; n<mK; n++)
{
mX[n]=mX[n]+ex1;
mY[n]=mY[n]+ey1;
}
if (ignor)
{
mas_ignor=mas_ignor+"^r^n";
string P[4];
int x1, y1, x2, y2;
if (regexsearch(4, #P[0], mas_ignor, "[0-9]+(?=,|\r\n)")==4)
{
x1=formatsn(P[0]); y1=formatsn(P[1]); x2=formatsn(P[2]); y2=formatsn(P[3]);
for (n=0; n<mK; n++)
{
if (mX[n]>x1 && mX[n]<x2 && mY[n]>y1 && mY[n]<y2)
{
mK--;
for (int n1=n; n1<mK; n1++)
{
mX[n1]=mX[n1+1]; mY[n1]=mY[n1+1];
}
if (mK<1) return mK;
n--;
}
}
while (regexsearch(4, #P[0])==4)
{
x1=formatsn(P[0]); y1=formatsn(P[1]); x2=formatsn(P[2]); y2=formatsn(P[3]);
for (n=0; n<mK; n++)
{
if (mX[n]>x1 && mX[n]<x2 && mY[n]>y1 && mY[n]<y2)
{
mK--;
for (n1=n; n1<mK; n1++)
{
mX[n1]=mX[n1+1]; mY[n1]=mY[n1+1];
}
if (mK<1) return mK;
n--;
}
}
}
}
}
 
 Top
Zireael
Отправлено: 18 Марта, 2022 - 00:52:54
Post Id



Пользователь
Эксперт


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




 Цитата:
что происходит неизвестно

От блока findimage сделайте 2 перехода к блокам messagebox, в одном какое-нибудь сообщение, что картинка найдена, в другом не найдена.
Тогда будет понятно нашлась картинка или нет. Если нет то уже разбираться почему не найдена.
 
 Top
Kibor
Отправлено: 18 Марта, 2022 - 08:56:43
Post Id



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


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




Видео как настраивать блок FindImage
 
 Top
PycheGlaz
Отправлено: 18 Марта, 2022 - 11:49:07
Post Id



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


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




Посмотрел видео( не нашел на ютубе так как просматривал глазами и ctrl F и не увидел в названии FINDimage, возможно ключевые слова нужно выносить вперед чтобы можно было найти через ctrl f, я думаю у многих бы отпали вопросы), но это неважно. Заметил что программа не создает код, даже если я просто сделал старт и Find image, потом удалил Find image, добавил блоки кликера код обновился но как то странно, клики стали работать, добавил опять блок Find image, мне вылезло сообщение что больше 350 строк нельзя, я проверил действительно 350 строк, удалил все создал заново то же самое сообщение, Как будто он не чистит предыдущий код. Перезагрузил комп Find image заработал с полпинка. Вообщем спасибо за помощь, видео грамотное, проблема оказалось в железе, хз может Антивирус так влияет.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by