Coder Social home page Coder Social logo

a-kto-tbl / blum Goto Github PK

View Code? Open in Web Editor NEW
30.0 2.0 5.0 117 KB

Многофункциональный, кроссплатформенный, многопоточный Blum AutoBot, с поддержкой прокси и защитой от блокировок

Home Page: https://t.me/+nXUk0aZ0valjYmFi

License: MIT License

Python 99.95% Batchfile 0.05%
blum blum-auto-tap blum-auto-tool blum-bot-auto-farm blum-clicker-script blum-free-farm blum-telegram-bot blum-telegram-farm

blum's Introduction

Screenshot_1

🟣 Blum AutoBot /// HPV /// V2.14 🟣

Возможности Поддерживается
Многофункциональныйвыполняет все те же действия, что вы делали бы руками:
Получение ежедневной награды;
Сбор монет;
Запуск фарма монет;
Сбор монет за рефералов (если есть);
Получение кол-ва доступных игр и запуск их прохождения;
Выполнение всех доступных заданий 🆕;
Ожидание от 9 до 11 часов;
Повторение действий через 9-11 часов.
Все действия выполняются в случайном порядке каждый раз, когда скрипт начинает сбор. Также добавлена пустая функция просмотра привязанного кошелька для большей правдоподобности
Кроссплатформенныйскрипт можно запускать на любой платформе, будь то Windows, Linux или Android. Это также позволяет удобно установить его на сервер и просто наблюдать за процессом фарма
Многопоточныйблагодаря использованию технологии потоков, скрипт позволяет одновременно фармить на нескольких аккаунтах. Ограничений по количеству добавленных аккаунтов нет
Proxyскрипт поддерживает добавление неограниченного количества прокси-серверов. Даже если количество прокси меньше, чем количество аккаунтов, они будут равномерно распределены между всеми аккаунтами после проверки на валидность. Хотя использование прокси не является обязательным, настоятельно рекомендуется их использование для предотвращения блокировки в Blum (не в Telegram)
Точечная настройкаскрипт позволяет настроить желаемое количество монет, получаемых за одну игру. В конфиге можно указать диапазон чисел, в пределах которого будут начисляться поинты за одну игру. По умолчанию установлено значение от 169 до 229. Увеличивать максимальное значение выше 240 не рекомендуется! В лучшем случае монеты не будут засчитаны на баланс, в худшем — ваш аккаунт может быть заблокирован в Blum (не в Telegram)
Добавление аккаунтовблагодаря моей уникальной технологии, в отличие от других подобных скриптов, вам не нужно возиться с API_ID и API_HASH для каждого аккаунта. Это значительно снижает порог входа, защищает ваш Telegram аккаунт от бана и позволяет сэкономить драгоценное время. Чтобы добавить аккаунт, достаточно указать специальную ссылку, полученную от бота. Подробная инструкция приведена ниже
Защита сибилла (ботовода)в мире, где проекты вроде Blum стремятся блокировать всех ботоводов, моя забота о вашей безопасности не осталась незамеченной. Реализованный с использованием всей мощи Python, скрипт разработан таким образом, чтобы минимизировать риск блокировки фермы аккаунтов. При первом запуске скрипта для каждого аккаунта создается уникальная личность, которая остается неизменной в будущем. Эта личность создается один раз и сохраняется навсегда. Каждая личность будет иметь:
Уникальный прокси (рекомендуется использовать);
Специфичный User-Agent, основанный на других уникальных параметрах личности;
Рандомную модель телефона;
Рандомную версию Android (от 11 до 14);
Рандомную версию Google Chrome (самые актуальные версии);
Рандомный клиент Telegram (официальный, Plus и Telegraph);
Язык системы в соответствии с IP-адресом прокси.
Также выполняются абсолютно все запросы к серверам Blum, включая бесполезные, имитируют поведение реального пользователя. Время между запросами также варьируется, как если бы действия выполнял живой человек
Автоматическое обновлениескрипты, подобные этому, должны регулярно обновляться, а иногда даже несколько раз в день. Поэтому важно иметь актуальную версию скрипта. Понимаю, что выполнять эти обновления вручную — не самое удобное решение, поэтому реализована механика автоматического обновления. Круглосуточно проверяется наличие обновлений, и если они найдены, скрипт автоматически обновляется. В это время скрипт временно приостанавливает свою работу, а после завершения обновления (если таковые имеются) продолжает функционировать. Пожалуйста, избегайте изменения кода в этот временной интервал, чтобы избежать возможных ошибок. По умолчанию автообновление включено, и рекомендуется не изменять этот параметр. Однако вы можете отключить его по соображениям безопасности


Данный скрипт предназначен исключительно для образовательных целей. Пользуйтесь им ответственно и избегайте злоупотреблений. Вы полностью несете ответственность за всевозможные последствия его использования, включая риск блокировки аккаунта в боте Blum (не в Telegram)!




🧬 Предварительная настройка

  • Linux
    • apt update && apt upgrade -y
      
    • apt install -y python git
      
    • git clone https://github.com/A-KTO-Tbl/Blum
      
    • pip3 install -r Blum/Core/Tools/HPV_Requirements.txt
      
  • Windows
    • Для начала нужно установить Python (не рекомендуется версию выше 3.10.3) и Git;
    • Создаём папку в любом месте, например на рабочем столе. После чего открываем её;
    • В верхней части проводника жмём по пути (СКРИНШОТ), и вписываем "CMD";
    • Запустится CMD в текущей директории. Далее просто вводим следующие команды:
      • git clone https://github.com/A-KTO-Tbl/Blum
        
      • pip install -r Blum\Core\Tools\HPV_Requirements.txt
        
  • Android
    • Для вашего удобства рекомендуется выполнить первоначальную настройку скрипта на ПК. После этого загрузите настроенную версию скрипта на GitHub и клонируйте её в Termux. Затем просто запустите скрипт командой:
      • python HPV_Blum.py
        



🌐 Настройка Proxy

  • Чтобы добавить прокси, перейдите в раздел Core > Proxy и откройте файл HPV_Proxy.txt. Далее просто введите свои прокси в формате одна строка — один прокси. Поддерживаются протоколы SOCKS5 и HTTPS. Пример добавления прокси можно найти в той же папке (СКРИНШОТ).



⚙️ Настройка конфига

  • Вы можете настроить желаемое количество монет, получаемых за одну игру, указав диапазон чисел в конфигурационном файле. Для изменения конфигурации перейдите в Core > Config и откройте HPV_Config.py. Найдите переменную COINS (СКРИНШОТ), в которой хранится диапазон значений. По умолчанию установлено значение от 169 до 229, что является оптимальным. Если хотите, вы можете изменить этот диапазон, но увеличивать максимальное значение выше 240 не рекомендуется. В лучшем случае монеты не будут засчитаны на баланс, в худшем — ваш аккаунт может быть заблокирован в Blum (не в Telegram).
  • Вы также можете настроить автоматическое обновление скрипта, чтобы избавить себя от необходимости делать это вручную. Конфигурационные файлы при этом останутся неизменными. Для изменения настроек перейдите в Core > Config и откройте HPV_Config.py. Найдите переменную AUTO_UPDATE. По умолчанию значение установлено на True, что включает автоматическое обновление. В целях безопасности вы можете изменить значение на False, чтобы отключить автоматическое обновление.



🔰 Добавление аккаунтов

Как упоминалось ранее, для добавления аккаунтов не нужно возиться с API_ID и API_HASH для каждого из них, что значительно снижает порог входа и экономит ваше время. Всё, что требуется, — это добавить в конфиг специальную ссылку, полученную от бота. Однако, этот процесс доступен только на устройствах Android. Обладателям iPhone придется найти Android-устройство для получения ссылки. Android - One Love! Теперь перейдём к делу.

  • Инструкция по получению уникальной ссылки:
    1) Перейдите в бота;
    2) Введите команду /start;
    3) Нажмите на кнопку "Launch Blum";
    4) Как только нажали на кнопку, сразу отключите интернет, чтобы mini app запустился, но не успел прогрузиться;
    5) В результате появится ошибка с заветной ссылкой. Если ссылка не отобразилась, попробуйте без интернета нажать на три точки вверху и выбрать "Перезагрузить". Если ссылка все равно не появилась, повторите этот шаг заново. Важно, чтобы ссылка была очень длинной;
    6) Скопируйте весь текст ошибки, затем вставьте его в любом чате, и в тексте ошибки найдите нужную ссылку;
    7) Далее перейдите в Core > Config и откройте HPV_Account.json;
    8) В первом ключе введите желаемое имя аккаунта, которое будет отображаться в логах (оптимально использовать юзернейм аккаунта). Желательно писать не более одного слова и на английском языке (СКРИНШОТ);
    9) Напротив ключа введите полученную ранее ссылку (СКРИНШОТ);
    10) Таким образом добавляйте ферму аккаунтов;
    11) Важно отметить: ставьте запятые после каждого предпоследнего элемента словаря (т.е. аккаунта), а на последнем элементе запятую ставить не нужно. В конфиге показан явный пример (СКРИНШОТ).
  • Видео инструкция по получению уникальной ссылки: СМОТРЕТЬ



