Ubuntu: scaricare automaticamente i podcast

podcast

Podcast (immagine CC http://podcastlogo.lemotox.de/)

Per prima cosa dobbiamo installare hpodder e curl:

sudo apt-get install hpodder curl

A questo punto possiamo configurare hpodder. Per prima cosa avviamolo da terminale:

hpodder

ci verrà richiesta la directory di download, e se vogliamo aggiungere dei podcast di esempio (scegliamo “no”); verranno poi creati i file di configurazione.

Possiamo ora aggiungere il nostro podcast:

hpodder add indirizzodelnostropodcast

Se desideriamo impostare un limite alla velocità di download, creiamo il file di testo ~/.hpodder/curlrc e inseriamo questo parametro:

limit-rate=20k

Al posto di “20k” specifichiamo la velocità che vogliamo in Kb, ad es. 170k. In questo modo eviteremo che hpodder congestioni la nostra connessione.

Hpodder ora è in grado di scaricare i nostri podcast. È capace di ricordarsi dei file già scaricati in precedenza, e di riprendere i download in caso di interruzione.

Se vogliamo fare in modo di scaricare ogni giorno automaticamente i podcast possiamo creare uno script da eseguire all’avvio.

#!/bin/bash
sleep 190s
if ! pgrep hpodder;
then
hpodder
fi

salviamolo col nome scaricapodcast.sh, diamogli i permessi di esecuzione e inseriamolo nei programmi di avvio (sistema->preferenze->applicazioni d’avvio)

In alternativa, possiamo pianificare i download con crontab

Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to Yahoo BuzzAdd to Newsvine

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...