Настройка ASF:
для чего нужен асф: он автоматически фармит карточки стим, может автоматически передать предметы на основной аккаунт.
он может упрощает заработок в следующих схемах:
1): ферма кейсов из игры Team Fortress 2:
2) : Ферма карточек (Распродажи стим и из игр тоже):
скачать асф: https://github.com/JustArchiNET/ArchiSteamFarm/releases
подробное описание каждой функции:
https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Configuration-ru-RU
Для начала разархивируем ASF в папку.
открываем сайт для создания конфигов.
открыв расширенные настройки нажимаем галочку напротив IPC
скачиваем конфиг и кидаем его в папку config, открываем тот файл что мы скачали с генератора конфигов через блакнот или например sublime.
вообщем любой текстовый редактор, вставляем туда следующий код:
{
"AutoRestart": true,
"Blacklist": [],
"CommandPrefix": "!",
"ConfirmationsLimiterDelay": 10,
"ConnectionTimeout": 90,
"CurrentCulture": null,
"Debug": false,
"FarmingDelay": 15,
"GiftsLimiterDelay": 1,
"Headless": false,
"IdleFarmingPeriod": 8,
"InventoryLimiterDelay": 3,
"IPC": true,
"IPCPassword": null,
"LoginLimiterDelay": 10,
"MaxFarmingTime": 10,
"MaxTradeHoldDuration": 15,
"OptimizationMode": 0,
"Statistics": true,
"SteamMessagePrefix": "/me ",
"SteamOwnerID": 99999999999999(замените цифры на ваш Steam 64 id),
"SteamProtocols": 7,
"UpdateChannel": 1,
"UpdatePeriod": 24,
"WebLimiterDelay": 300,
"WebProxy": null,
"WebProxyPassword": null,
"WebProxyUsername": null
}
Далее всё в том же конфигураторе конфигов создаём конфиг уже для бота, с доп функциями разобраться не сложно, так что введите пароль и логин и скачайте конфиг, закиньте его в ту же папку что и первый конфиг.
запустите экзешник: ArchiSteamFarm.exe
далее одним из сообщений должно быть « IPC сервер готов!»
у меня 2 часа это сообщение не выскакивало, но после того как я в файле написал то что было выше всё заработало.
Далее запускаем: UL.html
и там уже удобно настраиваем и добавляем ботов.
видео по настройке ботов полно, а по решению данной проблемы ни нашёл ни одного, решил методом тыка.
так же не забывайте в настройка бота установить SteamTradeToken
это часть вашей трейд ссылки после знака =
это обязательно если аккаунты фермы не у вас в друзьях
так-же вот полезные команды о которых почти не кто не говорит:
команда для передачи всех шмоток на основу
loot^ asf 440 2
!2faok — данная команда позволяет принять все обмены, если вдруг случился баг и бот автоматически отказывается их принимать. Так же данная команда поможет при раздаче игр в стим. (например, рзадют какую-либо игру в стиме, мы пишем !addlicense asf 341245, боты отвечают: «Ok», но фармить не начинают. Отправляем им !2faok (через группой чат, всем ботам), и снова пишем !addlicense asf 341245 после этого боты должны выдать ответ «sub/341245» и начнут фармить. Но всё же есть баг, когда боты отправляют Вам данное сообщение, но фармить сразу не начинают, то придется подождать, а еще лучше, перезапустить полностью ферму командой !restart)
!redeem <keys> — активировать ключ на боте. Для отправки нескольких ключей одной игры остальным ботам, нужно обязательно указывать название файла конфигурации (например бот у вас зовется JoJo.json — то пишем просто JoJo) бота, с которого производится раздача, например:
!redeem bot <keys> — где bot — название файла конфигурации вашего бота, при этом важно помнить, что регистр тоже имеет значение, и скажем если Вы введете «BOt» то это не будет работать.
!addlicense asf id – заместо id пишем номер игры, например !addlicense asf 206095. Данная команда добавляет указанную игру на всех ботов.
!loot – высылает весь имеющийся инвентарь бота на основной аккаунт.
!status – бот выведет информацию о том, чем он сейчас занят. Команда !statusall выведет информацию о всех ботах.
!restart — полностью перезапускает asf. Полезно, когда один, или несколько ботов «зависли» и не отвечают.
!stop — останавливает работу бота, которому отправлено сообщение и автоматически переводит его в режим offline.
!start — запускает остановленного бота и соответственно переводит его в режиме online.
Так же, когда вы скидываете ключи боту (не путать с гифтами), он может выдать несколько статусов, которые описаны ниже:
Если все в порядке, бот напишет Status: OK.
Status: AlreadyOwned — данная игра уже имеется на аккаунте.
Status: DuplicatedKey — данный ключ уже был активирован кем-либо.
Status: RegionLocked — данный ключ имеет блок на другой регион и не может быть активирован на данном аккаунте.
Status: InvalidKey — вы ввели неправильный/недействительный ключ, а может опечатались, проверьте ключ еще раз.
Status: BaseGameRequired — данный ключ от DLC (дополнения) и на аккаунте нет базовой игры для этого DLC.
Status: OnCooldownedKey — вы превысили часовой лимит активации ключей, необходимо подождать. Лимит — 10 активаций ключей в час. Боты умеют принимать сразу несколько ключей. Для этого напишите ключи, каждый с новой строки.
Менее полезные команды.
!bl (bladd, blrm) <bots> — выводит список пользователей, обмены с которыми запрещены для заданных ботов. Команда «!bladd» запрещает ботам обмены с пользователями указанными при помощи steamID. Команда !blrm снимает запрет.
!iq <bots> — Выводит список приоритетной очереди фарма для заданных ботов.
!level <bots>— Выводит уровень steam для заданных ботов.
!nickname <bots> <nickname>— Меняет ник профиля на указанный <nickname> для заданных ботов.
!leave – позволяет выгнать бота с группового чата.
!2fa – дает код двухфакторной аутентификации, актуальный на 30 секунд.
!2fa «Bot» — делает то же, что и !2fa, но для конкретного бота (писать логин бота надо без кавычек!)
!play appID — переключает бота в режим ручного фарма. Он начинает фармить указанную игру по ее id который нужно указать вместо «appID». Если вместо «appID» указать «0», то бот опять переключится в режим автоматического фарма. Так же можно задать несколько id игр сразу, например !play appID1,appID2,appID3. Например: !play 290100,570 или !play 0
!unpack — открывает все имеющиеся наборы карточек на боте(ах).
!stats — выводит информацию о использовании ресурсов оперативной памяти. Полезная команда, когда у вас много ботов и вы используете выделенный сервер.
!password — отображает пароль для бота(ов) в зашифрованном виде.
!pause — приостанавливает автоматический фарминг для конкретного бота.
!resume— возобновляет автоматический фарминг для конкретного бота.