💾 Archived View for s0.is › projects › 2023-08-06-hyperion-download-helper.gmi captured on 2023-11-04 at 11:09:17. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-09-08)
-=-=-=-=-=-=-
I sometimes buy classical music from Hyperion Records, because they are one of few classical labels to provide downloadable lossless audio files.
However, their site is rather outdated and they push you to use a 'downloader' application (for Windows or Mac only) to download your purchases. That doesn't work for me.
They do provide a webpage with all your purchases to download regularly, but with individual links per track! That quickly gets annoying.
I made a quick javascipt snippet to take all the links on the download page and 'click' them all programmatically. It's worked ok for me so far.
Just copy the below snippet into a bookmark, and it ought to work.
javascript:const links = Array.from(document.getElementsByTagName("a")).filter( ({href}) => href.match( /(.*\.[AF]LAC)/gm )).forEach( (i) => i.click() );