EVE Miner Hub — полный обзор сервиса для майнеров 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/

1 Like

Когда на лендинге есть большая кнопка “начать бесплатно” сразу возникает вопрос “а зачем автор вообще делает акцент на бесплатность, если это чисто приложение для него лично и монетизация не планируется?”. Обычно такая кнопка есть во фритуплей проектах, которые по факту ни разу не бесплатные.

Ну это скорее для того, что бы сделать акцент на том, что это реально абсолютно бесплатно. Думаешь стоит убрать этот акцент?

Исправил, благодарю да обратную связь

добавь скриншоты интерфейсов.

Основной дашбоард со статистикой

Дашбоард персонажей

Виджет для OBS полный

Обнаружилась проблема, что Jita 4-4 не всегда дает достоверную информацию по оценке стоимости руды. По этому в сервис был добавлен расчет рефайна и стоимости минералов после него.

Что бы вы не парились с настройкой сервиса, и не передавали дополнительные данные из ESI(не все это любят), я сделал оценку рефайна по трем вариантам, при учете скилов в 5 + имплант на рефайн +4%:

  • рефайн на НПЦ станции
  • рефайн на Атаноре с Т2 ригой
  • рефайн на Татаре с Т2 ригой

Теперь вы будете обладать самой полной информацией касательно вашей добычи!

EVE Miner Hub — Большое обновление!

Привет! Сегодня выкатил серьёзный апдейт сервиса. Вот что нового:

:bar_chart: ISK/час флота
Теперь сервис автоматически определяет майнинг-сессии и считает средний ISK/час вашего флота. Никаких ручных вводов — система сама отслеживает активность через регулярные тики обновления данных. Доступно для фильтров «Сегодня» и «Вчера».

:pick: Что выгоднее копать?
Новый блок в личном кабинете — рейтинг руд по ISK/m³ после рефайна (Tatara + T2 рига). Для каждой руды показывается прогноз: сколько бы заработал ваш флот, если бы выкопал тот же объём, но другой рудой. Разница подсвечена зелёным/красным — сразу видно, что выгоднее.

:chart_increasing: Тренды по дням
Для периодов «Неделя», «Месяц» и «Всё время» теперь доступна таблица с разбивкой по дням: объём, стоимость и ISK/час за каждый день. Отслеживайте динамику эффективности флота.

:date: Фильтр «Вчера»
Добавлен новый фильтр для быстрого просмотра вчерашней статистики.

:high_voltage: Оптимизация производительности
Полностью переработал движок обновления данных. Параллельные запросы к ESI, ETag-кэширование, приоритетная система обновлений — активные майнеры обновляются каждые 5 минут, остальные каждые 10-15. Сервис готов к масштабированию на тысячи пользователей.

:wrench: Исправления рефайна
Обновлены проценты переработки: Athanor T2 null/WH — 87.62%, Tatara T2 null/WH — 90.63%.

Заходите, тестируйте, жду обратную связь! :bullseye:

Я так понимаю, раз пять абзацев текста написаны нейронкой, то уж код и подавно.

Глупо не пользоваться инстурментами, которые дают современные технологии, тем более когда сам программист и понимаешь суть вопроса. Разве не так?

Мне казалось, что надо выкладывать на гитхаб исходный код таких штук.

Хотя некоторые творцы утверждают, что у них гитхаб заблокирован и они не видят в этом смысла. Что кое о чём говорит.

Код будет выложен на гитхаб обязательно, ни каких секретов нет и не может быть.

1 Like

Вообще странно, когда ты тратишь время, деньги на создание полезной утилиты, а тебе в официальной ветке форума накидывают негатива.

Ветки официального форума не стоит воспринимать как ветки, где отвечают официальные лица компании разработчика игры. Это место для общения игроков и игроки, присоединяясь к игре не сдают экзамены по дисциплине “общение без негатива”.

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

Ты же защищал дипломную работу когда-то. Значит знаешь, что по любому проекту будут вопросы и надо “защищать” проект.

