Баффис
Эта программа позволяет проверить цены на продажу на предметы CS: GO и хранить информацию в файле CSV.
Функции
- Проверьте цены на конкретные товары
- Проверьте заказы на покупку
- Конвертер валюты (доллар США)
- Поиск с диапазоном плавания
- Информация о торговых записях на странице
Требования
Перед использованием этой программы убедитесь, что у вас есть следующие требования:
- Python: вам нужно будет установить Python в вашей системе.
Установка
Следуйте этим шагам, чтобы установить и настроить программу:
Клонировать или загрузите это хранилище на местную машину.
Перейдите к папке проекта:
Установите необходимые зависимости, используя следующую команду:
pip install -r requirements.txt
Использование
Чтобы использовать программу, выполните эти шаги:
- Запустите файл main.py из командной строки или используя свою любимую IDE.
- Вам будет предложено ввести, сколько предложений для одного предмета вы хотите проверить. (1,2,3 ... для самого дешевого предложения, два самых дешевых предложения ...)
- Вам будет предложено ввести имена элементов, которые вы хотите проверить. Например: «★ M9 BAYONET | Яркая вода (проверенная на поле)» Когда вы добавили все предметы, которые вы хотите найти, напишите 0, чтобы выполнить поиск.
- Вы также можете указать имя файла ( .txt ) в каталоге приложений, где у вас есть несколько имен элементов, чтобы прочитать их все сразу.
- Вы также можете добавить валюту, в которой вам нужна цена товаров (в настоящее время только доллар США).
- Вы можете указать, хотите ли вы информацию о покупке заказов для указанных предметов.
- Вы можете выбрать, хотите ли вы, чтобы программа сгенерировала другой файл с именем fast_sales.csv , с информацией о продажах для указанных элементов
- Программа будет генерировать файл CSV на пути «../prices.csv» с именем элементов, их цены и другими соответствующими атрибутами, такими как фаза в допплерах или процент затухания в затухании.
Пример
Экриншоты для ввода и его соответствующий ответ в файле CSV.:


Установка cookie buff163
Перейдите в Buff163, получите значения ваших файлов cookie (необходимые для определенных функций, таких как поиск с диапазоном плавания). Следуйте этим шагам (сначала нужно войти в систему):
- Нажмите F12, чтобы открыть консоли разработчика
- Перейдите на вкладку Network и обновите веб -страницу
- Найти сеанс в поле Set-Cookie под заголовками ответов

- Скопируйте значение сеанса и вставьте его в
config.json (вам нужно значение Device-ID ; Session ; CSRF_TOKEN ) -
config.json должен выглядеть так, если вы хотите искать на Min и Max Float 
Не стесняйтесь настраивать контент в соответствии с вашими потребностями и добавлять любые другие соответствующие разделы для вашего проекта!
Кредиты
Я хотел бы выразить свою благодарность ModestSerhat за предоставление репозитория Buff163-ID, которое сыграло важную роль в получении идентификаторов CS: GO для этого проекта. Их работа в значительной степени способствовала функциональности этой программы.