Fabian42 / bash_scripts

Contains various bash scripts that I have written mainly for myself.
The Unlicense
4 stars 0 forks source link

Automatically download new SoundCloud tracks #44

Open Fabian42 opened 2 years ago

Fabian42 commented 2 years ago

The text in the followthatpage mails might be enough to automatically download new SoundCloud tracks from artists I follow with that tool. The hardest part of that might be reading the mail using Bash, but surely there's a tool for that.
Test cases would have to include tracks with the same name as something that that artist has already uploaded before, because then they get an attached "-2" or similar in the URL, but it might also be slightly different. Checking the upload date and comparing that to the mail should definitely be done. Maybe that's also enough and the actual content of the mail can be ignored, just knowing that someone uploaded and then downloading the last week of their tracks would be OK.
Filtering out false positives like in the mail macro would also be necessary for as long as that followthatpage bug exists.

Alternatively, there's something with RSS on SoundCloud, which would be a less hacky solution (RSS→dl instead of website→follow→mail→guess link→verify date→dl). But I never got any of those RSS feeds to work so far.

Fabian42 commented 1 year ago

alternative: query pages myself, can also apply to more than SC

Fabian42 commented 1 year ago

auto-download WL and temp_music

Fabian42 commented 1 week ago

similar: webcomics, Lateral