去年不想再折腾,索性就买了个云主机,搭建shadowsocks,上谷歌什么的,要方便不少,后来看到了steam云挂卡,就试着来了一波,毕竟自己还有好多游戏有卡呢。
准备
- Vultr主机一台,系统为Centos 7.x,其他的系统没有尝试过。
- Xshell 6,连接主机
- Xftp 6,远程ftp工具
步骤
安装 .NET Core
连接主机,搭建过主机的同学应该都会连接主机,这里不多说了。
1 | yum update -y |
如果提示 Is this ok [y/d/N]: 回复 y 即可
部署ASF
1 | wget https://github.com/JustArchi/ArchiSteamFarm/releases/download/3.1.2.0/ASF-generic.zip |
下载ASF并解压,如果缺少wget和unzip,按如下代码安装。1
2yum install -y wget
yum install -y unzip
配置ASF
编写json文件1
2
3
4
5{
"SteamLogin": "name",
"SteamPassword": "password",
"Enabled": true
}
其他更详细配置请自己寻找,保存为xxx.json。
用Xshell 6把xxx.json上传到/root/asf/config。
启动ASF
正常启动ASF,断开连接就会退出ASF,所以使用screen启动ASF。1
2
3
4yum install -y screen #安装screen
screen -U -S asf #创建一个 编码模式为UTF-8 名称为 asf 的 screen
cd asf
dotnet ArchiSteamFarm.dll
以下是几个常用的screen命令1
2
3screen -ls #查看所有已启动的窗口
screen -r #恢复部署在后台的窗口
kill [num] #关掉相应的窗口
快捷键
- 按 Ctrl+c 关闭窗口
- 按 Ctrl+a+d 会将窗口部署到后台
国内主机无法访问社区
在host文件里加相应的ip和域名即可。
1 | vim /etc/hosts |