Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Решение проблем и вопросы

Горячая клавиша не работает

Проверьте по порядку.

  1. Запущен ли PoE2 Oracle? Его значок должен быть в области уведомлений у часов (возможно, под стрелкой ^) или его кнопка PoE2 Oracle на панели задач — смотря что показывает строка «Где показывать программу» в настройках. Если нет ни того ни другого, запустите программу из меню «Пуск».
  2. Впереди ли окно игры и закрыто ли окно настроек? Горячая клавиша работает, только когда активна игра или панель цены, и не действует, пока открыто окно настроек, — чтобы можно было записать новую. Закройте окно настроек, щёлкните один раз в окне игры и попробуйте снова. Если вы меняли клавишу, посмотрите её в настройках, раздел «Проверка цены»; пока показывается значок в трее, её называет и подсказка значка.
  3. Не заняла ли другая программа Ctrl+Alt+C? Для проверки цены PoE2 Oracle нажимает игровое сочетание копирования предмета. Если его перехватил оверлей видеокарты, программа записи экрана или Discord, до игры оно не доходит. Тогда вверху окна настроек будет «Сочетание Ctrl+Alt+C, которым игра копирует предмет, занято другой программой…», а после неудачной проверки панель напишет «Игра не копирует предмет: сочетание Ctrl+Alt+C перехватывает другая программа…». Откройте настройки горячих клавиш той программы и смените или отключите Ctrl+Alt+C.
  4. Не заняла ли другая программа вашу горячую клавишу? Если Ctrl+E уже занято, PoE2 Oracle не сможет его получить. Выберите другую клавишу в настройках.
  5. Не запущена ли игра от имени администратора? Windows не даёт программе без прав администратора нажимать клавиши в программе, запущенной с правами администратора, а игра, которую запускает Steam, получает права администратора, если они есть у Steam. PoE2 Oracle это замечает: горячая клавиша тогда открывает панель с сообщением «Игра запущена от имени администратора, и Windows не даёт PoE2 Oracle нажимать в ней клавиши…», а окно настроек предупреждает об этом вверху. Запускайте игру обычно, без «Запуск от имени администратора», или запускайте с правами администратора и PoE2 Oracle.
  6. Не в режиме ли «Полноэкранный» игра? Тогда проверка может пройти, но поверх игры Windows ничего не покажет. Выберите в настройках графики игры режим «Оконный полноэкранный». Окно настроек об этом предупреждает: «Игра в режиме «Полноэкранный»: поверх него панель не видна…».

Если под курсором нет предмета, клавиша ничего не делает — так и задумано.

Быстрое действие не работает

  1. Впереди ли окно игры и закрыто ли окно настроек? Клавиши быстрых действий работают только тогда: они печатают в игру, а пока открыто окно настроек, горячие клавиши не действуют.
  2. Для поиска в тайнике: открыт ли тайник или окно торговца? Действие нажимает Ctrl+F, чтобы попасть в поле поиска этого окна.
  3. Не запущена ли игра от имени администратора? Тогда клавиша откроет панель с сообщением «Игра запущена от имени администратора…»; см. Горячая клавиша не работает.
  4. Не заняла ли другая программа сочетание, которое нажимает действие? Поиск в тайнике нажимает Ctrl+F, любое действие вставляет текст через Ctrl+V, сообщение в чат, которое начинается не со знака канала и не с /, сначала выделяет строку чата через Ctrl+A, а @last нажимает Ctrl+Enter. Программа, у которой одно из этих сочетаний — своя горячая клавиша, получает это нажатие. Раздел настроек «Быстрые действия», когда его открывают, это проверяет и предупреждает вверху, например: «Сочетание Ctrl+F, которое быстрые действия нажимают в игре, занято другой программой…». Смените или отключите это сочетание в настройках той программы; некоторые торговые оверлеи занимают Ctrl+F под свою проверку цены.

Панель открылась, но цен нет

