adds a link that triggers buy for $0; set format to FLAC and click download. multiple purchases get a "download all" link (wait for them to process before using). Set your email at the top of the script if you want it autofilled.
< Feedback em BC: do free downloads
thankyou, I'll look into making those changes soon
this tool is also very useful: https://github.com/daot/bcdl
Thanks for the suggestion!
Done!
Been using this for a week and noticed it breaks on pages with both a free download and a paid physical purchase option. Example. I fixed this by changing the
li.buyItem
selector toli.buyItem.digital
and thebutton.buy-link
tobutton.buy-link.download-link
.Combined, these move the "Start free download" text to the correct position and put the click onto the correct button. I've not extensively tested these changes, so they may cause other issues, but so far so good.