Фарм карточек steam asf. Гайд по фарму карточек Steam


Здравствуйте! Итак, сегодня мы в очередной раз затронем тему с популярным магазином цифровых товаров а именно Steam"ом . Как Вы, наверное, знаете в некоторых играх есть коллекционные карточки. Их можно использовать как для повышения опыта своего аккаунта Steam, так и для продажи, правда не за дорогую цену. Решать, в принципе, Вам. В сети Интернет есть уже множество программ для получения карточек ничего не делаю, то есть ботов. Но у них есть один недостаток - нельзя получать карточки сразу на нескольких аккаунтах. Сегодня же я расскажу и покажу, как и с помощью чего абузить сразу с нескольких аккаунтов. Это удобно и гибко, по сравнению с одиночным абузом. Поехали!

Нам нужно:
1) Скачать специальную программу. . ()
2) Распаковываем архив.
3) Заходим в папку config и там клонируем несколько раз файл example.xml (количество копий зависит от имеющегося количества аккаунтов). Сделайте сразу им названия с номерами акков, что бы потом было понятно где какой.


4) Теперь нам надо эти файлы отредактировать:
4.1 Сначала в строчке заменяем false на true.
4.2 Теперь в строчке заменяем null на логин аккаунта от аккаунта.
4.3 В строчке заменяем null на пароль аккаунта от аккаунта.
4.4 В строчке заменяем null на API-key от аккаунта. Получить можно .
4.5 В строке прописываем вместо 0 SteamID вашего аккаунта.
В итоге должно получится так:

5) Сохраняем все файлы.
6) Запускаем файл ASF.exe
Вот по факту и все, бот будет подключатся к каждому акку, и если там есть Steam Guard он попросит Вас ввести код от него, один раз введя его, бот уже не будет его запрашивать.

Кстати бот имеет такие функции:
1) Основной своей функцией является то, что он может зайти в аккаунт, найти игру в которой можно получить карточки и благополучно их получать.
2) Каждые 5 минут проверяет наличие карт под игру, и если все карты выфармлены, то начинается фарм другой игры.
3) Еще бот умеет активировать ключи на аккаунте. Делается это так: с основного аккаунта Вы пишите на аккаунт бота ключ от игры и он пишет результат.


Status: OK - игра активировалась.
Status: AlreadyOwned - данная игра уже есть на аккаунте и бот не может её активировать.
Status: DuplicatedKey - данный ключ не валидный или уже был использован.
4) Так же можно написать боту в чат!status, в ответ получите число ботов использованных в данный момент.
Важно: для выполнения функция надо, что бы бот был у Вас в друзья и что бы вы прописали основной аккаунт в конфигурации фарм-бота.

Вроде бы все, пользуйтесь на здоровье. Всем удачи!

Расскажу как фармить карты со Steam-игр одновременно несколькими аккаунтами.

Что нужно? Вам понадобится:
* Предварительно созданные аккаунты Steam (с доступной функцией добавления в друзья). Сейчас вновь созданные аккаунты сразу не имеют такой возможности, пока вы не купили игру в стиме. Чем больше - тем лучше для вас.
* Компьютер с доступом в интернет (Windows 7/8/10, Debian 9.0 Stretch (Mono), Debian 8.1 Jessie (Mono))
* Ключи от игр с карточками (в большом количестве раздают везде и всюду нахаляву, следите за темами на форуме)

Как?
Для начала скачаем свежую версию версии 0.6
Распаковываем архив

Перейдем в папку config / и сделаем несколько копий файла example.xml (количество копий зависит от имеющегося количества аккаунтов) Назовем эти файлы, например, FarmBotNN.xml , где NN - порядковый номер бота (аккаунта)

Далее нам предстоит отредактировать все эти конфигурационные файлы.
Откроем их в текстовом редакторе (кодировка UTF-8 )
Нам надо заполнить(изменить) следующие поля(строки):

замените false на true , должно получиться так:

Данная строка отвечает за включение (использование) данного файла конфигурации
Следующая строка:

В ней необходимо изменить null на логин стима вашего бота, например:

И чуть ниже:

Тут вместо null пишем пароль от аккаунта
Обратите внимание, что если в пароле используются символы &, ", ", то замените их в соответствии с таблицей в файле-примере. Идем дальше.

Тут можно прописать желаемый ник бота. Пока мы его трогать не будем и оставим строку как есть. Далее.

