cdhigh / KindleEar

Aggregates RSS and web content(Calibre recipe), sends to Kindle, and includes an e-ink optimized online reader.
http://cdhigh.github.io/KindleEar/
MIT License
2.73k stars 630 forks source link

本次更新后的bug: 漫画投递后期号不会自动更新 #518

Closed mlyksuu closed 6 years ago

mlyksuu commented 6 years ago

mw073 2018-09-18 如图所示,推送了37话,但期号没有相应更新,依然显示36,于是反复推送37话。

cdhigh commented 6 years ago

@insert0003 帮忙看看? 还有,如果要修正此问题的话,顺便也帮我修正issue #514 删除apps/handlemail.py(line 236)行即可。 from main import local_time 劳烦了。

insert0003 commented 6 years ago

OK,明天看看。

insert0003 commented 6 years ago

我这面测试了没有问题呢。log发一下看看?

kindleear

mlyksuu commented 6 years ago

log...是指这个吗 mw073 2018-09-19 我点了手工推送

之前cartoonmad抓取出了问题的时候,每次推送过后期号都会增加,但没有东西推送到kindle。那时我到zkindlerss里下了个cartoonmadbase.py覆盖过去,就变成了能推送但期号不会自动增加的状况。后来这边KindleEar更新了,我又把整个项目重新拖了一遍重传,结果问题依旧。不知道问题出在哪里

insert0003 commented 6 years ago

KindleEar和zkindlerss有点小差别。 KindleEar发送失败也会继续增加期号,zkindlerss修改了一点数据库,如果发送失败就不增加期号。 两个不能混用,直接覆盖cartoonmadbase.py会有问题,出现期号永远不增加的现象。 只用最新的KindleEar的话,应该可以正常增加期号,但是发送失败的时候也会增加期号。 所以我推荐,要么就完全用KindleEar,或者完全用zkindlerss。我自己一直的zkindlerss,你用那个也行。

insert0003 commented 6 years ago

使用GAE的免费配额的话,每天只允许发送10封邮件,超过10封以后会出现OverQuota的错误,导致期号增加但是没有发送成功。

mlyksuu commented 6 years ago

谢谢 不过我这次有把原来的文件全删掉,重新下了KindleEar,改了再部署的,应该没有混搭…… 等有时间我再试试砍掉重练(´ཀ`」 ∠)

insert0003 commented 6 years ago

log指的是gcloud里面的日志,可以查看运行过程中输出的错误,警告等。 gae01 gae02

mlyksuu commented 6 years ago

新建了个app传了没有修改过的zkindlerss,自定义RSS和现成book各订一个漫画,手动推送几次,也出现了奇怪的bug mw073 2018-09-19 我的英雄学院跳跃推送(2、5、9话 Planet with第一次推送成功后一直no news

真是很迷இωஇ

insert0003 commented 6 years ago

我的英雄学院跳跃推送(2、5、9话)

这是我故意的,不是跳跃推送,是一次性推送了多话,正确的显示应该1-2话,3-5话,6-9话(需要修改,但是懒了,所以就没改)。意图是当有很多话更新的时候,可以一次性推送,但是为了防止页数太多文件太大,所以设置页数超过60的话,就换到下次推送。

insert0003 commented 6 years ago

Planet with第一次推送成功后一直no news

不好意思,这是zkindlerss的bug,标题中间不能有空格。(内部逻辑的问题,需要修改,也是懒了没改) 你先把标题改成PlanetWith就可以了。 planetwith

mlyksuu commented 6 years ago

原来乳齿!这下算是基本没有问题了谢谢!