P.S. Если б какой-нибудь знакомый спросил меня рекомендую ли я ему использовать какую-либо программу, выложенную на форуме, я бы посоветовал ему дождаться публикации исходного кода, имея в виду пример той же Pyfa (которая давно и успешно лежит на гитхабе и пользуется доверием игроков).

Да да, я выложу, что бы все было по правилам.


Со вчерашнего дня ничего не показывает. Кнопочки все перекликал - без толку. Что с компа, что с мобилы одно и то же. Зарегался вчера

EVE Miner Hub — обновление от 19–20 июня 2026 года

Пилоты!

Мы провели крупнейшее техническое обновление EVE Miner Hub за всё время существования проекта. Работа затронула точность истории добычи, расчёт рефайна, безопасность, личный кабинет, анализ цен
и стабильность синхронизации с ESI.

Важно для пользователей OBS и API

В рамках обновления безопасности все существующие токены виджетов были заменены.

Старые ссылки OBS и API больше не работают. Откройте личный кабинет и скопируйте новые ссылки для Browser Source или внешних интеграций.

Структура публичного mining API осталась обратно совместимой.

Исправлена потеря добычи при смене системы

ESI хранит добычу одинаковой руды в разных солнечных системах отдельными строками. Ранее локальная модель не учитывала систему как часть уникального ключа, поэтому при перемещении флота добыча той же руды могла
перезаписываться.

Теперь каждая запись идентифицируется по четырём значениям:

  • персонаж;
  • дата UTC;
  • тип руды;
  • солнечная система.

Данные разных систем больше не конфликтуют.

Мы повторно обработали сохранённый ESI-кэш и восстановили 5 351 ранее потерянную строку добычи. Данные марафона 17–18 июня были полностью восстановлены в пределах доступного кэша.

Синхронизация одного персонажа теперь выполняется атомарно: либо сохраняется весь ответ ESI, либо не сохраняется ничего. ETag фиксируется только после успешного сохранения, поэтому ответ 304 Not Modified больше не
может закрепить частично обработанные данные.

История добычи по солнечным системам

В личном кабинете появился новый переключатель:

По руде / По системам

В отчёте по системам можно увидеть:

  • название солнечной системы;
  • количество добытых единиц;
  • общий объём в м³;
  • стоимость руды в ISK;
  • долю системы в общей добыче;
  • первую и последнюю дату активности;
  • количество активных дней;
  • подробный состав добытой руды.

Каждую систему можно раскрыть и посмотреть руды, объёмы и стоимость отдельно.

Информация о местоположении является приватной. Она доступна только авторизованному владельцу аккаунта и не передаётся через публичный widget token, OBS или mining API.

Исправлен расчёт рефайна

Расчёт переработки приведён к корректной пакетной модели EVE Online:

  • перерабатываются только полные пакеты;
  • остаток руды меньше полного пакета не учитывается;
  • yield применяется ко всему перерабатываемому стеку;
  • округление вниз выполняется после расчёта итогового выхода минерала.

Используемые сценарии:

  • NPC-станция — 72,36%;
  • Athanor с T2 rig — 87,62%;
  • Tatara с T2 rig — 90,63%.

Исторические отчёты теперь используют цены минералов на последнюю дату выбранной добычи, а не текущий рынок. Благодаря этому стоимость старых марафонов больше не меняется вместе с сегодняшними ценами.

В кабинете отдельно отображаются:

  • стоимость самой руды;
  • оценка после рефайна;
  • дата цен минералов.

В API добавлены обратно совместимые поля refine.price_mode и refine.price_date.

Новый интерфейс анализа цен

Раздел анализа цен получил интерфейс в стиле внутриигрового рынка.

Теперь график находится слева, а справа постоянно открыт каталог материалов. Доступны:

  • руда;
  • минералы;
  • лёд;
  • газ;
  • лунные материалы;
  • планетарные материалы.

