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édentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
logiciel_dlfix [2012/03/26 21:01] thierrylogiciel_dlfix [2012/03/26 21:07] thierry
Ligne 63: Ligne 63:
 Pour ajouter la totalité d'un répertoire (mais pas les sous répertoires): Pour ajouter la totalité d'un répertoire (mais pas les sous répertoires):
  
-  $ dlfix manage --glob ./music/Devin_Townsend/Devin_Townsend_-_2014_-_Ziltoid_2+  $ dlfix manage --glob-timeout 90d --glob ./music/Devin_Townsend/Devin_Townsend_-_2014_-_Ziltoid_2
  
 ==== activer l'utilisation ==== ==== activer l'utilisation ====
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 10:52 de thierry