Las siguients variables pueden insertarse en cualquier parte de los archivos de mensaje de eventos del RaidenFTPD (message/*.msg), ademas de las rutas físicas. rutas virtuales, dueño y las columnas de grupos de los archivos del Sistema Virtual de Archivos (*.vfs). Tambien puedes insertar estas variables en lineas que invoquen a eventos en el archivo *.ftpd, como por ejemplo: onFileUploaded= | |||
Variables
de información de usuarios |
|||
var |
descripción |
.msg |
.vfs |
%S | nombre del login del usuario | S |
S |
%z | nombre del usuario que está dentro del servidor (alineado a la izquierda con espacios de acolchado hasta un máximo de 14 caracteres; no usar en los archivos *.vfs) | S |
N |
%g | grupo del usuario | S |
S |
%/ | grupo de usuarios (todos los grupos, si el usuario está en varios grupos) | S |
N |
%Z | grupo del usuario (alineado a la izquierda con espacios de acolchado hasta un máximo de 14 caracteres; no usar en los archivos *.vfs) | S |
N |
%Y | línea de marca del usuario (línea de comentario, todos los espacios se transforman en %20; no usar en los archivos *.vfs) | S |
N |
%T | línea de marca del usuario (línea de comentario, alineado a la izquierda con espacios de acolchado hasta un máximo de 25 caracteres; no usar en los archivos *.vfs) | S |
N |
%d | número de bytes descargados en la sesión actual | S |
N |
%p | número de bytes subidos en la sesión actual | S |
N |
%v | última velocidad de descarga (kb/seg) | S |
N |
%V | última velocidad de subida (kb/seg) | S |
N |
%x | MB descargados (en total por sesiones) | S |
N |
%X | MB subidos (en total por sesiones) | S |
N |
%w | KB descargados (en total por sesiones) | S |
N |
%W | KB subidos (en total por sesiones) | S |
N |
%C | crédito del usuario (MB) | S |
N |
%c | crédito del usuario (KB) | S |
N |
%i | la dirección IP con la cual el usuario ha entrado | S |
N |
%D | el tiempo de inactividad del usuario | S |
N |
%E | ratio del usuario (1:x o ilimitado) | S |
N |
%e | directorio actual | S |
N |
%P | contraseña del usuario anónimo (generalmente su email). Este valor estará vacio para los usuarios normales | S |
N |
%< | cantidad total que el usuario se a conectado al servidor | S |
N |
%$ | el nivel del usuario, de 0 a 4 siendo 0=root, 1=super, 2=normal y 3=invitado | S |
N |
Variables de información del sistema |
|||
var |
descripción |
.msg |
.vfs |
%h | nombre del servidor | S |
N |
%u | tiempo que lleva abierto el servidor; con formato de HH : MM : SS | S |
N |
%y | cadena del día actual (por ejemplo: 0707 sería para el 7 de Julio) | S |
S |
%. | cadena del día actual YYYY-MM-DD (por ejemplo: 2003-04-01 ) | S |
S |
%} | cadena que hace referencia al día anterior (ejemplo: 0706) | S |
S |
%U | tiempo que lleva abierto el servidor en total; con el formato de YYYY/MM/DD HH:MM | S |
N |
%t | fecha y hora actuales | S |
N |
%N | número máximo de usuarios anónimos y registrados | S |
N |
%n | número de usuarios que han entrado en el servidor (anónimos y registrados) | S |
N |
%f | espacio libre en la ruta virtual actual (no incluye los puntos de montaje virtuales) | S |
N |
%I | número máximo de conexiones permitidas para una misma IP | S |
N |
%o | informe de los bytes que se descargan del servidor | S |
N |
%l | informe de los bytes que se suben al servidor | S |
N |
%b | comprobación correcta de los archivos en las listas actuales del tipo *.sfv o *.md5 | S |
N |
%> | el valor crc32 del actual fichero subido (solo disponible para los eventos onSfvSuccess/onSfvFailed) | S |
N |
%R | archivos a contar en las listas de tipo *.sfv o *.md5 | S |
N |
%^ | la ruta física dentro de la cual se encuentra el cliente | S |
N |
%H | el nombre del directorio/archivo virtual al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR/MKD/RMD y 'site nuke', sin embargo todos los espacios con caracteres se convertiran en %20 | S |
N |
%r | el nombre del directorio/archivo virtual al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR/MKD/RMD y 'site nuke/move' | S |
N |
%m | el nombre del directorio/archivo con su ruta física completa al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR/MKD/RMD y 'site move' | S |
N |
%G | el nombre del directorio/archivo con su ruta física completa al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR/MKD/RMD, sin embargo todos los espacios con caracteres se convertiran en %20 | S |
N |
%q | el nombre de la ruta física completa (ruta con nombre corto) a la cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR | S |
N |
%= | el nombre de archivo (ruta con nombre corto) al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR | S |
N |
%Q | el nombre de archivo (ruta con nombre corto) al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR | S |
N |
%- | la ruta al archivo (ruta con nombre corto) la cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR sin el nombre de archivo | S |
N |
%+ | la extensión del archivo al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR | S |
N |
%M | el tamaño del archivo (en KB) al cual acaba de acceder (o está accediendo) el cliente a través de los comandos RETR/STOR, o el tamaño del directorio final para el comando 'site move' | S |
N |
%F | el motivo del nukeo de ese directorio a través del comando site nuke | S |
N |
%j | el multiplicador del directorio que acaba de ser nukeado a través del comando site nuke | S |
N |
%O | el motivo por el cual un archivo ha sido marcado cómo dupe (un archivo que ya existe en el Sistema Virtual de Archivos) | S |
N |
%L | Tag ID3 MP3 referente al título de la canción, si el ultimo fichero subido ha sido un mp3 (30 caracteres con espacio añadido) | S |
N |
%k | Tag ID3 MP3 referente al nombre del artista, si el ultimo fichero subido ha sido un mp3 (30 caracteres con espacio añadido) | S |
N |
%K | Tag ID3 MP3 referente al nombre del albúm, si el ultimo fichero subido ha sido un mp3 (30 caracteres con espacio añadido) | S |
N |
%a | Tag ID3 MP3 referente al bitrate del archivo, si el ultimo fichero subido ha sido un mp3 (10 caracteres con espacio añadido) | S |
N |
%J | Tag ID3 MP3 referente al año del archivo mp3, si el ultimo fichero subido ha sido un mp3 (4 caracteres con espacio añadido) | S |
N |
%A | Tag ID3 MP3 referente a la frecuencia de sampleo mp3, si el ultimo fichero subido ha sido un mp3 (8 caracteres con espacio añadido) | S |
N |
%B | Tag ID3 MP3 referente género del archivo, si el ultimo fichero subido ha sido un mp3 (32 caracteres con espacio añadido) | S |
N |
%s | Tag ID3 MP3 referente género del archivo, si el ultimo fichero subido ha sido un mp3 (32 caracteres con espacio añadido), sin embargo los espacios en blanco se convertirán en %20 | S |
N |
%! | Cadena completa para el comando 'site', sin incluir la palabra 'site'. Esta variable se usa únicamente para el evento 'onSiteCmd' | S |
N |
%~ | nombre del dominio del usuario (posiblemente este vacía esta variable) | S |
N |
%* | usuario nukeado cuando ejecuta el comando 'site nuked' | S |
N |
%@ | Identificador global único. Un número de 32 bit transformado en una cadena que puede usarse para identificar un cliente FTP. Echale un vistazo a esto | S |
N |
%? | Identificador global único; se trata de una cadena de 32 que puede utilizarse para identificar peticiones de un cliente FTP (suele ser útil para las subidas de archivos pre/post y para los eventos relacionados con las descargas). | S |
N |
%& | número de personas conectadas descargando, evaluadas a través de los comandos RETR/STOR/APPE | S |
N |
%( | número de personas conectadas subiendo, evaluadas a través de los comandos RETR/STOR/APPE | S |
N |
%) | número de logins descargando bajo un mismo nombre de usuario, evaluados a través de los comandos RETR/STOR/APPE | S |
N |
%_ | número de logins subiendo bajo un mismo nombre de usuario, evaluados a través de los comandos RETR/STOR/APPE | S |
N |
%| | número de logins descargando bajo un mismo grupo, evaluados a través de los comandos RETR/STOR/APPE | S |
N |
%\ | número de logins subiendo bajo un mismo grupo, evaluados a través de los comandos RETR/STOR/APPE | S |
N |
%[ | puerto del servidor FTP (normal) | S |
N |
%] | puerto del servidor FTP (SSL implícita) | S |
N |
%, | puerto del servidor FTP (SSL explícita) | S |
N |
Funciones del sistema (deben ponerse al principio
de una línea) |
|||
var |
descripción |
.msg |
.vfs |
%0 | muestra los últimos 10 directorios creados en el servidor | S |
N |
%1 | muestra el "Top" 10 uploaders del servidor | S |
N |
%2 | muestra el "Top" 10 downloaders del servidor | S |
N |
%3 | muestra información detallada del usuario | S |
N |
%4 | muestra una lista de los usuarios que están en ese momento en el servidor | S |
N |
%5 | muestra información del directorio que se encuentra en un directorio virtual. La información del directorio mostrará los archivos que contiene, el tamaño total de los archivos e información de los uploaders/grupos de ese directorio virtual en concreto | S |
N |
%6 | Variable local para el almacenamiento del script #1, por favor continue leyendo para mas informacion | N |
N |
%7 | Variable local para el almacenamiento del script #2, por favor continue leyendo para mas informacion | N |
N |
%8 | Variable local para el almacenamiento del script #3, por favor continue leyendo para mas informacion | N |
N |
%9 | muestra el número de clientes conectados, el número de clientes descargando/subiendo archivos e información relacionada con el ancho de banda. | N |
N |
%# | muestra otro archivo *.msg en el directorio /message; por ejemplo: %#site-help.msg , esta función del sistema incluirá el contenido del archivo /message/site-help.msg en el archivo *.msg actual |
S |
N |
Otras
variables |
|||
var |
descripción |
.msg |
.vfs |
%% | caracter porcentual | S |
N |
Copyright © RaidenFTPD TEAM , TODOS LOS DERECHOS RESERVADOS
REVISION 2.4 , 2003/04/10