Faucetdownloader
Da Wikipedia, l'enciclopedia libera.
Contents |
Descrizione
Faucetdownloader permette di scaricare e archiviare le registrazioni del proprio account Faucet in modo automatico. Può essere eseguito periodicamente con cron.
Readme
Lo script crea la directory nascosta ~/.faucetdownloader.
Il file di configurazione - faucetdownloaderrc
A partire dalla versione 0.2 lo script può leggere alcune impostazioni, tra cui i programmi da scaricare con relativo numero di registrazioni da conservare, da un file di configurazione, che di default è ~/.faucetdownloader/faucetdownloaderrc.
Il file di configurazione è organizzato in sezioni, una per ogni programma che si desidera scaricare, più un sezione "speciale" per le impostazioni globali. Le righe che iniziano con "#" sono considerate di commento.
# global settings
global {
STOREDIR=""
FEEDURL=""
DEF_NTOSTORE=
}
# program 1 settings
prg1 {
NTOSTORE=
}
Sezione global
Nella sezione global è possibile specificare i valori per
- STOREDIR: direcory di archiviazione
- FEEDURL: indirizzo del feed Faucet
- DEF_NTOSTORE: numero di registrazioni da archiviare. Questo valore verrà utilizzato per ogni programma per cui non è specificato un valore NTOSTORE nella sezione apposita. E' possibile assegnare il valore speciale -1 che indica l'archiviazione di tutte le registrazioni.
Questi valori possono essere specificati anche attraverso le opzioni da riga di comando.
Sezioni <programma>
Nelle sezioni relative ai programmi deve comparire obbligatoriamente prima della '{' il titolo con il quale si è impostata la registrazione su Faucet. Per ciascun programma è possibile specificare il valore per
- NTOSTORE: numero di registrazioni da archiviare. E' possibile assegnare il valore speciale -1 che indica l'archiviazione di tutte le registrazioni.
Opzioni riga di comando
- -D <dirname> specifica una directory da usare come archivio al posto di
~/.faucetdownloader - -F <filename> specifica un file di configurazione da leggere al posto di
~/.faucetdownloader/faucetdownloaderrc - -h mostra una schermata di aiuto
- -s <n> numero di registrazioni da archiviare
- Verranno archiviati solo gli <n> file più recenti per ogni registrazione. File più vecchi saranno cancellati.
- -u <feedurl> indirizzo del feed Faucet
NOTA: le opzioni da riga di comando hanno la precedenza, se specificate sovrascriveranno i valori impostati nel file di configurazione.
Download
- Versione 0.2.1:
- tarball: faucetdownloader-0.2.1.tar.gz
- tgz Slackware package: faucetdownloader-0.2.1-noarch-1gc.tgz
- Versione 0.2:
- tarball: faucetdownloader-0.2.tar.gz
- tgz Slackware package: faucetdownloader-0.2-noarch-1gc.tgz
- Versione 0.1 beta :
