RuneHelper
Меню RuneShape в Path of Exile 2 с рыночной ценой рядом с каждым предметом

RuneHelper

Помощник для Path of Exile 2

Бесплатно · Открытый код · MIT

Требуется Windows 10, 11 или Linux

Цены рядом со списком наград RuneShape

Фильтры Keep / Avoid для путевых камней и табличек

Цены предметов по Ctrl+C рядом с курсором

Советник экспедиции: награда за волну

Распознавание игрового текста на 9 языках

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

Оцените награды.
Выберите следующую карту.

Последняя версия с GitHub · Что нового

Четыре инструмента. Один оверлей.

Захват экрана

Цены RuneShape

Выделите список наград RuneShape — рыночные цены появятся рядом с предметами, в экзальтах или дивайнах. Распознавание работает с HDR, затемнённым экраном и областями захвата в 4K.

Комбинации рун

Советник экспедиции

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

Ctrl+C

Карты и таблички

Скопируйте путевой камень или табличку: программа проверит свойства и модификаторы по правилам Keep / Avoid. Задавайте числовые пороги — совпадения выделяются зелёным или красным.

Ctrl+C

Цены предметов

Скопируйте предмет в игре, чтобы увидеть цену за штуку и за стопку в экзальтах и дивайнах рядом с курсором. Поддерживаются предметы из базы poe.ninja; распознавание RuneShape можно оставить выключенным.

Включите нужные инструменты в Tools. В Settings → Appearance настройте шрифт, фон и обводку с предпросмотром. Панель карт можно разместить в выбранной области или рядом с курсором; панели у курсора скрываются при его перемещении.

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

  1. I

    Скачайте и выберите инструменты. Запустите программу, укажите лигу в Settings → General и включите нужные функции в Tools. На Linux сделайте файл исполняемым: chmod +x.

  2. II

    Для RuneShape: выберите язык игры, нажмите Select area и выделите список наград. Включите Expedition advisor для подсказок по комбинациям. F8 переключает OCR, F9 распознаёт один раз.

  3. III

    Для карт и цен предметов: наведите курсор на предмет в игре и нажмите Ctrl+C. Для настройки фильтров откройте Maps, найдите свойство или модификатор и добавьте в Keep или Avoid.

Горячие клавиши OCR меняются в Settings → Hotkeys. На Wayland привяжите команды приложения в настройках композитора — см. инструкцию для Linux.

Как это выглядит

Выделение меню, цены при прокрутке списка, советник экспедиции, названия рун на оверлее и цены в дивайнах.

Частые вопросы

Как работают Keep и Avoid?

Должны выполняться все условия Keep; любое совпадение с Avoid отклоняет предмет. Можно задать числовой порог, например редкость выше 50%, или избегать модификатора при любом значении. Последняя скопированная карта остаётся в редакторе после исчезновения оверлея.

Можно узнать цену любого предмета?

Item Price Lookup показывает цены предметов, доступных в базе poe.ninja для выбранной лиги. Индивидуальные модификаторы редкого предмета программа не оценивает. Если надёжного совпадения нет, панель сообщит, что цена недоступна.

Программа вмешивается в игру?

RuneHelper распознаёт выбранную область экрана и читает скопированный текст предметов, когда включены Maps или Item Price Lookup. Программа не читает память игры, не внедряет код и не нажимает клавиши за вас.

Почему Windows ругается на программу?

Сборка для Windows пока не подписана, а Microsoft Defender с его проверкой на основе машинного обучения часто помечает неподписанные программы, которые захватывают экран, рисуют поверх других окон и регистрируют горячие клавиши. Это ложное срабатывание: исходный код открыт, каждый релиз собирается на GitHub у всех на виду и отправляется в Microsoft на проверку.

Откуда берутся цены?

С poe.ninja. Программа берёт их из кэша на denz.pw, который обновляется раз в час, чтобы не нагружать poe.ninja запросами с каждого компьютера. Если кэш недоступен, она обращается к poe.ninja напрямую.

Какие языки игры поддерживаются?

English, Русский, Deutsch, Français, Español, Português, 한국어, 日本語 и ไทย. Для OCR выберите язык игры; язык скопированного предмета определяется автоматически. Фильтры карт используют язык, на котором вы их создали. Интерфейс программы — на английском.

Конфиденциальность

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

У RuneHelper нет аккаунтов, телеметрии и аналитики. Настройки, кэш цен и лог хранятся на вашем компьютере: в %APPDATA%\Denz\RuneHelper на Windows и ~/.config/RuneHelper на Linux.

Программа отправляет запросы трёх видов и в каждом указывает свою версию в заголовке User-Agent:

  • Цены: https://denz.pw/poe2/economy с названием лиги и категорией предметов. Если denz.pw недоступен, запрос идёт напрямую на poe.ninja.
  • Рецепты RuneShape: https://denz.pw/poe2/combinations.json, один раз при запуске.
  • Проверка обновлений: запрос последнего релиза через GitHub API.

denz.pw ведёт технический лог запросов: время, IP-адрес, запрошенный адрес и User-Agent. Он нужен для работы сервиса и защиты от злоупотреблений. Для подсчёта посетителей за день IP-адреса хранятся только в виде хешей с солью, из которых адрес не восстановить. Данные не продаются и никому не передаются.

Эта страница ничего не загружает с других сайтов. Скачивание и проверка обновлений идут через GitHub, где действует его политика конфиденциальности.