Каталог получил:

  • игровые иконки предметов;
  • быстрый поиск;
  • активное выделение выбранного предмета;
  • автоматическое открытие первого предмета категории;
  • запоминание выбора внутри категории;
  • управление мышью и клавиатурой;
  • явные состояния загрузки и ошибок.

На планшетах и телефонах каталог автоматически переносится над графиком.

Игровые иконки

Иконки EVE Online добавлены к:

  • добытой руде;
  • минералам после рефайна;
  • рейтингу выгодных руд;
  • каталогу анализа цен;
  • заголовку выбранного графика.

Изображения загружаются с официального EVE Image Server по type_id.

Усилена безопасность

Выполнено комплексное усиление защиты приложения:

  • EVE access и refresh tokens теперь зашифрованы в базе данных;
  • OAuth state стал одноразовым и ограниченным по времени;
  • запрашивается только необходимый mining scope;
  • привязанный персонаж не может быть перенесён в другой аккаунт;
  • удаление персонажей и управление токенами выполняются только через POST с CSRF;
  • backend дополнительно ограничен ролью администратора;
  • включены безопасные параметры cookies;
  • ESI, SSO и SDE используют обязательную проверку TLS;
  • публичный API получил ограничение частоты запросов;
  • добавлены создание, ротация и отзыв widget token;
  • URL с токенами исключены из access logs;
  • ответы mining API получили no-store и no-referrer.

Стабильность worker-системы

Фоновая синхронизация стала надёжнее:

  • раздельные worker-приоритеты для активных, тёплых и холодных персонажей;
  • PID-lock для защиты от повторного запуска;
  • параллельные ESI-запросы;
  • безопасная обработка ETag;
  • идемпотентные recovery-команды;
  • автоматическое восстановление названий солнечных систем;
  • ошибка справочной информации больше не может отменить уже сохранённую добычу.

Известные ограничения

  • Старые данные, которых уже нет ни в окне ESI, ни в локальном кэше, восстановить невозможно.
  • Фильтр «Час» пока использует данные текущего UTC-дня, а не последние 60 минут.
  • Заявленное правило минимального количества mining ticks для ISK/час ещё не применяется расчётом. Эта часть будет исправлена отдельно.

Спасибо всем, кто присылает отчёты, примеры расчётов и помогает проверять данные на реальных флотах. Продолжайте сообщать о любых расхождениях — особенно по истории добычи, системам, рефайну и ISK/час.

Fly safe!
EVE Miner Hub

EVE Miner Hub — большое обновление от 25 августа 2026 года

Пилоты!

Сегодня вышло большое обновление EVE Miner Hub. На этот раз развитие сервиса не остановилось на статистике добычи: в EMH появились полноценный производственный калькулятор, сравнение рынков NPC-станций и Upwell-структур, расчёт торговых маршрутов, а также новые возможности OBS-виджета.

Главная идея обновления — связать весь путь майнера в одну понятную цепочку:

добыча → рефайн → материалы → производство → продажа.

Теперь можно не только увидеть, сколько руды накопал флот, но и быстро проверить, что получится из этой руды после переработки, какие изделия можно построить, сколько будет стоить производство и какую дополнительную стоимость оно способно дать по сравнению с продажей материалов.

Важно: существующих персонажей необходимо переподключить

Для новых рыночных возможностей EMH запрашивает дополнительные разрешения ESI на чтение информации о структурах, их рынках и истории операций кошелька. Старые refresh-токены не получают новые разрешения автоматически.

Удалять персонажей и заново собирать статистику не нужно.

  1. Откройте в кабинете вкладку «Анализ цен на промышленные материалы».
  2. Перейдите к блоку «Станции и торговые маршруты».
  3. Нажмите «Разрешить рынки и автопоиск».
  4. Пройдите повторную авторизацию через официальный EVE SSO.

Переподключите персонажей, через которых вам должны быть доступны нужные Upwell-структуры и приватные рынки. Если все нужные рынки доступны одному персонажу, для начала достаточно переподключить его; если права и docking access распределены между разными персонажами, авторизуйте каждого необходимого персонажа.

