Try   HackMD

如何解 drm 來備份自己的 e-book(以 google play 圖書為例)

整個流程有三個大步驟,完成之後應當可進行備份。如果有任何疑惑,煩請先閱讀相關軟體的 readme 與介紹,那邊大概涵蓋八九成的疑問了。

Calibre 與初期教學

  1. 首先,先下載以下軟體(此處使用 windows 示範,其他作業系統應當類似)
    CalibreDeDRM 最新zip檔Adobe Digital Editions

adobe 記得要找 3.0 版的,比較容易成功。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

  1. 安裝 Calibre、Adobe Digital Editions 並把 DeDRM.zip 解壓縮。

  2. 進入 Calibre ,點選最右邊的三個黑點,再進入「偏好設定」(可能會有不同翻譯)

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  3. 進入「匯入與匯出」的「將書本儲存至磁碟」,取消「將非英語字元轉換成英語同義字」再點選儲存,這將有效的保留書籍原名。

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  4. 在「進階」的「外掛」中,選擇「從檔案載入外掛」。

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  5. 找到剛剛解壓縮的 DeDRM 資料夾,進入後點選 DeDRM_Plugin.zip ,並重複同樣動作,點選 Obok_plugin.zip

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  6. 都選擇是,兩個安裝完之後,重開 Calibre。

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

好,此時 Calibre 的部份暫時完成。


Adobe Digital Editions

進入 Adobe Digital Editions,點選最右方的「說明」,點選「授權電腦」

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

此處應當是黑色,顯示灰色是因這邊註冊過了

註冊一個帳號,並建議使用類似 bitwarden 的密碼軟體記憶。


google play book

  1. 進入 google play book,點選「我的書籍」

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  2. 點下載(可能有 epub 版、pdf 版。或是僅有 pdf 版)

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  3. 會取得「書名-epub.acsm」或「書名-pdf.acsm」這樣的檔案。把檔案拖曳進 Adobe Digital Editions 。

  4. 點選「以檔案總管顯示檔案」

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  5. 此時會看到正常的 .pdf 或 .epub 檔名,但他還是受限於 DRM 的。將檔案拖曳進 Calibre,此時軟體會自動解除 DRM。

  6. 現在電子書已經完完全全變成你的了,請妥善使用。若要匯出,則在書名點選「儲存置硬碟」就好惹。

Change log

2022/03/06 https://github.com/apprenticeharper/DeDRM_tools/ 這個專案已經停止維護,修改成分岔版的 nodrm,功能一樣,修改諸多舊版錯誤