#!/bin/bash
u="Firefox 934 / Windows 17 / Chrome, IE, Edge, Safari, Netscape"
wget -U "$u" "$1" -O /tmp/magnatune.html
artist="$(sed -rn 's/.*/\2/p' /tmp/magnatune.html)"
album="$(sed -rn 's/.*/\1/p' /tmp/magnatune.html)"
echo "Downloading '$artist' - '$album'"
if true
then
sed -rn 's/.*"([^"]*)_spoken.mp3".*/\1.ogg/p' /tmp/magnatune.html >/tmp/magnatunefiles.txt
else
sed -rn 's/.*"([^"]*)_spoken.mp3".*/\1.mp3/p' /tmp/magnatune.html >/tmp/magnatunefiles.txt
fi
wget -U "$u" -c --force-directories --no-host-directories --random-wait --wait=10 -i /tmp/magnatunefiles.txt