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

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

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

> Без описания
Skillem
Отправлено: 07 Декабря, 2021 - 18:04:50
Post Id



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


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




Приветствую всех!

Может кто подскажет. Пользуюсь визуальным редактором. В кодинге не особо разбираюсь. Код кинуть нет возможности он очень большой.

К сути. Есть скрипт, работал в течении нескольких месяцев отлично (зациклен) в собранном ЕХЕ, изменений не вносил. Но недавно начал выдавать ошибку на всех функциях.

При включенной отладки выдает такое окно:

Ошибка в
Код:
ДесятьМинут()
--------------------------------------------
Инструкция:
()


И так со всеми функциями в скрипте, только меняется название функции. Ошибку выдает не сразу, работает несколько часов, потом вылазит ошибка. Если функцию с этой ошибкой убрать, то такую же ошибку показывает на другой функции и так далее, в виду эксперимента такая ошибка выдавалась на все функции в скрипте. Может кто подскажет как понять эту ошибку?
 
 Top
Ilya001
Отправлено: 07 Декабря, 2021 - 18:54:24
Post Id



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


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




Скиньте кусок кода, или скрин с виз.редактора
 
 Top
Skillem
Отправлено: 07 Декабря, 2021 - 19:15:17
Post Id



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


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




 Ilya001 пишет:
Скиньте кусок кода, или скрин с виз.редактора


Вот именно это функция. Весь код не кинуть, он очень болшой.


function ДесятьМинут()
{
pause(rand(1000, 3000));
if (getcontrol(CHECK_7) == 1)goto af;
if (getcontrol(CHECK_7) == 0)goto ag;
goto KIB_Exit;
af:;
goto KIB_187;
KIB_435: Mouse(2, #W_Kib, W_Kib.leftclient, W_Kib.topclient, 500, 553, 330, "Левую клик", 500);
goto KIB_192;
KIB_433: ReadText(2, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, 500, "E:\Screen\База.sib", #Text_S, #K_S, #X_S[0], #Y_S[0], #sX_S[0], #sY_S[0], #Cor_S[0], #Type_S[0], #K_Str, #Text_Str[0], #X_Str[0], #Y_Str[0], 1, 0, 0, 0, 12, 2, -1, -1, -1, 0, #Col_T0[0], 0, 0, #Kol_F0[0], 0, 5, 50, 328, 112, 414, 138, -1, 0);
if(Text_S=="УДАЛОСЬ" ) goto KIB_435;
goto KIB_190;
ag:;
KIB_190:;
goto KIB_Exit;
KIB_281:;
int F;

F=formatsn(getcontrol(EDIT_5));
pause(F*60*1000);
Mouse(2, #W_Kib, W_Kib.leftclient, W_Kib.topclient, 1000, 481, 329, "Левую клик", 1000);
goto KIB_192;
KIB_194:;
KIB_192: ReadText(2, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, 1500, "E:\Screen\База.sib", #Text_S, #K_S, #X_S[0], #Y_S[0], #sX_S[0], #sY_S[0], #Cor_S[0], #Type_S[0], #K_Str, #Text_Str[0], #X_Str[0], #Y_Str[0], 1, 0, 0, 0, 8, 1, -1, -1, -1, 0, #Col_T0[0], 0, 0, #Kol_F0[0], 0, -1, 50, 639, 558, 670, 568, -1, 0);
if(Text_S=="Юнит" ) goto KIB_190;
goto KIB_194;
KIB_187: ReadText(2, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, 500, "E:\Screen\База.sib", #Text_S, #K_S, #X_S[0], #Y_S[0], #sX_S[0], #sY_S[0], #Cor_S[0], #Type_S[0], #K_Str, #Text_Str[0], #X_Str[0], #Y_Str[0], 1, 0, 0, 0, 8, 1, -1, -1, -1, 0, #Col_T0[0], 0, 0, #Kol_F0[0], 0, -1, -1, 451, 114, 513, 135, -1, 0);
if(Text_S=="СОВЕТ" ) goto KIB_281;
goto KIB_433;
KIB_Exit:;
}
 
 Top
Ilya001
Отправлено: 07 Декабря, 2021 - 19:44:03
Post Id



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


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




Скрин сможете скинуть? С этого кода ничего не понятно

(Отредактировано автором: 07 Декабря, 2021 - 19:46:46)

 
 Top
Skillem
Отправлено: 07 Декабря, 2021 - 20:03:02
Post Id



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


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




 Ilya001 пишет:
Скрин сможете скинуть? С этого кода ничего не понятно



Не знаю даст ли вам скрин что то. Скрин ниже. Всё та же функция.


https://cloud.mail.ru/public/7z3j%2FTDZ5oa6yZ
 
 Top
konctantin777
Отправлено: 07 Декабря, 2021 - 20:51:49
Post Id



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


Покинул форум
Сообщений всего: 1152
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




А если в в фунциях оставить подключёнными только пару блоков кода с // внутри и от старта сразу к ним без диалога, настроек, переменных ?
 
 Top
Skillem
Отправлено: 09 Декабря, 2021 - 15:43:36
Post Id



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


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




 konctantin777 пишет:
А если в в фунциях оставить подключёнными только пару блоков кода с // внутри и от старта сразу к ним без диалога, настроек, переменных ?


Если сделать так вот (скрин), то ошибок не выкидывает. Но больше четырёх часов попробовать пока не получилось. Попробую на ночь поставить.

https://cloud.mail.ru/public/3sNy%2FcAR1xUUNT
 
 Top
konctantin777
Отправлено: 09 Декабря, 2021 - 15:59:36
Post Id



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


Покинул форум
Сообщений всего: 1152
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




Skillem , Значит подключать блоки по- немногу и покажет где ошибка.... Или в текст статик выводить сообщение после каждого блока- тоже будет видно в каком месте встал...
 
 Top
Skillem
Отправлено: 13 Декабря, 2021 - 12:06:39
Post Id



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


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




 konctantin777 пишет:
Skillem , Значит подключать блоки по- немногу и покажет где ошибка.... Или в текст статик выводить сообщение после каждого блока- тоже будет видно в каком месте встал...


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


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




Powered by