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 #-o :) .
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 :D

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 :D 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..... :lol: ) noto che questa community è alquanto iperattiva :P

molto NERDocentrica! :lol:

ciao
Gio

Re: Progetto Faucetdownloader

Inviato: ven 16 mag 2008, 0:00
da Blizzard
comunque a livello di features pare parecchio interessante! :thumbright:

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..... :lol: )
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! :lol:

ciao
Gio
:lol: 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! :thumbright:
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