原神是我见过的唯一一个游戏本体和签到福利分离的游戏,玩家为了签到还要额外下载米游社 App。
平心而论,目前的每日签到奖励真的不咋地,都知道是蚊子腿。事实上,你完全可以选择无视签到,不签也没啥大的损失;或者选择手动签到,但这样的话哪天忘记打卡了就很头疼。
这是 y1ndan 大佬的 github 仓库地址: https://github.com/y1ndan/genshin-impact-helper
教程如下:
1. Fork 仓库
- 项目地址:github/genshin-impact-helper
- 点击右上角
Fork
到自己的账号下
- 将仓库默认分支设置为 master 分支
2. 获取 Cookie
浏览器打开 https://bbs.mihoyo.com/ys/ 并登录账号
2.1 方法一
- 按
F12
,打开开发者工具
,找到Network
并点击 - 按
F5
刷新页面,按下图复制Cookie
- 当触发
Debugger
时,可尝试按Ctrl + F8
关闭,然后再次刷新页面,最后复制Cookie
2.2 方法二
- 复制以下代码
var cookie = document.cookie;
var ask = confirm('Cookie:' + cookie + 'nn是否复制内容到剪切板?');
if (ask == true) {
copy(cookie);
msg = cookie;
} else {
msg = 'Cancel';
}
- 按
F12
,打开开发者工具
,找到Console
并点击 - 命令行粘贴代码并运行,获得类似
Cookie:xxxxxx
的输出信息 xxxxxx
部分即为所需复制的Cookie
,点击确定复制
3. 添加 Cookie 至 Secrets
- 回到项目页面,依次点击
Settings
–>Secrets
–>New secret
-
建立名为
COOKIE
的 secret,值为步骤2
中复制的Cookie
内容,最后点击Add secret
-
secret名字必须为
COOKIE
! -
secret名字必须为
COOKIE
! -
secret名字必须为
COOKIE
!
4. 启用 Actions
Actions 默认为关闭状态,Fork 之后需要手动执行一次,若成功运行其才会激活。
返回项目主页面,点击上方的Actions
,再点击左侧的Genshin Impact Helper
,再点击Run workflow
至此,部署完毕。
注意事项
这个平台每 60 天无修改会自动暂停任务,需要每 60 天手动 run 一次