EVE Miner Hub — полный обзор сервиса для майнеров EVE Online

EVE Miner Hub (EMH) — это бесплатный веб-сервис, который автоматически собирает данные о добыче руды со всех ваших персонажей EVE Online, рассчитывает стоимость по актуальным рыночным ценам и показывает полную статистику в удобном личном кабинете.

Если вы майните в EVE Online, особенно на нескольких аккаунтах, то наверняка сталкивались с проблемой: данные о добыче разбросаны по персонажам, рыночные цены постоянно меняются, а собрать всё в одну картину — та ещё задача. Именно для решения этой проблемы я создал EVE Miner Hub.

Что такое EVE Miner Hub

EVE Miner Hub (EMH) — это бесплатный веб-сервис, который автоматически собирает данные о добыче руды со всех ваших персонажей EVE Online, рассчитывает стоимость по актуальным рыночным ценам и показывает полную статистику в удобном личном кабинете. А главная фишка — готовый виджет для OBS, который выводит вашу добычу прямо на стрим в реальном времени.

Сервис работает через официальный ESI API и авторизацию EVE SSO — ваши данные получаются напрямую от серверов CCP, безопасно и без каких-либо нарушений правил игры.

Как это работает

Весь процесс укладывается в несколько шагов:

  1. Регистрация — создаёте аккаунт на сайте с помощью логина и пароля.
  2. Подключение персонажей — в личном кабинете добавляете своих персонажей через авторизацию EVE SSO. Это стандартная процедура OAuth 2.0, которую используют все сторонние сервисы для EVE Online. Вы разрешаете доступ к чтению данных о добыче — и всё.
  3. Автоматический сбор данных — сервис каждые 5 минут опрашивает ESI API и забирает обновлённые данные о добыче по каждому подключённому персонажу. Рыночные цены обновляются каждый час.
  4. Просмотр статистики — заходите в личный кабинет и видите полную картину.

Личный кабинет

Персонажи — список всех подключённых персонажей с портретами, статусом токена и возможностью управления. Если токен авторизации устарел, сервис предупредит об этом.

Обзор добычи — три карточки с основными показателями: общий объём добытой руды (m³), общая стоимость в ISK и количество добытых единиц. Все цифры пересчитываются по актуальным рыночным ценам.

Фильтрация по персонажам — если у вас подключено несколько персонажей, вы можете кликнуть по любому из них и увидеть статистику только по нему. При этом все карточки персонажей остаются на экране, активный выделяется рамкой.

Фильтрация по времени — доступны быстрые фильтры: сегодня, неделя, месяц, всё время. А также выбор конкретной даты или диапазона дат.

Таблица руды — детальная разбивка по типам руды с количеством, объёмом и стоимостью в ISK. Столбцы фиксированной ширины, чтобы таблица не прыгала при переключении фильтров.

OBS-виджет для стримеров

Это то, ради чего многие захотят использовать сервис. В кабинете вы получаете уникальный URL, который добавляется в OBS как Browser Source. Виджет показывает:

  • Общую сумму ISK за сегодня — крупным шрифтом в верхней части.
  • Разбивку по персонажам — сколько намайнил каждый персонаж с портретом и суммой.
  • Таблицу руды — какую руду добывали, сколько единиц и сколько ISK это стоит.
  • Живой индикатор — пульсирующий зелёный круг показывает, что данные обновляются.
  • Таймер обновления — обратный отсчёт до следующего обновления данных.

При обновлении цифры плавно анимируются — пересчитываются от старого значения к новому, что выглядит эффектно на стриме.

Два режима:

  • Полный — с персонажами и таблицей руды.
  • Компактный — только общая сумма и руда, без списка персонажей. Удобно, если не хотите показывать имена альтов.

Два языка — виджет поддерживает русский и английский интерфейс. Язык задаётся параметром в URL.

Виджет оформлен в тёмной стилистике EVE Online с полупрозрачным фоном — органично смотрится поверх любого игрового контента.

API для интеграций

Помимо виджета, сервис предоставляет публичный JSON API. По тому же токену, что используется для виджета, вы можете получить данные о добыче в формате JSON. Это открывает возможности для:

  • Discord-ботов — автоматическая отчётность о добыче в корпоративный канал.
  • Google Sheets — импорт данных для построения собственных графиков и аналитики.
  • Кастомных дашбордов — если хотите визуализировать данные по-своему.
  • Мобильных приложений — проверять добычу с телефона.

API поддерживает фильтрацию по периоду, персонажу и диапазону дат. Документация доступна прямо в личном кабинете.

Для кого этот сервис

Мультибоксеры-майнеры — основная аудитория. Если вы майните на 2, 5, 10 или больше аккаунтах, EMH соберёт данные со всех персонажей в одном месте. Больше не нужно переключаться между аккаунтами, чтобы понять общую картину.

Стримеры — виджет для OBS выводит красивую и информативную статистику поверх игры. Зрители видят, сколько вы зарабатываете в реальном времени.

Корпоративные майнинг-директора — API позволяет строить отчёты и автоматизировать учёт добычи участников корпорации.

Любые пилоты, которые майнят — даже с одним персонажем сервис полезен как удобный инструмент учёта добычи с автоматическим расчётом стоимости.

Безопасность

  • Авторизация персонажей проходит через официальный EVE SSO — сервис никогда не видит ваш пароль от EVE.
  • Запрашивается только разрешение на чтение данных о добыче (mining ledger) — никаких действий от имени персонажа сервис выполнять не может.
  • Токены авторизации хранятся в зашифрованном виде и используются только для получения данных от ESI API.

Итог

EVE Miner Hub — это инструмент, который я сделал в первую очередь для себя, потому что майнить на нескольких аккаунтах без единой статистики было неудобно. Сервис полностью бесплатный и будет развиваться дальше.

Переходите, регистрируйтесь, подключайте персонажей:

https://emh.prudn1koff.com/

Если есть вопросы или предложения — пишите в Telegram или Discord.