binux / qiandao

签到
https://qiandao.today
3.42k stars 706 forks source link

为什么签到经常会推后2个小时 #87

Closed xugui0821 closed 6 years ago

xugui0821 commented 6 years ago

模板设定的是每天签到,上次签到成功是1小时前,也就是0点过几分,下次签到时间为什么会是明天2:05分?经常会这样,0点过几分点执,没几天又往后推了2小时,白天的签到好像不会这样。 image

binux commented 6 years ago

程序会避免在北京时间21点到凌晨2点之间签到,因为很多网站在这个时间段之间刷新,但是由于签到时间不精确,这个时间段内签到指不定签的是前一天的还是后一天的。

xugui0821 commented 6 years ago

怎么取消这个限制?很多网站每天前几个签到的积分都是多些的,你说的这个指不定前一天还是后一天应该没什么问题吧,就算时间不同步不还是24小时签一次吗,不会出现一天签2次然后漏签吧。

binux commented 6 years ago

取消不了。签到是有一个队列的,每天签到时间是不固定的,时间长了之后会积累差额,导致跨天。

xugui0821 commented 6 years ago

好吧谢谢了

xugui0821 commented 6 years ago

找到了,删掉worker.py 106 107行就行了..