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

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

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

> Описание: Логирование работы в реальном времени. Вывод строки кода при ошибке в скрипте. Просмотр лога при вылете программы. Запись переменных во время работы
Zireael
Отправлено: 07 Мая, 2019 - 01:41:52
Post Id



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


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




Дебагер скачался, ставлю галку 'Отладка', через несколько секунд галка снимается, окна лога нет.
 
 Top
Kibor
Отправлено: 07 Мая, 2019 - 07:40:38
Post Id



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


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




А сейчас?
 
 Top
Zireael
Отправлено: 07 Мая, 2019 - 10:05:25
Post Id



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


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




 Цитата:
А сейчас?

Нормально.
 
 Top
Kibor
Отправлено: 08 Мая, 2019 - 23:16:15
Post Id



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


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




Обновил программу.
Появилась галка Сканировать значения переменных.
При ее включение в лог будет писаться значение переменных типа int double string char
В логе выглядит таким образом:
 Цитата:
messagebox ( s'255' [ a'12' + 7 ] )

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

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

 
 Top
Zireael
Отправлено: 08 Мая, 2019 - 23:23:02
Post Id



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


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




При первом запуске скрипта пишет значения, потом нет. Надо снять и поставить галку, тогда опять будет писать.
 
 Top
Kibor
Отправлено: 08 Мая, 2019 - 23:28:29
Post Id



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


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




Уже обновил.
Пока что надо просто перезапускать при новом запуске скрипта. Потом сделаю удобнее.
 
 Top
Zireael
Отправлено: 08 Мая, 2019 - 23:45:50
Post Id



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


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




 Цитата:
#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);

В логе отсутствуют имя и класс окна.
 
 Top
Kibor
Отправлено: 08 Мая, 2019 - 23:50:54
Post Id



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


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




 Zireael пишет:
Цитата:
#define DWM_TNP_RECTDESTINATION 1

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

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

По остальному - сделаю. Надо немного переделать.
 
 Top
Dantes3000
Отправлено: 09 Мая, 2019 - 10:25:58
Post Id



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


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




Я изиняюсь, а можно в этот локомотив обновлений вставить простенький %(mod)?
 
 Top
Kibor
Отправлено: 10 Мая, 2019 - 00:12:15
Post Id



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


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




Обновил программу.
Определяет значения всех переменных везде.
Кроме тех к которым идет присваивание, так как нет смысла выводить не инициализированное значение.
Локальных, глобальных, статичных, динамичных, переданных по указателям.

Так же значительно улучшилось восприятие лога, так как изменил шрифт.
 
 Top
Страниц (13): В начало « 3 4 5 6 [7] 8 9 10 11 » В конец
Сейчас эту тему просматривают: 10 (гостей: 10, зарегистрированных: 0)
« О программе Кибор »


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




Powered by