Greasy Fork 支持简体中文。

亚马逊中国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)
    }
  }
}

發表回覆

登入以回復