使用ASF为Steam挂卡

前言

ASF不只是一个挂卡工具,更像是一个命令行模式下的一个Steam客户端。
自己用的话就在Win上操作即可,多人最好还是丢服务器挂。

Quick Start

第一步 下载

下载最新的ASF软件

第二步 建目录

建立易懂的层级目录结构

1
2
3
4
5
6
7
8
C:\ASF (放置您所有与 ASF 相关的东西)
├── ASF ( /Core/ArchiSteamFarm.exe 的快捷方式) ──┐
├── config ( /Core/config 的快捷方式) ──┤
├── ... |
└── Core (下载解压后的文件都放在这里面) |
├── ArchiSteamFarm.exe ───────────────────────────────────┤
├── config ───────────────────────────────────┘
└── (...)

主要就是建立两个快捷方式,方便使用。

第三步 配置

打开以下链接获取自己的64SteamID,将Ahaochan换成自己的Steam个人资料链接即可。
https://steamrep.com/search?q=https://steamcommunity.com/id/Ahaochan/

/config目录下创建ASF.json,填写自己的SteamID,用于允许执行命令。

1
2
3
4
{
"s_SteamOwnerID": "1234567890",
"IPC": true
}

创建Ahaochan.json,填写账号密码。

1
2
3
4
5
6
{
"SteamLogin": "Steam账户名",
"SteamPassword": "Steam密码",
"Enabled": true,
"CustomGamePlayedWhileFarming": "Idling cards"
}

第四步

打开ASF即可愉快地进行挂卡了,如果有两步验证,则每次都要输入两步验证密码。

两步验证解决方案

如果开了两步验证,每次登陆都要打开手机翻密码再输入,太麻烦了。

如果你在Android上安装了Steam官方的验证器(这是前提
复制Android手机的/data/data/com.valvesoftware.android.steam.community目录到PC上。

  1. 打开shared_prefs/steam.uuid.xml,记录下里面的uuid
  2. 复制files/Steamguard-${SteamID}到电脑C:\ASF\config目录下,并更名为Ahaochan.maFile
  3. 打开ASF,要求输入uuid时,就输入(我没输入就成功了

为ASF开启代理

Right now ASF uses web proxy only for http and https requests,
which do not include internal Steam network communication done within ASF’s internal Steam client.

https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Configuration#webproxy

简单的说,就是不支持socks5代理。 那我也不研究了。

参考资料