米游社原神自动签到
米游社原神自动签到
环境
- 一台腾讯云服务器ubuntu 20.04
安装
sudo apt-get install python3
pip install genshinhelper==1.7.1
添加环境变量
export COOKIE_MIHOYOBBS="xxxxx"
- 此处的xxxxx为cookie,来自米游社用户中心
- 应当包含ltoken,ltuid,cookie_token,account_id,login_uid,login_ticket等键值
- 键值信息和相关接口一直在变,也不知道什么时候cookie就查不到了或者不能用了
运行
- 手动测试
- 这里会有一个随机启动延迟,如果想立即测试可以先去/usr/local/lib/python3.8/dist-packages/genshinhelper/__init__.py的107行把sleep注释掉
python3 -m genshinhelper
- cron添加周期性任务
crontab -e
// 添加内容如下
// export COOKIE_MIHOYOBBS="xxxxx"
// 0 7 * * * /usr/bin/python3 -m genshinhelper
service cron restart
坑
- crontab的执行环境并没有相关环境变量,需要先声明PATH等一些变量或者用绝对路径,COOKIE_MIHOYOBBS这个变量也需要在这里再声明
- 这里用的是1.7.1的老版本,新版本已经是2+了,应该也能用
但我没找到合适的cookie
因为米游社签到验证码问题,该方法已失效
米游社原神自动签到
http://example.com/2021/12/14/米游社原神自动签到/