🇪🇳 README in english available here
Проект был создал чтобы помочь людям проходить рекламные игры в Hamster Kombat. По вопросам проекта можете писать в телеграм или в группу
🔔 Для желающих поддержать проект, доступны способы оплаты: 🔔
-
💎 USDT TON (TON):
UQCjwbMX96YhA4POYlbE3v0M7Xx9TlvjX7bqnJIj0KFVfYlR
-
💎 USDT TRC20 (Tron):
TK7v5F2HFEErUCFVmy4z53bwdwvZWNNzkz
-
💎 Toncoin (TON):
UQCjwbMX96YhA4POYlbE3v0M7Xx9TlvjX7bqnJIj0KFVfYlR
-
💎 Bitcoin (BTC):
188BPS54Pkjaa8uZ8CDdZegBwWP1iwxdrG
-
💎 Notcoin (NOT):
UQCjwbMX96YhA4POYlbE3v0M7Xx9TlvjX7bqnJIj0KFVfYlR
-
💎 Boosty
-
💎 Paypal
-
(10.09) Теперь можно улучшить карту из списка выгодных карт, нужно в главном меню написать номер карты (например $1, $2 и тд)
-
(09.09) Добавил доке образ https://hub.docker.com/r/oxff00ff/hamster_mayhem_service
-
(03.09) Добавлен перевод интерфейса на английский язык. Чтобы поменять язык нужно в настройках выбрать пункт 4 и перезайти
-
(01.09) В главном меню теперь есть настройки (s)
-
Чтобы вам было не так скучно ждать генерацию промокодов, была добавлена возможность изменять индикатор загрузки 😉
Команда
spinner_<num>
выбирает индикатор (напримерspinner_1
).Команда
list
, показывает все доступные варианты имён и номер, который нужно указать вspinner_<num>
.Команда
default
, установит индикатор по умолчанию -
Мы сделали телеграм бота для генерации ключей:
🌐 https://t.me/Hamster_Mayhem_bot
В будущем планируется сделать активацию промокодов и использование всех доступных активностей в хомяке из бота. Сейчас доступна только генерация промокодов и информация о комбо и шифре.
- Переключение между несколькими аккаунтами
- Добавлены все игры
- Можно запускать с вашего Android смартфона
- Генерация промокодов для всех доступных игр
- Генераация сразу для всех игр одновременно (рекомендуется 1-2 за раз)
- Отправка сгенерированных промокодов в вашу группу или в любой чат через бота
- Возможность автоматически применять промокоды в аккаунте после генерации
- Список самых выгодных карт для покупки который обновляется по мере улучшения карт (в списке будут только те что вы можете купить)
- Прохождение миниигры со свечами
- Выполннение комбо и покупка отдельных карт
- Прохождение ежедневного шифра
- Завершение заданий (просмотр видео и ежедневные задания)
- Выполнение кликов и использование буста
- Отображнние оставшегося время для всех активностей
Чтобы использовать несколько аккаунтов нужно в .env
файле указать несколько токенов.
В таком формате HAMSTER_TOKEN_x
. Напрмиер HAMSTER_TOKEN_1
, HAMSTER_TOKEN_2
и тд.
По умолчанию используется HAMSTER_TOKEN_1
если других не указано.
Чтобы переключиться на другой аккаунт, нужно выбрать пункт a
в меню и номер аккаунта.
Настройка | Описание |
---|---|
HAMSTER_TOKEN | Ваш Bearer токен из браузерной версии игры |
TELEGRAM_BOT_TOKEN | Токен вашего телеграм бота (необязательно). Нужен для того чтобы отправлять промокоды в вашу группу или в любой другой чат |
CHAT_ID | ID вашей группы, канала или пользователя (необязательно). Можно узнать добавив бота (t.me/GetMy1D_bot) или аналог в чат. Чтобы бот мог отправлять сообщения нужно добавить его в группу или канал, если в личных сообщениях то нужно отправить команду /start |
GROUP_URL | Url вашей группы (необязательно). Находится в Управление группой -> пригласительные ссылки . Если указано то в консоли буедет уведомление в какую группу он отправил сообщение |
Убедитесь, что у вас установлен Python версии 3.10 или 3.11 (при установке обязательно поставьте галочку в add python to PATH
):
- Скачайте zip архив и распакуйте в удобное место
- Если у вас установлен
git
, откройте удобную для вас папку, нажмитеCTRL + L
, напишитеcmd
и нажмитеenter
у вас откроется консоль, встввьте команду и нажмите enter. В эту папку скачается проект.
git clone https://github.com/OxFF00FF/Hamster_Mayhem.git
- Чтобы установить зависимости, запустите файл
INSTALL.bat
. - Для запуска используйте файл
1. START.bat
. Если установлен Windows Terminal то2. START_WT.bat
- Настройте
.env
файл. Укажите свойHAMSTER_TOKEN
и другие значения, если необходимо. - Для обновления используйте файл
UPDATE.bat
(если установлен git )
В обычном cmd терминале windows у вас скорее всего не будут работать цвета в консоли и эмоджи.
Для красивого отображения установите
windows terminal или из папки Windows Terminal setup
- Скачайте и установите Docker
- в консоли вводим команду
docker run -d --name hamster_mayhem_USERNAME -e HAMSTER_TOKEN_1="XXX" -e TELEGRAM_BOT_TOKEN=XXX -e CHAT_ID=XXX oxff00ff/hamster_mayhem_service
и замените XXX на выши данные
· HAMSTER_TOKEN_1 - Ваш hamster token bearer
· TELEGRAM_BOT_TOKEN - Токен телеграм бота, который будет отправлять сообщения
· CHAT_ID - ID группы куда бот будет отправлять сообщения
· USERNAME - Ваш никнейм или другой текст для того чтобы понимать для кого запущен бот (необязательно)
- Зайдите в свой аккаунт через браузер по номеру или по коду.
- Зайдите в бота hamster kombat bot. Нажмите старт и кнопку
играть в 1 клик
илиplay
. У вас попросят разрешение открыть сайт, соглашаемся нажав наconfirm
- У вас откроется игра с предложением открыть ее на телефоне. но нам это не нужно. Открываем инструменты разработчика. Для Chrome нажимаем
F12
илиCTRL + SHIFT + I
либо нажмите натри точки -> дополнительные инструменты -> инструменты разработчика
- В инструментах разработчика открываем вкладку
Elements
и нажимаем на кнопку справа со стрелочкой, наводим на qr код и нажимаем лкм
- У вас откроются элементы и справа нужно найти элемент
iframe
- Нажмите 2 раза лкм, и ссылка станет доступной для редактирования. Примерно в середине нужно найти
tgWebAppPlatform=weba
- Нужно изменить
tgWebAppPlatform=weba
наtgWebAppPlatform=android
и нажать emter. У вас откроется игра в браузере
- Длаее нажимаем на вкладку
Network
и в немAll
и нажимаем на значек с перечерунутым кругом
- У вас все очистится. и нужно сделать 1 тап в хомяке.
- Через пару секунд у вас появится запрос. Нажимаем на него. Появятся дополнительные сведения о запросе. Нужно нажать на
Headers
и внизу найтиRequest headers
(смотрите чтобы Request Method запроса был POST)
- Прокручиваем вниз и тут слева есть
Authorization
а справа нужное нам значение. Это и есть токен. Нужно скопировать его полностью от Bearer до последней цифры
- Этот токен нужно будет поставить в
.env
файле вHAMSTER_TOKEN
между кавычек, в одну строку без переносов.
Например:
HAMSTER_TOKEN_1="Bearer 2367343478565fuiGOLjkhegyWEkjeruGFjEkjueowhefiwehggergerUTquvnmpoifehkFwugnjle6732593756"
- Скачать Termux и ввести команды
pkg update && pkg install git
Соглашаемся с установкой (y)pkg install python
Соглашаемся с установкой (y)git clone https://github.com/OxFF00FF/Hamster_Mayhem.git
cd Hamster_mayhem
cp .env.example .env
nano .env
. Укажите ваш токен в HAMSTER_TOKEN и другие значения, если необходимо- Нажать кнопку
CTRL
и на клавиатуре английскуюX
потомY
иenter
чтобы сохранить файл - Проверить что данные записались
cat .env
(выводит содержимое файла .env) - Установка зависимостей
pip install -r requirements.txt
- Если будут ошибки во время установки то
pip install python-dotenv requests beautifulsoup4 fuzzywuzzy fake-useragent spinners
- Либо по отдельности:
pip install python-dotenv
pip install requests
pip install beautifulsoup4
pip install fuzzywuzzy
pip install fake-useragent
pip install spinners
- Запускаем
python main.py
- Чтобы обновить код используйте команды
git pull
иpython main.py
- Если при открытии Termux у вас будет открыта корневая папка
~ $
. Вам нужно будет перейти в папку проектаcd Hamsters_mayhem
и запуститьpython main.py