ACSM 檔為什麼不是 EPUB
你從圖書館借了電子書,下載下來是一個 .acsm 檔,閱讀器打不開。問題不在閱讀器。那個檔案不是書。
裡面裝了什麼
.acsm 是一份幾 KB 的小型 XML 文件,裡面沒有半個字的書籍內容。有的是這些:
- 要從哪一台伺服器取書;
- 對應哪一筆借閱;
- 授權有效到什麼時候。
換句話說,它不是書,是取書的收據。檔案小得反常也是因為這樣。三百頁的小說不可能只有 3 KB。
改副檔名為什麼沒用
把 .acsm 改成 .epub 什麼也不會發生。副檔名只是一個標籤,不會改變檔案內容的位元組。裡面裝的還是那份 XML 收據。
正規流程
需要能處理 Adobe 授權體系的程式。
- 安裝 Adobe Digital Editions,或支援它的圖書館 App。
- 用 Adobe 帳號授權這台裝置。
- 用那個程式開啟
.acsm。 - 它會下載真正的 EPUB,並在借閱期間開放閱讀。
下載到的 EPUB 同樣有保護,只能在授權過的 App 裡開。期限一到就會鎖起來。
可以搬到別的 App 嗎
不行,這正是保護機制的目的。圖書館給的是一段期間內的閱讀權利,不是檔案本身。
這裡也不會介紹繞過的方法:那違反借閱條件,並且損害使那些圖書館得以提供電子書的協議。
想讀沒有 DRM 的書
去找保護期已經結束的作品。中文有中文維基文庫和臺灣華文電子書庫,英文有古騰堡計劃。下載到的檔案是你的,任何 App 都打得開。清單在免費電子書。
結論
.acsm 打不開不是故障,是設計如此。它不是書,是通往書的一張票,而讀票的程式是另外一個。