- ⚡️ 極速下載
自研 fast-steal 工作竊取演算法,實測下載速度為 NDM 的 2.43 倍 - 🔄 強效重試
下載過程中,切換 WiFi、關閉 WiFi、切換代理,皆可確保檔案內容正確無誤 - ⛓️💥 斷點續傳
下載至一半可隨時暫停,後續仍能繼續傳輸 - ⛓️💥 增量續傳
伺服器日誌今日下載完成後,明日若新增 1000 行,透過增量續傳功能僅需傳輸新增的 1000 行 - 💰 開源免費
所有程式碼完全公開,由 share121、Cyan 及其他貢獻者共同維護 - 💻 跨平台支援
使用 curl:
curl -fsSL https://fd.s121.top/update/cli/install.sh | bash或使用 wget:
wget -qO- https://fd.s121.top/update/cli/install.sh | bashpowershell -ExecutionPolicy ByPass -c "irm https://fd.s121.top/update/cli/install.ps1 | iex"| 架構 | Windows | Linux | Mac OS |
|---|---|---|---|
| x86_64 | 下載 | 下載 | 下載 |
| x86 | 下載 | 下載 | ❌ 不支援 |
| aarch64 | 下載 | 下載 | 下載 |
> fd download -h
fast-down v2.7.3
下載檔案 (預設)
Usage: fd download [OPTIONS] <URL>
Arguments:
<URL> 要下載的 URL
Options:
-f, --force
強制覆蓋現有檔案
--no-resume
禁止斷點續傳
-d, --dir <SAVE_FOLDER>
儲存目錄 [default: .]
-t, --threads <THREADS>
下載執行緒數 [default: 32]
-o, --out <FILE_NAME>
自訂檔案名稱
-p, --proxy <PROXY>
代理位址 (格式: http://proxy:port 或 socks5://proxy:port) 不填為使用系統代理,-p "" 為不使用代理
-H, --header <Key: Value>
自訂請求標頭 (可多次使用)
--min-chunk-size <MIN_CHUNK_SIZE>
最小分片大小 (單位: B) [default: 1048576]
--write-buffer-size <WRITE_BUFFER_SIZE>
寫入緩衝區大小 (單位: B) [default: 8388608]
--write-queue-cap <WRITE_QUEUE_CAP>
寫入通道長度 [default: 10240]
--progress-width <PROGRESS_WIDTH>
進度條顯示寬度
--retry-gap <RETRY_GAP>
重試間隔 (單位: ms) [default: 500]
--repaint-gap <REPAINT_GAP>
進度條重繪間隔 (單位: ms) [default: 200]
--pull-timeout <PULL_TIMEOUT>
拉取超時時間 (單位: ms) [default: 5000]
--browser
模擬瀏覽器行為
-y, --yes
全部確認
-v, --verbose
詳細輸出
--accept-invalid-certs
允許無效憑證
--accept-invalid-hostnames
允許無效主機名稱
-i, --interface
是否使用互動式介面選擇網卡
--ip <網卡的 ip 位址>
自訂網卡 (可多次使用)
--max-speculative <MAX_SPECULATIVE>
最大投機執行緒數 [default: 3]
--write-method <WRITE_METHOD>
寫入方法 (mmap 速度快, std 相容性好) [default: mmap] [possible values: mmap, std]
-h, --help
Print help
