CoomerDL V1.3.2
Fixes
- Bunkr downloads work again (#125). Bunkr moved the file URL out of the download button, so every link resolved back to the page itself and the app saved the HTML page as the file — that 4 KB "video" that opened as a web page in Notepad. Album links were being matched by a layout class the site no longer uses, so they found zero files and finished in a couple of seconds. The app now follows the same signed-URL flow the site's own download button uses, and finds album files by their links instead of by layout, so a redesign is less likely to break it again.
- Random 503 errors no longer lose posts on coomerfans (#124). Resolving a page had no retries at all, so a temporary 503 dropped whatever post it was reading, and a 503 on a profile page quietly stopped the scan for the rest of that profile. That is why it sometimes failed on the first page and sometimes twenty pages in. Requests are now retried with a growing delay, posts that fail get another pass at the end, and anything still missing is reported instead of being skipped in silence.
- Downloads survive rate limiting. When a host answered 429, the app burned all four attempts in about six seconds and gave up. It now waits longer between attempts, honours the server's own
Retry-After, and eases off a host that is rate limiting it. - Failed files are no longer hidden. The log said "All downloads completed or cancelled" even when files had failed, so a partial run looked like a clean one. It now reports how many failed, and every request that gives up says why — a 403 or 404 used to produce no message at all.
- Files keep their real name. Bunkr serves every file under a UUID, so downloads were saved as
51858954-a8c0-42e9-941c-6d9e3b64f5e0_1.mp4instead of the actual title.
Changes
- New app icon, with proper sizes for the taskbar, title bar and explorer.
- The donors list has moved to Proyect-C.
Under the hood
- Erome and jpg5 now use the same retry handling, so a temporary server error no longer looks like missing content there either.
- Downloads can be cancelled while the app is still scanning a profile, not only while files are transferring.