Outils pour utilisateurs

Outils du site


logiciel_dlfix

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Dernière révision Les deux révisions suivantes
logiciel_dlfix [2012/03/26 23:02]
thierry
logiciel_dlfix [2012/03/26 23:07]
thierry
Ligne 205: Ligne 205:
   ---------------------   ---------------------
   dlfix   dlfix
-  Version: 0.BETA+  Version: 0.24 BETA
   ---------------------   ---------------------
   ​   ​
Ligne 253: Ligne 253:
         Adresse IP a utiliser localement         Adresse IP a utiliser localement
         (Pour permettre de choisir une autre interface réseau, ou une autre route)         (Pour permettre de choisir une autre interface réseau, ou une autre route)
 +  ​
 +    --dlfreeAddr=HOST_ADDRESS
 +        Pour le transfert des fichiers, adresse ou nom du site "​dl.free.fr"​.
 +        Par defaut: dl.free.fr
 +  ​
 +    --passive=MODE
 +        Client FTP en Mode passif pour 1, ou en mode actif pour 0.
 +        Par defaut: 0
   ​   ​
   Commandes:   Commandes:
Ligne 330: Ligne 338:
       --enable-all       --enable-all
               Activer tout les fichiers               Activer tout les fichiers
 +  ​
 +      --glob=<​DIR>​
 +              1) Ajouter l'​ensemble des fichiers (mais pas les sous répertoires)
 +              2) Supprimer (de la liste) tout les fichiers qui n'​existe plus, en tenant compte d'un delay.
 +              (voir --glob-timeout)
 +              Par defaut: l'​ensemble des fichiers sont "​enable"​ automatiquement.
 +  ​
 +      --glob-timeout=DELAY
 +              DELAY est le nombre de secondes avant d'​oublier le fichier.
 +              Par defaut: 30d (30 jours)
 +              10 => 10 secondes
 +              10m => 10 minutes
 +              10h => 10 heures
 +              10d => 10 jours
 +              10M => 10 mois
 +              now => 0 seconde (maintenant)
 +              Le fichier est oublier immediatement s'il n'​existe plus ( voir "​--exist"​ )
   ​   ​
       Exemples:       Exemples:
       dlfix manage --add=/​mnt/​arch/​fichier.mp3 --enable=fichier.mp3       dlfix manage --add=/​mnt/​arch/​fichier.mp3 --enable=fichier.mp3
       dlfix manage --del=fichier.mp3       dlfix manage --del=fichier.mp3
 +      dlfix manage --glob=/​var/​backups --glob=/​mnt/​backups-share
   ​   ​
     net :     net :
Ligne 352: Ligne 378:
       --exist=FILE       --exist=FILE
               Tester l'​existence d'un fichier.               Tester l'​existence d'un fichier.
 +              (Et mettre a jour les liens en conséquence)
   ​   ​
       --exist-all       --exist-all
Ligne 370: Ligne 397:
       Publier la liste des fichiers et les liens.       Publier la liste des fichiers et les liens.
       Sans option, affiche simplement la liste.       Sans option, affiche simplement la liste.
 +      Le nombre de destinataire FTP n'est pas limité.
   ​   ​
       Options:       Options:
Ligne 413: Ligne 441:
               Test l'​existence de {COUNT} fichiers maximum.               Test l'​existence de {COUNT} fichiers maximum.
               Les fichiers considérés sont ceux actif et ayant un lien de telechargement.               Les fichiers considérés sont ceux actif et ayant un lien de telechargement.
 +              Chaque fichier vu inexistant a ces liens de supprimés: il peut alors être candidat a 
 +              un prochain "​upload"​.
               A défaut: 1 fichier               A défaut: 1 fichier
             ​             ​
Ligne 422: Ligne 452:
               Envoi de {COUNT} fichiers maximum: si necessaire.               Envoi de {COUNT} fichiers maximum: si necessaire.
               Les fichiers considérés sont ceux actif et n'​ayant pas de lien de téléchargement.               Les fichiers considérés sont ceux actif et n'​ayant pas de lien de téléchargement.
 +              Lorsque le transfert a reussi, les liens sont mis à jour.
               A défaut: 1 fichier               A défaut: 1 fichier
   ​   ​
Ligne 432: Ligne 463:
         2 * * * * dlfix publish --alarm=1 --ftp-user=toto --ftp-password=t0t0 --ftp-file=/​list.txt         2 * * * * dlfix publish --alarm=1 --ftp-user=toto --ftp-password=t0t0 --ftp-file=/​list.txt
   ​   ​
-        Lorsque ​necessaire ​(un lien inexistant), 1 fichier est transferé toutes les 15 minutes.+        Lorsque ​nécessaire ​(un lien inèxistant), 1 fichier est transferé toutes les 15 minutes.
         Toutes les heures, à la minute "​1",​ un lien est testé.         Toutes les heures, à la minute "​1",​ un lien est testé.
         Toutes les heures, à la minute "​2",​ si la liste a changée, elle est transférée.         Toutes les heures, à la minute "​2",​ si la liste a changée, elle est transférée.
Ligne 443: Ligne 474:
       dlfix version       dlfix version
   ​   ​
 +  Update: 26/03/2012
  
 ===== un cron ===== ===== un cron =====
logiciel_dlfix.txt · Dernière modification: 2012/04/12 12:52 par thierry