当我们借阅电子书时,我们的市立图书馆会通过邮件发送一个 *.acsm 文件,但我受够了不得不打扰我的妻子使用她的 Windows 帐户,而且我们必须在 nix 和 doze 之间重新启动。Adobe 数字版需要 Wine 和 .Net35SP1。因此 Wine 已安装,但 .Net35SP1 安装程序 (dotnetfx35setup.exe) 未连接以下载所需的文件。服务器关闭了吗,还是有其他更简单的方法来安装 ADE?我整个周末都在尝试。
答案1
在 Linux 中下载 ACSM 文件 - 无需使用 Adobe Digital Editions!
有一些限制,但并不严重:
- 仅支持 ePub。
- 没有 PDF 命令行。
- Alpha 品质软件。它能用,但有点挑剔
你可以自己编译代码,但我只是下载了预先构建的二进制文件。
在 Ubuntu 上需要sudo apt install libzip-dev
解压下载的文件后,进入 cd 并运行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD
然后
./adept_activate -u [email protected] -p SuperStrongPassword
使用与 Adobe Digital Editions 中相同的凭据。您只需使用标志-u
并在提示符下输入密码即可 - 但我无法让它工作。标志-p
工作正常。
几秒钟后,您将看到:
[email protected] fully signed and device activated in /home/you/libgourou_utils_0.3.1/./.adept
然后运行:
./acsmdownloader -f whatever.acsm
片刻之后,您将看到:
Created whatever.epub
就这样!您的文件已下载,您可以阅读 ePub 了。
注意:如果您尝试下载 PDF,则会收到一条错误消息:
Exception code : 0x5007
Message : whatever.epub
您可以将文件重命名为 .pdf,但它仍然会被加密。