Search the full installer of the official Spotify desktop client
- Replace `std::sync::mpsc` with unbounded `crossbeam-channel` for improved async task messaging. - Switch from Mutex-based processed counters to `AtomicU64` for lock-free, accurate progress tracking. - Refactor `search_installers` to use a new `SearchOptions` struct. - Improve task lifecycle handling, including better pause and cancel mechanisms. - Adjust URL and path generation to return owned `String`s. - Add `OnceLock` to cache compiled regular expressions. - Implement explicit logging for HTTP 429 (Too Many Requests) and network errors. - Simplify Start/Pause button logic in the UI. - Update `.gitignore` to exclude crate targets. |
||
|---|---|---|
| .github | ||
| LoaderSpot_CLI | ||
| LoaderSpot_UI | ||
| .gitignore | ||
| check-build-version.ps1 | ||
| check_deb_versions.py | ||
| LICENSE | ||
| ms-spotify-check.ps1 | ||
| README.md | ||
| update_version.py | ||
| versions.json | ||
| versions_deb.json | ||
LoaderSpot
This tool finds full Spotify installers and also collects them
Thanks for the idea nick-botticelli