MENU

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

2019 年 11 月 17 日 • 阅读: 13703 • 脚本

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

效果

批注 2019-11-19 215006.jpg

安装

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 前的 对勾,点击 下载

_E0_Q3CB3TV@6_TB__F127K.png

下载完毕后用记事本打开它,复制全部内容粘贴到命令行窗口中,随后按 回车,再按 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

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

TG 大佬群 QQ 大佬群

最后编辑于: 2019 年 11 月 19 日
返回文章列表 文章二维码
本页链接的二维码
打赏二维码
添加新评论

Loading captcha...

已有 17 条评论
  1. kliikchen kliikchen   Windows 10 x64 Edition  Google Chrome 79.0.3945.130

    下完脚本,安装的时候提示Segmentation fault 系统是 CentOS 7.3

  2. jeff jeff   Windows 10 x64 Edition  Google Chrome 69.0.3497.100

    一次成功 官方的脚本安装语言的时候总是出错

  3. Ansengen Ansengen   Mac OS X 10.15.3  Google Chrome 82.0.4045.0

    ln: 无法创建符号链接"/usr/local/bin/dotnet": 文件已存在
    .NET Core 3.0 SDK 版本错误,请访问 https://bit.ly/2KsGxGm 查看详细信息

    1. LOGI LOGI   Windows 10 x64 Edition  Google Chrome 80.0.3987.87

      @Ansengen什么系统,装过 dotnet 吗

    2. Ansengen Ansengen   Mac OS X 10.15.3  Google Chrome 82.0.4045.0

      @LOGI好了已经,重装centos,自己又装net core2.2再升级

  4. Darling Darling   Windows 10 x64 Edition  Google Chrome 77.0.3865.90

    脚本好像不好使了,黏贴进入没有任何反应

    1. LOGI LOGI   Windows 10 x64 Edition  Google Chrome 79.0.3945.88

      @Darling输入 steam 回车才会出现菜单。因为安装后肯定经常调用,所以让你手动输熟悉一下@(捂嘴笑)

  5. Darling Darling   Windows 10 x64 Edition  Google Chrome 77.0.3865.90

    web页面如何设置启动@(太开心)

    1. LOGI LOGI   Windows 10 x64 Edition  Google Chrome 79.0.3945.88

      @Darling在全局配置里填上 SteamOwnerID 就行了,访问地址是 ip:1242

  6. loveliveao loveliveao   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

    成功了 LOGI 666666666

    1. LOGI LOGI   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

      @loveliveao::quyin:OK::

  7. loveliveao loveliveao   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

    首先感谢楼主的软件,但是走了代理还是不显示速度是怎么回事。。。正在下载asf程序 0 6279k 0 0 --:--:-- 读秒正常
    我现在也不知道怎么回事,挂了好几次了都是这样子的,我再多挂一会看看,再次谢谢dalao

    1. LOGI LOGI   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

      @loveliveaolinux 程序对于一般人还是很折腾,尤其国内网络不畅,可以加群详细交流

  8. 元   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

    无法下载ASF ,请前往 https://github.com/JustArchiNET 查看详细信息
    请问怎么解决

    1. LOGI LOGI   Android 9  Google Chrome 78.0.3904.108

      @元连不上 github,有梯子就挂代理安装

    2. 元   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

      @LOGI用的是阿里云服务器,安装完毕到二步验证,一直重复” Disconnected from Steam!“”Reconnecting...“用了http代理也不行

    3. LOGI LOGI   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

      @元curl -i -x localhost:1080 www.google.com 看看通不通,localhost:1080 是代理地址