Статистика
%STATCOUNT - возвращает количество
писем, пришедших с момента последнего обнуления статистики.
%STATTIMES - возвращает количество секунд,
прошедших с момента последнего обнуления статистики.
%STATTIME - возвращает время, прошедшее с
момента последнего обнуления статистики.
%STATS(p,u) - возвращает суммарный размер
пришедших указанных частей письма. Параметр p указывает часть письма
(H-заголовок, B-текст, A-приложение (аттач), T-полный размер письма).
Параметр u указывает единицу измерения. (B-байты, K-килобайты,
M-мегабайы, G-гигабайты). Например,
если нужно узнать суммарный объём приложений в килобайтах, присланных с
момента последнего обнуления статистики, используйте макрос %STATS(A,K)
%STATMS(p,u) - возвращает средний размер
пришедших указанных частей письма. Параметр p и u аналогичны параметрам
%STATS.
%STATTRAFFIC(p,u,t) - подсчёт траффика за
определённый период времени. Параметры p и u описаны выше, параметр t
может принимать следующие значения: S-секунды, M-минуты, H-часы, D-дни
(сутки), W-недели (7 дней), Y-годы (365.25 суток). Например, если вы хотите узнать, сколько
занимают заголовки писем, приходящих вам в течении одной недели, в
килобайтах, используйте такой макрос: %STATTRAFFIC(H,K,W)
Для
того, чтобы обнулить статистику, воспользуйтесь диалогом настройки
плагина в меню Свойства-Настройка-Модули Расширения-"Useless Macro
Collection"-Настроить-вкладка "Основные настройки"-"Обнулить
статистику". Статистические макросы ведут отсчёт данных с момента
установки модуля либо с момента последнего обнуления статистики. Данные
статистики хранятся в системном реестре.
%STATSESSIONTIME - продолжительность в
секундах текущего сеанса работы программы.
%STATSESSIONTOTALTIME - суммарная
продолжительность работы с момента последнего обновления статистики.
%STATSTARTCOUNT - количество удачных
запусков TheBat!
%STATENDCOUNT - количество удачных выходов
из TheBat!
%STATSESSIONMEANTIME - средняя
продолжительность работы в TheBat!
%UMCDELIVERYFROMIP - возвращает IP отправителя (из
заголовков).
%UMCDELIVERYFROMSERVER - возвращает сервер
отправителя (из заголовков).
%UMCMOUSEWAY - возвращает длину пути, проделанного
мышкой с того момента, как был запущен бат.
%UMCMOUSEWAY(LUNIT), где LUNIT принимает одно из следующих значений: С -
сантиметры, M - миллиметры, K - километры, X - пиксели, любое другое
значение - миллиметры.
%UMCMOUSESPEED(LUNIT,TUNIT) - возвращает среднюю скорость передвижения
курсора мыши.
LUNIT - единицы длины (С - сантиметры, M - миллиметры, K
- километры, X - пиксели, любое другое значение - миллиметры).
TUNIT
- единицы времени (M - минуты, H - часы, В - дни, любое другое
значение - секунды).
Например, %UMCMOUSESPEED(K,H) вернёт скорость мыши в км/ч.