Вам необходимо из браузера залогиниться в этот стим аккаунт и перейти по адресу:
Там надо прописать любой домен, например "https://steamcommunity.com/ ", нажать галочку и кнопку. Вы получите API-ключ, который и надо ввести в эту строку, например:

Следующая строка:

Тут можно задать код родительского контроля. Это нам тоже не нужно, пропускаем, идем дальше.

Тут надо прописать ID вашего основного аккаунта (того, с которого вы будете управлять ботами). Например ваш аккаунт - идем на сайт , прописываем ссылку на аккаунт и узнаем его Steam3 ID , в данном случае это 76561197982003783 , а значит прописываем строку так:

- если изменить на true , то подобно idle master, ASF будет все игры, которые раньше не включали, доводить до 2 часов
Статистику выключить можно в этой строке: Меняем true на false
Все остальное оставляем как есть
Сохраняем файлы.
Запускаем ASF.exe

Бот будет пробовать подключиться к каждому из установленных аккаунтов. Если на аккаунте включен SteamGuard , то бот сам запросит код для него, вы сами должны будете ввести его в окно бота. После ввода и проверки код для входа будет сохранен в виде *.bin файла и в следующий раз не понадобится.

Теперь рассмотрим функции бота.
Он умеет логиниться в аккаунт (сразу в несколько настроенных), проверяет, карты каких игр вам еще осталось выбить и имитируем запуск в стиме этой игры.
Раз в 5 минут бот проверяет состояние выпадения карт в каждом из аккаунтов и в случае необходимости переключает игру.
Также бот умеет принимать и активировать на аккаунте ключи от игр. Делается это так:
Вы пишите с вашего основного аккаунта (того, который установлен в настройках, не забудьте, вы должны быть в друзьях фарм-аккаунта) в чат боту ключ от игры, и бот пишет в ответ активировался он или нет.

Если все в порядке, он напишет Status: OK
Другие статусы:
Status: AlreadyOwned - означает, что данная игра уже имеется на аккаунте
Status: DuplicatedKey - означает, что данный ключ уже кем-то до этого был использован
Также бот умеет отвечать по команде !status - сколько ботов запущено на компьютере
Остальные команды смотрите в описании бота
Добавили новые ключи/игры ботам? Перезапустите их (закройте ASF.exe и через пару секунд снова можно запустить.
Итак, еще раз план действий:
Создаем или вспоминаем ваши фейковые аккаунты
Скачиваем и настраиваем ботов
Запускаем бота и ждем пока он нафармит вам все карты со всех аккаунтов. При желании добавляем новые игры ключами с помощью чата.
Бот также умеет принимать предложения обмена и автоматически отдает карты вашему основному аккаунту (я не проверял)
Мини FAQ:

Нужен ли запущенный стим?
Нет. Бот имеет встроенный мини-клиент стима.

Украдет ли кто-то мои аккаунты?
Вы можете скачать , проверить их и скомпилировать. OpenSource)

Как быстро фармятся карточки?
Также быстро, как если бы вы сами переключали игры в том же SAM или SteamIdleMaster

Сколько можно запустить ботов (создать конфигураций)?
Число не ограничено. Памяти программа много не ест. Вы можете запустить хоть десяток, хоть сотню ботов без проблем на слабой машине.

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

Для чего мне надо заниматься этой фигней?

Очень часто раздают халявные игры с карточками - вот теперь вы можете брать их пачками и выбивать карты вашей фарм-фермой, перекидывать на основной аккаунт, продавать карточки в маркете и покупать новые крутые игры в стиме

ASF. Глобальная конфигурация. Продвинутая настройка.

В данном продолжении будут описываться опции которые необходимы либо разработчикам, либо продвинутым пользователям. Изменение значения любой опции из данного раздела требует от вас понимания того что вы хотите сделать. Я настоятельно не рекомендую менять что-либо из этого раздела. Если есть желание, то просто ознакомьтесь с данным функционалом чтобы хотя бы знать о его существовании.

Debug
Данная строка дает возможность запустить процесс в режиме отладки (debug mode). При работе в режиме отладки, ASF создает специальный debug каталог в корневой директории программы, который отслеживает всю связь между ASF и серверами Steam. Информация из этого каталога может помочь решить вопросы связанные с сетевыми проблемами ASF. Данный инструмент необходим только разработчикам, для обычных пользователей он не представляет интереса. Обратите внимание: журнал отладки состоит из конфиденциальной информации, такой как пароль, который вы используете для входа в Steam. Не размещайте свой журнал отладки в открытый доступ. Разработчик должен уведомлять вас об этом если запросит отладочную информацию.

