ArchiSteamFarm 简称 ASF,是一款历史悠久、功能强大、开发活跃,使用微软 .NET Core
编写的跨平台 Steam 挂卡 工具,支持 Window、Linux 和 macOS。得益于 .NET Core 的跨平台特性,ASF 原生支持 arm
架构,特别适合树莓派等小型嵌入式设备长期运行。今天我将介绍 ASF 在 Linux 下的简单使用,复杂功能交由读者探索。
效果
安装
x64
或 arm
架构的 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 SDK
和 ASF
核心程序。
----------------------
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
其他问题或没有问题也欢迎多多留言。
如有问题请在下方留言,文章转载请注明出处,详细交流请加下方群组!请大佬不要屏蔽文中广告,因为它将帮我分担服务器开支,如果能帮忙点击我将万分感谢。
http:/127.0.0.1:1080 少了一个符号
@(大拇指)
下完脚本,安装的时候提示Segmentation fault 系统是 CentOS 7.3
一次成功 官方的脚本安装语言的时候总是出错
ln: 无法创建符号链接"/usr/local/bin/dotnet": 文件已存在
.NET Core 3.0 SDK 版本错误,请访问 https://bit.ly/2KsGxGm 查看详细信息
什么系统,装过 dotnet 吗
好了已经,重装centos,自己又装net core2.2再升级
脚本好像不好使了,黏贴进入没有任何反应
输入 steam 回车才会出现菜单。因为安装后肯定经常调用,所以让你手动输熟悉一下@(捂嘴笑)
web页面如何设置启动@(太开心)
在全局配置里填上 SteamOwnerID 就行了,访问地址是 ip:1242
成功了 LOGI 666666666
::quyin:OK::
首先感谢楼主的软件,但是走了代理还是不显示速度是怎么回事。。。正在下载asf程序 0 6279k 0 0 --:--:-- 读秒正常
我现在也不知道怎么回事,挂了好几次了都是这样子的,我再多挂一会看看,再次谢谢dalao
linux 程序对于一般人还是很折腾,尤其国内网络不畅,可以加群详细交流
无法下载ASF ,请前往 https://github.com/JustArchiNET 查看详细信息
请问怎么解决
连不上 github,有梯子就挂代理安装
用的是阿里云服务器,安装完毕到二步验证,一直重复” Disconnected from Steam!“”Reconnecting...“用了http代理也不行
curl -i -x localhost:1080 www.google.com 看看通不通,localhost:1080 是代理地址