前提

  1. ASF:https://github.com/JustArchi/ArchiSteamFarm/releases
  2. ASF机器人:https://justarchi.github.io/ArchiSteamFarm/#/bot
  3. 一个可以正常访问steam的服务器,或者用自己的电脑挂卡
  4. xshell或者其他可以访问服务器的ssh软件

配置

前置

  1. 添加微软产品的feed
1
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  1. 添加yum安装源
1
sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl=https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/dotnetdev.repo';

这两步运行完不会有任何提示,如果第三步找不到dotnet请检查上面的命令有没有复制全。

  1. 安装 .Net Core 2.0
1
2
3
yum -y update
yum -y install libunwind libicu
yum -y install dotnet-sdk-2.0.0

这时候试一下 dotnet –vision 命令,如有回显版本即为安装完成。

1
2
dotnet --version
2.0.0

下载ASF

1
2
cd ~
wget https://github.com/JustArchi/ArchiSteamFarm/releases/download/3.1.1.8/ASF-linux-x64.zip

如果无法下载请用电脑下载到本地然后使用xftp传到你的服务器的/root文件夹

  1. 解压ASF
1
2
3
4
5
mkdir asf
mv ASF-linux-x64.zip asf/ASF-linux-x64.zip
yum -y install zip
cd asf
unzip ASF-linux-x64.zip
  1. 配置文件
    生成地址:

简单挂卡只需要填入配置文件名称,steam账号和登录密码。最后别忘了把enable勾上。
完了把配置文件下载到本地电脑然后上传到asf的config文件夹即可。如果有多个号可以填写多个配置文件都放到asf文件夹中,支持同时挂多个账号。

使用tmux后台运行ASF

  1. 安装tmux(centos6无法使用yum安装):
1
yum -y install tmux
  1. 创建一个新的tmux窗口:
1
tmux new -s asf
  1. 运行ASF:
1
2
3
cd asf
chmod +x ArchiSteamFarm
./ArchiSteamFarm

如果需要在两个窗口之间切换,按下ctrl+b 松开后按方向键即可。退出请按下ctrl+b松开后按下d(不会打断后台运行)。如需要重新进入,使用命令 tmux a -t asf即可。