yihong0618 / Kindle_download_helper

Download all your kindle books script.
GNU General Public License v3.0
2.63k stars 215 forks source link

超过一万本书的书库,查询列表超过一万就报异常 #99

Open WaterMoonMirror opened 1 year ago

WaterMoonMirror commented 1 year ago

超过一万本书的书库,查询列表超过一万就报异常,希望可以维护一下这个问题

WaterMoonMirror commented 1 year ago

image

yihong0618 commented 1 year ago

这个是你不断触发了亚马逊风控。 1w 本估计很难。

WaterMoonMirror commented 1 year ago

直接从--resume-from 10000开始,也是报的这个错,这个是不是定义的存储对象放不下超过9999的大小

yihong0618 commented 1 year ago

这个可能是 amazon 的风控问题了,我无法确定他们的风控规则,大概是。 这里和这个项目的代码无关,我可能会抽空看一下。

WaterMoonMirror commented 1 year ago

好的

tshemeng commented 1 year ago

@WaterMoonMirror 你clone源码,把kindle.py报错的items = result["OwnershipData"]["items"]改成如下代码,看下报错时,接口返回的信息

            try:
                items = result["OwnershipData"]["items"]
            except KeyError:
                logger.error(result)
WaterMoonMirror commented 1 year ago

image 这是报错信息

Stargazer2002 commented 1 year ago

请问楼主找到下载大量个人文档的方法了吗,我四千本书,也是获取完卡住

yihong0618 commented 1 year ago

。。。你可以 200 本 200 本下,改下代码

Stargazer2002 commented 1 year ago

python3 kindle.py ${csrfToken} --cookie ${cookie} --dedrm --pdoc --resume-from 请问怎么做第1到第200的截断?