SteamProtocol
Эта опция определяет сетевой протокол, который будет использоваться для встроенного клиента Steam в ASF. В настоящее время поддерживаются только два значения - это TCP и UDP протокол. Использование любого другого значения приведет к переключению на TCP . Переключение с TCP на UDP может быть полезно, если вы пытаетесь обойти какой-то брандмауэр или вы пытаетесь настроить прокси. UDP протокол Steam сейчас экспериментальный , используйте его на свой страх и риск.

MaxFarmingTime
Данная строка устанавливает максимальное время фарма. ASF позволяет фармить одну игру в соло режиме до возможного максимума и сам решает когда она уже выфармлена полностью. Steam не всегда качественно работает, например Steam может не учитывать игровое время, даже если ты играешь прямо сейчас. И чтобы не замораживать процесс фарма карточек в случае этих непредвиденных ситуаций или выхода новой версии Steam, или вышел новый значок, который остановит работу ASF (смотрите строку Blacklist ) - есть этот параметр. Чтобы все карточки выфармились корректно, нужно чтобы игра "игралась" какое-то время. Дефолтьного значения в 10 часов должно хватить для любой игры. Это не значит что каждая игра будет фармиться 10 часов, это только для уникальных случаев.

IdleFarmingPeriod
Когда ASF находится в состоянии простоя (ничего не фармит), он будет периодически (раз в 3 часа по умолчанию) проверять не появились ли новый игры которые можно фармить. Иными словами, если в игру которая у вас была на аккаунте добавят карточки, то ASF сам обнаружит это и начнет фарм. Не рекомендуется менять значение без надобности.

FarmingDelay
Это опция периода опроса оставшихся карточек в игре. Раз в 5 минут (указанных по умолчанию) ASF будет проверять остались ли в игре которая в данный момент фармится еще карточки. Если да, то ASF будет продолжать фармить, если нет, то ASF перейдет к другой игре. Не рекомендую трогать это значение, так как если поставить меньше, то будет слишком много запросов от программы, а если больше, то это может увеличить время фарма. Но если у вас огромное число ботов, то рекомендуется немного увеличить этот параметр для того чтобы уменьшить нагрузку из за большого количества запросов.

AccountPlayingDelay
Начиная с версии V2.0.5.0 строчка была убрана из глобального конфига.
Если вы начали играть на аккаунте к которому подключен бот и он в данный момент занят фармом, то ему нужно будет прервать сессию фарма в ASF и каждые 5 минут (по умолчанию) он будет проверять не закончили вы играть чтобы продолжить фармить. Очень удобная функция, вам не нужно выключать ASF чтобы поиграть в какую-либо игру и не нужно останавливать фарм. ASF все сделает за вас.

LoginLimiterDelay
Steam имеет ограничения на периодичность входов в аккаунт. Если вы слишком часто логинитесь в Steam за короткий промежуток времени, то стим может временно ограничить доступ к вашему аккаунту. Дефолтное значение 10 было установлено на основе подключения более чем 100 ботов, этого значения должно хватать абсолютно для всех пользователей. Однако вы можете уменьшить его, или даже изменить на 0, если у вас очень малое количество ботов, тогда ASF будет игнорировать задержку и подключаться к Steam гораздо быстрее. Имейте в виду, если вы установите слишком низкое значение на большом числе ботов, то Steam временно запретит ваш IP и будет выдавать ошибку InvalidPassword .

InventoryLimiterDelay
Данная строка отвечает за периодичность опроса инвентаря стим. Схоже с предыдущей строкой, дефолтное значение 3 было установлено на основе подключения более 100 ботов, этого должно хватить для всех пользователей. Так же вы можете уменьшить его или даже выставить в 0, если у вас мало ботов, но Steam может ограничить доступ к вашему аккаунту по IP на некоторое время.

ForceHttp
По умолчанию ASF пытается использовать безопасный протокол HTTPS когда это возможно. Тем не менее, в некоторых редких случаях, вы можете переключиться с обратно в

