亚马逊中国Kindle下载所有内容

在亚马逊中国的“管理我的内容和设备”页面增加“下载本页所有内容”和“更新本页所有书籍”按钮,便于备份和更新你买过的 Kindle 书籍。

< 脚本亚马逊中国Kindle下载所有内容的反馈

评价:好评 - 脚本运行良好

§
发表于:2022-10-09

赞!感谢作者的工作,在firefox上测试可用。

下载一些书籍后就会被亚马逊报错并强制转到主页,但还好每次都是按顺序下载的,我稍微改动了一下 downloadAllBooksOnPage 的代码,实现了“全手动断点序传”,哈哈。 (注意:数下一共下载了多少本,把下面的119改成多少)

async function downloadAllBooksOnPage() {
  const /** @type {HTMLDivElement[]} */ books = Array.from(
    document.querySelectorAll('div.contentTableListRow_myx.ng-scope'),
  )
  let i = 0
  for (const book of books) {
    if ( i++ > 119 ) {
      await downloadBook(book)
      await sleep(15000)
    }
  }
}

发表回复

登录以发表回复。