Path to this page:
./
net/bandsnatch,
CLI batch downloader for your Bandcamp collection
Branch: CURRENT,
Version: 0.3.3,
Package name: bandsnatch-0.3.3,
Maintainer: pkgsrc-usersCLI batch downloader for your Bandcamp collection.
Bandsnatch is a Rust tool for downloading all of your Bandcamp purchases all at
once in your desired format, and being able to be run multiple times when you
buy new releases.
This project is heavily inspired by Ezwen's bandcamp-collection-downloader,
https://framagit.org/Ezwen/bandcamp-collection-downloader, which I used myself
before this, specifically existing to help me learn Rust, but also to add some
improvements over it that I've wanted.
This tool is still currently a work in progress, so bugs and other weirdness may
occur. If anything weird happens or something breaks, please open an issue about
it with information and reproduction steps if possible. Specifically testing use
of this with large collections would be very helpful to see if there's any areas
that I need to improve in.
If you're a developer poking around in the code, please note that this is my
first proper project written using Rust, so code quality may be subpar,
especially in terms of memory usage. If you have any ideas to improve the
project in general I'd love to hear them.
Master sites:
Filesize: 35.537 KB
Version history: (Expand)
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-09-09) Updated to version: bandsnatch-0.3.3
- (2024-08-04) Updated to version: bandsnatch-0.3.2
- (2023-10-25) Updated to version: bandsnatch-0.3.1nb1
- (2023-10-07) Updated to version: bandsnatch-0.3.1
CVS history: (Expand)
| 2025-04-11 11:02:20 by pin | Files touched by this commit (1) |
Log message:
net/bandsnatch: needs sse2
|
| 2025-04-02 12:59:41 by pin | Files touched by this commit (1) |
Log message:
net/bandsnatch: not for i386
|
2024-09-09 21:13:19 by pin | Files touched by this commit (3) |  |
Log message:
net/bandsnatch: update to 0.3.3
Fixed
- Skip over releases that don't have any downloads.
- Warn when failing to get Content-Disposition header, indicating the download \
is bad.
|
2024-08-04 19:44:24 by pin | Files touched by this commit (3) |  |
Log message:
net/bandsnatch: update to 0.3.2
0.3.2 - 2024-07-16
Fixed
- Force folders to end with an underscore if they would usually end with a \
space or full stop, due to issues with NTFS (#11).
- Add ratelimiting to mitigate crashes that would occur when attempting dry \
runs sometimes.
- Fix URL parsing error that would occur when using cookies.txt.
|
| 2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2297) |
Log message:
*: bump for openssl 3
|
2023-10-07 17:22:28 by pin | Files touched by this commit (2) |  |
Log message:
net/bandsnatch: update to 0.3.1
Fixed
- Fix crash that would occur if batch_size or item_count were null in a
user's collection data for whatever reason.
|
2023-10-01 11:56:54 by pin | Files touched by this commit (3) |  |
Log message:
net/bandsnatch: update to 0.3.0
0.3.0 - 2023-09-30
Added
- New debug-collection subcommand, helpful for testing weird cases where some
data is wrong on the user's collection page.
|
2023-03-13 20:35:05 by pin | Files touched by this commit (2) |  |
Log message:
net/bandsnatch: update to 0.2.1
Fixed
- Some more fixes for some releases that don't have the exact same data
structure as others.
|