Изменив параметр на true . Использование данного функционала не гарантирует что все запросы ASF будут идти через HTTP , например некоторые сервисы ASF (например GitHub API) поддерживают только HTTPS . Если вы не занимаетесь отладкой сетевого трафика, то настоятельно рекомендуется использовать дефолтное значение для безопасного и зашифрованногоHTTPS . Для включения данной функции у вас должны быть весомые основания и вы должны знать что делаете.

HttpTimeout
Это опция определяет тайм-аут для HTTP (S) запросов, отправленных ASF в секундах. Дефолтного значения 60 должно хватать для всех пользователей, однако, если у вас достаточно медленное подключение к сети или ПК, вы можете увеличить это число, например до 90.

WCFHostname
Это имя хоста, с дефолтным значением локального хоста (localhost), также известного как как "bind address", которое использует WCF. Эта опция имеет смысл только тогда, когда вы используете WCF. WCF - это аналог чата Steam для управления ботами.
Лично я не пользуюсь этим функционалом и не знаю для чего он нужен, если кто-то хочет написать главу по этому поводу, то свяжитесь со мной, я непременно добавлю ее в гайд.

WCFPort
Порт, на котором работает WCF по умолчанию. Вы можете изменить его на любой порт, который вы хотите, рекомендуется брать значение выше 1024, поскольку порты 0-1024 обычно требуют привилегий суперпользователя на Unix-подобных операционных системах. Помните, что это число должно быть одинаковым на обоих серверах и клиентских компьютерах (если они не то же самое).

HackIgnoreMachineID
Эта настройка - костыль для сломанной функции GenerateMachineID() в SK2 (SteamKit2 ). Если ASF "застрял" после "Connected to Steam!" и "Logging in...", то возможно вам следует включить эту настройку. Эта настройка - костыль (hack) и он будет удален как только баг GenerateMachineID() будет устранен. Дополнительную информацию можно прочитать здесь

Вы должны быть зарегистрированы, чтобы видеть ссылки.

И здесь

Вы должны быть зарегистрированы, чтобы видеть ссылки.


Если у вас нет серьезной причины на изменение этой настройки, стоит оставить ее по умолчанию.

Headless
Опция позволяет запускать ASF в режиме "Headless mode ". Когда включен данный режим (значениеtrue ) ASF думает что он работает на сервере. В таком случае ASF не будет читать критически важные данные, такие как 2FA код, SteamGuard код, пароль и т.п. Вместо этого он будет останавливать работу аккаунта если к нему приходит запрос о вводе или чтении данных необходимых для запуска аккаунтов.

GiftsLimiterDelay
Подобно LoginLimiterDelay и InventoryLimiterDelay этот параметр определяет минимальное количество секунд между последовательными запросами проверки получения гифтов отправленных на аккаунт. По дефолту 1 секунда.

MaxTradeHoldDuration
Дефолтное значение - 15 дней. Эта строчка определяет максимальную продолжительность удержания трейдов в днях, которые мы готовы принять - ASF будет отвергать сделки, которые в настоящее время имеют удержание более указанных в этой строке дней. Этот параметр имеет смысл только для ботов с включенной опцией SteamTradeMatcher, так как она не влияет на сделки или донаты которые регулирует SteamMasterID.

ASF. Настройка бота. Основные функции.

Открываем ASF-ConfigGenerator.exe и видим такую картину:

  • Кнопка 1 - это глобальная настройка поведения программы через файл ASF.json , описание строк которого вы найдете в главе "ASF. Глобальная конфигурация. ".
  • Кнопки 2, 3 - это наши свежие конфиги, которые мы только что создали. В дальнейшем их будет отображено столько, сколько ботов у вас будет.
  • Кнопка 4 - эта кнопка предназначена для удаления выбранного конфига.
  • Кнопка 5 - через нее можно переименовать выбранный конфиг.
  • Кнопка 6 - создает новый конфиг с дефолтными настройками.
Теперь начинается самое сложное, нужно полностью настроить конфиг основного аккаунта и дополнительного, делается это потому что настройка основы будет немного отличаться от настройки дополнительных аккаунтов, а дополнительный мы потом скопируем столько раз, сколько ботов имеем и просто отредактируем в них логин\пароль. Выбираем в ASF-ConfigGenerator.exe нужный конфиг и настраиваем его путем изменения параметров каждой строки.
Первым делом редактируем основные строчки, а именно:

Enabled
Эта строка отвечает за запуск данного конфига в боте. Меняем false на true .

