mashirozx / genshi-helper

米哈游mihoyo原神社区每日签到。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

工具简介

米哈游mihoyo原神签到福利、社区每日签到。 支持多大别野、崩坏3、未定事件薄频道签到

日志推送方式

  • Server酱
  • 微信企业个人推送(推荐)
  • Server酱·Turbo暂支持企业微信应用消息消息通道(不推荐)

微信企业个人推送

新建微信企业教程: 参考链接

  • 首先需要注册一个企业微信
  • 进入管理后台,选择应用管理,然后选择创建应用。
  • 创建好后,得到 AgentId 和 Secret 两个值,再回到企业微信后台,选择我的企业,翻到最底下,得到企业ID

使用说明

获取cookie

  1. 登录 https://bbs.mihoyo.com/ys/ (如果已经登录,需要退出再重新登录)。
  2. 按下F12并复制cookie > 注意:目前web上cookie不能获取login_ticket(可能要抓APP),config.yaml中的stuid,stoken可不填
  3. 登录 https://user.mihoyo.com/ 该链接在cookie能获取login_ticket
  4. 使用 GetstokenUtils 工具类可获取stoken,stuid(本作者不想写js脚本🤣😁)

Linux定时任务执行

  1. 下载最新版

  2. 自行打包编译

git clone https://github.com/PonKing66/genshi-helper
cd genshin-helper
mvn clean package
  1. 配置config.yaml
mode: weixincp # 设置企业微信推送(serverChan: server酱, serverChanTurbo: serverChanTurbo酱, weixincp:企业微信)
sckey: # 仅需填写mode相关配置即可,如填写mode为weixincp,那么sckey不用填写
corpid: xxxxx
signMode: ys, dby, bh3 # ys 原神, dby 大别野, bh3 崩坏3, wd未定事件薄
corpsecret: xxxxx
agentid: xxxxx
account: 
  - cookie: xxxx
    stuid: xxxx
    stoken: xxxx
    toUser: xxxx
  - cookie: xxxx
    stuid: xxxx
    stoken: xxxx
    toUser: xxxx
  1. shell

配置参数config路径,window如例,-Dgenshin.config=F:/config.yaml

30 10 * * *  java -jar -Dgenshin.config=/opt/config.yaml genshin-helper-3.0.0.jar

腾讯云函数执行 (推荐)

文档

更新

  • 支持多大别野、崩坏3、未定事件薄频道签到
  • 修正Server酱·Turbo链接
  • 更新腾讯云函数支持日志推送
  • 添加腾讯云函数
  • 添加傻瓜式启动方式
  • 添加线程优化
  • 支持多账号获取cookie
  • 支持多账号签到

感谢

About

米哈游mihoyo原神社区每日签到。


Languages

Language:Java 100.0%