写一个教程给自己复制粘贴用。。
适用于Debian和Ubuntu
第一步: 安装 .NET 核心
wget https://dot.net/v1/dotnet-install.sh
chmod +x ./dotnet-install.sh && ./dotnet-install.sh
这样就会自动安装最新版的LTS版 .NET 核心。
第二步: 安装挂卡程序
进入这里: https://github.com/JustArchiNET/ArchiSteamFarm/releases/
下载最新的x64版本
右键复制下载链接
e.g.
wget https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/5.0.5.6/ASF-linux-x64.zip
像我这样在链接前面加一个 wget 下载就好了。
然后创建一个给ASF用的文件夹:
mkdir ASF && unzip ASF-linux-x64.zip -d ASF && cd ASF && chmod +x ArchiSteamFarm
这样你就给ASF创建了一个文件夹,解压了程序到这个文件夹,到文件夹的目录,然后给了权限执行ASF。
第三步: 配置BOT参数
输入64位Steam Owner ID (可以在这里找你的ID: SteamID ,输入你的steam个人资料链接就可以了)
然后直接Download这个配置文件。
接下来去配置BOT参数
第一个是BOT的名字,第二个是用户名,第三个是密码。最后Enabled选一下勾。
然后直接Download你的ASF配置文件就完成了。
第四步 (可选):
Toggle advanced settings
如果你想要从你的Steam组管理ASF机器人,你需要先注册一个只有你一个人的私人组。
设置好组链接,你会得到这样一个组链接:
https://steamcommunity.com/groups/你设置的链接
然后改成这样 :
https://steamcommunity.com/groups/你自定义的名字/memberslistxml/?xml=1
进入,你会见到这样的页面。
复制中间的那串数字,放到 ASF Config Generator 的SteamMasterClanID:
这样就设置好了steam组内控制BOT。
第五步 (可选):
如果你想要设置你在挂卡时状态显示什么,不在挂卡时状态显示什么,需要修改这里:
CustomGamePlayedWhileFarming (在挂卡时自定义状态显示)
CustomGamePlayedWhileIdle (在不挂卡时自定义状态显示)
自己填好想要自定义的就好了。
第六步:
最后Donwload,你的BOT配置文件就好了。
你现在应该有两个json文件。
一个 ASF.json 和一个 你的BOT名字.json
把这两个文件放到 /root/ASF/config/ 文件夹里。
第七步:
这时候你再 cd /root/ASF 文件夹里运行 ./ArchiSteamFarm 就可以开始挂卡了。
如果要在后台运行, 安装 screen
sudo apt install screen
screen -S asf
你就在后台进程里了。成功运行后 Ctrl+A+D 退出screen。每次重启机器你都要重新开启screen。
众所周知我是懒狗。所以我不想每次先 cd ASF 然后再 ./ArchiSteamFarm
所以我直接在 /root 下创建bash启动。
先创建一个asf.sh文件,然后再复制粘贴一下进去。
#!/bin/bash
./ASF/ArchiSteamFarm
然后直接运行 bash asf.sh 就可以开启挂卡了。
Steam组命令如下:
addlicense <Bots> <GameIDs>
:为指定机器人激活给定的 AppIDs(Steam 网络)或 SubIDs(Steam 商店),仅免费游戏有效。play <Bots> <AppIDs,GameName>
:切换到手动挂卡——使指定机器人运行给定的 AppIDs,并且可选自定义 GameName 为游戏名称。 使用 resume 以返回自动挂卡模式。redeem <Bots> <Keys>
:为指定机器人激活给定的游戏序列号或钱包充值码。restart
:重新启动 ASF 进程。resume <Bots>
:恢复指定机器人的自动挂卡进程。
References:
https://docs.microsoft.com/en-us/dotnet/core/install/linux-scripted-manual#scripted-install
https://steamcommunity.com/sharedfiles/filedetails/?id=1344514370
Comments 2 comments
Blogger xiaowang
照着攻略搭好了,但是晚上要玩完游戏的话是不是退出本机steam再去vps上restart进程??
Blogger Islantay
@xiaowang 不需要动,挂着就好了