⚡️ Запуск

  • Linux
    • cd Blum && python3 HPV_Blum.py
      
  • Windows
    • Запустите "[HPV] Start on Windows.bat"
  • Android
    • После подготовки скрипта на ПК и клонирования загруженного репозитория с GitHub в Termux, запустите скрипт следующей командой:
      • cd Blum && python HPV_Blum.py
        



🟡 Обновление за 11.08.2024

  • Обновлены все запросы;
  • Оптимизация кода и изменение структуры;
  • Создание уникальной личности для каждого аккаунта:
    • Уникальный прокси (рекомендуется использовать);
    • Специфичный User-Agent, основанный на других уникальных параметрах личности;
    • Рандомная модель телефона;
    • Рандомная версия Android (от 11 до 14);
    • Рандомная версия Google Chrome (самые актуальные версии);
    • Рандомный клиент Telegram (официальный, Plus и Telegraph);
    • Язык системы, соответствующий IP-адресу прокси;
    • Личность генерируется лишь один раз, и сохраняется в конфиге.
  • Изменено время ожидания между действиями;
  • Теперь выполняются абсолютно все запросы на сервера Blum, даже те, что считаются бесполезными;
  • Круглосуточная проверка обновлений и автоматическое обновление скрипта.

Обновление за 31.07.2024:
  • Обновлены все запросы, скрипт полностью работоспособный;
  • Теперь выполняются абсолютно все задания.

Обновление за 23.07.2024:
  • Добавлен вывод ошибки о том, что ссылки в конфиге указаны не верно;
  • Добавлено 7,500 User-Agent;
  • Добавлено выполнение заданий.



💎 Дополнительно

  • Telegram канал. Подписка на наш канал — это лучшая поддержка и мотивация для продолжения этого и других проектов! 💜
  • Владелец
  • TON: UQChditl95Hy_kMektYwzpW7Os9OCmyriJaAD0YMdxJREp1s
  • Base /// BNB Chain /// ETH (EVM): 0x4E7Fecf762295CB696e862F4c3a30Ffc586DeDb2
  • NEAR: a_kto_tbl.near
  • Tron: TSGP8XnjJ9wFNamYs3k17bN13Vg8WZE55s
  • Solana: wWMvNzKZFPTr96eGz5hi6aymYsycwvWWrWgHwdXNYPQ

blum's People

Contributors

a-kto-tbl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

blum's Issues

Не играет в игру.

Привет. Только вчера начал пользоваться ботом. Вчера при тесте на 1 аккаунте в игру играл всё четко. А сегодня обновил бота, добавил несколько аккаунтов. а в игру почему то не играет, Ошибок никаких не выдает, просто не играет хотя билеты есть.

Дополнить описание

уникальную ссылку можно ещё залутать в веб тг через просмотр кода элемента

некорректный сбор монет

не собирает монеты после окончания фарма. я могу забрать вручную, но бот видит сбор лишь через 8-9 часов

Как добавить больше 2х аккаунтов?

image
Как сделать больше 2х аккаунтов? У меня с значением 3 вылетает батник но на 0 всё запустилось.
Где (по каком пути) зайти и исправить? Или же добавить список аккаунтов.

Какая-то ошибка

2024-08-25 03:19:08 | ⏳ | Следующий сбор: 2024-08-25 12:20:40! | Tryl
fatal: unable to access 'https://github.com/A-KTO-Tbl/Blum/': SSL connection timeout
fatal: unable to access 'https://github.com/A-KTO-Tbl/Blum/': Recv failure: Connection timed out
fatal: unable to access 'https://github.com/A-KTO-Tbl/Blum/': Send failure: Broken pipe
fatal: unable to access 'https://github.com/A-KTO-Tbl/Blum/': Send failure: Broken pipe
fatal: unable to access 'https://github.com/A-KTO-Tbl/Blum/': Send failure: Broken pipe
fatal: unable to access 'https://github.com/A-KTO-Tbl/Blum/': Send failure: Broken pipe
fatal: unable to access 'https://github.com/A-KTO-Tbl/Blum/': Send failure: Broken pipe

Игнорируется Ctrl-C

Игнорируется Ctrl-C, прерывание скрипта этой комбинацией недоступно

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.