UNPKG

obez

Version:

récupérer des fichiers à partir de liens mis en favoris

56 lines (40 loc) 1.17 kB
#! /usr/bin/env node //var jsonfile = require('jsonfile'); var Download = require('download'); //var data = require("./data.json") //var util = require('util') var file = 'data.json' ; var Storage = require('cli-storage') , storage = new Storage('bar', {}); //var maListe = jsonfile.readFileSync( file); var userArgs = process.argv.slice(2); /* Traitement des arguments */ console.log( 'foo = ' + storage.get( 'foo' ) ); if (userArgs[0]==="help"){ storage.set( 'foo', userArgs[1] ); console.log("\n Liste des commandes. \n"); } if (userArgs[0]==="list"){ console.log("Ma liste : \r"); maListe.forEach(function(l){ console.log( " - " + l.nom + " v-" + l.version + "\r"); }); } if (userArgs[0]==="dl"){ if (userArgs[1]){ console.log('dl ' + userArgs[1]); maListe.forEach(function(l){ if (l.nom===userArgs[1]){ console.log("check " + l.url); new Download({mode: '755'}) .get(l.url) .dest('dest') .run(); } //console.log( " - " + l.nom + " v-" + l.version + "\r"); }); //console.log('\n url : ' + maListe[]) } else { console.log("\n Vous avez oublié le nom du fichier à télécharger. \n"); } }