91 lines
3.3 KiB
Markdown
91 lines
3.3 KiB
Markdown
# vprok.ru — Автозаполнение корзины
|
||
|
||
Скрипт автоматически добавляет товары в корзину vprok.ru по заданию от Стрим.
|
||
|
||
---
|
||
|
||
## 🛠 Установка (один раз)
|
||
|
||
### 1. Убедитесь, что Python 3 установлен
|
||
```
|
||
python --version
|
||
```
|
||
Если нет — скачайте с [python.org](https://www.python.org/downloads/) (при установке ✅ "Add to PATH").
|
||
|
||
### 2. Установите зависимости
|
||
Откройте **командную строку** (Win+R → `cmd`) и выполните:
|
||
```
|
||
pip install playwright requests
|
||
playwright install chromium
|
||
```
|
||
|
||
> Установка Chromium займёт несколько минут — это нормально.
|
||
|
||
---
|
||
|
||
## 🚀 Запуск
|
||
|
||
В командной строке перейдите в папку со скриптом:
|
||
```
|
||
cd путь\до\папки\vprok
|
||
```
|
||
|
||
Запустите клиент:
|
||
```
|
||
python windows_client.py
|
||
```
|
||
|
||
Скрипт будет работать в фоне и ждать заданий от Стрим.
|
||
|
||
**Что вы увидите:**
|
||
```
|
||
[10:30:00] 🚀 vprok.ru клиент запущен
|
||
[10:30:00] Сервер: http://185.130.212.192:5000
|
||
[10:30:00] Интервал проверки: 30 сек
|
||
[10:30:00] 💤 Нет заданий, жду 30 сек...
|
||
```
|
||
|
||
Когда Стрим отправит задание — автоматически откроется браузер и начнёт добавлять товары.
|
||
|
||
---
|
||
|
||
## 📋 Как это работает
|
||
|
||
1. **Стрим** говорит скрипту что нужно купить
|
||
2. Скрипт замечает задание и открывает **реальный браузер** (не скрытый)
|
||
3. Вы видите как товары добавляются в корзину
|
||
4. После всех товаров браузер остаётся открытым — вы можете проверить корзину и оформить заказ
|
||
|
||
---
|
||
|
||
## ❓ Если что-то пошло не так
|
||
|
||
### Браузер не открывается / ошибка Playwright
|
||
```
|
||
playwright install chromium
|
||
```
|
||
|
||
### Ошибка "ModuleNotFoundError: No module named 'playwright'"
|
||
```
|
||
pip install playwright
|
||
```
|
||
|
||
### Ошибка подключения к серверу
|
||
Сервер-реле недоступен. Сообщите Стрим — возможно, нужно его перезапустить.
|
||
|
||
### Товар не добавляется / "кнопка не найдена"
|
||
- Возможно, изменился интерфейс vprok.ru
|
||
- Попробуйте добавить товар вручную и сообщите Стрим
|
||
|
||
### Хочу остановить скрипт
|
||
Нажмите **Ctrl+C** в окне консоли.
|
||
|
||
---
|
||
|
||
## 💡 Советы
|
||
|
||
- Оставьте консоль открытой — скрипт должен работать пока вы ждёте заданий
|
||
- Не закрывайте браузер во время работы скрипта
|
||
- После добавления всех товаров браузер остаётся открытым — вы сами оформляете заказ
|
||
- Скрипт можно добавить в автозагрузку Windows чтобы не запускать вручную
|