Настройка лога

Редактор лога позволяет настроить выводимые данные, предварительно отформатировав их.
Он состоит из общих настроек лога (правая панель) и редактора записей (левая панель).
Перед запуском лога требуется запустить сервер логгирования (кнопка “Start Logger Server”), который и будет собирать все данные для лога.
Если используется режим времени кадра, требуется дождаться подключения сервера к RTSS, иначе кнопка записи лога будет недоступна.
Также, если выбран режим времени кадра, имя файла лога будет генерироваться автоматически, на основе целевого приложения.
По умолчанию логгер настроен для создания лога времени кадра, который совместим с логом из FRAPS.
Редактор записей

Элемент записи имеет 3 режима работы, которые позволяют генерировать текст на основе указанных параметров.
Позиция элемента в списке определяет очередность выводимых данных. По умолчанию текст записывается единой строкой, но используя Escape-символы, указанные в полях "Prefix" и "Postfix", можно изменить данное поведение.
Например, чтобы перенести текст на новую строку можно использовать символ "\n". Подробнее о Escape-символах на
MSDN.
Также, элемент записи можно отключить, если в данный момент он не нужен.
Mode
Text | Выводит текст, указанный в поле "Property". |
Property | Получает данные мониторинга из MSI Afterburner. Источник данных можно настроить в поле "Property". |
Time | Записывает текущее время. Формат вывода можно настроить в поле "Out Format". Подробнее о форматировании времени на MSDN. |
Property
Если выбран режим "Text", текст в данном поле будет выводиться без изменений.
При использовании режима "Property" это параметр определяет название данных, которые MADS попытается найти в активных графиках MSI Afterburner.
Если данные не найдены, будут возращены нулевые значения.
В выпадающем списке отображаются доступные параметры (требуется запущенный MSI Afterburner).
Prefix и Postfix
Текст, указанный в данных полях, выводится перед и после элемента соответственно.
Данные поля удобны для переноса строки, создания разделительных символов или присваивания названий выводимым параметрам.
Target
У каждого графика MSI Afterburner существует множество данных. Это поле позволяет выбрать некоторые из них.
PropertyValue | Текущее значение графика. |
MinLimit | Минимальный предел графика. |
MaxLimit | Максимальный предел графика. |
PropertyUnits | Единицы измерения графика. |
PropertyFormat | Возвращает формат строки. Данный параметр мало полезен для логирования. Часть совместимости с Serial Server. |
Operation и Value
Работают только с числовыми параметрами, определенными в поле "Target".
Позволяют произвести над полученными данными простую математическую операцию.
Выберите в поле "Operation" нужную вам операцию, после чего введите в поле "Value" нужный коэффициент.
Удобны для коррекции значений, полученных из мониторинга MSI Afterburner.
None | Ничего не делает. |
Add | Добавляет число, указанное в поле "Value". |
Subtract | Вычитает число, указанное в поле "Value". |
Multiply | Умножает на число, указанное в поле "Value". |
Divide | Делит на число, указанное в поле "Value". При делении на 0 возвращает 0. |
Percent | Находит процент от числа, указанного в поле "Value". |
Round
Работает только с числовыми параметрами, определенными в поле "Target". Округляет значение выбранным способом.
None | Ничего не делает. |
Round | Математическое округление. |
RoundDown | Округляет к ближайшему целому по направлению к нулю. |
RoundUp | Округляет к ближайшему целому по направлению от нуля. |
Modulo
Работает только с числовыми параметрами, определенными в поле "Target". Отбрасывает у числа знак, возвращая его модуль.
Out Format
Позволяет модифицировать выводимое значение с помощью средств форматирования данных языка C#.
Подробнее на
MSDN.
Общие настройки лога
Format | Формат файла лога. |
Update Interval | Интервал в миллисекундах, с которым будет происходить запись лога. |
Decimal Separator | Символ, используемый для отделения дробной части числа. |
Start Text | Текст, который будет вставлен перед началом лога. |
Final Text | Текст, который будет вставлен в конец лога. |
Global Prefix | Текст, который будет вставлен перед каждой записью. |
Global Postfix | Текст, который будет вставлен после каждой записи. |
Frametime Mode | Включает режим времени кадра. В данном режиме запись в лог происходит каждый кадр целевого приложения.
Добавляет 3 соответствующих параметра, которые можно использовать в поле "Property".
Остальные параметры будут обновляться соответственно полю "Update Interval". |
Current frame | Номер текущего кадра. Отчет ведется со старта лога. |
Frame time | Время текущего кадра в микросекундах. Отчет ведется со старта лога. |
Frame duration | Продолжительность текущего кадра в микросекундах. |
Настройки Сервера
Autorun | Автоматически запускает сервер при старте программы. |
Open Last File | Автоматическая загрузка последнего файла при старте программы. |
Server Notifications | Использовать уведомления с состоянием сервера. |
Logging Notifications | Использовать уведомления с состоянием лога. |
Log Path | Папка, в которую будут сохранятся логи. |
Log Hotkey | Горячие клавиши, при нажатии которых запустится лог.
Внимание! Пока сервер логгирования запущен, данное сочетание клавиш недоступно другим программам.
Издержки Win32 API. |