better code that works in the latest versions of the BAS without problems:
_sa = function (id){
log(id)
ScriptWorker.SetCurrentAction(id)
}
to stop logging :
_sa = function (id){ }
@strogan55 said in Отключить лог:
Доброго времени суток!
Хочу поинтересоваться, как убрать все логи так, чтобы не выводило ничего?
Чтобы было (удачно и неудачно постоянно - 0) при любом раскладе.
В стандартном интерфейсе - ни как.
@masterklas только веб интерфейс

@masterklas Пользовательский лог можно отключить. Можно просто переопределить функцию лог пустой функцией
В самом простом виде
if({{LOG_OFF}}){
log = function(){}
}
@usertrue said in Отключить лог:
@masterklas Пользовательский лог можно отключить. Можно просто переопределить функцию лог пустой функцией
В самом простом виде
if({{LOG_OFF}}){ log = function(){} }
На технические сообщения (ожидание селектора, ресурса, удачное или не удачное завершение потока) это не повлияет.
@plaXa said in Отключить лог:
@Fox Подскажи пожалуйста, куда и как вставить этот код для отключения лога
if({{LOG_OFF}}){
log = function(){}
}
С такими вопросами лучше не делать этого, что бы потом не создавать темы о непонятных багах :D.
Этот код помещается в действие "выполнить код", но он отключает только пользовательский лог (то есть этот код отключит все действия "лог" в этом потоке).
Повторю медленнее, на случай если не понятно объяснил - этот код не отключит лог полностью