Указанные ниже параметры могут быть вставленны где угодно в файлы сообщений событий RaidenFTPD (message/*.msg), в реальные и виртуальные пути, в колонки владельцев и групп файлов *.vfs, или даже в файлы "подключателей событий" *.ftpd, например: onFileUploaded=
параметры пользовательской информации
параметр
описание
.msg
.vfs
%S имя подсоединившегося пользователя
Y
Y
%z имя подсоединившегося пользователя (выравненная влево, до 14 букв, не используется в *.vfs) новое!
Y
N
%g группа пользователя
Y
Y
%/ группа пользователя (all groups)
Y
N
%Z группа пользователя (выравненная влево, до 14 букв, не используется в *.vfs) новое!
Y
N
%Y tag-строка пользователя ( строка комментариев, не используется в *.vfs) новое!
Y
N
%T tag-строка пользователя ( строка комментариев, выравненная влево, до 25 букв, не используется в *.vfs ) новое!
Y
N
%d кол-во байтов, скачанное в данной сессии
Y
N
%p кол-во байтов, закачанное в данной сессии
Y
N
%v скорость скачивания в последней сессии (kb/sec)
Y
N
%V скорость закачивания в последней сессии (kb/sec
Y
N
%x информация о скачанных мегабайтах новое!
Y
N
%X информация о закачанных мегабайтах новое!
Y
N
%w информация о скачанных килобайтах
Y
N
%W информация о закачанных килобайтах
Y
N
%C кредит пользователя (в мегабайтах)new!
Y
N
%c кредит пользователя (в килобайтах)
Y
N
%i IP-адрес, с которого подсоединился пользователь
Y
N
%D время бездействия пользователя
Y
N
%E соотношение для пользователя (1:x или не ограниченно)новое!
Y
N
%e текущая директория
Y
N
%P пароль для анонимных пользователей (обычно email), этот параметр не имеет значения для нормальных пользователей новое!
Y
N
%<

количество посещений данного пользователя

Y
N
%$ статус пользователя, 0-4 0=root , 1=super , 2=normal , 3=guest новое!
Y
N
параметры системной информации
параметр
описание
.msg
.vfs
%h имя сервера
Y
N
%u время работы сервера ( час : минуты : секунды )
Y
N
%{ Версия сервера
Y
N
%. строка сегодняшней даты YYYY-MM-DD ( пример: 2003-04-01 )
Y
N
%} строка вчерашней даты ( пример: 0706 для 7-го июля)
Y
Y
%y строка сегодняшней даты ( пример: 0707 для 7-го июля)
Y
Y
%U время запуска сервера ( год/месяц/день час:минуты )
Y
N
%t текущая дата и время
Y
N
%N максимальное число анонимных и зарегистрированных пользователей
Y
N
%n число подсоединенных пользователей (анонимных и зарегистрированных)
Y
N
%f свободное место на текущем виртуальном пути
Y
N
$0022 свободное место на текущем виртуальном пути (auto unit, kb,mb,gb,tb)
Y
N
$0024 returns the ftp client's current charset, the result maybe utf8 or ansi
Y
N
%I максимальное число соединений для одного IP
Y
N
%o статус выпускной способности сервераnew!
Y
N
%l статус впускной способности сервера new!
Y
N
%b подсчет "удачных" файлов в текущих списках *.sfv or *.md5 новое!
Y
N
%R подсчет файлов в *.sfv или *.md5 списках new!
Y
N
%H виртуальная директория/файл, к которым пользователь только что послал (или посылает) запрос путем RETR/STOR/MKD/RMD и site nuke , все пробелы заменяются на %20 новое!
Y
N
%r виртуальная директория/файл, к которым пользователь только что послал (или посылает) запрос путем RETR/STOR/MKD/RMD и nuke/move новое!
Y
N
%m реальная директория/файл, к которым пользователь только что послал (или посылает) запрос путем RETR/STOR/MKD/RMD и site move новое!
Y
N
%G реальная директория/файл, к которым пользователь только что послал (или посылает) запрос путем RETR/STOR/MKD/RMD , все пробелы заменяются на %20 new!
Y
N
%q реальный путь (короткое имя), к которому пользователь только что послал (или посылает) RETR/STOR новое!
Y
N
%Q файл (короткое имя пути), к которому пользователь только что послал (или посылает) запрос путем RETR/STOR новое!
Y
N
%M размер файл (короткое имя пути), к которому пользователь только что послал (или посылает) запрос путем RETR/STOR, или размер директории для команды site move new!
Y
N
%F причина по которой директория директория была тоько что нюкнута командой site nuke
Y
N
%j коеффициент для директории, нюкнутой по команде site nuke
Y
N
%O причина, по которой файл обозначен как "dupe" (файл, который уже существует на сервере) новое!
Y
N
%L Mp3 ID3 tag название песни, если последний закачанный файл - mp3 (30 символов с пробелами) новое!
Y
N
%k Mp3 ID3 tag исполнитель , если последний закачанный файл - mp3 (30 символов с пробелами) новое!
Y
N
%K Mp3 ID3 tag название альбома , если последний закачанный файл - mp3 (30 символов с пробелами) новое!
Y
N
%a Mp3 header качество , если последний закачанный файл - mp3 (10 символов с пробелами) новое!
Y
N
%J Mp3 ID3 tag год , если последний закачанный файл - mp3 (4 символов с пробелами) новое!
Y
N
%A Mp3 header частота , если последний закачанный файл - mp3(8 символов с пробелами) новое!
Y
N
%B Mp3 ID3 tag's жанр , если последний закачанный файл - mp3 (32 символов с пробелами) новое!
Y
N
%s Mp3 ID3 tag жанр , если последний закачанный файл - mp3 (32 символов с пробелами) , все пробелы заменяются на %20 новое!
Y
N
%! Вся строка под команды, не включая 'site', этот параметр предназначен только для использования при onSiteCmd (поддержка после v2.1 build 944)
Y
N
%~ название домена пользователя (может быть пусто) (поддержка после v2.1 build 994)
Y
N
%* нюкнутый пользователь при вызове команды site nuke (поддержка после v2.1 build 994)
Y
N
%@ Глобальное уникальное ID клиента, 32 битный номер, перевобимый в строковый формат. Может быть использован для идентификации ftp клиентского объекта, здесь (поддержка после v2.1 build 983)
Y
N
%? уникальный глобальный номер запроса (Global unique request ID) - строка длиной 32 байта, может использоваться для идентификации запроса fеp клиента (полезна для обработки событий до/после закачки-выкачки)
Y
N
%& текущее показание счетчика выкаччика, посчитанное по командам RETR/STOR/APPE
Y
N
%( текущее показание счетчика закаччика, посчитанное по командам RETR/STOR/APPE
Y
N
%) текущее показание счетчика общей выкачки юзера под данным именем, посчитанное по командам RETR/STOR/APPE
Y
N
%_ текущее показание счетчика общей закачки юзера под данным именем, посчитанное по командам RETR/STOR/APPE
Y
N
%| текущее показание счетчика общей выкачки группы с данным названием, посчитанное по командам RETR/STOR/APPE
Y
N
%\ текущее показание счетчика общей закачки группы с данным названием, посчитанное по командам RETR/STOR/APPE
Y
N
%[ порт FTP сервера (обычного)
Y
N
%] порт FTP сервера (неявный SSL)
Y
N
%, порт FTP сервера (явный SSL)
Y
N
$0001 количество килобайт, закачанное текущим пользователем за последнюю неделю
Y
N
$0002 количество килобайт, закачанное группой текущего пользователя за последнюю неделю
Y
N
$0003 количество килобайт, закачанное текущим пользователем за последний месяц
Y
N
$0004 количество килобайт, закачанное группой текущего пользователя за последний месяц
Y
N
$0005 количество килобайт, cкачанное текущим пользователем за последнюю неделю
Y
N
$0006 количество килобайт, cкачанное группой текущего пользователя за последнюю неделю
Y
N
$0007 количество килобайт, cкачанное текущим пользователем за последний месяц
Y
N
$0008 количество килобайт, cкачанное группой текущего пользователя за последний месяц
Y
N
$0009 количество файлов, закачанное текущим пользователем за последнюю неделю
Y
N
$0010 количество файлов, закачанное группой текущего пользователя за последнюю неделю
Y
N
$0011 количество файлов, закачанное текущим пользователем за последний месяц
Y
N
$0012 количество файлов, закачанное группой текущего пользователя за последний месяц
Y
N
$0013 количество файлов, cкачанное текущим пользователем за последнюю неделю
Y
N
$0014 количество файлов, cкачанное группой текущего пользователя за последнюю неделю
Y
N
$0015 количество файлов, cкачанное текущим пользователем за последний месяц
Y
N
$0016

количество файлов, cкачанное текущим пользователем за последний месяц

Y
N
$0017 реальное имя пользователя в сессии, когда используется _ANYUNAME_ (max 32 символа).
Y
Y
$0018 скачаный лог, размер (auto unit, kb,mb,gb,tb)
Y
Y
$0019 закачаный лог, размер (auto unit, kb,mb,gb,tb)
Y
Y
$0020 кредит пользователя (auto unit, kb,mb,gb,tb)
Y
Y
$0021 скачано в текущей сессии, об'ем (auto unit, kb,mb,gb,tb)
Y
Y
$0022 закачано в текущей сессии, об'ем (auto unit, kb,mb,gb,tb)
Y
Y
$0025 week of year, see MONDAY_AS_1ST_DAY_OF_WEEK=0 or 1 option in raidenftpd.ini
Y
Y
системные функции (должно стоять в начале строки )
параметр
описание
.msg
.vfs
%0 вывод 10 последних директорий, сделанных на сервере
Y
N
%1 вывод 10 лучших uploader'ов на сервере
Y
N
%2 вывод 10 лучших downloader'ов на сервере
Y
N
%3 вывод детальной информации о текущем пользователе
Y
N
%4 вывод списка текущих online-пользователей
Y
N
%5 вывод информации о текущей виртуальной, эта информация содержит список файлов, их суммарных размер, а так же информацию об uploader'ах/группах этой виртуальной директории
Y
N
%6 скриптовая локальная переменная №1, подробнее об этом здесь
N
N
%7 скриптовая локальная переменная №2, подробнее об этом здесь
N
N
%8 скриптовая локальная переменная №3, подробнее об этом здесь
N
N
%9 выдача счетчиков: число пользователей онлайн, количество аплодеров/даунлодеров и текущая скорость обмена
N
N
%#

вывод еще одного *.msg файла в /message директорию, например: %#site-help.msg , что включит содержание файла /message/site-help.msg в текущий *.msg файл

Y
N
другие параметры
параметр
описание
.msg
.vfs
%% процент
Y
N

FTP server - RaidenFTPD

Copyright © RaidenFTPD TEAM , ALL RIGHT RESERVED

REVISION 2.4 , 2003/07/30