Можно ли как-то снифер воскресить, хотя бы старый?
Через содержание ответа и консоль не всегда удобно смотреть (в консоле статус, в содержании ответа ответ)
Logger
-
@thepappo да, за исключением сообщений об ожидании элемента, их тоже умеет перехватывать. Получается, что он не может отправить только сообщение о ожидании ресурса и завершение потока, если оно произошло не через экшены из логгера. Сообщение о ожидании ресурса не часто встречается и не особо важно как правило, а ошибки потока можно самому ловить в логике скрипта и если надо выдавать ошибку через экшен в логгере
-
-
@UserTrue тут просто проблема в том, что нельзя одновременно log и custom-log оставить, будет 2 лога выводится. А весь скрипт пихать в игнор как-то такое себе. Особенно когда и так игнор ошибок в местах где ожидается их вывод расставлен. А вывод в лог того, что не в игноре - это на случай непредведенных ошибок.
Или можно как-то отслеживать, пришел ли custom-log и не выводить в этом случае log? Просто это ведь 2 отдельных хендлера и по идее никак не сделать.
-
@thepappo я попробую добавить обёртку для ошибок, чтобы они перехвались, не знаю будет ли это работать в 100% случаев.
А слушать оба события наверное можно, но придется что-то костылить, чтобы понимать было такое событие в кастомном логе или нет -
Обновил v3.5
Улучшения касаются отправки событий в вебинтерфейс.
- Добавил перехват ошибок и успехов, которые были вызваны не через сам модуль.
На данный момент модуль перехватывает большинство сообщений за исключением сообщений для ресурсов: 1) ожидание ресурса 2) все данные были обработаны для ресурса - Событие ожидание элемента приходит с пометко level: "bas_warn"
В node.js вместо console.log следует использовать модуль
BAS_API(`logger_log({ "color": (""), "en": ("hello"), "level": ("info"), "ru": ("Привет") })`); - Добавил перехват ошибок и успехов, которые были вызваны не через сам модуль.
-
В планировщике не работает функция logger_log ? или это ток у меня проблема.
-
@biohacker01 said in Logger:
В планировщике не работает функция logger_log ? или это ток у меня проблема.
Не проверял, но думаю, что нет. Но теоретически можете в исходнике модуля заменить имя события 'custom-log' на 'log' или дублировать событие этим именем.
(engine.js метод emit) -
@hiddenrambo You have to implement it yourself in the web interface
-
@hiddenrambo You have to implement it yourself in the web interface

Your code add because dont work
I want to make?
-
@hiddenrambo Sorry, but I don't have time to write examples for you. Don't use this if it doesn't suit you.
-

Опечатка, почему-то в success НЕуспешный результат ) -
@Dizelyator

тоже заметил такое, хотел написать про это, а тут ты тоже заметил))
Вообще мелочь, главное что работает правильно, да и софтеры не замечают это, видят successful, значит "туда нам надо".
Очень круто будет если это подъебка от разраба, поднял настроение)))) -
@Score4fan это просто копипаст, забываю исправить. Надеюсь вспомню )
