Podcasts automatisch downloaden

carpe:diem

Mitglied
Mitglied seit
13 Nov 2005
Beiträge
554
Punkte für Reaktionen
5
Punkte
18
Könnte man eigentlich eine Fritzbox so einstellen, dass sie einen Podcast jeden Tag zu einer speziellen Zeit herunterlädt und auf den MP3-Player speichert und man diesen dann jeden morgen frisch gefüttert mitnehmen kann?
 
Hi,

du könntest einen cronjob anlegen und den Podcast mit 'wget' auf USB downloaden. Dafür benötigst du Freetz. Oder du schreibst dir ein Shellskript, welches die MP3s um eine bestimmte Uhrzeit downloaded. Das Skript startest du im Hintergrund.

Eine fertige Lösung kann ich dir nicht bieten. Ganz davon abgesehen habe ich keine Ahnung, in wie weit du dich mit Shellskripten und der Linux-Konsole auskennst.
 
Podcastskript Vorschlag für FritzBox AWK Binary benötigt

Hallo Carpe:diem, hallo Forum

für ein LINUX Gerät von mir, habe ich folgendes PODCAST Skript gebaut (Neue Version mit AWK):

******************

#!/bin/bash

PATH=${PATH}:/opt/wget/bin
cfg_and_log_dir="/audio/import"
audiodir="/audio/Sampler/Podcasts"

logfile=$cfg_and_log_dir/podcast.log
cfgfile=$cfg_and_log_dir/bp.txt

echo "Logfile: $logfile"
echo "bashpodderfile: $cfgfile"
[ -d $audiodir ] || { echo "Kann Zielverzeichnis $audiodir nicht finden";exit 1;}

# Make script crontab friendly:
cd $audiodir

# Read the bp.txt file and wget any url not already in the podcast.log file:
while read podcast; do
wget -q "${podcast#*@}" -O - |

awk 'BEGIN { RS="\""} /url=/ {getline; print}' |

while read url; do
grep -q "${url}" $logfile && continue

datadir="${podcast%@*}"
mkdir -p "${datadir}"
echo "Try to get $url down to $datadir "
ok=""
wget -q -c -P "${datadir}" "$url" && ok="yes"
[ -z "$ok" ] && {
echo "resume mode NOT OK. Trying complete file ..."
wget -q -P "${datadir}" "$url" && ok="yes"
}
[ -z "$ok" ] || echo "${url}" >>$logfile
done
done < $cfgfile
sort -u <logfile>$logfile.new
chown -R fidelio.users $audiodir/*
chmod -R 777 $audiodir/*
mv $logfile.new $logfile
exit 0

********************

Das würde ich jetzt gerne für die FritzBox anpassen.

Kann mir einer für die 7270 mit aktueller Firmware AWK als Binary zur Verfügung stellen?

Das wäre super. Neue Busybox brauche ich wohl nicht, awk sollte für meine zwecke ausreichen.

Für Fehler im Skript und Anmerkungen bin ich natürlich offen.

Danke

Gruß ans Forum
 
Zuletzt bearbeitet:
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,873
Beiträge
2,303,505
Mitglieder
378,533
Neuestes Mitglied
PatrickSt91