GUI-бот для автоматизации рыбалки в Neverness to Everness: держит управляемую линию по центру бирюзовой цели, нажимает кнопку ловли, кликает по меню результата и умеет восстанавливаться через ESC, если игра зависла на экране пойманной рыбы.
Нужен быстрый VPN для игр, Telegram и повседневного интернета? Попробуй BoxVolt VPN.
- Telegram-бот: @boxvolt_bot
- Канал: BoxVoltVPN
- Удобный GUI без ручного запуска из консоли.
- Автовыравнивание: жёлтая линия удерживается в центре бирюзовой цели.
- Быстрое управление
A/D: удержание на больших ошибках и микротапы рядом с центром. - Цветовая пипетка и режим цвета из
fish_reference.png. - Быстрый выбор полосы мини-игры: протяни мышкой вдоль шкалы, а бот сам сохранит узкий
capture_region. - Живая калибровка области захвата: слайдеры, preview, рамка выбранной полосы и маркеры найденной цели/линии.
- Калибровка как в FQOL: окно делает снимок полосы, даёт выбрать
Жёлтая линияилиБирюзовая цель, кликнуть по цвету и двигать допуск с красной маской покрытия. - Простой интерфейс по умолчанию: редкие параметры спрятаны в
Показать расширенные настройки. - Автонажатие
F, автоклик по меню результата и защитаESC при зависании. - Самоустановка зависимостей при запуске через
run_gui.bat. run_gui.batсам запрашивает права администратора через UAC.
- Скачай или распакуй проект.
- Если скачал релиз с GitHub, запусти
NevernessFishingBot.exeи подтверди UAC-запрос администратора. - Если запускаешь исходники, запусти
run_gui.batдвойным кликом: он сам создаст.venvи установит зависимости. - Если Python не установлен для запуска исходников, установи Python 3.10+ с галочкой
Add python.exe to PATH, затем снова запустиrun_gui.bat.
Полоса: протяни мышкой вдоль горизонтальной шкалы мини-игры и нажмиEnterилиSpace. Колёсиком мыши можно подогнать высоту полосы.Область захвата: старый ручной выбор прямоугольника, если нужен нестандартный захват.Калибровка: открой живой preview и слайдерами подгониleft/top/width/height, пока в яркой рамке не останется только полоса.- В калибровке нажми
Снимок, выбериЖёлтая линия, кликни по линии, затем выбериБирюзовая цельи кликни по середине цели. Двигай допуск, пока красная маска покрывает нужную деталь и почти не задевает лишнее. Позиция автоклика: доступна в главном меню. Выбери точку, куда бот будет кликать для закрытия меню результата.Пипетка цвета: кликни по середине бирюзовой цели, чтобы обновить HSV.Цвет из референса: использует центр файлаfish_reference.png.ESC при зависании: закрывает экран пойманной рыбы, если несколько секунд нет полоски и подсказкиF.
F8- старт/продолжить.F9- пауза.ESC- остановить/восстановиться при зависании.
fishing_gui.py- GUI.fishing_bot.py- логика распознавания и управления.fishing_config.json- настройки.fish_reference.png- референс бирюзовой цели.run_gui.bat- запуск с автоустановкой.requirements.txt- зависимости.
run_gui.bat автоматически перезапускается от имени администратора. Первый запуск требует интернет для установки библиотек.