LOGI

Linux 下使用 ArchiS­team­Farm 挂卡回本

ArchiS­team­Farm 简称 ASF,是一款历史悠久、功能强大、开发活跃,使用微软 .NET Core 编写的跨平台 Steam 挂卡 工具,支持 Window、Linux 和 macOS。得益于 .NET Core 的跨平台特性,ASF 原生支持 arm 架构,特别适合树莓派等小型嵌入式设备长期运行。今天我将介绍 ASF 在 Linux 下的简单使用,复杂功能交由读者探索。

效果

安装

x64arm 架构的 CentOS 7+Ubuntu 18+Debain 9+root 用户登录后,复制以下命令粘贴到命令行回车,下载管理脚本。

steam=/usr/local/bin/steam && curl -o $steam -sL https://bit.ly/357wEFP && chmod +x $steam

脚本下载完毕后,输入 steam 回车打开管理菜单。国内机器可设置代理加快安装速度,例如 steam http://127.0.0.1:1080

菜单加载后,输入 1 回车,脚本将自动安装 .NET Core SDKASF 核心程序。

----------------------
    ASF 挂卡管理器
     V0.0.1 2019.11.16
           AUTHOR LOGI
----------------------
 0. 退出
 1. 安装
 2. 卸载
 3. 运行
 4. 停止
 5. 状态
 6. 全局配置
 7. BOT 配置
 8. 两步验证
 9. 开机自启
10. 取消开机自启
----------------------
请选择:

配置

BOT 配置

ASF 及其依赖安装完毕后,脚本将自动回到主菜单,此时输入 7 回车,填写 BOT 配置

所谓 BOT 配置Steam 账号 信息。打开 机器人配置生成页,按下图从上至下分别填写 机器人名称(任意字符)Steam 用户名Steam 密码,最后勾选 Enabled 前的 对勾,点击 下载

下载完毕后用记事本打开它,复制全部内容粘贴到命令行窗口中,随后按 回车,再按 Ctrl + D 保存配置。

全局配置

全局配置可以不填写,有兴趣可以打开 全局配置生成页 了解详情。此处仅介绍一个功能,WebProxy 字段用于设置 HTTP 代理,如 http:/127.0.0.1:1080,建议国内机器配置此字段以加快 Steam 访问速度。

两步验证

配置填写完毕后,脚本将自动回到主菜单。此时,输入 8 回车,进行两步验证。

当看到下面的提示时,打开 Steam 认证 APP,将获取到的 验证码 填入命令行后回车。

<bot> Please enter your 2FA code from your Steam authenticator app: 

等待出现 success 字样后表明已经通过验证,此时按 Ctrl + C 退出。

运行和自启

进行完上述步骤后,ASF 已经可以自动挂卡,今后输入 steam 回车都可打开管理菜单。

现在打开菜单,选择 3. 运行。稍等片刻,选择 5. 状态,当看到 active 时,代表 ASF 运行正常。回到主菜单,输入 9 回车设置开机自启。

ASF 的强大之处远不止于此,通过不同的 全局BOT 配置 可实现诸多功能,读者可阅读 官方 Wiki 自行了解。

BUG 反馈请粘贴 如下命令执行结果 并附上 脚本报错信息

lsb_release -a && uname -a

其他问题或没有问题也欢迎多多留言。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »