Skip to content

Commit

Permalink
docs: 华为云部署
Browse files Browse the repository at this point in the history
  • Loading branch information
chesha1 committed Jun 14, 2024
1 parent 03fe2e6 commit 3862301
Showing 1 changed file with 36 additions and 3 deletions.
39 changes: 36 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,19 @@ Girls' Frontline 2 Exilium Official Community Check-in Helper

自动化完成签到、获取积分、兑换物品,部署到云厂商的 serverless 服务上,可以实现全自动完成任务

> [!CAUTION]
> 使用自动化工具可能导致您的账号被封,请谨慎考虑是否使用
## 执行逻辑
进行每日签到,查看帖子、点赞、分享来获取积分,然后兑换可能的物品

由于每天获得的积分,在兑换完每日资源后,只剩 10 个积分,所以有时候需要积累几天,不能立即兑换信息核

## 使用方法
目前支持 3 种使用方法
目前提供 3 种部署方法
1. Cloudflare Worker
2. AWS Lambda
3. 阿里云 函数计算(中国大陆用户推荐
3. 华为云 函数工作流(推荐中国大陆用户使用

### Cloudflare Worker
本项目原生基于 Cloudflare Worker 开发,部署在 Cloudflare Worker 是最简单的
Expand All @@ -28,6 +31,8 @@ Girls' Frontline 2 Exilium Official Community Check-in Helper
**但是需要消耗的 CPU Time 大约为 30 ms,已经超过 [Workers Free Plan 的限制](https://developers.cloudflare.com/workers/platform/pricing/#workers),如果不是付费用户,不太建议使用**

### AWS Lambda
**请注意,AWS 的注册需要一张外币信用卡**

[Release 界面](https://github.com/chesha1/gf2-daily-helper/releases)下载 `deploy-aws.zip`

然后到 AWS Lambda 中创建函数,运行时选择 Node.js 20.x
Expand All @@ -54,4 +59,32 @@ Girls' Frontline 2 Exilium Official Community Check-in Helper

**和 Cloudflare 不一样,使用 AWS 部署 gf2-daily-helper 是完全免费的,用量远远达不到免费额度的上限**

### 阿里云函数计算
### 华为云 函数工作流
华为云函数工作流和 AWS Lambda 类似

到函数工作流界面,函数-函数列表,右上角“创建函数”

类型选择“创建空白函数”,函数类型选择“事件函数”,区域建议选择默认的“华东-上海一”(这一选择影响后面的 cron 表达式)

运行时选择 Node.js 16.17(如果有更加新的 Node.js 的版本请选择更新的版本),然后完成创建

[Release 界面](https://github.com/chesha1/gf2-daily-helper/releases)下载 `deploy-huawei-cloud.zip`

在创建好的函数中的“代码”界面右上角,选择“上传自”“Zip文件”,上传刚才下载好的 `deploy-huawei-cloud.zip`

到“设置”界面,“常规设置”中调整“执行超时时间”,最好大于 10 秒

在“环境变量”中添加两个环境变量 `ACCOUNT_NAME``PASSWORD`

在“触发器”中“创建触发器”,触发器类型选择“定时触发器”,触发规则选择“Cron表达式”,填写 0 05 05 * * *

### 其他云
阿里云和腾讯云不提供长久免费的 serverless 服务

GCP 对于中国大陆的用户,可能网络不可达

## 有效性
每日助手很依赖这个官方论坛对于每日任务不上难度,不用太多校验手段,所以将来可能会失效

截至 2024 年 6 月 14 日,还能用

0 comments on commit 3862301

Please sign in to comment.