Фарм карточек Steam, или как купить себе SteamDeck (ну или игры).
Для желающих повторить его опыт, ну или хотя бы собрать на какую нибудь игру, нашел способ попроще: приложения для фарма карточек из игр с вашей библиотеки.
Сразу ДИСКЛЕЙМЕР, что есть 2 нюанса:
• Steam официально не одобряет такие инструменты, но информации о случаях блокировок из-за них я не нашел. Используем на свой страх и риск (но пока все спокойно).
• Для авторизации используется ваша сессия — теоретически, злоумышленник может внедрить вредоносный код в форк проекта. Но исходный код открыт — можно проверить, что там внутри, или доработать под себя. (и стать тем самым злоумышленником).
Я лично промониторив разные варианты этих приложений, выбрал для себя и лично опробовал - Idle Master Extended. Почему его? Во первых - OpenSource, во вторых - хорошие отзывы, в третьих - вполне понятный мне код.
Как это работает простыми словами:
Программа имитирует активность в играх через Steam WebAPI и внутренние методы платформы.
Вот что происходит:
Этап первый: Авторизация
Вы вводите данные от Steam (логин, пароль, Steam Guard) на ОФИЦИАЛЬНОМ сайте Steam Community, находим нужные приложению данные из Cookie и вводим их в приложение. (Sessionid и steamLoginSecure)
Этап второй: Сбор информации.
Приложение проверяет ваш аккаунт на наличие игр с недобранными картами. Анализирует, сколько времени нужно провести в каждой игре для получения дропа (Игры при этом скачивать не нужно, он работает даже если они не установлены).
Этап третий: Эмуляция игры.
Через API Steam отправляет сигналы, будто вы запустили игру. Использует алгоритмы для ускоренного «фарма» — например, пропускает время ожидания, если это возможно.
Этап четвертый: Остановка.
Как только карты получены, переключается на следующую игру в списке.
Безопасен ли код?
В целом, да. Репозиторий открыт, поэтому технически любой может проверить его на вирусы или бэкдоры. Я лично не нашел ничего подозрительного (Нет скрытого майнинга, слежки или передачи ваших данных). Ну и в целом, весь код заточен только под взаимодействие с Steam API, что с точки зрения сохранности аккаунта безопасно.
Изучаем и пробуем на свой страх и риск тут: GitHub.
P.S. Инструмент не идеален, но на начало 2025 года — один из самых рабочих и безопасных вариантов.
Подписывайтесь на мой канал - Neko.Play.Panic(), делюсь там мыслями, интересными находками и новостями об играх, IT, Lego и всяком, что меня заинтересовало.
Для тех кто будет это делать, уходите в инвиз, а то уже заебали каждую секунду оповещения о запуске игры
Зачем вообще получать уведомления о том, что кто-то вошел в игру?
В настройках отключи уведомления о запуске
Настроить оповещения вера не позволяет?
теперь я хоть понимаю что это такое, а то много раз видел но не понимал что происходит)
А потом - "получил бан в стиме - чо делац? "
Новый акк создавать и погнали. Хотя наверно можно сразу создать и через ФШ запускать. Тогда если и забанят, то второй ненужный.