Aide en ligne watchDirectory > Créer une nouvelle Tâche > Les évènements
Les évènements
Les évènements représentent ce qui arrive sur votre système de fichiers à l'intérieur du répertoire surveillé par watchDirectory. Sur cette page vous sélectionnez les évènements pour lesquels vous désirez lancer votre tâche paramétrée. Notez que la plupart des extensions présélectionnent les évènements qu'ils supportent.

En fontion de l'extention que vous avez sélectionnée, des évènements ne sont pas activés. Par exemple, cela n'aurait pas de sens
de créer des miniatures pour des fichiers photo supprimés
- en fait ce serait impossible.
L'évènement "renommer" ("rename") ne peut être sélectionné quand vous utilisez la méthode de surveillance Rapide ("Fast monitoring").
FICNOUV ("FILENEW") - un nouveau fichier est créé
Lance l'extension paramétrée lorsqu'un nouveau fichier est créé à l'intérieur du répertoire surveillé.
Si vous n'utilisez pas la méthode de surveillance Rapide ("Fast monitoring")
cet évènement sera déclenché alors pour le "nouveau" nom d'un fichier renommé.
FICSUP ("FILEDEL") - un fichier est supprimé
Lance l'extension paramétrée lorsqu'un fichier est supprimé à l'intérieur du répertoire surveillé.
Si vous n'utilisez pas la méthode de surveillance Rapide ("Fast monitoring")
cet évènement sera déclenché alors pour l' "ancien" nom d'un fichier renommé.
Lance l'extension paramétrée lorsqu'un fichier est modifié à l'intérieur du répertoire surveillé.
Quand un (gros) fichier est créé ou modifié, cet évènement peut être déclenché plusieurs fois. Sur la page suivante vous pouvez définir une option pour indiquer à watchDirectory d'attendre que l'autre application ait fini d'écrire dans le fichier.
Notez enfin que certains programmes ne sauvegardent pas leurs fichiers en les modifiant, mais en supprimant l'original et en le créant de nouveau. La méthode de surveillance Rapide ("Fast monitoring") va "voir" ces suppressions/créations et déclenchera les évènements FICSUP/FICNOUV ("FILEDEL/FILENEW") dans ce cas précis. Les autres méthodes de surveillance sont en général trop lentes et ne déclencheront que l'évènement FICMOD ("FILECHNG") dans ce cas.
Détecter les changements en fonction de la taille du fichier au lieu de la dtae/heure de dernière modification
Par défaut, watchDirectory détectera les fichiers modifiés en fonction de leur date/heure de modification. Si vous cochez cette option, watchDirectory ignorera cette date/heure et considérera la taille du fichier pour voir s'il a été modifié. Evidemment, si le fichier ne grossit pas ou qu'il est plus petit après une modification, watchDirectory ne détectera pas la modification. |
REPNOUV ("DIRNEW") - un répertoire est créé
Lance l'extension paramétrée lorsqu'un nouveau répertoire est créé à l'intérieur du répertoire surveillé.
Si vous avez configuré cette tâche avec l'option Surveiller les sous-répertoires ("monitor sub-directories"), ce nouveau
sous-répertoire est Automatiquement surveillé également. Si vous n'avez pas choisi cette option de surveillance des sous-répertoires, cet
évènement se déclenchera uniquement si le nouveau réprtoire est à l'intérieur du répertoire surveillé.
Si vous n'utilisez pas la méthode de surveillance Rapide ("Fast monitoring"),
cet évènement sera déclenché pour le "nouveau" nom d'un répertoire renommé ("renamed directory").
REPSUP ("DIRDEL") - un répertoire est supprimé
Lance l'extension paramétrée lorsqu'un répertoire est supprimé à l'intérieur du répertoire surveillé.
Si vous n'utilisez pas la méthode de surveillance Rapide ("Fast monitoring"),
cet évènement sera déclenché pour l' "ancien" nom d'un répertoire renommé ("renamed directory").
CALME ("QUIET") - rien ne se passe dans le répertoire surveillé
lance l'extension paramétrée x secondes après qu'un des évènements ci dessus se soit passé.

Les fichiers et répertoires renommés

WatchDirectory ne peut seulement détecter les renommages quand vous utilisez la méthode de surveillance Rapide ("Fast monitoring"). Si vous
utilisez une autre méthode de surveillance, les fichiers renommés seront détecter comme fichier supprimé (nom d'origine) et fichier nouveau.
Même si vous utilisez la méthode de surveillance Rapide, ces options peuvent tout de même être désactivées car toutes les extensions ne rupportent pas les renommages.
La plupart des extensions supprotent l'évènement FICNOUV ("FILENEW"), ainsi vous pouvez choisir l'option "générer comme un FICSUP et un FICNOUV" ("trigger as FILEDEL and FILENEW").
FICREN ("FILEREN") - un fichier est renommé
Lance l'extension paramétrée lorsqu'un fichier est renommé à l'intérieur du répertoire surveillé.
(également) générer comme FICSUP ET FICNOUV ("(also) Trigger as FILEDEL and FILENEW") Lorsqu'un renommage est détecté, ça lancera votre extension comme si le vieux nom de fichier avait été supprimé, et que le nouveau nom de fichier avait été créé. Cela arrivera seulement si vous avez sélectionné le(s) évènement(s) correspondant(s) ci-dessus FICNOUV et/ou FICSUP. |
REPREN ("DIRREN") - un répertoire est renommé
Lance l'extension paramétrée lorsqu'un répertoire est renommé à l'intérieur du répertoire surveillé.
(également) générer comme REPSUP ET REPNOUV ("(also) Trigger as DIRDEL and DIRNEW") Lorsqu'un renommage est détecté, ça lancera votre extension comme si le vieux nom de dossier avait été supprimé, et que le nouveau nom de dossier avait été créé. Cela arrivera seulement si vous avez sélectionné le(s) évènement(s) correspondant(s) ci-dessus REPNOUV et/ou REPSUP. | |
Générer pour tous les fichiers et sous-répertoires en dessous du répertoire renommé Avec cette option cochée, watchDirectory générera les évènements FICNOUV et REPNOUV pour tous les fichiers et répertoires dans le "nouveau" répertoire. |