ITDream

ASF(ArchiSteamFarm)是目前比较方便的挂卡软件,最新的V3版本已经支持跨平台,挂卡稳定,功能齐全,用ASF搭建云挂卡可以实现24小时全自动无人值守挂卡。

新版ASF已经自带.NET Core运行时环境,可以直接下载运行,本文内容已失效。

中文Wiki:https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Setting-up-zh-CN
下载地址:
https://github.com/JustArchiNET/ArchiSteamFarm/releases

不知道什么是挂卡的童鞋请点击:萌新教学 Steam挂卡回本是怎么一回事?

认为本篇教程太难的童鞋,请评论留下你的问题,我会一一解答,如果人数多的话,会重新写一篇详细的。

准备

  1. Linux云服务一台(阿里云、腾讯云、京东云、Redhat、Google云等均可),本次使用阿里云ECS学生机 CentOS7。

  2. ASF挂卡软件 ArchiSteamFarm V3.0.3.6

    1. 64位:ASF-linux-x64.zip
    2. 32位:ASF-linux-arm.zip
    3. 最新版下载页面:Download
  3. SSH工具:Putty

  4. FTP工具:FileZilla

安装ASF

安装必备组件:.NET Core

以下以CentOS7为例(其它版本请参阅:Linux 上 .NET Core 的先决条件):

1.注册 Microsoft 签名密钥。

1
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

2.添加 Microsoft 产品源。

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'

3.安装 .NET Core SDK。

1
2
3
sudo yum update
sudo yum install libunwind libicu
sudo yum install dotnet-sdk-2.0.0

4.将 dotnet 添加到 PATH

1
export PATH=$PATH:$HOME/dotnet

5.运行 dotnet version 命令,以证明安装成功。

1
dotnet --version

显示版本信息就是安装成功,如果不成功直接再安装一遍就可以。

安装并下载最新ASF

将下载的ASF-linux-x64.zip通过FTP将软件上传到服务器/home/目录下

SSH连接服务器,在home中创建ASF文件夹并进入:

1
2
mkdir /home/ASF
cd /home/ASF

将软件解压:

1
unzip /home/ASF-linux-x64.zip

修改权限:

1
chmod +x ArchiSteamFarm

配置ASF

通过官方给的链接生成bot文件:

ASF Config Generator

在Name中输入配置文件的名字,注意使用英文不要加空格

SteamLogin中输入steam账号id

SteamPassword中输入steam密码

Enabled选√

IsBotAccount选×

点击Download就会下载一个和Name名字一样的.json文件

将文件通过FTP上传到/home/ASF/config/

至此ASF云挂卡搭建成功。

进入ASF目录

1
cd /home/ASF/

使用指令./ArchiSteamFarm启动ASF

1
./ArchiSteamFarm

如果开启了手机令牌,会提示输入令牌验证码

ASFcloud01

更多

感谢SteamCN@Singx9发布的ASF教程

  1. 了解更多bot配置文件的高级设置,请访问:【v3.0.3.0更新】ASF升級V3全教程(Windows OS)
  2. ASF命令行界面现支持中文,可将/home/ASF/config中的ASF.json中的 CurrentCulture:null,改为CurrentCulture:zh-CN,