然而,傳統的掛卡方式,如Idle Master,往往需要后臺運行Steam客戶端,并啟動額外進程模擬“正在游戲”狀態,不僅效率低下,而且限制頗多
ASF(ArchiSteamFarm)的出現,則徹底改變了這一局面
作為一款由C#編寫的掛卡工具,ASF能夠在Linux服務器上運行,支持同時掛載多個Steam賬號,極大地提高了掛卡效率
本文將詳細介紹如何在Linux環境下配置和使用ASF,并探討其優勢和應用場景
一、ASF簡介 ASF,全稱ArchiSteamFarm,是一款開源的Steam賬號掛卡工具
它能夠在后臺自動運行,無需手動干預,即可為多個Steam賬號同時掛卡
與傳統的掛卡工具相比,ASF具有以下顯著優勢: 1.高效性:ASF能夠同時處理多個Steam賬號,大大提高了掛卡效率
2.穩定性:ASF在后臺運行,不會干擾其他程序,穩定性高
3.兼容性:ASF支持在Windows、Linux以及OS X等操作系統上運行,具有廣泛的兼容性
4.易用性:ASF提供了豐富的配置選項,用戶可以根據自己的需求進行個性化設置
二、Linux環境下配置ASF 在Linux環境下配置ASF,需要按照以下步驟進行: 1. 下載并安裝ASF 首先,需要從ASF的GitHub頁面下載合適的版本
由于ASF是用C編寫的,因此需要安裝.NET運行時
以下是在Ubuntu和CentOS系統上安裝.NET運行時的步驟: Ubuntu系統: sudo apt-get install libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4-openssl-dev libssl-dev uuid-dev unzip curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg sudo sh -c echo deb【arch=amd64】 https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main > /etc/apt/sources.list.d/dotnetdev.list sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-2.1 CentOS系統: yum install libunwind libicu sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c echo -e【packages-microsoft-com-prod】 name=packages-microsoft-com-prodnbaseurl=https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod enabled=1ngpgcheck=1ngpgkey=https://packages.microsoft.com/keys/microsoft.asc > /etc/yum.repos.d/dotnetdev.repo sudo yum update sudo yum install dotnet-sdk-2.1.103 安裝完.NET運行時后,即可下載并解壓ASF: mkdir ASF wget https://github.com/JustArchi/ArchiSteamFarm/releases/download/3.1.1.1/ASF-generic.zip mv ASF-generic.zip ASF cd ASF unzip ASF-generic.zip 2. 配置ASF 配置ASF主要包括修改配置文件和創建Bot文件
修改配置文件: 進入`config`目錄,修改`ASF.json`文件
例如,將`CurrentCulture`字段修改為`zh-CN`以支持中文
CurrentCulture: zh-CN, 創建Bot文件: Bot文件是ASF用于管理Steam賬號的配置文件
可以通過ASF配置文件生成器創建Bot文件
在生成器中,輸入Steam賬號ID和密碼,選擇相應的選項,然后點擊“Download”即可下載一個與賬號名稱相同的`.json`文件
將文件上傳到`~/ASF/config/`目錄下
Bot文件的配置選項非常豐富,可以根據需要進行個性化設置
例如: { SteamLogin: steam賬戶名稱, SteamPassword: steam賬戶密碼, Enabled: true, AcceptGifts: true, FarmOffline: false, CustomGamePlayedWhileIdle: 狀態描述, GamesPlayedWhileIdle: 【550, 50】 } 3. 啟動ASF 在配置完成后,即可啟動ASF進行掛卡
可以使用`screen`命令創建一個新的窗口用于后臺掛卡: