Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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

У PoE2 Oracle есть своё окно, чтобы написать разработчику: о проблеме, с идеей, о предмете, который программа прочитала или оценила неверно, или о вылете. Сообщение уходит на oracle.pushka.biz — собственный сервис проекта, — а тот передаёт его разработчику. Аккаунт не нужен — ни на GitHub, ни где-либо ещё.

Как открыть окно

  • Настройки, раздел «Помощь»: «Написать разработчику» в строке «Сообщить о проблеме или идее».
  • На панели цены — ссылка «сообщить о проблеме» под названием предмета, если предмет прочитан или оценён неверно. Её подсказка: «Сообщить разработчику, что не так с этим предметом; текст предмета приложится».
  • Кнопка «Сообщить о проблеме» под предметом, который программа не смогла прочитать (см. Предмет не распознан).
  • После вылета окно само откроется при следующем запуске: см. После вылета.

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

Что написать

Переключатель в окне выбирает, о чём сообщение:

ВидКогдаПоле спрашивает
«Ошибка»Что-то работает не так, как должно.«Что случилось и как это повторить?»
«Идея»Вы хотели бы, чтобы PoE2 Oracle что-то умел.«Что бы вы хотели, чтобы программа умела?»
«Предмет»Есть, когда окно открыто с предмета.«Что не так с ценой или разбором этого предмета?»
«Вылет»Есть только после вылета.«Что вы делали, когда программа закрылась? (необязательно)»

Пишите в поле по-русски или по-английски; оно вмещает до 8000 знаков, и счётчик под ним их считает. Кнопка «Отправить» недоступна, пока поле пустое (кроме вылета — там писать необязательно), а также если в контакте больше 200 знаков.

«Контакт (необязательно)»: «Telegram, Discord или почта — если хотите ответ». До 200 знаков: более длинный обрезается до 200, когда вы уходите из поля. Без него сообщение всё равно дойдёт, но ответить вам разработчику будет некуда.

Что прикладывается

  • «Приложить диагностику» добавляет отчёт для разработчика: «Логи, настройки, непрочитанные тексты предметов и сведения о системе. Имя пользователя Windows и пути к папкам скрыты.» Для видов «Ошибка», «Предмет» и «Вылет» он включён, для «Идеи» — выключен; при смене вида переключатель снова встаёт так, пока вы не переключите его сами. «Что внутри» сохраняет тот же архив на рабочий стол и показывает его в проводнике — его можно прочитать до отправки.
  • Когда выбран «Предмет», уходит и предмет: его называет строка «Предмет: название — его текст приложен». Когда выбран «Вылет», уходит то, что PoE2 Oracle сообщил, закрываясь (см. После вылета). Выберите другой вид — и ни то ни другое не уйдёт.

Окно говорит и о том, что уйдёт с компьютера: «Уйдёт на oracle.pushka.biz: ваш текст, контакт (если указан), версия программы, языки и приложенное. Аккаунт не нужен.» Вместе с версией и языками уходят версия Windows, лига и масштаб интерфейса. Сессия pathofexile.com не уходит никогда. Что сервис делает с сообщением, см. в разделе Конфиденциальность.

Отправка

Нажмите «Отправить»; пока сообщение уходит, на кнопке написано «Отправляю…», а окно не закрывается до ответа: «Отмена», × и Esc ждут его. Затем окно скажет одно из двух:

  • «Отправлено — спасибо! Номер сообщения: номер» — разработчик его получил. Если будете писать о том же ещё раз, назовите номер. Иногда окно говорит только «Отправлено — спасибо!» — сообщение всё равно дошло.

  • «Не удалось отправить: причина». Причина — одна из этих:

    ПричинаЧто делать
    «нет связи с oracle.pushka.biz»Проверьте подключение к интернету и не блокирует ли PoE2 Oracle брандмауэр, VPN или прокси.
    «сервис недоступен, попробуйте позже»Сервис не смог сейчас принять или передать сообщение: был занят другими сообщениями, загрузка шла слишком долго или ни один его канал к разработчику не ответил. Попробуйте позже.
    «слишком много сообщений с вашего адреса, попробуйте через N мин»Число сообщений с одного адреса ограничено. Подождите столько.
    «вложение слишком большое»Приложенное больше, чем принимает сервис. Выключите «Приложить диагностику» и отправьте снова.
    «сервис отклонил сообщение»Сервис и эта версия программы по-разному понимают, что может быть в сообщении. Обновите PoE2 Oracle и попробуйте снова.

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

«Отмена», × или Esc закрывают окно без отправки; Esc сначала уводит из поля ввода, второе нажатие закрывает окно.

После вылета

Если PoE2 Oracle останавливается на собственной ошибке, перед закрытием он её записывает. При следующем запуске окно сообщения разработчику откроется само, с выбранным видом «Вылет» и строкой «PoE2 Oracle неожиданно закрылся дата; что он сообщил — приложено». Приложены версия PoE2 Oracle, время, поток, ошибка, на которой он остановился, место в его коде, где это случилось, и трассировка стека (имя пользователя Windows и пути к папкам скрыты), а также отчёт для разработчика — он включён по умолчанию.

Написать, что вы делали, полезно, но необязательно. Отправьте сообщение или закройте окно — в любом случае для этого вылета оно больше не появится. Если выйти из PoE2 Oracle, пока окно открыто (например, «Выход» в меню значка в трее), оно откроется снова при следующем запуске. Вылет старше недели забывается молча.

Без программы

Если PoE2 Oracle совсем не запускается или вам удобнее написать из браузера, воспользуйтесь формой на сайте: oracle.pushka.biz/ru/report.html. Она отправит сообщение об ошибке или идею — ваш текст и, если хотите, контакт. Приложить предмет или отчёт для разработчика она не может, поэтому о проблеме лучше писать из программы.