Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
FTP automatique des torrents finis ?
#3
J'ai un script qui permet de récupérer les fichiers du répertoire "finis" sur mon NAS.
Il peut aider. Il est croné niveau NAS.

Code :
# configuration fichier de log
ficLog=/volume1/downloads/log_transfert_seedbox.txt
ficlog2=/volume1/downloads/log_blackhole.txt
ficlog3=/volume1/downloads/log_finis.txt
# configuration : ftp / user / pass
servFTP=nod6.ma-seedbox.me
userFTP=seedbox-xxx
passFTP=xxxxxxxxxxxxxx

# configuration
repFTP=/files/finis/
repLocal=/volume1/downloads/finis
repRevFTP=/files/
repRevLocal=/volume1/downloads/blackhole
repIgnore="-x 'nom de fichier/répertoire a ne pas supprimer' -x '2e a ne pas supprimer' "

# commande de copie miroir ftp vers local
# utile si on dépose dans la journée des fichiers dans le répertoire blackhole repRevLocal

/usr/bin/lftp sftp://${userFTP}:${passFTP}@${servFTP} -e "set file:charset utf8;set ftp:charset iso8859-1;mirror --use-pget-n=5 -c -P1 -R --no-empty-dirs --verbose=3 --log=/volume1/downloads/log_blackhole.txt --Remove-source-files  ${repRevLocal} ${repRevFTP} ;quit;" >> ${ficLog} 2>&1

# Ici on vide le répertoire /files/finis de la seedbox vers son répertoire local
/usr/bin/lftp sftp://${userFTP}:${passFTP}@${servFTP} -e "set file:charset utf8;set ftp:charset iso8859-1;mirror --use-pget-n=5 -c -P1  --verbose=3 --log=/volume1/downloads/log_finis.txt --no-empty-dirs --Remove-source-files  ${repIgnore} ${repFTP} ${repLocal};quit;" >> ${ficLog} 2>&1
exit
Répondre


Messages dans ce sujet
RE: FTP automatique des torrents finis ? - shaavik - 02/03/2019, 13:55



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)