На панелиЧто делать
«Загрузка каталога…»При первом запуске загружаются данные сайта торговли. Подождите несколько секунд.
«Нет данных сайта торговли — нет интернета или сайт недоступен. Повторяю попытку сам.»Проверьте, открывается ли pathofexile.com в браузере и не мешает ли PoE2 Oracle брандмауэр или антивирус. Программа сама пробует снова, а также при каждом нажатии горячей клавиши.
«Ничего не найдено»Подходящих лотов нет. Кнопки под сообщением ищут шире, каждая — одним поиском на сайте торговли: «Широкий −10 %» — те же отмеченные строки, каждое мин на 10% ниже вашего значения, «Совпадение N из M» — лоты со всеми отмеченными строками, кроме одной. Можно и вручную: снять часть флажков, уменьшить какие-то мин, переключить «База» на «Класс» или сменить продавцов выбором рядом с кнопкой «Поиск» — на нём видно только текущее значение, например «Мгновенный выкуп». См. Когда точных совпадений нет.

«Нет связи с сайтом торговли»

«Нет связи с сайтом торговли — проверьте интернет и повторите.» — до сайта торговли не удалось достучаться. Проверьте подключение к интернету, работает ли сайт Path of Exile (бывают технические работы) и не блокирует ли PoE2 Oracle брандмауэр, VPN или прокси. Затем повторите поиск: кнопка «Поиск» или Enter в поле фильтра.

Сообщения о лимите запросов

  • «Лимит запросов trade API — ждём N с…» — это нормально: лимит сайта торговли близко, и программа несколько секунд ждёт перед поиском.
  • «Сайт торговли временно ограничил поиск — повторите через N мин.» — сайт торговли на время, часто на минуты, закрыл поиск для вашего IP-адреса. До конца запрета PoE2 Oracle не отправляет запросов на сайт торговли. Подождите указанное время и повторите поиск; цены валютной биржи при этом работают.

Сайт торговли считает все запросы с вашего IP-адреса: сайт в браузере и другие программы для торговли расходуют те же лимиты. Много проверок подряд или несколько программ сразу упираются в них быстрее. См. Лимиты запросов.

Предмет не распознан

Если текст предмета прочитать не удалось, панель напишет «Не удалось разобрать предмет» с причиной, «Текст предмета сохранён: …» с путём к файлу и покажет кнопку «Сообщить о проблеме».

  • «…поддерживаются только русский и английский клиенты» — текст предмета на другом языке или не на том, что выбран в настройках как «Язык клиента игры».
  • «…неизвестный класс «…»» — такой класс предметов программа пока не знает.

Тексты сохраняются в %LOCALAPPDATA%\poe2-oracle\data\unparsed, хранятся последние 100. Туда же программа молча сохраняет предметы, прочитанные не полностью: строка свойства, которую не удалось сопоставить, просто не попадает в фильтры.

Пожалуйста, сообщайте о таких предметах кнопкой «Сообщить о проблеме» под сообщением, а если предмет прочитан, но фильтры неверные или цена подозрительная, — ссылкой «сообщить о проблеме» под его названием. Обе открывают окно сообщения разработчику с приложенным текстом предмета: опишите, что пошло не так, и нажмите «Отправить». Аккаунт не нужен.

Приватной лиги нет в меню лиг

Меню лиг предлагают приватные лиги PoE 2 вашего аккаунта, пока вы вошли на pathofexile.com. Если вашей там нет:

  1. Откройте настройки, раздел «Аккаунт». В строке входа должно быть «Вы вошли как …»; если там «Вход не выполнен» или «Сессия истекла», войдите.
  2. Карточка «Приватные лиги» под ней перечисляет то, что pathofexile.com показывает для вашего аккаунта. Вступили в лигу после входа — нажмите «Обновить». Список проверяется и сам, по умолчанию раз в час («Обновлять список автоматически»).
  3. «Не удалось связаться с pathofexile.com: …» — поиск не удался, дальше указана причина: нет связи или сайт ответил не страницей, а, например, ошибкой HTTP. Прежний список остаётся. Нажмите «Обновить» позже.
  4. Всё равно нет? Откройте pathofexile.com в браузере, войдя в тот же аккаунт, и перейдите в «События» → «Мои приватные лиги». PoE2 Oracle показывает те лиги PoE 2, что есть на этой странице. Если страница вашу лигу показывает, а программа нет, сообщите о проблеме.

Отчёт для разработчика

  1. Откройте настройки, раздел «Помощь».
  2. В строке «Сообщить о проблеме или идее» нажмите «Собрать отчёт».
  3. На рабочем столе появится файл PoE2-Oracle-report-<дата>_<время>.zip, и откроется проводник с выделенным файлом. В окне настроек под строкой будет «Сохранён: …» с путём к файлу.

