Бот для мини-игры "Рабы" ВКонтакте.
- Устанавливаем Python (Для Windows 7 нужен Python 3.8.X). Во время установки обязательно ставим галочку 
Add Python to PATH (Добавить Python в PATH). - Скачиваем архив с ботом.
 - Распаковываем архив.
 - Редактируем файл 
config.pyчерез любой текстовый редактор: 
| Настройка | Инструкция (описание) | 
|---|---|
| AUTHORIZATION | 1. Открываем игру; | 
2. Нажимаем F12 (Для Chromium браузеров); | 
|
3. Перезагружаем страницу горячей клавишей F5; | 
|
4. В появившейся панели выбираем вкладку Network; | 
|
5. Находим кнопку Filter (в виде воронки); | 
|
6. В появившемся поле пишем start; | 
|
7. В панели появится поле start, нажимаем по нему; | 
|
8. Появится ещё одна панель, выбираем в ней вкладку Headers; | 
|
9. Ищем поле authorization; | 
|
| 10. Копируем его значение (начинается c vk_access_token_settings, Bearer копировать не нужно); | |
11. Вставляем скопированный текст в значение AUTHORIZATION в config.py между кавычками. | 
|
| USER_AGENT | User agent браузера. Рекомендуется поставить свой, чтобы уменьшить вероятность бана. Получить можно через сайт. | 
| BUY_SLAVES_MODE | Режим покупки рабов: | 
| 0 - выкл, не покупать рабов; | |
| 1 - покупать случайных рабов; | |
| 2 - перекупать рабов у игроков из топа; | |
3 - перекупать рабов у игроков из списка BUY_FROM_IDS; | 
|
4 - покупать и удерживать людей из списка BUY_IDS. | 
|
| TOP_EXCLUDE | ID игроков из топа, у которых не надо перекупать рабов при BUY_SLAVES_MODE = 2. ID можно получить через сайт. | 
| BUY_FROM_IDS | ID игроков, у которых вы хотите перекупать рабов при BUY_SLAVES_MODE = 3. ID можно получить через сайт. | 
| BUY_IDS | ID людей, которых вы хотите покупать при BUY_SLAVES_MODE = 4. ID можно получить через сайт. | 
| BUY_FETTERS | Покупать ли оковы (0 - выкл, 1 - вкл). | 
| UPGRADE_SLAVES | Улучшать ли рабов для повышения дохода (0 - выкл, 1 - вкл). | 
| UPGRADE_LIMIT | До какой цены (не путать с доходом) улучшать раба. | 
| MIN_PRICE | Минимальная цена для покупки раба. При BUY_SLAVES_MODE = 1 значение выше 40 приведёт к более долгому поиску рабов. | 
| MAX_PRICE | Максимальная цена для покупки раба. | 
| MAX_FETTER_PRICE | Максимальная цена для покупки оков. | 
| JOBS | Названия устанавливаемых работ. Если хотите, чтобы была только одна работа, пишите так: JOBS = ["ИмяРаботы"]. Если хотите несколько, пишите их через запятую, при этом берите каждое значение в кавычки, например: JOBS = ["Повар", "Строитель", "Учитель"] | 
| MIN_DELAY | Минимальная задержка между одинаковыми запросами в секундах. Чем ниже, тем выше вероятность получения блокировки. | 
| MAX_DELAY | Максимальная задержка между одинаковыми запросами в секундах. Чем ниже, тем выше вероятность получения блокировки. | 
Запуск: start.bat. Если после запуска ничего не происходит или выходит ошибка, связанная с Python или pip:
- Откройте 
cmd - Напишите 
python -V - Вывод должен соответстовать виду: 
Python версия. При этом версия должна быть выше 3.6.X. - Если вывод не соответствует виду, нужно заново выполнить первый пункт инструкции (переустановить Python).
 
- Устанавливаем Termux с F-Droid, т. к. в Google Play разработчик его больше не обновляет.
 - Запускаем Termux.
 - Пишем по порядку:
cd pkg update -y pkg install -y git python git clone https://github.com/monosans/vk-slaves-bot - Редактируем файл 
config.pyкомандойnano vk-slaves-bot/config.py:- Чтобы получить 
AUTHORIZATIONс телефона, используем приложение F12:- Открываем приложение F12, заходим на сайт мобильного ВКонтакте и авторизуемся.
 - Открываем игру через тот же F12.
 - Нажимаем кнопку F12, переходим на вкладку 
Network(3-я по счёту). - Ставим галочку около 
Advance. - Сворачиваем панель и нажимаем на стрелочку для перезагрузки страницы.
 - Вновь нажимаем кнопку F12, переходим на вкладку 
Network. - Немного листаем вверх и находим запись 
https://pixel.w84.vkforms.ru/HappySanta/slaves/1.0.0/start, нажимаем по ней. - Появится ещё одна панель. Под записью Request Headers находим поле 
authorization. - Копируем его значение (начинается c vk_access_token_settings, Bearer копировать не нужно)
 - Вставляем скопированный текст в значение 
AUTHORIZATIONвconfig.pyмежду кавычками. 
 - Про остальные настройки можно прочитать в инструкции для Windows.
 
 - Чтобы получить 
 - После редактирования файла, для сохранения нажмите Ctrl-O, Enter, Ctrl-X.
 
Запуск: sh vk-slaves-bot/start.sh
Ввести команды по порядку:
cd
rm -rf vk-slaves-botПосле этого заново установить по инструкции.