March 29, 2024

Как массово добавлять свои аккаунты в ASF

Для начала, что же такое ASF?

ASF или же ArchiSteamFarm — это консольное приложение, способное выполнять множество различных функций связанных со Steam.

Можно подключить много аккаунтов и управлять ими короткими командами. Чаще всего используется для фарма карточек на распродажах, передачи предметов из инвентарей разных игр, настройки профилей и т.д.

Это далеко не все на что способно приложение. Подробнее про команды и т.д. можно почитать здесь [тык].

1 Установка ASF

1.1 Установить пакет SDA для .NET

  • Нужен для правильной работы ASF. Скачать можно с официального сайта Microsoft [тык].
  • Устанавливаем и радуемся жизни.

1.2 Скачиваем сам ASF.

  • Заходим на GitHab разработчика [тык] и пролистываем немного ниже до вкладки Assets, ищем свою платформу и скачиваем архим.
  • После загрузки распаковываем в любое удобное место.
У меня 64 битная Windows 10, качаю ASF-win-x64.zip

2 Первоначальная настройка ASF

Заходим в папку в которую распаковали архив и переходим в папку Config.

Теперь добавим своего первого бота. Создаем файл bot1.json ('bot1' будет отображаться в самой программе) и вписываем в него следующее:

{
  "Enabled": true,
  "OnlineStatus": 7,
  "RemoteCommunication": 0,
  "SteamLogin": "login",
  "SteamPassword": "password"
}

OnlineStatus и RemoteCommunication — необязательные параметры, но я рекомендую их поставить. Первый параметр отвечает за видимость вашего бота, цифра 7 означает статус 'невидимка'. Второй параметр отвечает за подписку на официальную группу ASF в steam (все боты автоматически подписываются на данную группу при создание).

Советую называть данные файлы логинами стим для вашего удобства

Далее нужно в ту же папку закинуть MaFile от данного аккаунта, который мы только что указали. И обязательно переименовать его в login.maFile, в нашем случае будет bot1.maFile.

.maFile обязательно должны называться так как логин стим этого аккаунта

Теперь мы можем сделать этого бота сборщиком, он будет принимать все трейды от других аккаунтов. Нам нужно добавить уже существующему боту еще один параметр, а именно TradingPreferences и присвоить ему значение 1.

После нам нужно присвоить этому боту права Мастер, для этого в папке Config создаем файл ASF.json и вписываем в него id бота которому будут отправляться все трейды, то есть id нашего bot1.

Файл обязательно должен называться ASF и иметь расширение .json

Вот так должно получиться в итоге.

Поздравляю теперь наш бот будет принимать все трейды!

Для того чтобы открыть меню управления ASF, нужно запустить ArchiSteamFarm.exe, а после UI.html.

3 Массовое добавление аккаунтов

А теперь перейдет к самому интересному. Мы будем добавлять огромное количество аккаунтов в ASF и нам не придется вручную создавать файлы, переименовать maFile и т.д.

3.1 Установка Python

Переходим на сайт официальный сайт Python [тык] и нажимаем на Download Python и начнется скачивание последний версии.

Открываем скаченный файл и нас приветствует мастер установки. Нажимаем Install Now и ждем завершение установки.

Когда установка завершиться, покажется окно с ее завершением. Нажимаем Close и переходим к следующему пункту.

3.2 Установка программы для создания файлов ASF

  • Необходимо скачать файл с гугл диска [тык]. Код открытый и простой, можете не переживать за свою безопасность. Он просто переименовывает maFile и создают файлы .json.
  • Создайте на рабочем столе любую папку и перекиньте в нее скаченный файл.

3.3 Создаем файлы

Для работы программы потребуется папка с maFile, которая есть в вашем SDA (советую на всякий случай создать копию этой папки, чтобы ничего не потерять случайно) и .txt файл в котором будут указаны логины и пароли ваших стим аккаунтов в столбик через двоеточие (:).

После того как скачали и перекинули файл в свою папку, запускаем его.

У нас откроется маленько окошко с программой.

Не обращайте внимание на черное окно, позади окна программы. Оно закроется после того как вы закроете программ

Нажимает Select logpass и программа предложит выбрать путь до вашего файла с логинами и паролями. Выбираем и нажимает Открыть.

После нажимаем в программе Select MaFiles и программа предложит выбрать путь до ваших maFile. Выделяем все которые нужны и нажимает Открыть.

И в конце нажимаем Create ASF Files. Программ создаст новую папку ASFmaFiles и закинет в нее созданные файлы. А так же оповестит об успехе выполнения.

А если вдруг окажется что в logpass.txt не хватает какого аккаунта, хотя maFile существует, то программа выдаст ошибку и покажет какого аккаунта нету. Не смторя на ошибку программа корректно закончит работу и создаст все файлы кроме того который указала в ошибке.

Поздравляю теперь в папке ASFmaFiles должны находиться созданные для ASF файлы.

Теперь просто копируйте все файлы из этой папки и перекидывайте в папку Config в директории ASF.

Спасибо за прочтение статьи. <3

Так же я беру на отфарм ваши праймы за небольшой процент, который зависит от их количества (Чем больше праймов, тем меньше процент). Пишите в телегу: @AzureAbess и подписывайтесь на мой блог: https://t.me/beefarmcs