В архиве — обычные текстовые файлы:

  • summary.txt: версия программы, лига и её состояние (каталоги, цены, горячая клавиша, последний проверенный предмет), версия Windows, мониторы, размер окна игры, режим экрана, язык и клавиша копирования из файла настроек игры, а также названия и размеры файлов кэша;
  • logs/: лог этого запуска и предыдущего;
  • settings.json: ваши настройки;
  • unparsed/: сохранённые тексты предметов.

Имя пользователя Windows, если в нём от трёх символов, везде в архиве заменено на %USERNAME%, а пути к папке пользователя и к папкам «Рабочий стол», «Документы» и AppData, где бы Windows их ни держала, — на %USERPROFILE%, %DESKTOP%, %DOCUMENTS%, %APPDATA% и %LOCALAPPDATA%. «Собрать отчёт» только сохраняет архив, так что его можно сначала открыть и прочитать. Разработчику этот же отчёт уходит, только когда вы отправляете сообщение из окна сообщения разработчику с включённым переключателем «Приложить диагностику».

«Папка логов» → «Открыть» в том же разделе открывает %LOCALAPPDATA%\poe2-oracle\data\logs: poe2-oracle.log — текущий запуск, poe2-oracle.previous.log — предыдущий.

Сообщить о проблеме

Чтобы сообщить разработчику о проблеме или идее, нажмите «Написать разработчику» в разделе «Помощь» настроек или ссылку «сообщить о проблеме» на панели цены — о предмете на ней. Откроется окно сообщения разработчику; см. Сообщить о проблеме. Если PoE2 Oracle не запускается, воспользуйтесь формой на сайте: см. Без программы.

Версию видно в Параметры → Приложения → Установленные приложения под PoE2 Oracle, в настройках — «Общие» → «Обновления» («Версия X.Y.Z · данные игры N»), а также в первой строке summary.txt в отчёте.

Вопросы

Работает ли программа в режиме «Полноэкранный»? Нет. Поверх полноэкранного режима Windows не показывает другие программы. Выберите «Оконный полноэкранный».

Какие языки игры поддерживаются? Русский и английский клиенты. Клиенты на других языках не читаются.

На каком языке интерфейс? На русском или английском — как задано в настройках, раздел «Общие», строка «Язык интерфейса». В режиме «Авто» (по умолчанию) он следует языку клиента игры, а пока игра ни разу не запускалась, — языку Windows. Меняются только надписи самой PoE2 Oracle: названия предметов, свойства и тексты сайта торговли остаются на своём языке.

Нужны ли аккаунт, пароль или POESESSID? Нет. Без входа PoE2 Oracle ищет цены как посетитель, не вошедший в аккаунт. Вход необязателен: он открывает приватные лиги, строки «сумма» и кнопки сайта торговли у лотов. Входите на странице самого pathofexile.com в окне программы; пароль программа не читает и не хранит — только сессию сайта, в диспетчере учётных данных Windows. См. Аккаунт и Конфиденциальность.

Играет ли программа за меня? Нет. Одно нажатие клавиши — одно действие: скопировать предмет, отправить одно сообщение в чат или вставить одну строку поиска. Щелчок по лоту только копирует сообщение продавцу, отправляете его вы. Кнопки сайта торговли у лота, «Написать» и «В убежище», просят сайт об одном деле на нажатие: отправить это сообщение или перенести вашего персонажа в убежище продавца. Сама программа при этом ничего не нажимает в игре.

PoE2 Oracle неожиданно закрылся. Что делать? Запустите его снова. Если программу закрыла ошибка, следующий запуск в течение недели сам откроет окно сообщения разработчику — один раз, и то, что программа сообщила при вылете, в нём уже приложено. Допишите, если хотите, что вы делали, и нажмите «Отправить» — или закройте окно, чтобы не отправлять. См. После вылета.

Где мои настройки? Как начать заново? В %APPDATA%\poe2-oracle\config\settings.json. Закройте PoE2 Oracle («Выход» в меню значка в трее, «Закрыть окно» в меню кнопки на панели задач или «Выйти из программы» в разделе «Помощь» настроек), удалите файл — следующий запуск начнётся с настроек по умолчанию и обучения.