Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Выскакивает ошибка, и работа скрипта виснет.

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

1. CKA3KA - 26 Марта, 2019 - 18:19:56 - перейти к сообщению
Что за ошибка стала выскакивать, что после нее виснет скрипт.
2. Zireael - 26 Марта, 2019 - 18:45:43 - перейти к сообщению
Нормально опишите проблему. Когда появляется ошибка, при запуске или во время работы скрипта. При добавлении какого-то кода и т. д.
3. CKA3KA - 27 Марта, 2019 - 00:37:22 - перейти к сообщению
Сдается мне, что после добавления вот этого таймера начала выскакивать ошибка:

Таймер 50мсек. во всех клавишах одинаковое время как показано.
Может через полчаса выскочить, а может через час-полтора работы скрипта.
4. Zireael - 27 Марта, 2019 - 03:26:14 - перейти к сообщению
А памяти сколько использует кибор через полчаса или час работы?
Если код в визуальном редакторе сделан, то смотрите блоки кода. Скорее всего, где-то есть ошибка, например, пропущена ; или условие if(a=0) вместо if(a==0), частая ошибка.
5. CKA3KA - 27 Марта, 2019 - 05:29:46 - перейти к сообщению
Дело в том, что если была бы в коде ошибка, - то оно бы сразу выдавало сообщение,
а оно рандомно от получаса до бесконечности.
Заметил, что ошибка и остановка скрипта выпадает на блок findheapcolor поиск по скученности цветов,
и таких блоков в коде всего один.
Поставил в нем: 11 цветов и неполное совпадение 5,
пауза перед началом поиска и после по 50мсек.
Может надо как-то полегче ему задать, допустим 6 цветов и неполное совпадение 25 допустим, я не знаю.
Огорчение
6. Zireael - 27 Марта, 2019 - 05:38:03 - перейти к сообщению
 Цитата:
Дело в том, что если была бы в коде ошибка, - то оно бы сразу выдавало сообщение

Не всегда.
 Цитата:
Может надо как-то полегче ему задать

Это не влияет.
7. Kibor - 27 Марта, 2019 - 06:02:37 - перейти к сообщению
Зона поиска должна быть больше чем зона указанного объекта. Так же не должны быть перепутаны (или неверные) координаты левого верхнего и правого нижнего углов)
Из за этого может быть такое сообщение.
8. CKA3KA - 27 Марта, 2019 - 06:32:30 - перейти к сообщению
 Kibor пишет:
Зона поиска должна быть больше чем зона указанного объекта. Так же не должны быть перепутаны (или неверные) координаты левого верхнего и правого нижнего углов)
Из за этого может быть такое сообщение.

Все там нормально, да оно и работало раньше без проблем и ничего не менялось,
проблема все таки от таймера с клавишами я так думаю,
начну убирать по одной, посмотрю поведение.
Убрал все паузы на клавишах, в таймер выставил 150мсек.
буду посмотреть.
9. Kibor - 27 Марта, 2019 - 06:34:43 - перейти к сообщению
 CKA3KA пишет:
Все там нормально, да оно и работало раньше без проблем и ничего не менялось

Я не знаю где и как нормально или не нормально.
Я указал почему может быть такая ошибка исходя из
 CKA3KA пишет:
на блок findheapcolor
10. CKA3KA - 27 Марта, 2019 - 12:20:41 - перейти к сообщению
Убрал одну клавишу в таймере, а также у остальных двух убрал паузы времени до и после =
пока ни разу ошибку не выдало,
конкретно в noxplayer 5.1.0.0.
тестируем дальше.
Хорошо

Powered by ExBB FM 1.0 Final