Podcast downloader
Dziś publikacja następnego skryptu “automatyzującego” i ułatwiającego życie. Podcast_downloader ma w prosty sposób pobierać nowe mp3ki publikowane w RSSach podcastowych. Ja używam go do pobierania angielskich nagrań, którymi chcę podszlifować moją wiedzę (lista podcastów w paczce). Pobierz.
Działanie skryptu jest bardzo proste (bash only), ale wymaga kilku narzędzi (dostępnych chyba w każdym uniksie): wget, sed, find. Wszystkie RSSy znajdujących się w “channels.txt” są pobierane do tmp/$num, następnie sedem każdy tag zawierający string “mp3″ przenosimy do nowej lini, grepujemy tylko linijki zawierające “mp3″. Pobieramy wszystkie http://.*mp3, których pliki nie są znalezione (przy użyciu find/basename). Proste, krórkie, logiczne :-) Dodatkowo pliki mp3 są przechowywane w katalogach “dziennych” (mp3/2008-08-23/), dzięki czemu możemy posłuchać wyłącznie nowo pobranych plików.

