steam 集换式卡牌 挂卡软件 ASF 介绍 及 服务器搭建

在此我只讲如何用服务器搭建,因为自己电脑相对耗电,也推荐使用服务器挂载。想要用自己电脑的请自行baidu。

(1) 下载: 访问Releases · JustArchiNET/ArchiSteamFarm · GitHub。如果你想下最新版本可以下pre-release,但可能没有正式版稳定;推荐下载Latest版本。如果你想在自己电脑上跑找到相应windows和mac版本,这里只讲服务器安装。找到ASF-linux-x64.zip,右键复制链接。推荐执行以下代码:

(2) 生成用户配置文件两种办法
1. ASF web config (justarchinet.github.io)
2. (推荐)后台简单更改
vim /asf/config/用户名(随意).json

说明: Enabled 为是否开机asf就自动开始挂卡该账号

(3)运行
./ArchiSteamFarm-Service.sh
但是此时开启没有UI界面,你可以先输入二步验证开始挂卡,并进行测试是否有问题(大概率您的服务器无法访问steamcommunity,后续讲解如何操作)

(4)配置ASF IPC UI界面
参考官方网站两种方法IPC zh CN · JustArchiNET/ArchiSteamFarm Wiki · GitHub
1. 个人使用了nginx 代理,并且只设置了443, 具体nginx配置见官网,我是直接复制并改了 ssl 文件位置,详情设置可以参考我的nginx服务器配置参考博客。比如最终我的访问网站为https://asf.pancake2021.work
2. 另外一种自带方法
vim /asf/config/IPC.config

之后只需要去开启阿里云安全组1242端口,当然端口号你可以随意设置。推荐只用nginx方法。

(5)设置IPC密码
vim /asf/config/ASF.json

推荐Headless为false,更安全,具体原因可以设置好后进入UI设置查看。

(6)设置完成,可以kill或ctrl+c刚才进程,重启。
进入 http://域名:1242 或者 https://域名 看是否正常运行

(7) 因为中国github 和steamcommunity 访问会出问题需要配置代理才能正常使用asf的一些功能

电脑版可以用

原作者使用caddy方法。本文为nginx配置方法,因为caddy和nginx不能同时在443和80端口运行,特此做如下讲解。如果你服务器使用的是caddy可以直接用作者方法。

linux 配置方法:
下载一下三个文件,放入/ca/ 文件夹下
steamcommunity.key
steamcommunity.crt
steamcommunityCA.pem

导入根证书 steamcommunityCA.pem

(7.5)寻找github与steamcommunity服务器
自己电脑上下载UsbEAm Hosts Editor
找到steam社区 和 github 分别检测延迟,可以寻找几个最好的记下来

(7.9)配置nginx
最终在http下加入如下代码,根据自己需要更改

其中两个upstream中可插入7.5中找到的对应的github和steamcommunity的ip地址,注意要加:443

(8)配置host
vim /etc/hosts

至此全部配置完成

(9)设置service
最简单配置如下
vim /lib/systemd/system/asf.service

systemctl enable asf
systemctl restart asf

(10)asf现有bug须知
1. 用systemctl启动的asf在UI截面左上角点重启实则无法重启,可能是因为service配置问题,暂时不知
2. /asf文件夹下不要放别的文件,可能asf一更新文件夹下其他东西就没了

(11)现在你可以去探索asf里的功能了,设置里可以点每个设置选项的问号教你具体作用。

希望这篇文章对你有帮助

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

浙ICP备2021019730-1    浙公网安备 33010902002953号
Copyright © 2024 PanCake