Closed acooler15 closed 3 days ago
是的,修改为实时保存会更好,非常感谢您的贡献!
因为每次执行的时候会检测当前日期,我修改了一下代码,改用updateDay判断是否保存了
因为每次执行的时候会检测当前日期,我修改了一下代码,改用updateDay判断是否保存了
重启支付宝后,dayCalendar是否会更新到当天?我主要是考虑到非常驻账号的status更新状态,所以才将时间写入到了文件里。
因为每次执行的时候会检测当前日期,我修改了一下代码,改用updateDay判断是否保存了
重启支付宝后,dayCalendar是否会更新到当天?我主要是考虑到非常驻账号的status更新状态,所以才将时间写入到了文件里。
会,而且不用重启,切换账号就会更新,你可以看一下这个字段赋值位置就知道了
因为每次执行的时候会检测当前日期,我修改了一下代码,改用updateDay判断是否保存了
重启支付宝后,dayCalendar是否会更新到当天?我主要是考虑到非常驻账号的status更新状态,所以才将时间写入到了文件里。
会,而且不用重启,切换账号就会更新,你可以看一下这个字段赋值位置就知道了
重启支付宝/切换账号后,dayCalendar更新,不就与nowCalendar一致了。这样无法调用status.dayClear()了吧。
因为每次执行的时候会检测当前日期,我修改了一下代码,改用updateDay判断是否保存了
重启支付宝后,dayCalendar是否会更新到当天?我主要是考虑到非常驻账号的status更新状态,所以才将时间写入到了文件里。
会,而且不用重启,切换账号就会更新,你可以看一下这个字段赋值位置就知道了
重启支付宝/切换账号后,dayCalendar更新,不就与nowCalendar一致了。这样无法调用status.dayClear()了吧。
就是用nowCalendar判断是否一致,不一致才更新dayCalendar
因为每次执行的时候会检测当前日期,我修改了一下代码,改用updateDay判断是否保存了
重启支付宝后,dayCalendar是否会更新到当天?我主要是考虑到非常驻账号的status更新状态,所以才将时间写入到了文件里。
会,而且不用重启,切换账号就会更新,你可以看一下这个字段赋值位置就知道了
重启支付宝/切换账号后,dayCalendar更新,不就与nowCalendar一致了。这样无法调用status.dayClear()了吧。
就是用nowCalendar判断是否一致,不一致才更新dayCalendar
假如我有账号A,于4日晚上23点登录,到5日凌晨1点,此时daycalendar已经是5日了吧?这时我切换到账号B,因为daycalendar已经是5日,那么账号B的status.json文件就不会更新了吧
因为每次执行的时候会检测当前日期,我修改了一下代码,改用updateDay判断是否保存了
重启支付宝后,dayCalendar是否会更新到当天?我主要是考虑到非常驻账号的status更新状态,所以才将时间写入到了文件里。
会,而且不用重启,切换账号就会更新,你可以看一下这个字段赋值位置就知道了
重启支付宝/切换账号后,dayCalendar更新,不就与nowCalendar一致了。这样无法调用status.dayClear()了吧。
就是用nowCalendar判断是否一致,不一致才更新dayCalendar
假如我有账号A,于4日晚上23点登录,到5日凌晨1点,此时daycalendar已经是5日了吧?这时我切换到账号B,因为daycalendar已经是5日,那么账号B的status.json文件就不会更新了吧
是的,是存在你说的这个问题,感谢提醒,我再修改一下,恢复status中的saveTime字段
save()时更新saveTime,load()时进行比较,如果天数小于当前,则执行dayClear()
因原status没有saveTime,所以启动后,无论今日有没有完成任务都会重置status
还不清楚1.2.8.1开始是否还存在不少人切换账号后未重置status.json 代码还没进行长时间测试(还没有24小时,还没进行第二轮切换账号)。。。