Alfa Hamster — автоматический скрипт для кликов в игре от Альфа Банка, написанный на JavaScript.
- Мультисессии: Поддержка создания нескольких сессий.
- Прокси: Возможность использования прокси для каждой сессии.
- Антидетект: Небольшая рандомизация запросов для усложнения обнаружения бота.
- Ночной режим: Можно включить опцию ночного ожидания. Ночью увеличено время восполнение энергии в 2 раза.
- Кастомизация: Возможность настройки каждого запроса.
Пример работы программы на Windows:
- Скачайте репозиторий.
- Скопируйте и переименуйте файл
.env-exampleна.env. - Укажите ваш
API TokenиUserIDв файле.env. - Запустите файл
start.bat.
- Клонируйте репозиторий:
git clone https://github.com/elrimchi/alpha-hamster.git
- Перейдите в каталог с проектом:
cd alpha-hamster - Скопируйте конфигурационный файл:
cp .env-example .env
- Укажите ваш
API TokenиUserIDв файле.env:nano .env
- Сделайте скрипт исполняемым:
chmod +x start.sh
- Запустите скрипт:
./start.sh
- Скачайте репозиторий.
- Скопируйте и переименуйте файл
.env-exampleна.env. - Укажите ваш
API TokenиUserIDв файле.env. - Установите необходимые модули:
npm install axios dotenv fs http-proxy-agent path socks-proxy-agent
- Запустите скрипт:
node alfa-hamster.js
- Клонируйте репозиторий:
git clone https://github.com/elrimchi/alpha-hamster.git
- Перейдите в каталог с проектом:
cd alpha-hamster - Скопируйте конфигурационный файл:
cp .env-example .env
- Укажите ваш
API TokenиUserIDв файле.env:nano .env
- Установите необходимые модули:
npm install axios dotenv fs http-proxy-agent path socks-proxy-agent
- Запустите скрипт:
node alfa-hamster.js
- Авторизуйтесь на официальном сайте Альфа-Банка.
- Перейдите в игру.
- Нажмите правой кнопкой мыши и выберите «Исследовать элемент».
- Откройте вкладку
Сеть. - Выполните несколько кликов в игре, чтобы появились запросы.
- Найдите запрос с заголовком Authorization: Api-Key, содержащий ваш
API Token. - Перейдите в раздел
Ответ, чтобы найти вашUserID.
Используйте приложение PCAP droid и аддон с GitHub.
Файл .env содержит следующие параметры:
MAX_CONCURRENT_REQUESTS=5— Максимальное количество одновременных запросов. | Лучше не меняйте значение
-
API_KEY1=— Ваш API токен. -
USER_ID1=— Ваш ID пользователя. -
NIGHT_MODE1=falseНочной режим, ночью ожидание при пополнении энергии увеличено в 2 раза.true/false -
MIN_ENERGY1=120Минимальный порог энергии, для перехода в ожидание -
REQUEST_INTERVAL1=5,10— Интервал между запросами в секундах (5-10 сек.) -
CLICKS1=120,250— Интервал количество кликов в одном запросе. -
PROXY_ENABLED1=false— Включение прокси для сессии.true/false -
PROXY_FILE1=./proxies/proxies1.txt— Путь к файлу с прокси.
Чтобы активировать дополнительные сессии, удалите # перед переменными и измените число в названии переменной.
-
# API_KEY2=— Ваш API токен для второй сессии. -
# USER_ID2=— Ваш ID пользователя для второй сессии. -
# NIGHT_MODE2=false -
# MIN_ENERGY2=120 -
# REQUEST_INTERVAL2=5,10 -
# CLICKS2=120,250 -
# PROXY_ENABLED2=false -
# PROXY_FILE2=./proxies/proxies2.txt
Этот проект лицензирован под Unlicensed. Подробности см. в файле LICENSE.
