ACSM 檔為什麼不是 EPUB

你從圖書館借了電子書,下載下來是一個 .acsm 檔,閱讀器打不開。問題不在閱讀器。那個檔案不是書。

裡面裝了什麼

.acsm 是一份幾 KB 的小型 XML 文件,裡面沒有半個字的書籍內容。有的是這些:

  • 要從哪一台伺服器取書;
  • 對應哪一筆借閱;
  • 授權有效到什麼時候。

換句話說,它不是書,是取書的收據。檔案小得反常也是因為這樣。三百頁的小說不可能只有 3 KB。

改副檔名為什麼沒用

.acsm 改成 .epub 什麼也不會發生。副檔名只是一個標籤,不會改變檔案內容的位元組。裡面裝的還是那份 XML 收據。

正規流程

需要能處理 Adobe 授權體系的程式。

  1. 安裝 Adobe Digital Editions,或支援它的圖書館 App。
  2. 用 Adobe 帳號授權這台裝置。
  3. 用那個程式開啟 .acsm
  4. 它會下載真正的 EPUB,並在借閱期間開放閱讀。

下載到的 EPUB 同樣有保護,只能在授權過的 App 裡開。期限一到就會鎖起來。

可以搬到別的 App 嗎

不行,這正是保護機制的目的。圖書館給的是一段期間內的閱讀權利,不是檔案本身。

這裡也不會介紹繞過的方法:那違反借閱條件,並且損害使那些圖書館得以提供電子書的協議。

想讀沒有 DRM 的書

去找保護期已經結束的作品。中文有中文維基文庫和臺灣華文電子書庫,英文有古騰堡計劃。下載到的檔案是你的,任何 App 都打得開。清單在免費電子書

結論

.acsm 打不開不是故障,是設計如此。它不是書,是通往書的一張票,而讀票的程式是另外一個。

所有文章