#!/bin/bash
u="Firefox 934 / Windows 17 / Chrome, IE, Edge, Safari, Netscape"
wget -U "$u" "$1" -O /tmp/magnatune.html
artist="$(sed -rn 's/<meta property="og:title" content="([^"]*) : ([^"]*)"\/>.*/\2/p' /tmp/magnatune.html)"
album="$(sed -rn 's/<meta property="og:title" content="([^"]*) : ([^"]*)"\/>.*/\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


