y1ndan / genshinhelper2

A Python library for miHoYo bbs and HoYoLAB Community. genshin 原神签到小助手 树脂提醒 微博超话 米游社米游币 崩坏3
https://www.yindan.me
GNU General Public License v3.0
521 stars 243 forks source link

腾讯云函数设置问题 #17

Open tommynanny opened 2 years ago

tommynanny commented 2 years ago

想请问一下,我现在用的腾讯云函数,CHECK_RESIN_SECS这个参数该怎么理解呢,是不是自从函数开始运行开始每隔x秒去检测树脂。但是腾讯云函数执行超时时间最多900秒,那900秒之后这个检测就被终止了,该怎么解决呢? 我想签到的时候ONEPUSH一次信息,然后树脂达到数量ONEPUSH一次信息。

Xm798 commented 2 years ago

在腾讯云云函数设置触发器。云函数环境下这个参数没用。

tanxiaofx commented 1 year ago

在腾讯云云函数设置触发器。云函数环境下这个参数没用。

正解

aceiceya commented 1 year ago

1.云函数设置触发器 2.云函数需要注意一下服务器的时区问题,可修改genshincheckinhelper/main.py中的datetime.datetime.now()方法,改为datetime.datetime.now().astimezone(datetime.timezone(datetime.timedelta(hours=8))) 3.最好把genshincheckinhelper/main.py 中run_once()方法里的job1()注释掉,然后单独部署一个注释掉job1()的