学好编程,报复社会

功能:通过Amazon Cloud Reader,获得已购买书籍的原文。

步骤:

  1. 访问 https://read.amazon.com/
  2. 右键想获得原文的书,选择Download & Pin
  3. 等待下载结束,书上出现绿色别针
  4. 点击进入阅读
  5. 打开链接(失效了,参见下面的源代码)。把其中文本复制到Amazon Reader的地址栏中
    (Safari下过;但在Chrome下测试出现诡异的错误。如果Chrome没效果,可以按F12进入Console Tab,把“javascript:”后面的部分粘贴到命令行中)
  6. 等一会儿,然后Ctrl-A & Ctrl-C
  7. 回馈社会

原理:Kindle Reader用了localStorage database来存储Pin到本地书籍,这些数据库中的内容除了被lz压缩外,没有特殊处理,所以只要把数据取出来解压缩即可。

不足:不能获得图片(图片也是被放进database的,实现起来不难,只是我懒得改了);文本是带html标签的,直接贴到支持html标签的编辑器中可能会出问题。

下载:没绕之前的源代码(原链接失效了,新的放在 gist 里,可能也用不了,参见 comment 或者自己调试)