Запрашиваемые права работают только на чтение. EMH не получает пароль EVE и не может перемещать активы, создавать или отменять ордера и выполнять другие действия от имени персонажа.

Новый модуль «Производство»

В кабинете появилась отдельная вкладка «Производство». Она работает с актуальным локальным справочником опубликованных manufacturing-чертежей EVE и позволяет искать как по названию чертежа, так и по производимому предмету.

После выбора чертежа пользователь задаёт количество запусков, а EMH строит:

  • прямой список материалов основного задания;
  • рекурсивную цепочку производимых компонентов;
  • совокупный список базового сырья;
  • список того, что нужно докупить;
  • стоимость и длительность производственных заданий;
  • итоговые показатели прибыли, ROI и точки безубыточности.

Build / Buy / Stock для каждого материала

Для каждой позиции в цепочке можно явно выбрать источник:

  • «Взять со склада» — использовать имеющееся количество;
  • «Строить» — раскрыть дочерний чертёж и добавить его производственное задание в расчёт;
  • «Купить в Jita» — не списывать скрыто склад, а купить нужное количество по Jita Sell.

Ручное количество склада можно задать отдельно. Выбор пользователя является главным: если для компонента выбрана покупка или производство, калькулятор не будет сначала незаметно списывать этот компонент со склада.

Это позволяет нормально разбирать практические ситуации. Например, корпус корабля можно считать с самостоятельным производством компонентов, а затем одним кликом переключить дорогой или неудобный компонент на покупку и сразу увидеть, как изменились затраты, сроки и прибыль.

ME, TE, сооружения, риги и навыки

Калькулятор разделяет параметры основного чертежа и производимых компонентов:

  • ME основного чертежа;
  • ME компонентов;
  • TE основного чертежа;
  • TE компонентов.

Для быстрого старта доступны пресеты:

  • исследованный T1: ME 10 / TE 20;
  • T2 после invention: ME 2 / TE 4;
  • новый BPO или особый BPC: ME 0 / TE 0.

В точных настройках можно выбрать:

  • NPC-станцию без бонусов;
  • Raitaru;
  • Azbel;
  • Sotiyo;
  • high-sec, low-sec или null-sec/wormhole класс безопасности;
  • отдельную T1/T2 ригу на материалы;
  • отдельную T1/T2 ригу на время;
  • имплант BX-801, BX-802 или BX-804;
  • уровни Industry и Advanced Industry;
  • статус клона Alpha/Omega.

Бонусы сооружения, риг, навыков и импланта применяются к своим частям формулы. Рига не подменяет налог владельца структуры, а skill/implant на время не превращается в скидку на материалы.

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

Система производства и стоимость установки заданий

Можно выбрать систему производства через autocomplete. После выбора EMH получает актуальный публичный Manufacturing Cost Index из ESI и определяет класс безопасности системы на сервере.

В стоимость каждого реально строящегося задания входят:

  • системная часть по EIV с бонусом сооружения;
  • налог площадки;
  • фиксированный сбор SCC 4% EIV;
  • дополнительный сбор Alpha 0,25% EIV, если выбран Alpha-клон;
  • региональный сбор Exordium 5% EIV, если он применим.

Отдельно задаются:

  • налог с продажи;
  • комиссия брокера;
  • прочие расходы, в которые можно включить логистику и собственные накладные расходы.

Для выбранной серии можно указать фиксированную стоимость чертежа/копии. Это может быть цена контрактного BPC, стоимость invention/copy или выбранная доля амортизации постоянного BPO. Сумма относится ко всей серии и включается в денежные и экономические показатели, ROI и break-even.

Три взгляда на прибыль

