██████╗ ██████╗ ██╗ ██╗███╗ ██╗██╗ ██████╗ █████╗ ██████╗ ███████╗██████╗
██╔══██╗██╔═══██╗██║ ██║████╗ ██║██║ ██╔═══██╗██╔══██╗██╔══██╗██╔════╝██╔══██╗
██║ ██║██║ ██║██║ █╗ ██║██╔██╗ ██║██║ ██║ ██║███████║██║ ██║█████╗ ██████╔╝
██║ ██║██║ ██║██║███╗██║██║╚██╗██║██║ ██║ ██║██╔══██║██║ ██║██╔══╝ ██╔══██╗
██████╔╝╚██████╔╝╚███╔███╔╝██║ ╚████║███████╗╚██████╔╝██║ ██║██████╔╝███████╗██║ ██║
╚═════╝ ╚═════╝ ╚══╝╚══╝ ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝
Le programme downloader permet de télécharger des fichiers en automatique sans avoir besoin du navigateur. Pour ce faire, il suffit de récupérer le lien du fichier / vidéo / image et de le placer dans un fichiers "files.txt"
- téléchargement en automatique des fichiers en HTTP
- relecture des éléments à télécharger tous les X secondes (paramètrable)
- paramètrage du nombre de fichiers téléchargés à un instant T
- édition du fichier de configuration via une interface web
- annuler les téléchargements en cours via l'interface web
- recherche des téléchargements réalisés
- télécharger java 8 et installer java 8
- télécharger le programme en version 1.9 ici
- alimenter le fichier files.txt à côté du programme java (*.jar) ou faite-le via l'interface web
la vidéo de mes vacances été 2015 :: http://sur-un-joli-site.com/mes-vacances15
la vidéo de mes vacances été 2016 :: http://sur-un-joli-site.com/mes-vacances16
- le programme va créer un répertoire files/ qui contiendra les téléchargements (paramètrable)
- lançer le programme java [-options] -jar xxxxx.jar
- Rendez-vous sur http://[adresse-de-mon-serveur]:[port]
- par défaut, le port est 4567 et si vous être sur votre machine "localhost" pour l'adresse du serveur
### Command line interface
Syntaxe : java [-options] -jar xxxxx.jar
- où options :
- -D
- conf : chemin vers le fichier de configuration, par défaut "./files.txt"
- files : chemin du répertoire de destination, par défaut "files/" qui sera créé automatique
- threads : nb. de threads qui vont ếté disponible pour traiter les téléchargements à un instant T, par défaut 3
- delay : interval de temps en secondes entre 2 relectures du fichier de configuration
- port : port du serveur web pour éditer le fichier de configuration, par défaut 4567
- retry : si le lien est en échec, on retente encore N fois
- -D
- télécharger régulièrement des fichier depuis internet (musiques, photos, vidéos)
- installer ce programme sur un serveur, Raspberry... pour avoir des fichiers disponibles...
Licence MIT