mac下載百度雲端硬碟大檔案及斷點續傳的方法

來源:互聯網
上載者:User

標籤:

問題

作為資源共用平台, 百度雲做的還是很出色的, "xxx site:pan.baidu.com"就可以找到很豐富的資源. 然而, 下載百度雲上的檔案就略蛋疼了. 早在12年的時候, 百度雲還是一個良心企業, 不僅免費送容量, 而且下載不限速不限時不用用戶端, 看片不會被綠*壩, 在教育網內甚至可以達到10M/s的速度.

當然現在容量已經不是什麼問題了, 13年的空間大戰早已讓我們步入T級時代, 但是下載的各種限制著實讓人傷不起.

綠*壩的存在讓我們喪失了大量的片源  但作為遵紀守法的公民, 這點還是應該擁護的

但是CDN的分發讓我們只能默默忍受瀏覽器的單線程下載, 就算用了它的用戶端也是換湯不換藥, 走的還是同一條網路. 慢慢下也就慢慢下吧, 問題是他還給下載連結加上了時效, 對於稍大一點的檔案, 就會遇到這個問題:

{"error_code":31064,"error_msg":"xcode expire time out error"}

不確定Windows使用者的雲管家是不是解決了這個問題, 但作為mac版用戶端, 已經半年沒更新的項目組似乎早已解散, 根本不想解決這個問題了. 我只想下載區區14G的 GTA IV 呀, 幾次都是下載到8G左右就掛了, 是可忍孰不可忍!

解決方案

mac下的斷點續傳工具還是有的, 迅雷, Folx, Speed Download, 資源就自己去找吧. 但是我們要面臨的一個困難是: 我們要讓斷點續傳工具能夠在切換的情況下繼續運轉, 並保證下載檔案不出錯.

迅雷作為優秀的國產軟體, 秉承了國內優秀的傻瓜傳統, 除了一鍵下載, 似乎再沒可配置空間, 設定檔比程式還難破解.

Speed Download和Folx下載機制類似, 在下載bundle裡都是有三個檔案: 設定檔, 進度檔案, 快取檔案

這是 Folx的範例包: 

data.plist記錄了下載進度, 比如:

這也就是斷點續傳的原理, 因為http協議允許我們指定下載檔案的位元組範圍

 

download.plist則記錄了下載的配置, 核心內容是下載url

但是單純修改這個檔案裡的url似乎並不能讓Folx切換下載路徑, 而且更重要的是, 我卸載了Folx後再重新安裝, 它居然記錄了我之前的下載記錄. 其實, mac的軟體也不是那麼綠色. 那麼Folx的設定檔究竟在哪裡呢?

啟動活動監視器, 找到folx的進程, 我們就可以看到它開啟的檔案清單

~/Library/Application Support/Eltima Software/Folx 就是我們要找的. 裡面的FolxData.sql檔案就是它的設定檔. 這是一個sqlite檔案, 推薦用 Valentina Studio 開啟.

ZFOLXTASK表就是下載任務了, Folx啟動實際上是從這個資料庫裡載入內容的, 那個download.plist似乎可有可無. 關閉Folx, 修改表裡的ZURL欄位就可以切換下載的url了. 當百度雲端硬碟地址失效後, 在瀏覽器裡重新擷取一次就可以了, 是不是很簡便呀. 

 

mac下載百度雲端硬碟大檔案及斷點續傳的方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.