Monat: Juli 2013

Quicktipp: Nginx Rewrite für das unnütze „www“

Weil ich es grade gebraucht habe: Um die aufgerufene Domain von „www.xyz.de“ auf „xyz.de“ umzuleiten reicht eine kurze rewrite-Regel in der jeweiligen Config von Nginx. server { server_name www.xyz.de; rewrite ^(.*) http://xyz.de$1 permanent; } server { server_name xyz.de; #hier folgt ganze der Rest der config } Wer sich über Sinn und Unsinn von „www“ informieren […]

Bash one liner: Alle DI.fm Streams als M3U-Playlists speichern

Weil ich gerade mal wieder danach gesucht habe, hier ein einzelner Befehl der die Playlist-URLs von DI.fm holt: wget -q -O – http://listen.di.fm/public2 | sed ’s/},{/\n/g‘ | perl -n -e ‚/“key“:“([^“]*)“.*“playlist“:“([^“]*)“/; print „$1\n“; system(„wget -q -O – $2 | grep -E ‚^File‘ | cut -d= -f2 > di_$1.m3u“)‘ Einfach ausführen und schon landen die entsprechenden […]