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

Страниц (13): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
 

61. Zireael - 06 Мая, 2019 - 17:41:52 - перейти к сообщению
Дебагер скачался, ставлю галку 'Отладка', через несколько секунд галка снимается, окна лога нет.
62. Kibor - 06 Мая, 2019 - 23:40:38 - перейти к сообщению
А сейчас?
63. Zireael - 07 Мая, 2019 - 02:05:25 - перейти к сообщению
 Цитата:
А сейчас?

Нормально.
64. Kibor - 08 Мая, 2019 - 15:16:15 - перейти к сообщению
Обновил программу.
Появилась галка Сканировать значения переменных.
При ее включение в лог будет писаться значение переменных типа int double string char
В логе выглядит таким образом:
 Цитата:
messagebox ( s'255' [ a'12' + 7 ] )

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

Пока не пишутся в лог:
динамические переменные
переменные переданные в виде указателей в функции
переменные в for

65. Zireael - 08 Мая, 2019 - 15:23:02 - перейти к сообщению
При первом запуске скрипта пишет значения, потом нет. Надо снять и поставить галку, тогда опять будет писать.
66. Kibor - 08 Мая, 2019 - 15:28:29 - перейти к сообщению
Уже обновил.
Пока что надо просто перезапускать при новом запуске скрипта. Потом сделаю удобнее.
67. Zireael - 08 Мая, 2019 - 15:45:50 - перейти к сообщению
 Цитата:
#define DWM_TNP_RECTDESTINATION 1

В логе нет этой строки.
При включенной галке 'Сканировать значения переменных':
CODE:
win w1=window ("Program Manager", "Progman", -1);

Выведет 2 строки, во второй, которой вообще не должно быть, первый символ непонятный.
CODE:
external(INT, "DwmUpdateThumbnailProperties", "DwmUpdateThumbnailProperties", "Dwmapi.dll");
win w1=window ("Program Manager", "Progman", -1);

В логе отсутствуют имя и класс окна.
68. Kibor - 08 Мая, 2019 - 15:50:54 - перейти к сообщению
 Zireael пишет:
Цитата:
#define DWM_TNP_RECTDESTINATION 1

В логе нет этой строки.

И не должно. Это директива выполняемая на уровне обработки.

По остальному - сделаю. Надо немного переделать.
69. Dantes3000 - 09 Мая, 2019 - 02:25:58 - перейти к сообщению
Я изиняюсь, а можно в этот локомотив обновлений вставить простенький %(mod)?
70. Kibor - 09 Мая, 2019 - 16:12:15 - перейти к сообщению
Обновил программу.
Определяет значения всех переменных везде.
Кроме тех к которым идет присваивание, так как нет смысла выводить не инициализированное значение.
Локальных, глобальных, статичных, динамичных, переданных по указателям.

Так же значительно улучшилось восприятие лога, так как изменил шрифт.

Powered by ExBB FM 1.0 Final