ASF再也不基于.NET Framework 4.6.1(ASF V2系列)编写,现在使用.NET Core 2.0(ASF V系列)。值得庆幸的是,3.0系列的新出了linux版的程序,想在云端挂卡的童鞋,不再用安装mono了,更不用使用win版的服务器,大大下降了使用内存,提升了运行速度等。linux
首页你要有一个云服务器,阿里云,腾讯云等等,也能够用跟国外免费的vps,随便一个均可以,只使用ASF挂卡,最低的配置都能驾驭。git
我使用的是腾讯云的学生主机,早就过了学生年代了,在TB花钱认证的8年学生身份,你没看错是8年。。。每月12元2核2G1M,除了建立这个blog,还在用来steam挂卡,和开饥荒服务器什么的。github
我安装的原版的CentOS 7.0 64位,SSH工具使用的putty-0.65 FTP工具使用的WinSCP,我的认为win上用起来最顺手好用的工具。json
既然ASF3.0 基于.net core开发,咱们就要安装它,SSH链接服务器后,输入命令:服务器
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
微信
回车 继续输入工具
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'
阿里云
进行安装操做url
sudo yum update
.net
sudo yum install libunwind libicu
sudo yum install dotnet-sdk-2.0.0
以上命令所有完成,安装.net core完毕,就能够进行使用ASF。
ASF须要到ArchiSteamFarm的github的发布页下载,下载最新的发布版便可,这里使用的是ASF-linux-x64,下载好后放在本地。 打开ftp工具,将ArchiSteamFarm拷贝到你服务器的文件中,好比opt文件下:
打开SSH工具,cd到你的安装目录下,好比个人
cd /opt/ASF
对ASF工具提高权限,直接输入命令:
chmod +x ArchiSteamFarm
在使用以前咱们能够先编辑它的config文件夹,里面是对你的asf的设置,若是之前你使用过2.0的话,你直接将2.0中的config文件覆盖进去便可。 若是是第一次使用,推荐用官方给你网页版bot编辑页面进行设置,点击进入网页版设置页面 设置方法以下:
取一个Name,这能够是你的昵称或任何其余你想命名你的机器人。请避免空格,能够_用做单词分隔符。 开Enabled开关。 果您使用Steam Parental PIN解锁您的账户,请将其放入Parental PIN。 写Steam Login您用于登陆的Steam账户名称(可选)。 写Steam Password您用于登陆的Steam密码(可选)。 如今点击Download按钮,若是你正确地完成了一个新的BotName.json文件将被下载。找到该文件并将其放入config目录(在ASF目录中)。我命名个人机器人Main,因此下载的文件被命名Main.json。
固然你也能够直接编辑它的json文件,也很简单。
asf设置完成后,咱们使用screen开启新的窗口,若是你没用安装screen请输入如下命令安装:
yum -y install screen
安装后咱们开启窗口
//开启一个名为asf的窗口,或者直接输入screen开启窗口 screen -s asf
而后启动asf
./ArchiSteamFarm
注意, 若是开启的时候提示没有权限,请查看上面的步骤,使用chmod命令加权。
下面是screen的一些操做:
开启后不要直接ctrl+c关闭窗口,这会让你ASF直接关掉,请使用ctrl+a+d来说窗口部署到后台,在关闭SSH 查看已经启动的窗口screen -ls 杀掉窗口,咱们用ls命令的到窗口进程号,好比9527。咱们使用kill 9527来关掉窗口。 打开使用的窗口 screen -r
到此,咱们完成全部操做,能够安心的挂卡了。
如感受文章对你有所帮助,能够关注微信公众号【五彩的颜色】鼓励一下