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

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

 Страниц (13): « 1 2 3 4 [5] 6 7 8 9 » В конец    

> Описание: Логирование работы в реальном времени. Вывод строки кода при ошибке в скрипте. Просмотр лога при вылете программы. Запись переменных во время работы
Kibor
Отправлено: 27 Апреля, 2019 - 16:22:17
Post Id



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


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




Ошибки, тем более не связанные с темой указывайте в разделе ошибок.
Тут много файлов которых у меня нет.
Так же много путей которых нет.
У меня вылетает тоже, так как нет пути
C:\Users\Home\AppData\Local\Temp\K2019Bot_Log.ini
а если нет пути, то файл не может быть создан.
А так как создан быть не может - не может закрыть.
а проверки или fopen правильно отработал перед закрытием нет.
CODE:
fopen(path, "w");
{
fclose();
}

это не проверка.
проверка
CODE:
if (fopen(path, "w")!=0)
{
fclose();
}
 
 Top
AdryV
Отправлено: 28 Апреля, 2019 - 20:07:56
Post Id



Пользователь
Специалист


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




эммм чутка не в тему но надеюсь что вы найдете причину этого бага среды
так как приходится бота каждые сутки перезапускать. не критично но не удобно.
если общий слип поменять с 50 на 100 то бот отработает не 28 часов а 36-38 но в этой ситуации на слабых ПК скорость работы бота значительно уменьшается.....
 
 Top
Kibor
Отправлено: 29 Апреля, 2019 - 08:34:25
Post Id



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


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




 AdryV пишет:
эммм чутка не в тему но надеюсь что вы найдете причину этого бага среды

А откуда уверенность что это баг среды? Есть заведомо рабочий код, который так себя ведет?
 
 Top
AdryV
Отправлено: 30 Апреля, 2019 - 16:19:57
Post Id



Пользователь
Специалист


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




 Kibor пишет:
А откуда уверенность что это баг среды? Есть заведомо рабочий код, который так себя ведет?

уверен на 100% что та ошибка все тоже самое что и в этой теме(для просмотра ссылки Вам необходимо авторизоваться) время работы бота зависит как говорится от количества слипов =)
код рабочий и ошибок за 27-28 часов не было если слип ставлю 100 то бот также без ошибок отрабатывает только 36-39 часов
 
 Top
Kibor
Отправлено: 30 Апреля, 2019 - 16:28:06
Post Id



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


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




а я нет.
Память растет? Если нет, то какая разница? Кол слипов просто уменьшает кол инструкций выполненных за это время.
Я не ищу фантомные ошибки по табличке error. И не тестирую многочасовые скрипты чьи то с не имеющимися у меня файлами и в не имеющихся играх. Это не исправление бага уже, а помощь в нахождение ошибки. Этим не занимаюсь.
 
 Top
AdryV
Отправлено: 30 Апреля, 2019 - 16:30:34
Post Id



Пользователь
Специалист


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




 Kibor пишет:
Память растет? Если нет, то какая разница? Кол слипов просто уменьшает кол инструкций выполненных за это время.
 AdryV пишет:
если общий слип поменять с 50 на 100 то бот отработает не 28 часов а 36-38 но в этой ситуации на слабых ПК скорость работы бота значительно уменьшается.....

эммм кажись в пред посте отвечал в чем разница
 
 Top
Kibor
Отправлено: 30 Апреля, 2019 - 16:35:23
Post Id



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


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




 AdryV пишет:
эммм кажись в пред посте отвечал в чем разница

Я вижу. о чем и написал. На что это влияет. Если не растет память, то влияет только не шанс напороться на условия при которых будет error. Баг ли это в кибор или в скрипте мне не известно. Данный вопрос решения не имеет. Тестировать и проверять такие вещи не имею ни возможности ни желания иметь их.
"Вылетает кибор в такой то игре.." Что я могу сказать на это?
 
 Top
Kibor
Отправлено: 03 Мая, 2019 - 19:31:58
Post Id



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


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




У кого успела обновиться программа необходимо закрыть Кибор и запустить Update.exe с папки программы. Иначе лицензии расширенная и максимальная не будет восприниматься.

Обновил Кибор.
Выложил Альфа-версию отладчика.
Скачать его по ссылке ниже
Не актуально
достать с архива программу Debugging.exe и кинуть в папку к Кибор.
При наличие этой программы там при выделение галки Отладка будет запускаться Debugging.exe
Его назначение вести лог выполнения программы в реальном времени.
Поскольку лог ведется другой программой, то при любых крахах Кибор в логе будет последняя строка кода который произвел крах, так как Debugging от этого не упадет.

Такой код получит крах из за того что начало зоны поиска по Y больше чем конец зоны поиска по Y
 Цитата:
int Image_0[100][100];
loadimage (#Image_0[0][0], "C:\Image_0.bmp");

int x, y;
findimage(-1, #Image_0[0][0], 0, #x, #y, 0, 2000, 1366, 768, -1);
messagebox("сюда не дойдет так как крах будет строкой выше из за неверной зоны поиска");


Кибор вылетит, а в логе будет строка приведшая к этому в функции findimage.


Нижние кнопки пока не работают. Размер не меняется.
Если нет необходимости вести лог, то после открытия этой программы ее можно закрыть или убрать с папки кибор.


(Добавление)
У кого успела обновиться программа необходимо закрыть Кибор и запустить Update.exe с папки программы. Иначе лицензии расширенная и максимальная не будет восприниматься.
 
 Top
Zireael
Отправлено: 03 Мая, 2019 - 20:53:36
Post Id



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


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




Что-то этот лог проц грузит больше чем сам кибор.
Размер лога ограничен количеством строк/мегабайт?
CODE:
// не одно и тоже отобразит
for(int i=0; i<5; i++)textout(0, 300, 300, format(i), 1);
for(int j=0; j<5; j++){textout(0, 300, 300, format(j), 1);}
 
 Top
Kibor
Отправлено: 03 Мая, 2019 - 20:55:30
Post Id



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


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




 Zireael пишет:
Что-то этот лог проц грузит больше чем сам кибор.

Слипы надо ставить.
Там будет отключение вывода в реальном времени.
И обновление в реальном можно сделать на таким частым.
(Добавление)
 Zireael пишет:
Размер лога ограничен количеством строк/мегабайт?

при достижение 2000000 символов он отбрасывает переднюю половину и растет опять до 2000000
Не ограничен.
(Добавление)
 Zireael пишет:
// не одно и тоже отобразит

Поработаю.
 
 Top
Страниц (13): « 1 2 3 4 [5] 6 7 8 9 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


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




Powered by