Skip to content

Releases: daot/bcdl

Bug Fixes and Feature Requests

27 Oct 18:33
Compare
Choose a tag to compare

Commits

  • 3d19c0d: fixed bug that would delete the downloads folder if an artist has run out of free downloads
  • b09c962: update readme
  • 60207bf: update dependencies
  • a25886d: fixed issue #10 and refactored
  • 286083d: update in cli docs
  • 2b0fe61: added "none" flag to download quality to skip downloading releases
  • e93cc0a: changed temp email service back to guerrillamail and added new "monitor" flag

Full Changelog: 4.0.3...4.0.4

Custom Domains

17 Feb 07:56
Compare
Choose a tag to compare
  • added support to download from custom domains
  • added the ability to chose to overwrite an existing download

Latest Build

07 Jul 23:20
Compare
Choose a tag to compare

just wanted to make this an official release so people don't get confused

Commits

  • 147a325: made unzip optional and removed downloading individual tracks (‮daot)

Bug Fixes

05 Nov 00:10
Compare
Choose a tag to compare
  • Fixes issue where artist with dashes in their name didn't download (#3)
  • Fixes issue where quality selection didn't reflect downloaded file (#4)

Rewrite v4

01 Jan 00:40
Compare
Choose a tag to compare

So, the program decided to stop working. Thats wonderful. Luckily, I was already in the middle of a bit of a rewrite, so here it is: an actual working version PLUS a few cool new features!

Changelog:

  • It works again lol.
  • Increased API use. Means less REGEXing raw html.
  • User collection downloading now works past the first x releases that load with HTML.
  • Output is now a folder instead of a ZIP file.
  • Now have the option to download the release description and/or all the reviews of the release (for the archivists).
  • You can now change the download quality, in case you're really in dire need of some MP3 V0 files.
  • You can now change the output directory.
  • Smarter downloading of Email locked releases.
  • Other stuff I'm forgetting.

QOL

09 Jul 15:57
Compare
Choose a tag to compare
QOL

This is a little 'quality of life' release fixing some usage complaints.

CHANGES:

  1. Filling out config.yaml no longer required
  2. Fix instructions in config.yaml to make them more clear
  3. Added link loop by default so the program doesn't close immediately on finish.
  4. Added quick setup instructions in README
  5. Added an icon to the executable :)

Rewrite in GO

29 Mar 19:07
Compare
Choose a tag to compare

This is a complete rewrite in Golang.
Why? Python is kinda slow, I wanted to learn a new language, and because I can.
It is, in fact, faster than the Python version AND has some extra features that were accidentally added but work well.
The Python version is still functional, but if you want a release that's marginally faster, enjoy!

Start a new

24 Nov 23:48
Compare
Choose a tag to compare

This is the first release of v2! Exciting.
Nearly complete rewrite that SIGNIFICANTLY speeds up the download process.
Plus, it downloads from email links now :)

p.s. If you try to download a completely free album, there may be a chance that it will treat it like an email album. If you find a link that does this, file an issue and I'll see if I can fix it.

A Good Endpoint

27 Jul 05:33
a6f6412
Compare
Choose a tag to compare

This is where I'm stopping development on this version.
There's still probably bugs and issues waiting to be ironed out, but unless a super significant issue is brought up, I probably wont fix it. Pull requests and forks are still welcome!
There is gonna be a complete rewrite that is much much faster coming very soon so look out for that 👀