Но появилась новая проблема. Иногда скрипт во время работы внезапно запрещает выделять действия. Т.е при клике на любое действие, оно просто не выделяется красным. Это второй баг, независимый от первого если что
Как выводить в лог ID каждого действия? Отладка скрипта
-
Здравствуйте! Подскажите, пожалуйста, как можно сделать вывод каждого действия в лог? Скрипты большие, иногда в каком то месте зависает и не понятно в каком, возможно в цикл попадает долгий. Если бы в лог выводился ID каждого выполненного действия это решило бы вопрос... Есть способ как это реализовать? (Действие лог после каждого действия не вариант, скрипты большие слишком)
-
@invest193 said in Как выводить в лог ID каждого действия? Отладка скрипта:
Здравствуйте! Подскажите, пожалуйста, как можно сделать вывод каждого действия в лог? Скрипты большие, иногда в каком то месте зависает и не понятно в каком, возможно в цикл попадает долгий. Если бы в лог выводился ID каждого выполненного действия это решило бы вопрос... Есть способ как это реализовать? (Действие лог после каждого действия не вариант, скрипты большие слишком)
Ищите на форуме тему "Лайфхаки"
-
@Fox said in Лайфхаки BAS:
@Rusbear Можно по другому:
function _sa(id){}Вот тестовый скрипт.
Приветствую! Если речь об этом решении то я пробовал его, он не работает. Видимо связано с обновлениями бас. Тестовый скрипт не запускается не в режиме записи не в запуске. Сам код
function _sa(id)
{
log(id)
ScriptWorker.SetCurrentAction(id)
}Вставлял в свой скрипт, та же проблема. Может есть какое то подобное рабочее решение?
-
@invest193 said in Как выводить в лог ID каждого действия? Отладка скрипта:
@Fox said in Лайфхаки BAS:
@Rusbear Можно по другому:
function _sa(id){}Вот тестовый скрипт.
Приветствую! Если речь об этом решении то я пробовал его, он не работает. Видимо связано с обновлениями бас. Тестовый скрипт не запускается не в режиме записи не в запуске. Сам код
function _sa(id)
{
log(id)
ScriptWorker.SetCurrentAction(id)
}Вставлял в свой скрипт, та же проблема. Может есть какое то подобное рабочее решение?