原神米游社自动签到

原神社区自动签到

前言

有一说一,原神社区签到给的是真的少,而且还是签到与游戏分离,需要单独下载米游社app,这就导致很容易忘签或根本不想签。奈何蚊子肉也是肉,如果能实现自动签到每个月也能得到少量原石、摩拉和紫色经验书。

简介

本项目原为GitHub上开源项目,但前段时间GitHub不让用aictions挂脚本,于是本项目孕育而生。

项目作者@yindan

特性

  • 米游社原神每日签到
  • 米游社国际版(HoYoLAB)原神每日签到
  • 微博超话签到 支持任意 IP 签到
  • 原神超话功能 活动监测 + 领兑换码 + 多方推送
  • 支持订阅推送 可选多种订阅方式,每天将签到结果推送给用户
  • 支持多个账号 不同账号的 Cookie 值之间用#分隔,如:<cookie1>#<cookie2>#<cookie3>
  • 支持多个角色 支持绑定官服和B站服的米游社账号

安装

本项目支持DockerPyPI和云函数三种安装方式,本文选择云函数。

下载必要文件

首先先下载genshinhelper-xxx-serverless.zip,点击次数可下载压缩包备用。

抓取必要参数

进入米游社web官网,退出登陆的账号重新登录,按F12打开开发者,选择Network按f5抓包

刷新页面,打开ys\后复制cookies所有内容备用

部署云函数环境

初始化

本文以腾讯云举例,先登陆后点击云函数控制台,首次使用需要授权,扫码同意即可。

新建函数服务

  1. 函数服务->新建
    函数服务->新建

2 .自定义创建
选择自定义创建 名称自填其他默认即可

自定义创建

  1. 上传zip
    按图所示上传刚刚下载的zip压缩包 执行方法默认

    上传zip

  2. 点击完成后自动跳转到云函数管理 等待部署完成

编辑函数配置

  1. 编辑配置文件 点击图中编辑

编辑

  1. 修改执行超时时间为300秒

    运行时间

  2. 再环境变量中添加之前抓的参数

    key:COOKIE_MIHOYOBBS value为之前抓取的cookies

    环境变量

  3. 提交保存

触发管理设置

  1. 打开触发管理

    触发器

  2. 如图创建定时触发器,名称随意,cron为每日00:01:00执行,填写内容为1 0 17 * * * *Cron当前以 UTC +8 中国标准时间 (China Standard Time)运行,即北京时间。

    触发器设置

至此全部配置完成

推送

本项目支持多种推送方法,本文以Server酱的企业微信推送为例,将Server酱企业微信SendKey复制后以填入环境变量,key为SCTKEY

结语

再次感谢原作者@yindan

感谢XiaoMiku01的 miyoubiAuto.
感谢所有为此项目贡献代码的大佬们以及使用过该项目的小可爱:
@PomeloWang
@Celeter
@Arondight
@chenkid999
@xe5700
@Renari
@journey-ad
@aflyhorse
@thesadru
@PeterPanZH
@cainiaowu
@alwaysmiddle
@qianxu2001