StartOnLaunch
Этот переключатель определяет режим запуска ботов, автоматический или ручной. Если стоит true , то боты будут включаться автоматом при запуске ASF (по дефолту, как было раньше), если стоит false , то ботов надо будет включать командой !start после запуска ASF.

SteamLogin
Тут необходимо вписать логин Steam одного из ваших аккаунтов. Если оставить поле свободным, то логин придется ввести при запуске ASF.

SteamPassword
Тут вводим пароль от аккаунта. Если оставить поле свободным, то пароль придется ввести при запуске ASF.

CardDropsRestricted
Меняем false на true . Данный параметр используется для включения специального режима фарминга карт. С недавнего времени карты начинают выпадать только после того, как вы "поиграли" в игру более 2 часов. Это было сделано для того, чтобы не покупали игры ради карт, выбивали карты и возвращали платеж. В общем, при включении данной функции бот автоматически будет запускать игры на которых сыграно меньше 2х часов одновременно, а потом по отдельности, что позволит сократить время общего фарминга на многие часы (в зависимости от количества игр с картами на аккаунте). В дефолтном случае он будет просто запускать каждую игру по отдельности, ждать пока пройдет 2 часа, а потом ждать пока выпадут карточки. Это долго и неэффективно.

SteamMasterID

Тут мы прописываем ID нашего основного аккаунта. Это нужно для того чтобы управлять ботами с вашего основного аккаунта путем отправления команд в чат клиента Steam (список команд ищите ниже). Соответственно приписать эту строку нужно только в ботах. Боты будут понимать команды только отправленные с указанного мастер аккаунта. Так же, боты будут принимать запросы в друзья, приглашения в чат и принимать трейды отправленные с основного аккаунта (если указан Steam Api, об этом ниже). Чтобы начать управлять ботами с помощью глобальных команд, рекомендую почитать про строчку SteamOwnerID в разделе глобальной конфигурации. Чтобы узнать ваш ID, нужно посетить

Вы должны быть зарегистрированы, чтобы видеть ссылки.

AcceptGifts
Долгожданная строчка которая позволяет ботам принимать гифты если установлено значение "true ". Причем, предыдущая строчка боту не важна, он будет принимать гифты с любых аккаунтов. В случае если игра уже имеется на аккаунте, бот примет ее и положит в инвентарь. Не рекомендуется добавлять эту строчку в конфиг основного аккаунта. Естественно что боты не будут принимать гифты которые отправлены через e-mail, потому что они идут не напрямую в клиент.

SteamParentalPIN
Эта строчка нужна только тем аккаунтам, на которых есть родительский контроль. ASF использует ресурсы которые защищены с помощью этого PIN. Если вы используете родительский контроль, то необходимо указать этот PIN. Если оставите поле пустым, то ASF попросит ввести PIN при запуске.

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

Вы должны быть зарегистрированы, чтобы видеть ссылки.

С мастер-аккаунта. Вам нужен только 8-символьный токен, он написан в ссылке на странице сразу после "&token= ".

Все, эти данных вполне хватит для комфортной работы нескольких ботов и управления ими через основной аккаунт. Для более тонкой настройки рекомендую перейти в следующую главу и ознакомиться с ее строчками. Если вы это уже сделали, то закрываемASF-ConfigGenerator.exe и возвращаемся в папку /config . Теперь копируем конфиг бота столько раз, сколько аккаунтов для фарма у вас имеется, переименовываем их как вам удобно, например:

Опять открываем ASF-ConfigGenerator.exe , теперь там такая картина:

Редактируем логин и пароль для каждого бота отдельно (они ведь у вас разные, правильно?)). После всех этих манипуляций закрываем ASF-ConfigGenerator.exe . Запускаем ASF.exe . Бот будет пробовать подключиться к каждому из установленных аккаунтов. Если на аккаунте включен SteamGuard, то бот сам запросит Steam Guard код для него через e-mail или мобильное приложение, вы сами должны будете ввести его в окно консоли бота. После ввода кода вход в аккаунт будет сохранен в виде *.db и *.bin файлов и в следующий раз не понадобится. Поздравляю, теперь ваши боты полностью настроены и готовы к работе.

Сам гайд разделю на несколько частей:
1.Добыча аккаунтов
2.Перепривязка аккаунтов
3.Подключение мобильного аутентификатора
4.Добавление бота в базу фермы

