Skip to content
This repository has been archived by the owner on Apr 13, 2022. It is now read-only.

monosans/vk-slaves-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Игра закрыта

vk-slaves-bot

Бот для мини-игры "Рабы" ВКонтакте.

Установка на Windows

  • Устанавливаем 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 (Android)

  • Устанавливаем 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:
      1. Открываем приложение F12, заходим на сайт мобильного ВКонтакте и авторизуемся.
      2. Открываем игру через тот же F12.
      3. Нажимаем кнопку F12, переходим на вкладку Network (3-я по счёту).
      4. Ставим галочку около Advance.
      5. Сворачиваем панель и нажимаем на стрелочку для перезагрузки страницы.
      6. Вновь нажимаем кнопку F12, переходим на вкладку Network.
      7. Немного листаем вверх и находим запись https://pixel.w84.vkforms.ru/HappySanta/slaves/1.0.0/start, нажимаем по ней.
      8. Появится ещё одна панель. Под записью Request Headers находим поле authorization.
      9. Копируем его значение (начинается c vk_access_token_settings, Bearer копировать не нужно)
      10. Вставляем скопированный текст в значение AUTHORIZATION в config.py между кавычками.
    • Про остальные настройки можно прочитать в инструкции для Windows.
  • После редактирования файла, для сохранения нажмите Ctrl-O, Enter, Ctrl-X.

Запуск: sh vk-slaves-bot/start.sh

Переустановка в Termux

Ввести команды по порядку:

cd
rm -rf vk-slaves-bot

После этого заново установить по инструкции.

License / Лицензия

MIT

About

Бот для мини-игры "Рабы" ("Рабство") ВКонтакте.

Topics

Resources

License

Stars

Watchers

Forks

Languages