Fate/Go
每日签到脚本,自2020/06/23
以来稳定运行中。
但不排除有被封号的可能性,使用后果请自负。
-
首先提取
账号
、密码
和id
,文件位于/sdcard/Android/data/com.aniplex.fategrandorder/files/data/54cc790bf952ea710ed7e8be08049531
,用记事本打开,从字母Z
复制到结尾然后搜索
C# Online Compiler
,比如这个网站,把CertificateExtractor.cs
中的内容复制粘贴到编辑框,修改第九行YourCertificate
为你从54cc790bf952ea710ed7e8be08049531
复制的内容,点击Run
输出的结果对应
GAME_AUTHKEYS
、GAME_SECRETKEYS
和GAME_USERIDS
所需要的值 -
创建一个名为
FGODailyBonusLog
的仓库,确保branch
为main
,点击creating a new file
-
新建
cfg.json
并复制粘贴{"global": {"appVer": "2.54.0", "assetbundleFolder": "trb3ulHJR4lI/", "dataServerFolderCrc": 610168911, "dataVer": 1419, "dateVer": 1655046000}}
-
点击这个链接中的
Generate new token
,Expiration
选择No expiration
,并勾选repo
,下滑点击Generate token
创建一个token
并记下来 -
fork
这个repo,点击Settings
->New repository secret
来创建secrets
。脚本需要的secrets
参考secrets列表。 -
默认签到时间为每日
UTC+0 19:30
,即东京时间04:30
,如果需要修改,请自行搜索cron 计算
并设置.github/workflows/run.yml#L12
-
注意:每次提交
commit
都会触发Action
key | value | description |
---|---|---|
GAME_AUTHKEYS | RaNdOmStRiNg1234:randomAAAAA=,RaNdOmStRiNg1235:randomAAAAA= | 需要签到的账号,多个账号使用英文逗号","分隔 |
GAME_SECRETKEYS | RaNdOmStRiNg1234:randomAAAAA=,RaNdOmStRiNg1235:randomAAAAA= | 对应的密码,多个账号使用英文逗号","分隔 |
GAME_USERAGENT | Dalvik/2.1.0 (Linux; U; Android 11; Pixel 5 Build/RD1A.201105.003.A1) | 伪装UA,填入nullvalue使用默认值 |
GAME_USERIDS | 60951234,60951235 | 账号id |
GAME_VERCODE | 48a1e86bdbb80b4795204d447cfc073ce21b132a5bd5b096cb919830b1d3b93e | ←填这个就行 |
TELEGRAM_ADMIN_ID | nullvalue | 接收通知的telegram id,不需要就填nullvalue |
TELEGRAM_BOT_TOKEN | nullvalue | 发送通知的bot token,不需要就填nullvalue |
VERY_IMPORTANT_NAME | your_github_name | 填你的github name |
VERY_IMPORTANT_TOKEN | ghp_uCwPxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | 第三步申请的access token |