Калькулятор показывает несколько сценариев, чтобы собственный склад не превращался в «бесплатные материалы» во всех отчётах.

  • Cash Profit — фактический денежный поток. Материалы со своего склада не требуют новой покупки, поэтому для cash flow считаются уже имеющимися.
  • Экономическая прибыль по Jita Sell — готовый продукт и использованный собственный склад оцениваются по Jita Sell. Из выручки вычитаются налог продажи, брокер, прочие расходы, установка заданий и стоимость чертежа.
  • Экономическая прибыль по Jita Buy — моделирует немедленную продажу результата в Jita Buy. Брокерская комиссия здесь не применяется, но налог продажи и прочие расходы сохраняются.

В итогах также показываются:

  • полная стоимость серии;
  • денежные затраты;
  • рыночная стоимость использованного склада;
  • стоимость установки заданий с разбивкой;
  • себестоимость единицы;
  • ROI;
  • цена безубыточности;
  • время основного задания;
  • суммарное время цепочки при последовательном выполнении.

Если реального Jita Sell для материала нет, EMH может использовать положительную global average ESI и явно помечает цену как оценочную. Если нет ни ордера, ни средней цены, прибыль не рисуется как достоверная: интерфейс показывает, что расчёт неполон. Jita Buy никогда не подменяется средней ценой.

Производство напрямую связано со статистикой добычи

Это ключевая часть обновления.

Пользователь выбирает период добычи:

  • сегодня;
  • неделя;
  • месяц;
  • всё время.

EMH берёт фактический mining ledger подключённых персонажей за этот период и виртуально перерабатывает добычу по сценарию Tatara + T2 rig с выходом 90,63%. Полученные материалы становятся потенциальным производственным складом.

Дальше есть два режима использования.

1. Использовать добычу в расчёте выбранного чертежа

Включите «Учитывать оценку добычи как склад материалов». Калькулятор распределит потенциальные материалы из добычи по цепочке и покажет, чего хватает, что остаётся и что необходимо докупить или построить.

Ручной склад добавляется сверх рассчитанного mining-stock, поэтому эти два источника не должны дублировать друг друга.

2. Найти лучшие варианты из своей добычи

Нажмите «Найти лучшие варианты». EMH проверит опубликованные рыночные manufacturing-чертежи и найдёт изделия, полную цепочку которых можно построить из потенциальных материалов выбранного периода.

Для каждого варианта показываются:

  • продукт и доступное количество;
  • экономическая прибыль;
  • маржа;
  • стоимость установки;
  • материал-ограничитель;
  • ограничение по текущей ликвидности Jita.

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

Именно это превращает модуль в продолжение статистики добычи. Майнер может открыть месяц своей реальной работы и не гадать на абстрактном наборе минералов, а увидеть в цифрах: что можно произвести из уже накопанного и насколько это потенциально выгоднее простой реализации сырья.

Есть два важных ограничения:

  • mining-stock — это расчёт из ledger, а не фактический ESI Assets. Уже проданная, перевезённая или потраченная руда автоматически не вычитается;
  • каждый вариант в рекомендациях использует доступный склад отдельно. Это не единый оптимизированный портфель из нескольких продуктов.

Стоимость неизвестного контрактного чертежа в автоматических рекомендациях не учитывается. После выбора варианта укажите её в основном калькуляторе.

Станции, рынки и торговые маршруты

Под графиком анализа цен появился блок «Станции и торговые маршруты».

Аккаунт может сохранить до 30 локаций:

  • NPC-станции;
  • публичные Upwell-рынки;
  • доступные персонажу приватные Upwell-структуры.

Сначала выбирается система, затем список станций и структур этой системы. EMH автоматически объединяет NPC-каталог, публичные рынки и структуры, обнаруженные по операциям кошелька переподключённых персонажей. Если приватную структуру невозможно найти автоматически, остаётся безопасный резервный способ: вставить EVE showinfo-ссылку или ID структуры. Ссылка/ID отправляются POST-запросом и не попадают в URL.

Для NPC-станций используется публичный региональный рынок. Для доступной player structure EMH старается получить точный приватный стакан через авторизованный ESI endpoint. Если структура приватная и точный рынок недоступен, интерфейс показывает состояние authorization/ACL, а не притворяется, что рынок пуст.

