Торговый парсер Steam Market
📌 Цель проекта
Создать торгового бота, который будет автоматически сканировать лоты на Steam Market, распознавать фазу ножа по изображению, фильтровать их по заданным условиям и автоматически совершать покупку, если предмет подходит.
Сканирование должно быть максимально безопасным — с использованием прокси и сессий, а покупка выполняется с основного IP.
💻 Функциональные модули
1. 🔍 Парсинг Steam Market
Сканирует заранее заданные ссылки/фильтры (поиск ножей).
Извлекает:
listing_id(ID предмета)Название предмета
Цена
Ссылка на изображение предмета
(опционально) float, если доступен через расширение или другие источники.
Поддержка списка ссылок (в конфиге или через файл).
2. 🧠 Распознавание фазы ножа
Бот загружает изображение предмета и сравнивает с эталонными изображениями фаз:
Phase 1,
Phase 2,
Phase 3
Phase 4
Sapphire, Ruby, Emerald, Black Pearl
Алгоритм:
Сравнение по SSIM или
imagehash(перцептивное сравнение).Если совпадение выше заданного порога — фаза считается совпадающей.
Эталонные изображения хранятся в папке - структура по фазам.
3. 📥 Автоматическая покупка
Если предмет соответствует фильтрам (фаза, цена) — бот автоматически покупает его.
Покупка выполняется через авторизованный аккаунт Steam, используя:
cookies (
steamLoginSecure,sessionid)основной IP (никакие прокси при покупке не используются).
Требования:
Проверка баланса перед покупкой.
Повторная сверка ID и цены перед подтверждением.
Имитирует обычного пользователя (User-Agent, заголовки, задержки).
После покупки бот сохраняет запись и отправляет уведомление.
4. 🧠 Память уже отсканированных предметов
Бот запоминает все ранее обработанные
listing_id, чтобы:Не перегружать Steam.
Не скачивать повторно те же картинки.
Исключить дублирующие покупки.
Используется SQLite база (
memory.db) или аналог.Возможность очистки устаревших записей по TTL (например, 60-120мин).
5. 🛡️ Безопасность
Все парсинговые запросы выполняются через прокси, чтобы:
Обойти лимиты Steam.
Снизить риск блокировки.
Использование:
Ротации прокси
Задержек между запросами
Тайм-аутов, обработка ошибок
Покупка предмета всегда осуществляется:
Без прокси
С "белого" IP (реальный IP владельца аккаунта)
С куки и сессией, сохранённой в
/cookies/
⚙️ Фильтры и настройки
Пользователь задаёт:
Максимальную цену покупки (в $)
Целевые фазы (Phase 2, Ruby и т.д.)
Список ссылок на Steam Market либо же совместить это с целевыми фазами.
Путь к куки/сессии
P.S. Стим ввел сильные ограничение для детектов бота. нужен опытный человек, который разбирается в написание бота и обходе всех ограничений.
-
310 2 1 Здравствуйте, Евгений!
Меня зовут Семен — я менеджер компании Wanord, мы специализируемся на автоматизации и створенні високонавантажених бот-систем. Ваш проект — сканер Steam Market с определением фазы ножей и покупкой — полностью вписывается в наш стек задач.
Что сделаем:
— Парсер лотов по заданным ссылкам с поддержкой прокси и обходом лимитов
— Модуль распознавания фазы ножа по изображению (по SSIM/imagehash)
— Покупка с использованием куки и белого IP, с балансом и проверкой ID
— Фильтрация по фазе и цене, предотвращение повторных покупок через базу
— Все запросы к Steam защищены, прокси с ротацией, стабильный механизм
У нас есть опыт создания бот-автоматизаций с распознаванием изображений и работой через cookies. Примеры можем скинуть в лс.
… Стоимость: от 1000$, срок — 14–18 дней. Это предварительно, финальное ТЗ может уточнить нюансы.
Всё реализуем. Напишите в личные сообщения — обсудим детали, предложим архитектуру и безопасную реализацию.
Ждём вашего сообщения!
-
1495 13 0 Привет! Смогу реализовать. Напишите в личку, чтобы обсудить все детали. Буду рад сотрудничеству!
-
1251 35 1 3 Здравствуйте Евгений, готов выполнить проект.
За плечами большой опыт разработки.
Пишите обсудим.
-
631 5 0 Добрый день
Опыта работы с площадкой Steam Market у меня нет, но в моем багаже немало сложных ботов для криптоторговли, так что полагаю быстро войду в курс дела. Не найдете более релевантного исполнителя - обращайтесь, с удовольствием поучаствую в реализации вашего проекта
-
957 5 0 1 Добрый день.
Меня зовут Алексей. Имею более 3 лет опыта в разработке ботов, скраперов, веб-сайтов, и многое другое. Также в свое время занимался исследованием перепродажи и выгодной закупки на торговой площадке Steam, поэтому идеально понимаю вашу задачу. Отправьте мне личное сообщение для обсуждения всех деталей вашего проекта. Буду рад сотрудничеству с вами!
-
573 5 0 Привет, я работал над торговым парсером для Steam Market, который сканировал 100+ лотов в час, фильтровал и автоматически покупал по заданным параметрам. Есть ли у вас уже готовые эталонные изображения фаз ножей?
Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде!
Актуальные фриланс-проекты в категории Парсинг данных
Парсинг сайту YouControl (Юконтрол)
1200 UAH
Необходимо спарсить компании из некоторых категорий на сайте юконтрол, включая 1) название 2) ЕДРПОУ 3) руководителя 4) телефон Все эти данные открыты. Парсинг данных ∙ 7 часов 41 минута назад ∙ 16 ставок |
Создать дашборд в https://airtable.com/ по результативности рекламных креативов из facebook adsПолноценное ТЗ https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Базы данных и SQL, Парсинг данных ∙ 4 дня 10 часов назад ∙ 19 ставок |
Создание файла Exel для загрузки товаров на сайты других партнеров.Меня интересует, чтобы сделать таблицу Excel со всеми параметрами. Вот сайт - https://heiztechnik.com.ua/ И позиции, которые интересуют, чтобы были перенесены : Ручные котлы : 1) TIS UNI 15-95 кВт (10) шт 2)TIS HARD 150-500 кВт (7) шт Пеллетные котлы: 1)TIS PELLET 15-95 кВт… Парсинг данных ∙ 4 дня 14 часов назад ∙ 36 ставок |
Требуется разработчик для парсинга каталога и автоматизации импорта данныхПодробное ТЗ в прикрепленном документе прошу в отклике указать ориентировочную стоимость и сроки реализации есть ли опыт работы с парсингом крупных каталогов какие возможные сложности или ограничения вы видите в данной задаче Базы данных и SQL, Парсинг данных ∙ 4 дня 17 часов назад ∙ 41 ставка |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 4 дня 22 часа назад ∙ 27 ставок |