Окно лога
🔗 Оригинальная страница — Источник данного материала
Окно лога
Описание
Лог служит для вывода сообщений пользователю. Сообщение может иметь один из трёх типов:
- информационное (“Начинаем работу”, “Приступаем к регистрации”, “Успешно создали аккаунт” и т.п.)
- предупреждающее (любые некритические ошибки в работе шаблона)
- ошибочное (когда нужно сообщить пользователю, что произошла серьёзная ошибка в работе, на которую надо обратить внимание).
Помимо прочего эти три вида сообщений отличаются иконками:

Так же, начиная с ZennoPoster 7.2.1.0, сообщениям можно задавать цвет фона

Сообщения в лог выводятся с помощью экшена ❗→ *Оповещение.
Для чего используется?
Представим, что Вы создали шаблон, одно выполнение которого занимает около 8 минут. Вы вообще не используете лог. Вы запустили шаблон и он отлично отрабатывает одно выполнение, два, три, пять, десять. Но на 11-ом выполнении шаблон “зависает” - не завершается с успехом , но и не выходит с ошибкой и так 10, 20, 30 минут. В такой ситуации приходится принудительно завершать программу и перезапускать шаблон, надеясь что данная ситуация никогда не повторится.
С другой стороны можно добавить в шаблон вывод сообщений в лог, чтоб наглядно видеть на каком этапе сейчас находится выполнение. И если шаблон где-то зависнет, то по логу мы сможем понять в каком, примерно, месте ошибка.
Если Вам кажется, что сообщений в лог ZennoPoster пишется слишком много, а удалять полностью экшены не хотелось бы, то можно сделать так, чтоб они отображались только в ProjectMaker. Для этого в экшене ❗→ *Оповещение нужно снять отметку с чекбокса “Показывать в ZennoPoster”.
Как работать с окном?
Включение окна лога
Чтобы включить его надо кликнуть в верхнем меню по пункту *Окно и выбрать пункт *Лог:

Если окно лога не отображается
Бывают случаи, когда окно лога не отображается, хоть возле него в настройках и стоит чекбокс (как показано на скриншоте выше), говорящий о том, что оно включено. Если после нескольких попыток его включить оно так и не появилось, то можно произвести общий сброс настроек окон в ProjectMaker.
ВНИМАНИЕ! Описанные далее действия приведут к сбросу настроек окон, другими словами если Вы настроили интерфейс программы под себя, расположив её окна удобным для Вас способом, то все эти настройки будут удалены и будет установлено значение по умолчанию.
Заходим в настройки (*Редактирование-Настройки), выбираем вкладку *Отладка ** и в самом низу окна ищем кнопку *Сбросить панели. После нажатия данной кнопки и перезагрузки ProjectMaker все настройки окон будут сброшены, но и включение окна лога должно корректно работать (данный метод можно использовать и при проблемах с отображением других окон программы).

Внешний вид (Стандартный лог)
Окно вывода сообщений

Сначала выводится иконка, соответствующая типу сообщения, потом время сообщения и собственно текст сообщения.