Git Product home page Git Product logo

888casino-game-bot's Introduction

888casino-game-bot

Робот для автоматической игры на 888casino

Описание

Архив bin/casino888-bot.zip содержит робота-кликера для живой европейской рулетки. Робот кликер реализует следующую стратегию:

  • 1 смотрим какой цвет только что был или зеро. Если зеро, пропуск 6-20 спинов рандомно.
  • 2 в зависимости от цвета, что выпало, красный, черный, зеро ставим на такой же цвет что и предыдущий мин ставку. Если зеро, запоминаем, какая была предыдущая ставка, пропускаем рандомно от 6 до 20 пустых спинов и продолжаем по алгоритму. (красный 0.1)
  • 3 если после пункта 2 получился выигрыш, то ставка та же на тот же цвет. Если получился проигрыш, то ставим на противоположный и удваиваем (красный, выигрыш 0.1 ставка на красный 0.1). ( черный проигрыш, ставка на черный 0.2) (зеро проирали.) Если зеро, запоминаем сумму ставки перед зеро, пропускаем рандомно от 6 до 20 пустых спинов, потом смотрим, чтобы выпало минимум 2 любых цвета подряд, как нашли это триггер к ожиданию смены цвета и на следующий, после смены, с удвоенным объемом делаем ставку
  • 4 если пункт 3 повторился четыре раза подряд, черное, красное, черное. На 5 раз ставка не делается, пропускаем рандомно от 6 до 20 пустых спинов, потом смотрим, чтобы выпало минимум 2 любых цвета подряд, как нашли это триггер к ожиданию смены цвета и на следующий, после смены, с удвоенным объемом делаем ставку.

Каждому шагу мартингейла робота соответствует определенное количесвто нажатий роботом на черное или красное (одна ставка, две ставки и т.д.)

Робот берет данные о результате ставки, а также состояния игры (начало приема ставок, завершение пр.) при помощи специального расширения для браузера Chrome. Найти расширение можно тут extensions/casino888-bridge.zip.

Расширение использует API отладки браузера, чтобы перехватывать соединение по websocket. Из сообщений websocket'a расширение парсит всю необходимую информацию и пересылает роботу-кликету на локальный websocket-сервер.

Чтобы установить расширение, включите в браузере режим разработчика и выберите папку casino888-bridge с расширением.

Как настроить и запустить бота

  1. Установите расширение casino888-bridge в браузере.
  2. Зайдите на страницу 888casino и выберите живую игру с ервопейской рулеткой.
  3. Выключите в настройках игры автоматическую подстройку качества видеопотока, чтобы в случае ухудшения интернет связи оконо для ставок не меняло свои размеры и позиции.
  4. После удачной загрузки страницы и отключения автоматической настройкаи качества видеопотока, запустите программу бота.
  5. Нажмите в программе бота кнопку set red, перенесите мышку на красный ромбик для ставки нажмите S, программа сохранит координату клика для ставки на красное.
  6. Аналогично проделайте и для ставки на черное, нажмите на set_black и проделайте те же самые операции.
  7. Уажите время задержки между кликами. По умолчанию в программе стоит 500 мс.
  8. Нажмите кнопку Start. Робот начнет делать ставки в соответствии со стратегией.
  9. Для завершения работы программы нажмите Stop или Exit.

Пример работы робота

example_0.png

Как собрать робота

  • Папка lib содержит все зависимости как субмодули или архивы.
  • Папка include содержит .hpp файлы со стратегией и сервером.
  • Сам робот находится в папке code_blocks/casino-bot и был разработан в среде Code::Blocks. *Проект для Code::Blocks использует настройки компилятора, которые отсутсвуют на вашем рабочем ПК. Поэтому перед сборкой не забудьте указать или установить компилятор. Для сборки проекта был использован компилятор mingw-7.3.0 для x64, конкретное название x86_64-7.3.0-release-posix-seh-rt_v5-rev0.

888casino-game-bot's People

Contributors

newyaroslav avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.