Добыча аккаунтов
Годные аккаунты для фермы - заброшенные аккаунты
Обязателен 1+лвл и отлежка 500+ дней, лично я беру от 500 дней, хоть и есть пара ботов с отлежкой 30-40 дней
Для самой добычи нам нужен:
1)Брут/чекер аккаунтов
2)Прокси
3)Базы
4)Антигейт
Я использую чекер от старлея, базы покупаю всегда в разных местах, прокси от бест-прокси и антигей от анти-капча.
После того, как добыли нужные аккаунты из чекера мы переходим к перепривязке.

Перепривязка аккаунтов
Для перепривязки нам понадобится програма Mozilla Thunderbird
Сначала вводим логин от стима в стиме в разделе восстановления пароля, если почта совпадет с почтой из чекера, то берем почту из чекера и вставляем в Mozilla Thunderbird
Получаем код из Mozilla Thunderbird и вводим его в стиме, после чего выбираем в стиме сменить почту и меняем почту на нашу(почту можно изпользовать одну для неограниченного количества аккаунтов)
После смены почты снова заходим в Mozilla Thunderbird и удаляем все письма от стима дабы избежать красной таблички в стим.
После удаления писем меняем пароль и заходим в стим через браузер и по ссылке https://steamcommunity.com/dev/apikey вводим любой адрес в ячейке домен и получаем API Key который пригодиится нам позже

Подключение мобильного аутентификатора
Для мобильного аутентификатора нам понадобится Steam Desktop Authenticator
Дальше понадобится сервис Смс-рег
В SDA при первом входе вводим Encryption Key
Дальше в SDA нажимаем Setup New Account и вводим логин и пароль от нашего аккаунта, нас просит получить код на почту(иногда не просит), который мы вводим в SDA,
дальше SDA просит ввести номер. Номер я беру на смс-рег по 3 рубля.
После ввода номера вас попросят ввести Encryption Key,после чего нас показывают код формата R12345, после попросят ввести код из смс, который мы берем на смс-рег, после вводим код формата R12345.
Всё, аккаунт привязан к мобильному аутентификатору и код в любой момент можно будет получить в программе.

Добавление бота в базу фермы
Для фермы нам нужна программа ArchiSteamFarm 2
Большой гайд на который есть тут http://youhack.ru/threads/707769/
Я лишь объясню начальные настройки.
Я настраиваю через конфиги, но там есть ASF-ConfigGenerator через который это делать удобней.
Я сделаю 2 скриншота программы чтобы было понятно что заполнять.
После заполнения в ASF-ConfigGenerator мы запускаем сам ASF и после прогрузки он начнет запрашивать 2fa коды, которые мы берем из SDA

Еще оставлю все ссылки и команды:
Прокси https://best-proxies.ru
Антигейт https://anti-captcha.com
Mozilla Thunderbird https://www.mozilla.org/ru/thunderbird
SDA GitHub - Jessecar96/SteamDesktopAuthenticator: Desktop implementation of Steam"s mobile authenticator app
ArchiSteamFarm 2 http://youhack.ru/threads/707769
Смс-рег https://sms-reg.com

Команды для ArchiSteamFarm 2 которые я использую:

Loot для сбора карточек с ботов
!status проверить статус ботов
!addlicense appID добавить бесплатную игры на бота
Чтобы активировать ключ надо просто отправить ключ в лс боту, все остальные команды писать в чат группы ботов в стиме.

Общие настройки ASF

Настройки бота

Предисловие

Здравствуйте уважаемые читатели. Надеюсь вы знаете, что во многих играх из магазина Steam есть коллекционные карточки, которые выпадают просто за то что вы находитесь в игре. Эти карточки можно обменивать, можно собирать в значки, а можно продавать на торговой площадке за реальные деньги, которые можно спускать в магазине Steam. Собственно, продажа карточек позволяет экономить наши кровно заработанные деньги. Об этом и поговорим в данном гайде. Суть заключается в фарме (от слова "farm", то есть "ферма") этих самых карточек в огромных количествах с последующей продажей их на торговой площадке. Ускорить этот процесс помогает замечательная программа ArchiSteamFarm (ASF), коей отведена значительная часть гайда, написанная очень хорошим человеком под ником Archi из Польши.

