Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Закрытие программы при зацикливании (ошибке логики).

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

1. KeSeG - 13 Сентября, 2018 - 12:24:03 - перейти к сообщению
Так как я очень слаб в программировании и как получается логики, все скрипты у меня получаются Индусскими кодами, поэтому у меня часто возникает закрытие программы. Долго ковыряясь (так как опыта нету и все постигается методом тыка) заметил такую особенность. Если код зацикливается И при этом нужно выводить какой то текст на экран (textout) программа практически сразу закрывается. Если же текст не выводить на экран, то она работает и скрипт можно закрыть принудительно (Ctrl+Shift+Z).

Собственно вопрос, это баг или такая задумка?
2. Zireael - 13 Сентября, 2018 - 12:48:46 - перейти к сообщению
 Цитата:
и все постигается методом тыка

Читать справку и смотреть примеры индусы запрещают? Улыбка
При ошибочной логике скрипт работает непредсказуемо. Вылет может быть на любой строке, а не только в textout.
Основные причины вылетов это пропуск ; или выход за пределы массива.
Пропущенные кавычки или фигурные скобки видно сразу при форматирования кода.
3. Kibor - 13 Сентября, 2018 - 13:12:45 - перейти к сообщению
CODE:
Приводите полный выполняемый код ничего не изменяя с приложением вспомогательных файлов.
4. KeSeG - 13 Сентября, 2018 - 23:23:02 - перейти к сообщению
 Zireael пишет:
 Цитата:
и все постигается методом тыка

Читать справку и смотреть примеры индусы запрещают? Улыбка
При ошибочной логике скрипт работает непредсказуемо. Вылет может быть на любой строке, а не только в textout.
Основные причины вылетов это пропуск ; или выход за пределы массива.
Пропущенные кавычки или фигурные скобки видно сразу при форматирования кода.


Как бы не парадоксально это звучало, ошибки логики у меня идут из-за незнания возможностей и функционала. Еще раз повторюсь, очень слаб я в програмировании.



 Kibor пишет:
CODE:
Приводите полный выполняемый код ничего не изменяя с приложением вспомогательных файлов.


Понимаю, но там смысл поиска пикселей в приложении на эмуляторе андроид. Поэтому скинуть ос всеми сопутствующими файлами - не выйдет.
5. Kibor - 13 Сентября, 2018 - 23:47:41 - перейти к сообщению
 KeSeG пишет:
Понимаю, но там смысл поиска пикселей в приложении на эмуляторе андроид. Поэтому скинуть ос всеми сопутствующими файлами - не выйдет.

Ко мне очень часто обращаются с такими вопросами, что программа вылетает по не понятным причинам. После просмотра кода как правило обнаруживается какая то ошибка, которую программист при написание скрипта не заметил. Что даже выходит как быстрая консультация и нахождение ошибок в скрипте) Посмотри мол от чего Кибор вылетает))

При проверке этой ситуации данная ошибка не возникает.

Powered by ExBB FM 1.0 Final