我来搭建ASF挂蛋蛋

我来搭建ASF挂蛋蛋

heiu

看题目不多说,那就是挂卡。

什么是卡?
卡就是steam集换式卡牌,steam上的很多游戏都有,只有一些年代久远和喜加一没有卡。

废话短说开始ASF

docker的安装和使用直接跳转这篇《docker笔记》

编辑配置文件

创建config和plugins文件夹

1
2
3
mkdir config

mkdir plugins

进入config编辑两个文件

ASF

​ - config

​ -ASF.json

​ - IPC.config

ASF内容:

1
2
3
4
{
"IPCPassword": "password", #网页访问密码
"SteamOwnerID": #控制号的64位id,即发送命令的账号
}

IPC.config内容:

1
2
3
4
5
6
7
8
9
{
"Kestrel": {
"Endpoints": {
"HTTP": {
"Url": "http://*:1242"
}
}
}
}

docker-compose版

创建compose.yaml

1
vim compose.yaml

然后将下面内容编辑进去

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
version: '2'

services:
asf:
image: justarchi/archisteamfarm #镜像
container_name: asf
restart: always
#network_mode: host
ports:
- "1242:1242" #访问端口
volumes:
- ./config:/app/config #配置文件夹
- ./plugins:/app/plugins #插件文件夹
deploy: #为了限制容器占用内存设置,可以取消
resources:
limits:
memory: 300M

然后docker-compose up -d创建启动容器

等待启动完毕后访问http://IP:1242

image-20240530221759778

然后就添加机器人了


再说点说点

整理一下最近常用的命令,这不是又开始集卡了吗,所以不得不推荐这款插件了

image-20240702215120860

安装一个扩展ASFEnhance

命令缩写权限说明
CLAIMITEM [Bots]CIOperator获取促销活动的奖励物品(比如贴纸)
CLAIM20TH [Bots]C20Operator领取点数商店中 20 周年免费物品
DL2 [Bots]Operator获取 Dying Light 2 Stay Human 个人资料装饰品 url
PLUGINLIST-OperatorPLUGINSLIST
PLUGINSVERSION [插件名]PVMaster获取指定模块的版本信息, 未指定插件名时检查所有受支持的插件的版本信息
PLUGINVERSION-MasterPLUGINSVERSION
PLUGINSUPDATE [插件名]PUMaster自动更新指定模块, 未指定插件名时自动更新所有受支持的插件, 需要 ASF-generic 才能使用
PLUGINUPDATE-MasterPLUGINSUPDATE
  • 标题: 我来搭建ASF挂蛋蛋
  • 作者: heiu
  • 创建于 : 2024-05-30 21:28:52
  • 更新于 : 2024-07-02 21:52:11
  • 链接: https://blog.heiu.top/posts/ab50fa6b.html
  • 版权声明: 版权所有 © heiu,禁止转载。
评论
此页目录
我来搭建ASF挂蛋蛋