Данный гайд является компиляцией, переработкой и дополнением инструкций доступных в сети, а так же переводом оригинального руководства. Так же, я добавил бонусные материалы, в которых описал где можно получить бесплатные ключи для игр, сэкономить на покупке, как более эффективно использовать торговую площадку и другие. В общем, я постарался использовать все возможные ресурсы связанные с фармом карт, организовать, отредактировать и выложить их в одном месте для удобства. Текста будет очень много, так что усаживайтесь поудобнее. Начинаем!

ВАЖНО! Те кто более менее уже знаком с программой, могут переходить к разделу "ASF. Настройка бота. Основные функции." и сэкономить время по тонкой настройке. Там есть все необходимое для начала фарма.

P. S. Весь функционал описанный ниже всего лишь дополняет возможности которые нам предоставляет магазин Steam и Valve в частности, и не нарушает его правила. Valve лишь предупреждает, что не несет ответственность за использование стороннего программного обеспечения в своих сервисах. На всякий случай, оставлю ссылку на "Соглашение подписчика службы Steam".

P.P.S. Изначально автор статьи писал это руководство для ASF v2.x. Постепенно эта версия устарела, и 𝕲𝓡𝙊𝓢𝓢𝓣 предоставил возможность пользователю внести изменения и добавить главы для ASF v3.x. Поэтому главы могут отличаться как по подаче материала, так и иметь некоторые несоответствия или противоречия.

Что нужно для фарма?

  • Аккаунты Steam без ограничений*. Чем больше - тем лучше.
  • Компьютер с доступом в интернет.
  • Поддерживаются следующие операционные системы:
  • Windows 10 (Native) - есть случаи нужды запуска от админа и совместимостью с Win7.
  • Windows 8.1 (Native)
  • Windows 7 (Native) - лично я использую только на данной ОС. На других не проверял.
  • Debian 9.0 Stretch (Mono)
  • Debian 8.1 Jessie (Mono)
  • OS X 10.11.1 (Mono)
  • Как заверяет разработчик, на всех системах перечисленных , все должно работать.
  • Ключи от игр с карточками, либо дешевые игры с карточками. Об этом чуть позже.
  • Подготовленная и настроенная программа ArchiSteamFarm. ВНИМАНИЕ! Данный гайд актуален только для версии ArchiSteamFarm V2 и выше.
  • Необходимые библиотеки для запуска приложения. Для Windows это последний Microsoft .NET Framework, для Linux это Mono.
  • Добавить в друзья все фейковые аккаунты на основной аккаунт. ASF умеет принимать запросы в друзья с основного аккаунта, читайте об этом ниже. Это делается для удобства обмена инвентарем.
* Если вы только что создали аккаунт для фарма, то у меня для вас плохие новости: с 18 апреля 2015 года года Valve ввели ограничения для новых аккаунтов, среди них есть важное для нас - это невозможность пользоваться функцией обмена инвентарем. Разблокировать эту функцию можно лишь потратив 5$ на Steam аккаунт, будь то пополнение Steam кошелька, или покупка игры. Гифты, ключи и другие хитрости блокировку не снимут, а отбивать 5 бачинских фармом с одного аккаунта придется ой как долго. Если у вас старый аккаунт, но обмен все равно не доступен, то почитайте тему "Ограничения на обмен и использование Торговой площадки".
P. S. Если вам нужно просто добавить в друзья свежий аккаунт, то не обязательно тратить 5$. Просто отправьте на нужный аккаунт в подарок любую, самую дешевую игру из магазина через e-mail и после получения игры он автоматом добавится к вам в друзья.

Проверить аккаунт на ограничения можно зайдя в пункт вашего профиля в клиенте или браузере и нажав там ссылку "Значки". Если вы видите там следующую картинку, то ваш аккаунт является ограниченным и вы не сможете с ним обмениваться:

Так же проверить любой аккаунт не заходя в него можно плагином . После установки которого надо открыть любой профиль и нажать сверху ссылку Получить больше информации или Get more info:

ASF. Что такое? Что умеет?

При запуске мы видим два окна
В левый вставляем базу логинов и паролей, в правый- настройку шаблона профилей.
Для того, чтобы настроить шаблон, вам сначала нужно сделать настройку хотя бы одного бота вручную. После чего перейти в папку с ASF-->config-->Название.json Открываем данный файл через блокнот или Notepad++
Если всё выполнено, то нажимаем Start Parse и будет сгенерирована база профилей.
Теперь скачиваем всё профили и закидываем в папку config