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

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

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

> Без описания
faradej
Отправлено: 26 Апреля, 2023 - 20:46:39
Post Id



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


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




После того, как один раз запустить скрипт, даже без вызова функций и определения переменных, после закрытия Кибора возникает такая ошибка
(для просмотра ссылки Вам необходимо авторизоваться)
При этом скрипт работает, может будут побочки, поэтому пишу. Строк в коде около 1300

(Отредактировано автором: 26 Апреля, 2023 - 20:48:12)

 
 Top
Zireael
Отправлено: 26 Апреля, 2023 - 21:03:22
Post Id



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


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




Без самого кода трудно сказать в чём проблема.
 
 Top
Kibor
Отправлено: 26 Апреля, 2023 - 21:19:07
Post Id



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


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




Такой формат ошибок ни о чем не говорит.
 
 Top
faradej
Отправлено: 26 Апреля, 2023 - 21:38:23
Post Id



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


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




Не очень хочется весь код сюда скидывать. Если это может быть проблема в коде, то какого рода?
(Добавление)
Я несколько раз брал все функции и копировал их в окно редактора кибор, потом поочередно удалял их сверху вниз, и кибор начинал закрываться без ошибки только где-то с 15 функциями. Потом я брал опять все функции и уже начинал удалять их снизу, и тоже начинало работать когда их оставалось небольшое количество. При этом набор функций совершенно разный. Не может же быть что повторяющиеся имена переменных в разных функция, допустим, конфликтуют? Думаю в Киборе приморне такие же законы действуют как в других языках.

(Отредактировано автором: 26 Апреля, 2023 - 21:47:14)

 
 Top
Zireael
Отправлено: 26 Апреля, 2023 - 21:49:22
Post Id



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


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




 Цитата:
Не очень хочется весь код сюда скидывать.

Могу глянуть если в личку скинете.
 Цитата:
Не может же быть что повторяющиеся имена переменных в разных функция, допустим, конфликтуют?

Не может, переменные в функциях локальные.
 
 Top
faradej
Отправлено: 26 Апреля, 2023 - 22:03:52
Post Id



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


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




 Zireael пишет:
Могу глянуть если в личку скинете.


Ок, отправил в личку
 
 Top
Kibor
Отправлено: 27 Апреля, 2023 - 03:32:52
Post Id



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


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




Это может быть как ошибка в программе Кибор, так и ошибка в составление кода.
К примеру
int a[5];
a[1000]=2;
приведет не известно к чему.
 
 Top
faradej
Отправлено: 27 Апреля, 2023 - 14:01:02
Post Id



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


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




Вроде бы нащупал в чем проблема, вот такое определение функции вываливет ошибку после запуска и закрытия кибора

CODE:
function Test1Test2Test3Test1Test1Test1(int Test1est2est3est4est, int Test1Test1Test1Test1Test1Test6Test6) {

}


Zireael подсказывал что в редакторе не должно быть больше 127 символов, но тут в первой строке 108, а ошибка есть
 
 Top
Kibor
Отправлено: 27 Апреля, 2023 - 14:14:12
Post Id



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


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




 faradej пишет:
в редакторе не должно быть больше 127 символов

Без пробелов. Относится только к коду, а не тексту в строке.

CODE:
string a="SrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrF";
messagebox(size(a));
messagebox(a);


CODE:
Test1Test2Test3Test1Test1Test1(5, 2);

function Test1Test2Test3Test1Test1Test1(int Test1est2est3est4est, int Test1Test1Test1Test1Test1Test6Test6) {
messagebox (Test1est2est3est4est+Test1Test1Test1Test1Test1Test6Test6);
}


CODE:
int a=Test1Test2Test3Test1Test1Test1(5, 2)+5;
messagebox (a);

function Test1Test2Test3Test1Test1Test1(int Test1est2est3est4est, int Test1Test1Test1Test1Test1Test6Test6) {
messagebox (Test1est2est3est4est+Test1Test1Test1Test1Test1Test6Test6);
return Test1est2est3est4est+Test1Test1Test1Test1Test1Test6Test6;
}


Ошибка не воспроизведена.
 
 Top
faradej
Отправлено: 27 Апреля, 2023 - 14:40:10
Post Id



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


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




Только что проверил на втором ПК, ошибка точно такая же. Еще раз пошагово, что я делаю.
- открыл Кибор
- вставил код в редактор, без вызова функции, только это
CODE:
function Test1Test2Test3Test1Test1Test1(int Test1est2est3est4est, int Test1Test1Test1Test1Test1Test6Test6) {

}

- запустил код на выполнение, код отрабатывает(в даном случае это пустышка, но мой основной код тоже отрабатывает)
- закрыл Кибор
- появляется ошибка

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


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




Powered by