如何以编程方式阅读 Adob​​e DRM 的 Epub?

发布于 2024-09-02 04:49:52 字数 458 浏览 5 评论 0原文

我正在编写一个支持 epub 格式的电子书阅读器(我可以解析开放的 epub 工作),但我想支持 Adob​​e DRM 锁定的 epub 的阅读。

我已经阅读了 Adob​​e 数字版本网站(常见问题解答和支持页面)并进行了 google 搜索,但可惜的是,到目前为止我还没有找到有关 API 的任何文档:

  1. 使用用户的 Adob​​e ID 凭据授权 PC 并
  2. 解密 epub 以供我解析应用程序。

有没有人有任何文档或 API 的指针?

我更喜欢 Python、C++ 中的 API。但任何 API 都比没有好;-)

UPDATE1:我正在桌面(linux、mac 和 windows)上编写我的应用程序。

UPDATE2:需要明确的是,我假设用户已合法支付该书的费用,并且拥有 Adob​​e ID。我不想破解 DRM,只是允许用户阅读他们购买的书籍。

I am writing an ebook reader that supports the epub format (i have the parsing of open epub working), but I would like to support the reading of Adobe DRM locked epubs.

I have read through the Adobe digital editions site (faq and support pages) and googled, but alas as yet I have not found any docs on the API to:

  1. authorise the PC using the user's Adobe ID credentials and
  2. decrypt the epub for parsing by my app.

Does anyone have any pointers to docs or APIs?

I would prefer APIs in Python, C++. But any API is better than nothing ;-)

UPDATE1: I am writing my app on Desktops (linux, mac and windows).

UPDATE2: Just to be clear, I am assuming that user has paid for the book legitimately and so does have an Adobe ID. I don't want to crack the DRM, just allow the user to read their books that they bought.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萌︼了一个春 2024-09-09 04:49:52

看起来解决方案是许可 Adob​​e Mobile Reader SDK:

http://www.adobe.com/ devnet/readermobile/

Looks like the solution is to license the Adobe Mobile Reader SDK:

http://www.adobe.com/devnet/readermobile/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文