Ставим фарм карт на поток (Archi Steam Farm)

Дней с нами
3.367
Розыгрыши
0
Сообщения
454
Репутация
95
Реакции
238
1450887601_a5265edea6ab7bbbccf96ee095436a70079ea6b5_full.jpg
Расскажу как фармить карты со Steam-игр одновременно несколькими аккаунтами.

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

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

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

Далее нам предстоит отредактировать все эти конфигурационные файлы.
Откроем их в текстовом редакторе (кодировка UTF-8)
Нам надо заполнить(изменить) следующие поля(строки):
<Enabled type="bool" value="false" />
замените false на true, должно получиться так:
<Enabled type="bool" value="true" />
Данная строка отвечает за включение (использование) данного файла конфигурации
Следующая строка:
<SteamLogin type="string" value="null" />
В ней необходимо изменить null на логин стима вашего бота, например:
<SteamLogin type="string" value="farmbot01" />
И чуть ниже:
<SteamPassword type="string" value="null" />
Тут вместо null пишем пароль от аккаунта
Обратите внимание, что если в пароле используются символы &, ", ', , то замените их в соответствии с таблицей в файле-примере. Идем дальше.
<SteamNickname type="string" value="null" />
Тут можно прописать желаемый ник бота. Пока мы его трогать не будем и оставим строку как есть. Далее.
<SteamApiKey type="string" value="null" />
Вам необходимо из браузера залогиниться в этот стим аккаунт и перейти по адресу: https://steamcommunity.com/dev/apikey
Там надо прописать любой домен, например "https://steamcommunity.com/", нажать галочку и кнопку. Вы получите API-ключ, который и надо ввести в эту строку, например:
<SteamApiKey type="string" value="849F0981D7401437E0596C75B953015D" />
Следующая строка:
<SteamParentalPIN type="string" value="0" />
Тут можно задать код родительского контроля. Это нам тоже не нужно, пропускаем, идем дальше.
<SteamMasterID type="ulong" value="0" />
Тут надо прописать ID вашего основного аккаунта (того, с которого вы будете управлять ботами). Например ваш аккаунт http://steamcommunity.com/id/palmdesert/ - идем на сайт https://steamdb.info/calculator/ , прописываем ссылку на аккаунт и узнаем его Steam3 ID, в данном случае это 76561197982003783, а значит прописываем строку так:
<SteamMasterID type="ulong" value="76561197982003783" />

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

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

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

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

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

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

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

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

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

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

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

Автор статьи
 
Последнее редактирование:
Неплохо.
 
  • Like
Реакции: Artes
Ещо скажи как быстро включить обмен на новом аке в стим
 
Годно у кого много акков и не лень этим заниматься:bully:
 
Очень годно. Надоело через песочницы уже выбивать.
 
почему версии 0.6,а не более новые ?
 
почему версии 0.6,а не более новые ?
мой косяк, я указал и на новую версию а в теме текст не изменил.

Годно у кого много акков и не лень этим заниматься:bully:
Вот да, я уже настроил почти все 8 аков сейчас буду запускать и тестить)
 
  • Like
Реакции: ksXcsa
мой косяк, я указал и на новую версию а в теме текст не изменил.


Вот да, я уже настроил почти все 8 аков сейчас буду запускать и тестить)
так юзать надо новую версию или можно 0.6 ?
 
Где же ты был раньше -_-
 
  • Like
Реакции: BloodyLeo
так юзать надо новую версию или можно 0.6 ?
Я юзаю последнюю версию 1.2.1

Где же ты был раньше -_-
Сегодня сам случайно наткнулся на статью. На главную не возьмут сказали копирайт, решил на форум дабы инфа интересная.
 
Скажите как быстро трейд и карточки на новом акке включить плиз
 
Я юзаю последнюю версию 1.2.1


Сегодня сам случайно наткнулся на статью. На главную не возьмут сказали копирайт, решил на форум дабы инфа интересная.
бот как идлмастер накручивает часы или каждую игру по 1 проходит ?
 
годная тема, проверил , работает xD
 
Бот сучка вступает группу со всех акков

UPD: <SteamNickname type="string" value="null" /> меняет ник стим, не трогайте
 
Последнее редактирование:
  • Like
Реакции: QUARASIQUE