| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| W-KemonoDownloader-4.0.0-x86_64-Portable.exe | 2025-04-20 | 55.0 MB | |
| L-KemonoDownloader-4.0.0-1-x86_64.pkg.tar.zst | 2025-04-20 | 94.7 MB | |
| L-KemonoDownloader-4.0.0-1.fc42.x86_64.rpm | 2025-04-20 | 75.8 MB | |
| L-KemonoDownloader-4.0.0-1.ubuntu-noble_amd64.deb | 2025-04-20 | 75.3 MB | |
| M-KemonoDownloader-4.0.0-x86_64.dmg | 2025-04-20 | 122.0 MB | |
| M-KemonoDownloader-4.0.0-arm64.dmg | 2025-04-20 | 118.8 MB | |
| W-KemonoDownloader-4.0.0-x86_64.msi | 2025-04-20 | 96.8 MB | |
| Kemono Downloader v4.0.0 source code.tar.gz | 2025-04-20 | 1.1 MB | |
| Kemono Downloader v4.0.0 source code.zip | 2025-04-20 | 1.1 MB | |
| README.md | 2025-04-20 | 1.8 kB | |
| Totals: 10 Items | 640.6 MB | 2 | |
feat: Overhaul CreatorDownloaderTab with async downloads and better error tracking
Revamped CreatorDownloaderTab and CreatorDownloadThread to use async downloads, track failed files better, and log more details for debugging.
- Added asyncio, aiohttp, ClientSession, and ClientTimeout imports for async downloads.
- Switched CreatorDownloadThread to async with aiohttp for faster, smoother batch downloading.
- Removed "Download All Links" checkbox to focus on manual post selection.
- Added self.failed_files to CreatorDownloaderTab and CreatorDownloadThread to track failed files centrally.
- Improved cleanup_thread:
- Logs thread removal and failed file transfers.
- Moves failed files from CreatorDownloadThread to self.failed_files.
- Counts failed files in completion check.
- Cleans up leftover threads with better error handling.
- Logs failed files and active threads.
- Updated update_file_completion:
- Safely checks threads for failed file errors, defaults to "Unknown error".
- Stores failed files in self.failed_files.
- Adds success parameter to handle failures.
- Triggers creator_download_finished when all files are done.
- Enhanced CreatorDownloadThread:
- Fetches creator names and post titles for better folder naming.
- Logs detailed download progress and errors.
- Added failed file summary in creator_download_finished for clearer feedback.
- Made console logs clearer, no more cluttered tracebacks.
- Remove trailing dots (Windows compatibility - sanitization for folder naming convention) for both Creator Downloader and Post Downloader.