Pagina 1 di 1
Progetto Faucetdownloader
Inviato: mer 14 mag 2008, 14:34
da gioco
Faucetdownloader è un piccolo script che ho scritto per scaricare e archiviare le registrazioni di Faucet (
http://www.vcast.it/faucetpvr/), registrazioni che altrimenti dimenticavo inevitabilmente di scaricare

.
In sostanza legge il feed rss di Faucet, scarica le nuove registrazioni disponibili e ne mantiene un archivio, ovvero può essere configurato per conservare solo gli ultimi <n> file e cancellare i più vecchi. E' possibile eseguirlo con cron.
Magari può essere utile a qualcuno.
La pagina del progetto è
http://www.ls-lug.org/wiki/index.php/Faucetdownloader dove trovate info, il tarball e il pacchetto Slackware. Se vi piace possiamo chiedere a Loris di mettere il tgz nel repository.
Sto pensando anche ad altri tool per automatizzare ancora di più l'uso di Faucet (uno potrebbe permettere di leggere il palinsesto del giorno e impostare la registrazione dei programmi selezionati su Faucet), il tutto in stile *NIX e bash script [+ dialog], al massimo prevedo un'interfaccia grafica in python...
Aspetto vostri commenti/consigli/critiche/insulti

Re: Progetto Faucetdownloader
Inviato: mer 14 mag 2008, 15:39
da sberla54
Interessante!
Anche io mi scordo sempre di scaricare le registrazioni e me le ritrovo gia' scomparse
Lo provero'!
Re: Progetto Faucetdownloader
Inviato: mer 14 mag 2008, 21:25
da sir_alex
Per la lettura del palinsesto io avevo provato prendendo quello del sito di televideo (che ha tutti i canali che mi interessano) (per fare altro, non un faucet downloader), parsing dell'HTML fino a trovare i tag della tabella; tra l'altro momento della giornata e canale vengono specificati come parametri GET, quindi facili da sfogliare.
Non so se esistano librerie per il parsing XML per la shell, per python ne esistono a litri (almeno 2 nei moduli ufficiali)... io lo avevo fatto con Java, funziona...
Re: Progetto Faucetdownloader
Inviato: mer 14 mag 2008, 22:02
da gioco
sir_alex ha scritto:Per la lettura del palinsesto io avevo provato prendendo quello del sito di televideo (che ha tutti i canali che mi interessano) (per fare altro, non un faucet downloader), parsing dell'HTML fino a trovare i tag della tabella; tra l'altro momento della giornata e canale vengono specificati come parametri GET, quindi facili da sfogliare.
Non so se esistano librerie per il parsing XML per la shell, per python ne esistono a litri (almeno 2 nei moduli ufficiali)... io lo avevo fatto con Java, funziona...
Ti ringrazio

Il sito di televideo potrebbe essere una buona fonte, anche se non copre tutti i canali di Faucet.
Per quanto riguarda l'XML mi pare che in bash non ci sia gran che; il parsing del feed (banale) infatti lo faccio tokenizzando l'XML e poi leggo solo i tag che mi interessano.
Ho iniziato con bash (per piccoli programmi è sempre la mia prima scelta), ma se dovesse essere necessario potrei prendere in considerazione altri linguaggi (python in primis)

Re: Progetto Faucetdownloader
Inviato: gio 15 mag 2008, 23:58
da Blizzard
ciao,
premesso che non so cosa sia faucet e che non ci abbia capito niente dello script (alla prima cosa posso rimediare velocemente, per la seconda bisogna aspettare che impari bash script seeee.....

) noto che questa community è alquanto iperattiva :P
molto NERDocentrica!
ciao
Gio
Re: Progetto Faucetdownloader
Inviato: ven 16 mag 2008, 0:00
da Blizzard
comunque a livello di features pare parecchio interessante!

Re: Progetto Faucetdownloader
Inviato: ven 16 mag 2008, 0:30
da gioco
Blizzard ha scritto:ciao,
premesso che non so cosa sia faucet e che non ci abbia capito niente dello script (alla prima cosa posso rimediare velocemente, per la seconda bisogna aspettare che impari bash script seeee.....

)
faucet è un registratore online. Permette di registrare programmi tv e radio in diversi formati (iPod, divx...) e successivamente scaricarli.
Per quanto riguarda bash è molto facile da imparare per chi già programma.
Blizzard ha scritto:noto che questa community è alquanto iperattiva :P
molto NERDocentrica!
ciao
Gio

da bravo nerd ho anche qualche altro programmino che ho scritto, devo trovare il tempo di dargli una "spolverata" e di aggiungerli ai progetti della community

Re: Progetto Faucetdownloader
Inviato: ven 16 mag 2008, 0:33
da gioco
Blizzard ha scritto:comunque a livello di features pare parecchio interessante!

Grazie, aspetto prove sul campo

Re: Progetto Faucetdownloader
Inviato: mar 27 mag 2008, 11:56
da gioco
Nuova versione 0.2.1.
* Risolve un bug con i titoli delle registrazioni con spazi.
tgz:
faucetdownloader-0.2.1-noarch-1gc.tgz