Resolve per-track links in parallel, show counters, bulk-open resolved links; clean filenames; retry support; persistent UI across content reloads.
/action/track) — no ZIP endpoints, no paywall bypass.RESOLVE_POOL = 3).target="_blank", rel="noopener").download="Song - Artist.mp3" when the browser honors it.✅ This script only automates actions you can already do manually on the site, and does not attempt to remove limits or defeat paywalls.
MAX_TRACKS — maximum number of tracks to process on the page (default 100).RESOLVE_POOL — number of concurrent “resolve” workers (default 3). Use 2–3 to be gentle.PACE_MS — min/max random delay between resolve requests per worker.OPEN_DELAY_MS — delay between opening resolved links during bulk open.OPEN_MODE — 'tab' | 'iframe' | 'navigate'Content-Disposition: attachment.Tip: If your browser blocks pop-ups, prefer
OPEN_MODE = 'iframe'or increaseOPEN_DELAY_MS.
download="Song - Artist.mp3".Content-Disposition: attachment; filename=..., that filename will override the hint.submitspurl with hidden data (Base64 JSON)./action/track and typically embedded as <a id="popup" ...>.name="submitspurl"). Try refreshing and re-pasting the URL.OPEN_MODE to 'iframe' or allow pop-ups for the site./action/track endpoint with the form’s own FormData./action/bulktrack or /action/create_zip.RESOLVE_POOL and a slightly larger PACE_MS./action/track and swaps in the direct link on success.RESOLVE_POOL, default 3).download="Song - Artist.mp3" on the anchor (browser may override if server sets Content-Disposition).tab, iframe, navigate. Default iframe for quiet downloads./action/track and parsing the response HTML._blank on direct link and click it without navigation blocking the queue.QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址