- 愛奇藝年卡 + 京東 Plus = 123元 | PD17 虛擬機限時官網史低 | Win11 專業版立減 150
- 百度網盤 SVIP 年卡 188 送 QQ 音樂月卡 | SetApp 1 年訂閱 6.5 折 | 騰訊雲 618 秒殺
最近「亞馬遜」官方宣布了旗下的 Kindle 電子書店將會正式退出中國市場,2024 年 6 月 30 日後正式關閉中國區的電子書下載功能,這對於一部分喜歡看電子書的朋友真的是噩耗。
如果你之前購買過不少 Kindle 電子書,那麼建議大家將已購的電子書全部下載到本地永久保存備份,以免停止服務后無法再下載圖書資源。那要怎樣才能批量下載到 Kindle 帳號的全部電子書呢?下面異次元就送上教程,用開源的「Kindle 下載助手 + DeDRM 插件」輕鬆搞定……
批量下載 Kindle 全部電子書永久保存
「Kindle 下載助手」(Kindle download helper) 是一個免費開源的小工具,可以幫助用戶一鍵批量下載亞馬遜 Kindle 帳號里全部已購買的電子書以及個人文檔,下載到本地硬盤,以便永久保存這些已購買的電子圖書,避免停服后造成損失。
該工具目前已支持中國區 (amazon.cn)、美國區 (amazon.com) 和日本區 (amazon.co.jp) 三大區的帳號。最初它也只是一個命令行工具,但隨着大佬們的合作,現在的 Kindle 下載助手已經擁有了簡單易用的圖形界面了,在使用上基本沒有難度!
打開 Kindle 電子書提示受 DRM 保護錯誤?
不過,下載其實並不難,最大的問題是,「批量下載回來的 Kindle 的正版電子書文件都是帶有 DRM 加密保護的」,儘管是花錢購買的正版內容,但你並不能隨意使用它們。比如直接使用第三方閱讀軟件如 Calibre 來打開它們時會提示 DRM 錯誤,並無法閱讀。
所以異次元這次的教程將一起教會大家如何「搞定 Kindle 電子書批量下載+移除 DRM 保護 + 轉換格式」 (讓電子書能在任意設備閱讀 / 轉換格式等) ,方便大家永久保存和收藏自己購買過的電子書。廢話不多說,我們這就開始吧。
第一步:設置帳號的默認設備
在開始之前,我們需要首先做一個「設置默認設備」的操作,並以此獲得正確的 16 位的序列號或對應的 Key 密鑰文件。這一步是必要的!後面要用到它們來破解移除電子書的 DRM 保護,後面有詳解。
情況 1:你擁有 Kindle 設備,只需記下 16 位序列號
如果你擁有實體的 Kindle 閱讀器設備,可以前往「這裡查看帳號綁定的默認設備」,如果已是此設備,那麼就記錄下它的 16 位序列號(不是 32 位的)即可。否則,你需要在該設備上登錄亞馬遜帳號,然後回到網頁上將其「設置為默認設備」,再記錄下它的序列號。
情況 2:你「沒有」Kindle 設備,那就要安裝桌面版 Kindle 應用程序
如果你沒有 Kindle 設備,平常使用的是電腦或手機的 APP,那麼就需要多做下面幾步了。
1、下載「舊版」的 Kindle 桌面版程序 (Windows v1.24 / Mac v1.31),注意官網最新的版本是不行的,用手機版也不行,下載地址在本文末尾有提供。
2、修改系統的 hosts 防止軟件自動更新,添加下面兩行:
127.0.0.1 kindleformac.s3.amazonaws.com
127.0.0.1 kindleforpc.s3.amazonaws.com
3、安裝並運行 Kindle 應用,優先進入選項里禁用「自動更新」,然後再登錄你的帳號。
4、前往這裡將你的這個 Kindle 應用程序「設置為默認設備」。
第二步:使用 Kindle 下載助手批量下載電子書
下載並打開 「Kindle 下載助手」(本文結尾處綠色框內有提供) ,你可以通過點擊「登錄」按鈕打開瀏覽器來嘗試自動獲取 Cookie。但如果你無法成功獲取,那麼可以參考下面手動輸入 Cookies 的方法。
手動輸入 Cookies 和 CSRF Token 方法:
本文以 Windows 版的 Edge 瀏覽器為例子 (Chrome 瀏覽器的操作基本類似),首先在瀏覽器上打開亞馬遜 Kindle 網站上的「我的內容」並登錄上你的帳號。
登錄成功后可以看到全部的已購圖書列表,在網頁空白處點擊鼠標右鍵,然後選擇「檢查」,或者按下鍵盤快捷鍵 Ctrl
+Shift
+i
(注意:不同瀏覽器/不同系統的熱鍵並不一樣) 來呼出「開發人員工具」。
第一步:獲取 Cookies 的值
依次進入「網絡」(Network) 面板,然後點擊「Fetch/XHR」,然後在列表中點擊任意一個 ajax 請求(若列表為空可以刷新下頁面),就可以看到請求的數據了。
然後在「標頭」一欄裡面找到「請求標頭」(不是響應標頭),就能找到名為 Cookie 的數據了,拷貝它的全部內容值 (注意不要包含 Cookie:
字眼,前後無空格)
第二步:獲取 csrfToken 的值
在同一個地方點擊 「負載」(Payload) 面板,在裡面的「表單數據」一項里就能找到 csrfToken 的值了。同樣是要拷貝「值」,不要包含 csrfToken:
本身,前後也不含空格。注意的是,csrfToken 的值是有時效性的,取出來太久過期了的話後面是無法下載到圖書的。
批量下載全部 Kindle 電子書:
成功獲取到了 Cookie 和 csrfToken (CSRF Token) 的值之後,我們就能在 Kindle 下載助手的界面上面一一對應填寫了,然後點擊「獲取下載列表」按鈕,該工具就能幫列出全部已購買的圖書和個人文檔內容了。
設置好本地保存的目標文件夾后,點擊「下載全部」按鈕就可以批量下載你的亞馬遜賬號里全部已購的電子書了!到此,我們已經完成了圖書下載的步驟了。不過先不要雞凍,因為後面我們還有一些事情要處理。
第二步:移除亞馬遜 azw 電子書的 DRM 保護 + 轉換格式
因為,通過 Kindle download helper 工具下載,或直接在亞馬遜網站里下載得到的電子書都「帶有 DRM 版權加密保護」,雖然你可以傳輸到已綁定的 Kindle 設備里閱讀,但你是無法隨意在其他的設備上使用這些電子書的,也無法直接進行格式轉換。所以為收藏方便日後使用,我們還必須要移除電子書的 DRM 保護限制。
什麼是 DRM 保護?為什麼要刪除它
Kindle 採取了數字 DRM 保護為了防止用戶非法拷貝、閱讀或分享其電子書,DRM 全稱 (Digital rights management) 即「數字版權管理」。我們無需了解 DRM 是如何保護版權的,只需知道正版的 Kindle 電子書存在各種限制 (如無法在任意設備上打開 / 閱讀 / 轉格式),打開時提示「This book is locked by DRM」之類的錯誤,只有在刪除 DRM 后才能解除這些限制。
既然亞馬遜官宣了要關閉 Kindle 服務了,那就意味着在 2024 年 6 月 30 日關停之後,我們將無法再下載或使用自己購買過的內容。而如果我們想讓這些電子書日後還能用,那麼除了下載,還必須想辦法破解並移除它們的 DRM 保護,並轉換成沒有任何限制的 ePUB、PDF 等通用格式,才能算是「永久保存好這些電子書」。
事實上,只要我們不去分享電子書 (不經允許的分發屬於盜版/侵犯版權行為),移除自己合法購買的數字內容 DRM 並在自己的設備上合理自用的行為其實並不算違法。下面,我們就給大家說說怎樣移除 Kindle 的 DRM 保護吧。
使用 Calibre + DeDrm 插件移除 DRM
異次元曾經推薦過的「跨平台電子書管理神器——Calibre」可以讓我們閱讀和轉換電子書的格式,而它最大的特點是開源同時還支持插件擴展。這裡我們使用了一款開源的「DeDRM 插件」,能幫助我們在 Calibre 里刪除 Kindle 電子書的 DRM 保護,之後就能隨意轉換格式了。
1、安裝 Calibre + DeDRM 插件
根據你的系統,下載安裝對應版本的 Calibre,然後在本文的結尾處下載 DeDRM 插件(異次元實測 Calibre v5.44.0 + DeDRM v10.0.2 插件可以成功,其他版本未做嘗試)。啟動 Calibre 后,在頂部的工具欄里,選擇「首選項」並找到「插件」。
下載異次元所提供的 DeDRM 插件壓縮包,解壓得到裡面的 DeDRM_plugin.zip
文件 (此文件無需再解壓),然後點擊下圖中的「從文件加載插件」,選擇路徑即可成功安裝插件。
成功加載之後,在「插件」頁列表裡應該就能搜索到 DeDRM 插件,這就表示安裝成功了。
2、填寫 Kindle 序列號或生成 Key 密鑰
這裡根據前面第一步說到的兩種情況有所區別。
情況 1:如果你擁有 Kindle 設備:
如上圖的步驟,點擊「插件」→「文件類型」→「DeDRM (雙擊)」→「eInk Kindle ebooks」→ +
,在「EInk Kindle Serial Number」一欄里輸入前面記錄下來的 16 位序列號並保存即可。
另外,在 Kindle 下載助手的下載目錄里也保存有 key.txt
的文件應該也記錄著序列號,可做參考。
情況 2:如果你沒有 Kindle 設備 (安裝桌面應用程序)
按照前面的步驟,你應該已經安裝好了 Windows 或 Mac 版的 Kindle 閱讀器 APP 應用程序並登錄上自己的帳號了,這時啟動 Calibre 軟件並進入插件頁。
進入「插件」→「文件類型」→「DeDRM (雙擊)」→「Kindle for Mac/PC ebooks」,正常情況下 Calibre 的 DeDrm 插件已能自動找到「default_key」的密鑰了,如上圖這樣就 OK 了!無需做其他操作。(如果這裡列表是空的,可試試用 Kindle 應用隨意下載一本書讓其生成密鑰)
3、轉換格式並導出無 DRM 的電子書
在確保你填入了正確的序列號或者擁有 key 密鑰之後,Calibre 即可以直接打開閱讀任意由 Kindle 下載助手批量下載的或直接在亞馬遜官網上下載回來的 azw 格式電子書了。(否則會提示「本書由 DRM 加密保護」/ This book is locked by DRM 的錯誤)
如果你能在 Calibre 里成功打開閱讀這些 .azw 電子書就表示 DeDRM 解密是成功的了!之後就能「為所欲為」啦!將所有下載回來的 azw 文件全部拖放進或導入到 Calibre 裡面,點擊菜單欄的「轉換書籍」或「批量轉換」,即可將這些電子書全部轉換為沒有 DRM 限制的 EPUB 或 PDF,或是任何其他你喜歡格式了。
至此,你已成功移除亞馬遜 Kindle 電子書的 DRM 保護並轉換成通用的格式了!之後你是將它們 導出並上傳到網盤或是 NAS 上永久保存備份,還是傳到手機、iPad 或是放到其他品牌的電紙書閱讀器上慢慢閱讀就看閣下意願了。
總結:
亞馬遜 Kindle 退出中國對於喜歡讀書又喜歡電紙書設備的人來說確實是一大 遺憾,畢竟好的正版電子書商城並不多,但既然這已是事實,我們也只好想辦法保存好自己買過的圖書了。
使用 Kindle 下載助手工具,我們可以很方便地批量一鍵下載保存到本地。但為了日後能隨意使用這些電子書,還必須要移除 DRM 保護。跟着異次元的教程其實操作也並不難。而做了這些之後,至少我們可以永久收藏保存好自己買過的這些電子書,避免自己的損失了。
相關文件下載地址
官方網站:訪問
軟件性質:免費+開源
解壓密碼:www.iplaysoft.com
舊版本 Kindle 桌面應用:Windows v1.24 | macOS v1.31
Kindle 下載助手 Win、Mac | Calibre 電子書管理器 | DeDRM 插件 | 更多閱讀相關