Сначала склонируйте репозиторий с GitHub на ваш локальный компьютер.
-
Откройте терминал (Командную строку или PowerShell на Windows).
-
Выполните команду:
git clone https://github.com/gradinazz/CSFloat-Auto-Trade.git
-
Перейдите в директорию проекта:
cd CSFloat-Auto-Trade
Установите необходимые пакеты, перечисленные в файле requirements.txt
.
-
Убедитесь, что находитесь в директории проекта и активировано виртуальное окружение.
-
Выполните команду:
pip install -r requirements.txt
Перед запуском скрипта необходимо настроить конфигурационный файл steam.json
.
-
Отредактируйте файл
steam.json
в корне проекта. -
Добавьте в него следующие параметры:
csfloat_api_key
: Ваш API-ключ от CSFloat.steam_api_key
: Ваш Steam API-ключ.steam_id64
: Ваш Steam ID64 (например,76561198034388123
).steam_login
: Ваш логин от Steam.steam_password
: Ваш пароль от Steam.shared_secret
иidentity_secret
: Секреты, необходимые для подтверждения торговых предложений. Их можно получить из maFile.
Важно: Никогда не делитесь этими ключами и секретами. Храните их в безопасном месте.
Теперь вы готовы запустить скрипт.
-
Выполните команду:
python CSFloat-Auto-Trade.py
-
Скрипт начнёт выполнение и будет проверять наличие новых торговых предложений каждые 5 минут (по умолчанию).