Ayuda de watchDirectory > Crear una nueva tarea > Eventos
Eventos
Los eventos son "cosas" del sistema de archivos que ocurren dentro de la carpeta monitorizada por watchDirectory. En esta página se eligen los eventos que deben activar la tarea configurada. La mayoría de las extensiones tienen preseleccionados los eventos soportados por cada una de ellas.

Dependiendo de la extensión seleccionada, algunos eventos no estarán habilitados. Por ejemplo, no tendría
mucho sentido crear miniaturas de imágenes eliminadas
- realmente, no sería posible.
Los eventos "renombrar" solo se pueden seleccionar cuando se utiliza el método de monitorización Fast.
FILENEW - a new file is created (se ha creado un nuevo archivo)
La extensión se activará cuando se cree un nuevo archivo dentro de la carpeta monitorizada.
Si no se utiliza el método de monitorización Fast,
este evento se activará también para el "nuevo" nombre de un archivo renombrado.
FILEDEL - a file is deleted (se ha eliminado un archivo)
La extensión se activará cuando se elimine un archivo dentro de la carpeta monitorizada.
Si no se utiliza el método de monitorización Fast,
este evento se activará también para el "viejo" nombre de un archivo renombrado.
La extensión se activará cuando se modifique un archivo dentro de la carpeta monitorizada.
Este evento puede activarse varias veces cuando se crea o modifica un archivo (grande). En la página siguiente se puede seleccionar una opción que obliga a watchDirectory a esperar a que la otra aplicación termine con la escritura del archivo.
Hay que tener en cuenta que algunas aplicaciones no guardan los cambios en sus archivos modificando los existentes, sino que eliminan el archivo original y crean uno nuevo. El método de monitorización Fast verá este proceso de eliminar/crear y activará un evento FILEDEL/FILENEW para cada caso. El resto de métodos de monitorización son generalmente demasiado lentos y en estos casos solo activan un evento FILECHNG.
Detect changed file based on file size instead of last write time (Detectar cambios basados en el tamaño del archivo en vez de la última escritura).
Por defecto, watchDirectory detectará los cambios en los archivos basados en la modificación de su marca fecha/hora. Seleccionando esta opción, watchDirectory ignorará esta marca de tiempo y vigilará el tamaño del archivo para comprobar si se ha producido un cambio. Evidentemente, si el archivo no aumenta o disminuye de tamaño después de un cambio, watchDirectory no lo detectará. |
DIRNEW - a directory is created (se ha creado una carpeta)
La extensión se activará cuando se cree una carpeta dentro de la carpeta monitorizada.
Si se configuró la tarea para monitorizar subcarpetas, esta
nueva subcarpeta será monitorizada de forma automática. Si no se configuró la monitorización de subcarpetas, este
evento solo se activará si la nueva carpeta está directamente dentro de la carpeta monitorizada.
Si no se utiliza el método de monitorización Fast,
este evento se activará también para el "nuevo" nombre de una carpeta renombrada.
DIRDEL - a directory is removed (se ha eliminado una carpeta)
La extensión se activará cuando se elimine una carpeta dentro de la carpeta monitorizada.
Si no se utiliza el método de monitorización Fast,
este evento también se activará para el nombre "viejo" de la carpeta renombrada.
QUIET - nothing happened inside the monitored directory (no ha sucedido nada dentro de la carpeta monitorizada)
La extensión se inicia X segundos después que ocurra uno de los eventos anteriores.

Archivos y carpetas renombrados

WatchDirectory solo puede detectar cambios de nombre cuando se utiliza el método de monitorización Fast. Si se
utiliza cualquier otro método de monitorización, los archivos renombrados se detectarán como un archivo eliminado (el nombre original) y un nuevo archivo.
Incluso con el uso del método Fast, estas opciones pueden estar deshabilitadas al no soportar todas las extensiones el evento de renombrado.
La mayoría de las extensiones soportan el evento FILENEW (nuevo archivo), con lo que se puede elegir la opción "trigger as FILEDEL and FILENEW" (activar como FILEDEL y FILENEW).
FILEREN - a file is renamed (se ha renombrado un archivo)
La extensión se activará cuando se renombre un archivo dentro de la carpeta monitorizada.
(also) Trigger as FILEDEL and FILENEW (Activar también como FILEDEL y FILENEW) Cuando se detecte un cambio de nombre, la extensión también se activará como si se hubiera eliminado el archivo (para el nombre de archivo viejo) y creado uno nuevo (para el nuevo nombre de archivo). Esto solo ocurrirá si está seleccionado el evento correspondiente mas arriba (FILENEW y/o FILEDEL). |
DIRREN - a directory is renamed (se ha renombrado una carpeta)
La extensión se activará cuando se renombre una carpeta dentro de la carpeta monitorizada.
(also) Trigger as DIRDEL and DIRNEW (Activar también como DIRDEL y DIRNEW) Cuando se detecte un cambio de nombre, la extensión también se activará como si se hubiera eliminado la carpeta (para el nombre de carpeta viejo) y creado una nueva (para el nuevo nombre de la carpeta). Esto solo ocurrirá si está seleccionado el evento correspondiente mas arriba (DIRNEW y/o DIRDEL). | |
Trigger for all files and subdirectories below the renamed directory (Activar para todos los archivos y subcarpetas debajo de la carpeta renombrada) Al seleccionar esta opción, watchDirectory activará los eventos FILENEW y DIRNEW para todos los archivos y carpetas dentro de la "nueva" carpeta. |