Что показывает сравнение

Для выбранного на графике материала отображаются:

  • Jita max Buy;
  • Jita min Sell;
  • Jita mid-price;
  • Buy, Sell и mid выбранной станции/структуры;
  • разница относительно Jita;
  • объём доступных ордеров;
  • источник данных: NPC region, public region или exact structure market.

Базовая оценка материалов в EMH по-прежнему использует Jita 4-4 mid-price:

(максимальный Buy + минимальный Sell) / 2

Если в Jita доступна только одна сторона рынка, используется она. Если ордеров нет, возможен fallback на global average ESI.

Расчёт Jump Freighter маршрута

Маршрут моделируется в одном направлении:

покупка по Jita Sell → перевозка → немедленная продажа в Buy-ордера выбранной станции.

EMH проходит по реальной глубине ордеров, а не умножает одну красивую цену на произвольный объём. Количество ограничивается одновременно:

  • доступными Jita Sell-ордерами;
  • Buy-ордерами в точке назначения;
  • указанной вместимостью Jump Freighter;
  • объёмом одной единицы товара.

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

Практические сценарии:

  • проверить, выгодно ли закрыть дефицит минералов или PI в домашнем null-sec рынке закупкой из Jita;
  • сравнить несколько корпоративных/коалиционных структур и NPC-хабов;
  • понять, можно ли заполнить прибыльным товаром весь JF или хорошая цена существует только на небольшом Buy-ордере;
  • выбрать материал на графике, оценить текущий тренд цены и сразу проверить спред на сохранённых рынках;
  • заложить логистику и риск в общий процент расходов и быстро отсеять маршрут с бумажной, но не практической маржой.

Калькулятор маршрута пока не строит cyno chain и не считает отдельно топливо, collateral, риск, время пилота или возможное изменение цены в пути. Эти расходы нужно включать в пользовательский процент. Также EMH не сканирует автоматически все предметы и все пары станций — маршрут считается для выбранного на графике материала.

Обновление OBS-виджета

В OBS главной суммой теперь является стоимость сжатой добычи. Стоимость несжатой руды сохранена меньшей строкой, поэтому на стриме одновременно видны обе оценки.

Добавлены шесть встроенных тем:

  • стандартная;
  • high-sec руда;
  • low-sec руда;
  • null-sec руда;
  • ледяной майнинг;
  • газовый майнинг.

Можно создавать собственные темы и настраивать:

  • ширину;
  • отступы и скругление;
  • фон и его прозрачность;
  • цвет и толщину обводки;
  • основной, вторичный и акцентный цвета;
  • размеры текста;
  • шрифт.

Обычная OBS-ссылка использует активную тему. Кроме неё, для каждой темы можно скопировать отдельный закреплённый URL: он продолжит использовать именно эту тему, даже если активная тема аккаунта позже изменится.

Формат widget token и публичный mining API не менялись. Старые рабочие OBS/API URL из-за этого обновления ротировать не требуется.

Что ещё изменилось

  • Вкладки кабинета переставлены в пользовательском порядке: добыча → планетарка → производство → цены.
  • Все новые инструменты работают на русском и английском языках.
  • Поиск чертежей, систем и станций получил keyboard navigation и защиту от устаревших ответов при быстром вводе.
  • Большие стаканы Upwell-структур загружаются параллельно, кэшируются по авторизованному персонажу и защищены от повторного одновременного скачивания.
  • Приватные данные структуры не используются между разными аккаунтами или персонажами как доказательство доступа.
  • Изменяющие состояние действия остаются POST + CSRF.

Сервис остаётся бесплатным.

Заходите, переподключайте персонажей, открывайте вкладку «Производство» и пробуйте расчёт на собственной добыче:

Буду благодарен за реальные кейсы и обратную связь: какие цепочки вы посчитали, где нашли выгодный Build/Buy и насколько производство изменило итоговую экономику вашей добычи.

Всех вас обнял, приподнял — до хруста! =)

1 Like