Skip to content

xbyydt/FGODailyBonus

This branch is 25 commits ahead of hexstr/FGODailyBonus:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

163f441 · Dec 30, 2024

History

36 Commits
Oct 16, 2024
Dec 21, 2024
Sep 1, 2021
May 1, 2024
Sep 1, 2021
Apr 18, 2022
Jun 2, 2022
Dec 21, 2024
Jun 2, 2022
Jun 2, 2022
Sep 1, 2021
May 20, 2024
May 20, 2024
May 20, 2024
May 20, 2024

Repository files navigation

FGODailyBonus

Fate/Go每日签到脚本,自2020/06/23以来稳定运行中。
但不排除有被封号的可能性,使用后果请自负。

Note

现在FGO新增了play integrity api,使用这个脚本可能造成账号被标记,导致登录时需要满足App Check的条件,不然会出现99-开头的错误代码

a0

经过测试,只需要设备通过MEETS_BASIC_INTEGRITY即可正常登录

a1

a2

否则依然会出错

a3

使用

  1. 首先提取账号密码id,文件位于/sdcard/Android/data/com.aniplex.fategrandorder/files/data/54cc790bf952ea710ed7e8be08049531,用记事本打开,从字母Z复制到结尾 0

    然后搜索C# Online Compiler,比如这个网站,把CertificateExtractor.cs中的内容复制粘贴到编辑框,修改第九行YourCertificate为你从54cc790bf952ea710ed7e8be08049531复制的内容,点击Run 0-1

    输出的结果对应GAME_AUTHKEYSGAME_SECRETKEYSGAME_USERIDS所需要的值

  2. 创建一个名为FGODailyBonusLog的仓库,确保branchmain,点击creating a new file 1

  3. 新建cfg.json并复制粘贴

    {"global": {"appVer": "2.54.0", "assetbundleFolder": "trb3ulHJR4lI/", "dataServerFolderCrc": 610168911, "dataVer": 1419, "dateVer": 1655046000}}

    然后点击Commit new file 2

  4. 点击这个链接中Generate new tokenExpiration选择No expiration,并勾选repo,下滑点击Generate token创建一个token并记下来 3

    这里是新生成的token
    3-1

  5. fork这个repo,点击Settings->New repository secret来创建secrets。脚本需要的secrets参考secrets列表4

  6. 点击Actions并启用 5

  7. 最后,随意编辑一个文件 6

    (比如在.gitignore加一个空行)之后,点击Commit changes即可
    6-1

  8. 再次点击Actions查看运行结果 7

    还有telegram 通知
    7-1

    日志文件
    7-2

  9. 默认签到时间为每日UTC+0 19:30,即东京时间04:30,如果需要修改,请自行搜索cron 计算并设置.github/workflows/run.yml#L12

  10. 注意:每次提交commit都会触发Action

secrets列表

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

About

Fate/GO auto-check-in script.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.1%
  • C# 1.9%