All Projects → monosans → vk-slaves-bot

monosans / vk-slaves-bot

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

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to vk-slaves-bot

vk-slaves3-bot
Бот для мини-игры "ВРабстве 3.0" ("Рабы 3") ВКонтакте.
Stars: ✭ 12 (-84.81%)
Mutual labels:  apps, vk, mini
InTouch
👥 InTouch - is a programming SDK build around vk.com API exposing most of the social platform features including messaging, news feed fetching, communities, and media management.
Stars: ✭ 33 (-58.23%)
Mutual labels:  vk
vk-chat-bot
📦 node package for building chat bots for VK communities (uses Callback API)
Stars: ✭ 21 (-73.42%)
Mutual labels:  vk
Udacity-Computer-Vision-Nanodegree
📷 Computer Vision Nanodegree Repository
Stars: ✭ 34 (-56.96%)
Mutual labels:  mini
pyscrapers
Scrapers for vk, facebook, instagram and more
Stars: ✭ 18 (-77.22%)
Mutual labels:  vk
ionic4-angular7-example
Ionic 4, Angular 7 and Cordova Tutorial: Build CRUD Mobile Apps
Stars: ✭ 57 (-27.85%)
Mutual labels:  apps
pwa-theme-obliq
OBLIQ Progressive Web Application V2.0
Stars: ✭ 29 (-63.29%)
Mutual labels:  apps
instant-apps
Your search box is now an app store! 🎉
Stars: ✭ 93 (+17.72%)
Mutual labels:  apps
vkbottle
Сustomizable asynchronous VK API framework
Stars: ✭ 371 (+369.62%)
Mutual labels:  vk
py-vkontakte
A Python wrapper around the vk.com
Stars: ✭ 17 (-78.48%)
Mutual labels:  vk
vk
ВКонтакте Social Network SDK
Stars: ✭ 18 (-77.22%)
Mutual labels:  vk
muffon
Music streaming browser
Stars: ✭ 491 (+521.52%)
Mutual labels:  vk
macOSAppsOpenSource
No description or website provided.
Stars: ✭ 33 (-58.23%)
Mutual labels:  apps
meteorman
A DDP client with GUI (The Postman for Meteor)
Stars: ✭ 51 (-35.44%)
Mutual labels:  apps
pysphero
Unofficial Sphero V2 api for bluetooth low energy toys
Stars: ✭ 31 (-60.76%)
Mutual labels:  mini
appdecrypt
appdecrypt is a tool to make decrypt application encrypted binaries on macOS when SIP-enabled
Stars: ✭ 447 (+465.82%)
Mutual labels:  mini
metaKeyboard
turn a common keyboard into a 61-key keyboard for the keyboard shortcut fun like you, I'm a programer, I want to improve coding efficiency
Stars: ✭ 30 (-62.03%)
Mutual labels:  mini
vktotg
Sends all your vk.com music to telegram channel
Stars: ✭ 59 (-25.32%)
Mutual labels:  vk
boombeastic
A Raspberry Pi based smart connected speaker with support for airplay, spotify, mpd and local playback
Stars: ✭ 206 (+160.76%)
Mutual labels:  mini
idm lp
LP модуль позволяет работать приемнику сигналов «IDM multi» работать в любых чатах. Так же он добавляет игнор, глоигнор, мут и алиасы.
Stars: ✭ 40 (-49.37%)
Mutual labels:  vk

Игра закрыта

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].