Skip to content

wiki_ua

Lafko edited this page Aug 2, 2026 · 10 revisions

← Home


POEFixer Wiki

Ласкаво просимо до документації POEFixer. Нижче наведено опис функціоналу програми, розподілений за вкладками інтерфейсу.


1. Статус

Вкладка Статус показує інформацію про вашу ліцензію та підключення, а також керує оновленнями застосунку.

Ліцензія та підключення

  • Статус підключення: Відображає, чи підключені ви до сервера POEFixer (зелений = підключено, червоний = відключено).
  • Інформація про ліцензію: Показує ваш поточний рівень ліцензії та дату закінчення терміну дії.
  • Версія: Відображає поточну версію застосунку.

Оновлення

Коли доступна нова версія, вкладка Статус повідомляє вас із деталями версії та списком змін.

  • [Завантажити оновлення] — Завантажує файл оновлення з індикатором прогресу, що показує відсоток, швидкість та очікуваний час.
  • [Застосувати оновлення] — Після завершення завантаження застосовує оновлення. Перед застосуванням файл перевіряється за допомогою хешу SHA256 для забезпечення цілісності.
  • [Відкрити папку] — Відкриває папку із завантаженим файлом оновлення.
  • Обов'язкові оновлення: Якщо ваша версія нижче мінімально необхідної, застосунок запропонує вам оновитися перед тим, як ви зможете продовжити.

Повідомлення від сервера

Сервер може надсилати важливі оголошення (технічне обслуговування, попередження тощо), які з'являються у вигляді модального діалогу з заголовком, повідомленням та кнопкою закриття.

2. Trade Cookies

Торгові запити надсилаються через бібліотеку tls-client з використанням наданих користувачем cookies POESESSID та cf_clearance. Встановіть їх у Configuration → Settings → Trade Cookies — див. Trade-Cookies для покрокової інструкції. Або перейдіть на Trade-Bridge: безкоштовне розширення браузера виконує всю роботу на торговому сайті (cookies не потрібні), а POEFixer лише купує в грі — ви також можете створити власне розширення на основі його задокументованого API.


3. Торгівля

Вкладка Торгівля — це командний центр для моніторингу ринку в реальному часі. Вона використовує офіційний WebSocket API Path of Exile для отримання миттєвих сповіщень про нові лістинги предметів, що відповідають вашим критеріям пошуку.

Огляд інтерфейсу

Головний вигляд відображає список усіх ваших активних торгових пошукових підключень.

Trade Tab

Стовпці списку підключень

  1. Статус:
    • Зелений: Підключено та очікує нових предметів.
    • Помаранчевий: Підключення...
    • Червоний: Відключено.
    • Обмеження швидкості: Якщо API обмежив вашу швидкість, тут з'явиться таймер зворотного відліку, що показує, коли ви зможете повторно підключитися.
  2. Назва: Назва вашого пошуку (наприклад, "Headhunter").
    • Клік: Відкриває URL пошуку у вашому стандартному браузері.
    • Підказка: Наведіть курсор, щоб побачити повний URL.
  3. Статистика:
    • Іконка рукостискання: Кількість знайдених предметів у цій сесії.
    • Іконка галочки: Кількість успішно надісланих повідомлень-шепотів.
    • Іконка хрестика: Кількість невдалих спроб шепоту.
    • Іконка блискавки: Відсоток використання ліміту витрат (кольорове кодування: зелений < 75%, жовтий >= 75%, червоний >= 100%).
  4. Дії:
    • Кнопка Старт/Стоп: Ручний запуск або зупинка живого пошуку для цього конкретного підключення.
    • Кошик покупок: Відкриває меню Ручна покупка для масової закупівлі предметів з цього пошуку.
    • Олівець (Редагувати): Оновлення назви або URL підключення.
    • Шестерня (Налаштування): Відкриває детальне вікно Налаштувань та логів для цього підключення.
    • Буфер обміну (Логи): Відкриває торгові логи для цього конкретного підключення.
    • Кошик (Видалити): Назавжди видаляє це пошукове підключення.

Режими торгівлі

Система підтримує два режими покупки предметів:

Активний живий пошук

Сповіщення через WebSocket від сайту торгівлі в реальному часі. Коли предмет, що відповідає вашим фільтрам, з'являється у лістингу, система автоматично:

  1. Надсилає повідомлення-шепіт продавцю.
  2. Переходить до схованки продавця (режим Memory Scanner).
  3. Приймає торгівлю, коли з'являється UI торгівлі.
  4. Перевіряє, що предмет було отримано, за допомогою порівняння знімків інвентарю.

Ручна покупка

Масова покупка за ініціативою користувача з URL пошуку. Натисніть іконку Кошик покупок на будь-якому підключенні, щоб:

  • Купити N предметів — Придбати конкретну кількість предметів.
  • Купити все — Придбати всі доступні предмети з результатів пошуку.

Примітка: Активний живий пошук та Ручна покупка є взаємовиключними — ви не можете запускати обидва одночасно для одного підключення. Якщо ви спробуєте, модальне вікно з попередженням пояснить конфлікт.

У режимі Розширення браузера Ручна покупка виконується через розширення (та сама кількість предметів, фільтри, ліміти витрат, авто-схованка) — див. Trade-Bridge.

Глобальні елементи керування

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

  • Підключити все: Послідовно підключається до всіх увімкнених пошуків. Додає невелику затримку між підключеннями для запобігання обмеження швидкості API.
  • Відключити все: Негайно зупиняє всі активні пошуки.
  • Додати посилання: Ручне додавання URL торгового пошуку, якщо ви не бажаєте використовувати браузер вкладки Login.
  • Всі торгові логи: Відкриває модальне вікно з історією торгівлі по всіх підключеннях.

Авто-схованка (лише режим Memory Scanner)

Коли Memory Scanner увімкнено, торгова система підтримує автоматичне управління інвентарем під час торгівлі.

  • Увімкнути авто-схованку: Прапорець для ввімкнення автоматичного складування в схованку під час торгових потоків.
  • Поріг інвентарю: Коли заповненість вашого інвентарю перевищує цей відсоток (10-80%), система автоматично телепортується до вашої схованки та складає предмети у сховище перед продовженням покупок.
  • Захищені слоти: Ви можете позначити конкретні слоти інвентарю як захищені — предмети в цих слотах ніколи не будуть переміщені до сховища.

Як працює авто-схованка

  1. Перед кожною покупкою система робить знімок інвентарю та перевіряє заповненість.
  2. Якщо заповненість перевищує поріг, система телепортується до вашої схованки.
  3. Вона підходить до сховища, відкриває його та Ctrl+Клік переміщує всі незахищені предмети до сховища.
  4. Після завершення складування повертається до торгівлі.

Налаштування авто-схованки (у вкладці Налаштувань)

Налаштування Діапазон За замовчуванням Опис
Поріг інвентарю для схованки 10-80% 50% Відсоток заповненості, що запускає складування
Спроби кліку по схованці 1-20 5 Максимум спроб відкрити сутність сховища
Максимум кліків передачі предметів 5-160 145 Максимум спроб Ctrl+Клік перед скасуванням
Затримка передачі предметів 30-1000мс 100мс Затримка після кожного Ctrl+Клік
Затримка перевірки відкриття схованки 50-2000мс 200мс Затримка після кліку по сутності сховища
Клавіша руху Віртуальна клавіша T (0x54) Клавіша для ходьби до сховища
Відстань курсору ходьби 100-800px 400px Пікселів попереду гравця для курсору ходьби
Захищені слоти інвентарю Бітова маска 12x5 0 Маска захисту по біту на слот

Безпека: Гаряча клавіша зупинки негайно припиняє всі операції зі сховищем. Блокування введення завжди безпечно знімається. Кожен Ctrl+Клік перевіряє, чи UI сховища все ще відкритий.

Налаштування підключення та логи

Натискання іконки Шестерня на будь-якому підключенні відкриває детальне модальне вікно.

1. Загальні налаштування

  • Автоперепідключення: Якщо увімкнено, інструмент автоматично спробує перепідключитися, якщо з'єднання втрачено.
  • Увімкнути сповіщення: Показує спливаюче сповіщення-оверлей у грі, коли знайдено новий предмет.
  • Затримка шепоту для кількох предметів: Додає налаштовувану затримку (у мілісекундах) між повідомленнями-шепотами. Це критично важливо для пошуків великого обсягу, щоб уникнути позначення як спам.

2. Валютні фільтри

Фільтрація вхідних сповіщень на основі ціни лістингу. Це дозволяє ігнорувати лістинги, що є занадто дешевими або занадто дорогими, без зміни фільтрів на сайті.

  • Мін/Макс: Встановіть мінімальну та максимальну кількість для конкретних валют (наприклад, сповіщати лише для предметів, виставлених за ціною від 100 до 150 Chaos Orbs).

3. Торгові логи

У правій частині вікна налаштувань ви можете переглянути історію предметів, знайдених цим конкретним пошуком.

Trade Logs

  • Картка предмета: Відображає іконку предмета, назву та ціну лістингу.
  • Інформація про продавця: Показує ім'я гравця та скільки часу тому предмет був виставлений.
  • Модифікатори: Перелічує явні модифікатори предмета.
  • Індикатори статусу:
    • Подорож: Вказує, чи було успішно відвідано схованку продавця.
    • Покупка: Вказує, чи було повідомлення про торгівлю успішно скопійовано/надіслано.
  • Фільтрація: Фільтр за статусом (Очікується, Успішно, Невдало), діапазоном дат, URL пошуку або текстовим пошуком.
  • Статистика: Доступна статистика по днях, по URL пошуку та по сесіях.

Пакетна торгівля (режим Packages) — ігровий клієнт не потрібен

Packages (Packet Snipe) — це метод захоплення, за якого POEFixer сам входить у ваш обліковий запис Path of Exile 2 і утримує персонажа на власному з'єднанні. Переміщення, купівля та складання виконуються по мережевому протоколу гри, а не через емуляцію миші й клавіатури.

Ігровий клієнт запускати не потрібно. Path of Exile 2 може бути повністю закритий — POEFixer усе одно надішле шепіт продавцеві, переміститься до його схованки, прийме обмін і розкладе предмети до сховища.

Що де виконується

Крок Ким виконується
Сповіщення Live Search, отримання лістингів, шепіт Торговий сайт, через вибране джерело даних (вбудований TLS-клієнт, розширення браузера або Remote TLS Agent, див. нижче)
Переміщення до схованки продавця Власна ігрова сесія POEFixer
Прийняття обміну й отримання предмета Власна ігрова сесія POEFixer
Складання Auto-Stash Власна ігрова сесія POEFixer
Повернення до своєї схованки Власна ігрова сесія POEFixer

Усе інше — торгові логи, ліміти витрат, сповіщення, фільтри валют — працює точно так само, як в інших методах захоплення.

Початкове налаштування

  1. Відкрийте Configuration → Trade.
  2. Установіть Capture Method у Packages (Packet Snipe).

    Це налаштування заблоковано, доки активні торгові підключення. Спочатку відключіть їх — модальне вікно перелічить, які саме заважають.

  3. Під селектором з'явиться панель входу. Заповніть її:
    • Account email і Password — ті самі дані, якими ви входите в гру.
    • Character — залиште порожнім, щоб обрати персонажа зі списку після першого входу. Після входу ім'я персонажа запам'ятовується, щоб автоматичне перепідключення повернулося тим самим персонажем.
    • Remember on this machine — зберігає обліковий запис у зашифрованому вигляді (DPAPI, прив'язка до машини). За вимкненої опції на диск нічого не пишеться, і дані доведеться вводити знову при кожному запуску.
  4. Натисніть Sign in.
    • Якщо на пошту надійде код підтвердження, з'явиться поле Code — введіть код і натисніть Submit. Далі вхід продовжиться сам.
    • Якщо ім'я персонажа не збережено, з'явиться список Choose a character — натисніть Enter біля потрібного.
  5. Рядок стану стане зеленим: character online — ready to trade. Запускайте живі пошуки або Manual Buy як зазвичай.

Після першого входу натискати цю кнопку більше не потрібно: запуск живого пошуку або Manual Buy сам виконає вхід, якщо сесія ще не активна.

Одна сесія на обліковий запис. Доки POEFixer утримує персонажа, ігровий клієнт, що увійшов під тим самим обліковим записом, буде викинуто на екран логіна — і навпаки: вхід через ігровий клієнт завершує сесію POEFixer. Перед грою натисніть Disconnect на панелі входу.

Торгова сесія (cookies) усе одно потрібна

Режим Packages змінює лише ігровий бік. Живий пошук і шепіт так само йдуть через офіційний торговий сайт, тому джерело даних має працювати — вбудований TLS-клієнт із дійсними Trade Cookies, розширення браузера або віддалений агент. Див. Trade-Cookies і Trade-Bridge.

Стан сесії облікового запису

На вкладці Trade над списком підключень виводиться однорядковий індикатор сесії, щоб не відкривати Configuration заради перевірки, чи персонаж у мережі:

  • character online (зелений) — купівля працює.
  • signing in (жовтий) — триває спроба входу; під час автоматичного перепідключення поруч показується лічильник на кшталт (2/5).
  • waiting for the emailed code / waiting for a character to be picked — потрібна дія в Configuration → Trade.
  • signed out — сесії немає. Доки персонажа ніхто не утримує, живі пошуки призупиняються, щоб шепіт не спалював лістинг, який усе одно не вдасться забрати.

Auto Reconnect

У режимі Packages блок AFK Recovery замінюється на Auto Reconnect:

  • Reconnect automatically — якщо сесія облікового запису обривається, виконати вхід заново і продовжити торгівлю. Ніколи не запускається під час складання предметів.
  • Attempts per outage — скільки разів намагатися увійти знову, перш ніж здатися. Лічильник скидається, щойно сесія піднялася.
  • Wait before each attempt — затримка перед кожною спробою. Занадто мала — і ви просто повторно впертеся в проблему на боці сервера.
  • Рядок Reconnecting (n/N) показує перебіг.

Auto-Stash по мережі

Auto-Stash працює в режимі Packages і теж не потребує клієнта: складання виконує та сама сесія, тому немає ані ходьби, ані миші, ані відкриття вікна сховища. Тому панель пропонує лише ті налаштування, які пакетна сесія справді використовує:

  • Stash when inventory > — заповненість інвентарю, за якої починається складання.
  • Stash Full Threshold — за якої заповненості цільова вкладка вважається повною.
  • Transfer Delay (ms) — затримка між складеними предметами.
  • Protected Inventory Slots — сітка 12×5; предмети в зелених комірках не складаються ніколи.
  • Target Stash Tabs і When target tabs full (Stop trading & notify або Use any free 12x12/24x24 tab).
  • Currency Source Tabs — вкладки, з яких береться валюта, по порядку.

Рядки, що стосуються миші (клавіша переміщення, кількість спроб кліку, дистанція курсора під час ходьби і весь діалог Advanced Settings), тут приховані — вони описують спосіб введення, який режим Packages не використовує.

У блоці Automation Controls залишається лише Auto-Hideout. За увімкненого Auto-Stash він показаний позначеним і неактивним: щоб розкласти предмети, сесія мусить бути вдома, тому вона завжди туди повертається.

Продавці з невідомим типом схованки

Щоб переміститися до продавця, сесія має знати тип його схованки. POEFixer постачається зі списком відомих типів, а в Configuration → Trade показано, наскільки він повний, наприклад Learned hideout hashes: 19 / 89.

Якщо у продавця тип схованки поза цим списком, купівля пропускається: сесія не обривається, пошук продовжує працювати, а пропуск записується в лог і в запис торгового логу за цим предметом (Skipped <account> — unlearned hideout …). Це враховується саме як пропуск, а не як невдалий шепіт, тому статистика успішності залишається осмисленою. Список поповнюється з оновленнями програми.

Додаткові налаштування входу

Кнопка Settings поруч із Sign in / Disconnect відкриває невелике вікно:

  • Gateway — шлюз realm'у, до якого підключається вхід. У кожного шлюзу свій порт, тому самого хоста недостатньо: оберіть рядок, додайте той шлюз, який використовує ваш клієнт, або натисніть Learn from client log, щоб прочитати лог самої гри й додати всі шлюзи, до яких ваш обліковий запис справді підключався (для цього потрібен шлях до гри, заданий на вкладці Bot). Обирайте найближчий до вас.
  • Step timeout — скільки може «висіти» один крок рукостискання входу, перш ніж спробу буде перервано. Збільште на повільному з'єднанні; за надто малого значення нормальний вхід обривається посередині й марно витрачає спробу перепідключення.
  • Telemetry profile — той самий розділ профілю, що й в інших місцях.

Ліміти витрат і сповіщення

Ліміти витрат діють. Оскільки пакетна купівля завершується сама, сума фіксується після купівлі, а не блокується до неї: щойно ліміт перевищено, підключення одразу ставиться на паузу і спрацьовує сповіщення про ліміт. За кожною завершеною купівлею надсилається окреме сповіщення на робочий стіл.

Remote TLS Agent

Remote TLS agent — невеликий Linux-демон, який ви запускаєте на власному хості, зазвичай на недорогому VPS поруч із торговими серверами. Він виконує ті мережеві звернення до торгового сайту, що змагаються з іншими покупцями (підписка Live Search, отримання лістингу, шепіт), звідти, а не з вашого ПК — і тим самим затримка домашнього каналу прибирається саме з тієї частини купівлі, де вона вирішує результат.

Усе ігрове залишається на вашому ПК: переміщення, купівля, Auto-Stash, повернення додому, сповіщення та ліміти витрат не змінюються. Переноситься лише місце, звідки йдуть мережеві запити.

Разом із методом захоплення Packages (див. вище) увесь процес стає повністю безклієнтським: агент виконує роботу з торговим сайтом із VPS, а власна ігрова сесія POEFixer — ігрову частину, за повністю закритого Path of Exile 2.

Вимоги

  • Linux-хост (x86-64) із systemd, curl і правами root. Вистачить одного vCPU — агент є одним статично злінкованим бінарником без залежностей.
  • Дозволені вхідні TCP-з'єднання на порт моста агента (за замовчуванням 47362) — і у файрволі самого хоста, і в панелі файрволу вашого хостинг-провайдера. Правило на боці хоста інсталятор запропонує додати сам.
  • Робоча торгова сесія в POEFixer. Ваш ПК передає її агентові зашифрованим каналом, тому cookies так само вводяться в Configuration → Trade — див. Trade-Cookies.

Налаштування

  1. У Configuration → Trade установіть Trade data source у Remote TLS agent.
  2. Встановлення на хості. Скопіюйте однорядковий інсталятор, показаний на цій сторінці, і виконайте його на своєму Linux-хості:
    curl -fsSL https://poe.shieldvpn.info/public/install.sh | sudo bash
    Він завантажить бінарник із перевіркою контрольної суми, створить окремого системного користувача та захищений юніт systemd, перевірить зв'язність і наприкінці запитає pairing code. Залиште його на цьому запиті й поверніться до POEFixer.
  3. Адреса агента. Введіть адресу хоста в поле Agent address. Формат host або host:port; без порту припускається 47362. Краще використовувати DNS-ім'я, а не голий IP — воно переживе перестворення VPS без повторного спарювання.
  4. Згенеруйте ключ. Натисніть Generate. З'явиться Pairing code — один рядок, що несе адресу, порт і ключ.
  5. Скопіюйте pairing code і вставте його в запит інсталятора на хості. Вставляти потрібно саме код, а не сам ключ — інсталятор очікує код і все інше відхилить.
  6. Натисніть Start bridge. POEFixer сам підключиться до агента, і рядок стану стане зеленим: Agent connected.

Pairing code неможливо зібрати, доки не задані і адреса, і ключ; сторінка прямо вкаже, чого бракує.

Повідомлення про стан

Рядок стану називає конкретну проблему, а не абстрактне «очікування»:

Повідомлення Що означає / що робити
Agent connected Працює.
Connecting to <addr> Триває підключення; за повторних спроб показується зворотний відлік.
Cannot reach <addr> Агент не запущено, файрвол на хості або в панелі провайдера блокує вхідний TCP на цьому порту, або це стара версія агента, яку треба перевстановити.
<addr> answered, but it is not a POEFixer agent Невірна адреса або невірний порт.
The agent refused the pairing key Скопіюйте новий pairing code і заново запустіть інсталятор на хості або виконайте там pfx pair.
Another POEFixer instance took over this agent Один агент обслуговує один десктоп. Натисніть Reconnect, щоб повернути його собі.
The remote agent is out of date Купівлю вимкнено. Виконайте на хості pfx update.

Зміна налаштувань після підключення

Активне з'єднання читає адресу і ключ один раз — у момент Start bridge. Якщо змінити будь-що з них за підключеного агента, з'являться жовте попередження і кнопка Apply — натисніть Apply (або Stop, потім Start bridge), щоб зміни набули чинності.

Генерація нового ключа робить недійсним pairing code, що вже перебуває на хості, тому після цього виконайте спарювання заново — командою pfx pair або повторним запуском інсталятора.

Керування агентом

Встановлений бінарник є і власним CLI керування, доступним як pfx:

Команда Призначення
pfx Інтерактивне меню керування.
pfx status Поточний стан агента.
pfx diagnose Перевіряє вихідний шлях до торгового сайту і те, що порт моста слухається.
pfx pair Повторне спарювання з новим pairing code.
pfx logs / restart / stop / start Керування службою.
pfx update Оновлення на місці зі збереженням спарювання.
pfx uninstall Видаляє все створене інсталятором, включно рівно з тими правилами файрволу, які він додав.

Повторний запуск однорядкового інсталятора також оновлює агента на місці й зберігає спарювання.

Зауваження та обмеження

  • Канал завжди зашифрований. Торгова сесія передається лише каналом, автентифікованим ключем спарювання, тому режим агента завжди потребує ключ. Без нього агент підключиться, але не зможе автентифікувати жоден торговий запит.
  • Один агент — один десктоп. Другий POEFixer, що підключився до того самого агента, перехоплює його, а перший чекає, доки ви не натиснете Reconnect.
  • Корейський realm агентом не підтримується. Там автентифікація йде повним заголовком cookie замість звичайного POESESSID, а агент цього не реалізує — використовуйте там вбудований TLS-клієнт.
  • Перевірка версії. Якщо агент старший за версію, яку очікує ця збірка, купівлю вимкнено до виконання pfx update на хості.

4. Ліміт витрат

Вкладка Ліміт витрат дозволяє встановити обмеження витрат валюти для ваших торгових пошуків. Це запобігає перевитратам шляхом автоматичної зупинки покупок, коли ваші визначені ліміти досягнуті.

Огляд

Ліміти витрат засновані на правилах: ви визначаєте, скільки конкретної валюти ви готові витратити, і система відстежує ваш прогрес у реальному часі. Правила можуть застосовуватися до всіх торгових підключень або до конкретних.

Spend Limit

Створення правила

Натисніть зелену кнопку [+ Додати ліміт], щоб відкрити діалог створення правила:

  1. Валюта: Оберіть з 8 підтримуваних валют — Divine Orb, Exalted Orb, Chaos Orb, Regal Orb, Vaal Orb, Orb of Alchemy, Orb of Annulment, Mirror of Kalandra.
  2. Сума ліміту: Встановіть максимальну кількість, яку ви хочете витратити.
  3. Вибір підключень: Оберіть, до яких торгових підключень застосовується це правило:
    • Не обирати жодного = застосовується до всіх підключень (глобальне правило).
    • Обрати конкретні підключення = застосовується лише до них.
  4. Натисніть [Зберегти], щоб активувати правило.

Таблиця правил

Головний інтерфейс показує всі ваші правила в таблиці з 6 стовпцями:

Стовпець Опис
Увімкнути Прапорець для увімкнення/вимкнення правила без його видалення
Валюта Іконка та назва відстежуваної валюти
Ліміт Максимально дозволена сума
Прогрес Візуальний індикатор прогресу + текст "витрачено / ліміт (відсоток%)". Кольори: зелений (< 75%), жовтий (>= 75%), червоний (>= 100%). Показує значок ДОСЯГНУТО, коли ліміт вичерпано
Застосовано до Показує "Всі посилання" або значки-пілюлі для конкретних підключень
Дії Кнопки Редагувати (олівець), Скинути лічильник (обертання), Видалити (кошик)

Як це працює

  • Система відстежує кожну валюту, витрачену через торгові потоки Активний живий пошук та Ручна покупка.
  • Коли ліміт правила досягнуто і правило увімкнено, подальші покупки з цією валютою блокуються.
  • Правила використовують незалежне відстеження по кожній валюті — ви можете мати окремі ліміти для Divine Orbs та Chaos Orbs одночасно.
  • Вимкнені правила візуально затемнені (45% непрозорість) і не застосовують ліміти.

Панель підсумків

Під таблицею правил картки-підсумки показують агреговані витрати по підключеннях:

  • Одна картка на підключення плюс картка "Глобальне".
  • Кожна картка показує загальні витрати з розбивкою по валютах з іконками.

Елементи керування

  • [+ Додати ліміт] — Створити нове правило.
  • [Скинути все] — Скинути всі лічильники витрат до нуля (правила залишаються).
  • По кожному правилу [Скинути] — Скинути лише лічильник цього правила.

5. Налаштування

Вкладка Налаштування — це центр керування для налаштування глобальної поведінки застосунку, інтеграції з грою та переваг інтерфейсу користувача.

Вибір гри

  • Ліга: Оберіть вашу поточну лігу (наприклад, Standard, Hardcore або тимчасові ліги) з випадаючого меню, щоб торгові пошуки орієнтувалися на правильну економіку.

Примітка: Налаштування Клієнт гри, Ліга, Trade Cookies та Метод сканування заблоковані, поки торгові підключення або боти активно працюють. Ви побачите модальне вікно, яке пояснює, які підключення потрібно відключити, перш ніж ви зможете змінити ці налаштування. Спочатку відключіть, потім змініть налаштування.

Ручний вибір процесу

Коли у вас запущено кілька екземплярів гри, це дозволяє обрати, до якого з них приєднується POE2Fixer.

  • Ручний вибір процесу (прапорець): Увімкніть для активації ручного вибору. Поточне приєднання зберігається, поки ви не оберете конкретний процес.
  • Випадаючий список процесів: Перелічує запущені процеси гри у форматі <name>.exe (PID: NNNNN). Вибір іншого процесу закриває будь-які активні торгові операції та перепідключається.
  • Кнопка оновлення (↻): Перелічує запущені процеси заново — натисніть після запуску/закриття екземпляра гри.
  • Автоскидання: Якщо обраний процес закривається, прапорець автоматично знімається, і POE2Fixer повертається до своєї стандартної поведінки автоприєднання.

Вибір діє лише в межах сесії — кожен перезапуск починається в автоматичному режимі.

Тип сканера

Оберіть, як застосунок зчитує дані з клієнта гри.

  • WGC (Windows Graphics Capture):
    • Опис: Захоплює вікно гри візуально, навіть коли воно у фоні. Корисно, якщо Memory Scanner недоступний.
    • Щільність кутів: Налаштовує поріг аналізу кадрів (розширене налаштування).
    • Використовувати повне вікно: Коли увімкнено, сканує все вікно гри. Якщо вимкнено, ви можете вручну визначити конкретну область екрану для сканування (корисно для ультраширокоих моніторів або специфічних конфігурацій).
    • Обрати область: Інтерактивний інструмент для малювання прямокутника сканування на екрані.
  • Memory Scanner (лише PoE 2):
    • Опис: Безпосередньо зчитує пам'ять гри для ідентифікації предметів та сутностей. Зазвичай швидший та точніший для PoE 2, але вимагає, щоб гра була у сумісному стані.
  • Packages (Packet Snipe) — лише PoE 2:
    • Опис: Live Search і Manual Buy працюють по мережевому протоколу гри. POEFixer сам входить у ваш обліковий запис і утримує персонажа на власному з'єднанні, тому ігровий клієнт запускати не потрібно: шепіт так само йде через торговий сайт, сесія приймає запрошення й купує, а Auto-Stash складає по мережі. Достатньо один раз увійти в Configuration → Trade; обірвана сесія може відновитися сама. Повний опис — у розділі Пакетна торгівля (режим Packages) на вкладці Trade.

Trade Cookies

Торгові запити надсилаються через бібліотеку tls-client з використанням наданих користувачем cookies POESESSID та cf_clearance. Див. Trade-Cookies для покрокової інструкції щодо їх отримання та вставки.

  • POESESSID: Токен вашої авторизованої сесії pathofexile.com. Натисніть 📋 Paste для встановлення.
  • cf_clearance: Cookie дозволу Cloudflare проти ботів. Натисніть 📋 Paste для встановлення.
  • Обидва значення зберігаються зашифрованими через DPAPI у Configs/general/cookies.dat (прив'язка до машини).
  • Маскований дисплей некопіюваний — використовуйте кнопку показу для перевірки значень на місці.

Налаштування кліків

Налаштуйте, як застосунок взаємодіє з ігровим введенням миші, переважно для автоматизованої торгівлі або управління інвентарем.

  • Увімкнути автоклік: Головний перемикач для дозволу застосунку виконувати кліки мишею.
  • Кількість кліків: Кількість кліків на дію (1-10). Якщо в інвентарі немає валюти, предмет може бути не куплений з першого разу.
  • Тайм-аут сканування: Максимальний час (у секундах, 1-60), протягом якого сканер намагатиметься знайти предмет перед тим, як здатися.
  • Утримувати Ctrl: Автоматично утримує клавішу Ctrl під час кліків (корисно для швидкого переміщення предметів між інвентарем та сховищем).
  • Увімкнути обмеження швидкості: Обмежує частоту дій для запобігання позначення ігровими серверами.
  • Повернутися до схованки: Після завершеної дії намагається ввести /hideout у чат (також налаштовується в секції Додатково).

Додатково

  • Повернутися до схованки: Автоматично намагається ввести /hideout у чат після певних дій (якщо налаштовано).
  • Режим стрімера: Приховує оверлей та вікна застосунку від програм для стрімінгу (як OBS), щоб глядачі бачили лише гру.

Ціни

POEFixer підтримує ціни предметів актуальними автоматично — немає кнопки ручного "Перезавантажити ціни". Дані про ціни завантажуються у фоні та періодично оновлюються, тож оверлей NinjaPricer та цінники в грі залишаються актуальними. Іконки предметів завантажуються один раз при першому запуску (до Resources/images/) і показуються поряд з цінами та на оверлеї нагород RuneShape. Базові дані про ціни беруться з poe2scout.

  • Ліга цін: Оберіть, економіку якої ліги відображають ціни. Список ліг завантажується з сервера, тож він завжди відповідає лігам, що зараз активні; ліга, що зараз активна в грі, позначена (current). Опції "Auto" немає — оберіть лігу явно (за замовчуванням — Runes of Aldur).
  • Рядок стану: Показує League: <name> | Loaded: <N> items, коли ціни готові, або Loading prices…, поки вони ще завантажуються.

Тема та зовнішній вигляд

  • Тема: Оберіть з 8 візуальних тем для всього застосунку:
    • Dark — Стандартна темна тема з м'яким контрастом.
    • Light — Світла тема для добре освітлених приміщень.
    • Blue — Темна тема з синіми акцентними кольорами.
    • Midnight — Глибока темна тема з мінімальною яскравістю.
    • Emerald — Темна тема з зеленими акцентними кольорами.
    • Rose — Темна тема з рожевими акцентними кольорами.
    • Nord — Темна тема, натхненна палітрою Nord.
    • Sunset — Тепла темна тема з помаранчевими/бурштиновими акцентами.
  • Масштаб шрифту: Налаштуйте глобальний розмір тексту (0.8x до 1.5x) для кращої читабельності на дисплеях з високою роздільною здатністю.

Мова та інтерфейс

  • Мова: Змініть мову інтерфейсу застосунку (наприклад, англійська, російська, корейська тощо). Підтримується 11 мов.
  • Усі рядки, пов'язані з темою, локалізовані для всіх підтримуваних мов.

Settings Tab


6. AutoPot [PoE 2]

Вкладка AutoPot забезпечує автоматичне використання фласок та утилітарні функції спеціально для Path of Exile 2. Вона включає комплексну систему управління здоров'ям (HP), енергетичним щитом (ES) та маною (MP) вашого персонажа через автоматичні дії та візуальні оверлеї.

Ключові можливості

1. Пристрій введення та статус драйвера

Система покладається на віртуальний контролер для безпечної симуляції введення.

  • Драйвер ViGEmBus: Перевіряє, чи встановлений необхідний драйвер ViGEmBus, і надає посилання для завантаження, якщо він відсутній.
  • Визначення контролера: Автоматично визначає фізичні контролери (Gamepad) та віртуальні контролери.
  • Попередження безпеки: Попереджає, якщо у вас прив'язані клавіші геймпада, але контролер не виявлено.

2. Оверлей здоров'я (HUD)

Налаштовуваний візуальний оверлей, що відображає поточний стан HP, ES та MP поверх гри.

  • Режими відображення: Оберіть з 7 різних стилів:
    • Горизонтальні смуги (Класичний вигляд)
    • Вертикальні смуги (Компактний бічний вигляд)
    • Текст відсотків (Простий текстовий відлік)
    • Кола (Кільцеві індикатори)
    • Компактні блоки (Мінімалістичні квадрати)
    • Мінімальні точки (Непомітні точки)
    • Скляна панель (Прозорий фон)
  • Налаштування:
    • Масштаб: Налаштуйте розмір оверлею (0.5x до 3.0x).
    • Перемикання видимості: Незалежно показуйте або приховуйте смуги HP, ES та MP.
    • Числові значення: Перемикайте між відсотками та абсолютними числами.
    • Перетягування: Коли меню відкрите, з'являється підказка "Перетягніть", що дозволяє перемістити оверлей у будь-яке місце екрану.

3. Режими автоматизації

Оберіть логіку, що найкраще відповідає вашій збірці персонажа:

  • Life: Моніторить лише HP.
  • Energy Shield (ES): Моніторить лише ES.
  • Life + ES: Моніторить обидва.
  • Mind Over Matter (MOM): Моніторить MP (часто використовується для пом'якшення шкоди).
  • MOM + Life: Моніторить MP та HP.
  • MOM + ES: Моніторить MP та ES.
  • All: Моніторить HP, ES та MP одночасно.

4. Налаштування порогів

Точний контроль над тим, коли використовуються зілля.

  • Повзунки: Встановіть відсотковий поріг (1-100%) для HP, ES та MP. Коли значення падають нижче цього рівня, відповідна клавіша спрацьовує.
  • Розумна видимість: Показуються лише повзунки, що стосуються вашого обраного Режиму, щоб тримати UI чистим.

5. Автовідключення (Chicken)

Функція безпеки для автоматичного виходу або відключення, якщо ваші показники здоров'я падають до критичного рівня.

  • Окремі тригери: Незалежні перемикачі увімкнення та пороги для HP, ES та MP.
  • Візуальні індикатори: Пороги візуалізуються на оверлеї здоров'я у вигляді штрихових ліній або маркерів, що показують точно, коли спрацює відключення.

6. Прив'язка клавіш та затримки

Налаштуйте, які клавіші натискати для кожної дії.

  • Клавіша 1: Зазвичай використовується для здоров'я (HP) або енергетичного щита (ES) залежно від обраного режиму.
  • Клавіша 2: Зазвичай використовується для мани (MP) або як вторинний тригер фласки.
  • Клавіша 3: Виділена клавіша для енергетичного щита (ES), доступна виключно в режимі "All".
  • Типи введення: Підтримуються як клавіші клавіатури, так і кнопки геймпада.
  • Затримки: Встановіть час очікування (у мілісекундах) для кожної клавіші, щоб запобігти занадто швидкому спамленню дій.

AutoPot Tab

7. Радар [PoE 2]

Просунутий візуальний помічник та система оверлею карти, розроблена спеціально для Path of Exile 2. Допомагає з навігацією, відстеженням сутностей та фільтрацією. Вкладка поділена на три під-вкладки: General Settings, Icon Management та Objects (об'єднаний редактор навігації + фільтрів сутностей).

Ключові можливості

1. Загальні налаштування

Налаштуйте базову поведінку радару.

  • Оверлей місцевості (Maphack): Перемикає візуалізацію навігаційної сітки гри (прохідна місцевість). Корисно для перегляду дійсних шляхів у темних областях.
    • Колір: Налаштуйте колір оверлею карти.
    • Товщина рамки: Налаштуйте товщину контуру рамок карти (0-3).
  • Логіка видимості:
    • Приховати в містах/схованках: Автоматично вимикає радар у безпечних зонах для зменшення захаращеності.
    • Приховати на паузі: Приховує оверлей, коли гра на паузі.
    • Приховати віддалені сутності: Приховує сутності, що знаходяться за межами діапазону оновлення сервера ("мережевого пузиря"), для запобігання «примарних» сутностей (застарілих даних).
  • Малювати імена гравців: Перемикає відображення імен над гравцями.
  • Зум у грі: Необов'язкове перевизначення зуму камери. Увімкніть прапорець та використовуйте повзунок (1.0-10.0), щоб наблизити камеру в грі понад звичайний ліміт.

Radar Walkable Map

2. Керування іконками

Налаштуйте візуальне представлення сутностей на радарі.

  • Групи: Сутності категоризуються в групи — Base, Chest, Delirium, Breach, Expedition, POI Monsters та Other Important Objects.
  • Налаштування: Для кожної групи ви можете призначити конкретні іконки та налаштувати їх розмір. Це дозволяє миттєво розрізняти звичайного монстра, боса або конкретну ігрову механіку.

Radar Icons

3. Об'єкти (Навігатор шляхів + Фільтри)

Єдина вкладка, що поєднує малювання шляхів та фільтрацію по кожній сутності (вона замінює старі окремі вкладки "Path Finder" та "Filters").

  • Увімкнути PathFinder: Перемикає систему малювання шляхів.
  • Багатоколірність: Рандомізує кольори шляхів для кращого розрізнення між кількома цілями.
  • Точки інтересу (POI): Перемикає відображення "Точок інтересу" (як-от завдання квестів або Waypoints) з необов'язковим текстовим фоном.
  • Додати сутність з карти: Увійдіть в інтерактивний режим та клікніть на об'єкт на радарі, щоб додати його як відстежувану сутність/фільтр.
  • Додати POI з карти: Клікніть на місце на радарі, щоб розмістити там точку інтересу.
  • Секції сутностей: Відстежувані сутності організовані під розкривними заголовками — Endgame, Acts (Level < 65) та Ignore.
  • Режим редагування: Відкрийте редактор поряд із будь-якою сутністю для налаштування:
    • Назва: Встановити власне ім'я відображення.
    • Колір: Обрати власний колір тексту.
    • Іконка: Перемикати відображення іконки, обрати конкретну іконку та налаштувати її розмір.
    • Малювати шлях: Перемикач малювання шляху до цієї сутності (якщо PathFinder увімкнено).
    • Категорія / Зона: Відстежувати сутність глобально (всі зони) або обмежити її конкретним ключем зони.
    • Ігнорувати: Повністю приховати цю сутність з радару.

Path Finder In-Game

8. Smoother

Вкладка Smoother — це комплексний інструмент, розроблений для оптимізації продуктивності гри та налаштування візуальних елементів. Він працює шляхом модифікації файлів даних гри (.ggpk або подібних) для вимкнення або зміни конкретних графічних функцій.

Ключові можливості

Вибір гри та налаштування

  • Конфігурація шляху: Ви повинні вказати шлях до файлу Content.ggpk гри (або каталогу Bundles2 для PoE 2). Інструмент включає файловий браузер та валідацію для забезпечення правильного вибору шляху.
  • Система резервних копій:
    • Створити резервну копію: Автоматично створює резервні копії оригінальних файлів перед застосуванням будь-яких патчів.
    • Відновити все: Одна кнопка для скасування всіх змін та відновлення гри до оригінального стану.
    • Очистити резервну копію: Видаляє збережені резервні копії та хеші (корисно, якщо ви хочете почати заново).
    • Оновлення гри: Автоматично визначає, чи гру було оновлено, та пропонує створити нову резервну копію для запобігання пошкодження.

Патчі продуктивності

Перемикайте окремі патчі для вимкнення конкретних графічних ефектів. Це може значно підвищити FPS на системах нижчого рівня.

  • Fog / Atlas Fog: Видаляє ефекти туману з карт та Атласу.
  • Shadows / Lights: Два окремі патчі, що вимикають динамічні тіні та розрахунки освітлення.
  • Particles: Розділено на окремі патчі Rain, Clouds та Environmental Particles.
  • Minimap: Прибирає/коригує рендеринг мінікарти.
  • Delirium: Видаляє візуальний туман та оверлей, пов'язаний з лігою Delirium.
  • EpkRemoval: Видаляє пакети ефектів (.epk) для чистішого візуалу.
  • Camera: Дозволяє розширений ліміт зуму камери (налаштовується через повзунок, діапазон 1.2-2.4).
  • Show HP Bar: Примусово рендерить смуги здоров'я монстрів.

Розширені інструменти нижче — Color Mods, Spell Effects та Black Screen — також є патчами, кожен з яких доступний через власне окреме вікно конфігурації.

Patches

Інструменти розширеного налаштування

1. Кольорові модифікації

Налаштуйте кольори тексту модифікаторів та характеристик предметів.

  • Пошук та додавання: Шукайте конкретні характеристики (наприклад, "Physical Damage") та призначайте їм власний колір.
  • Пресети: Включає стандартні пресети для небезпечних модифікаторів (Reflect, No Regen) або цінних дропів.
  • Експорт/Імпорт: Діліться конфігураціями кольорів з іншими через JSON-файли.
  • Редагувати описи: Ви навіть можете переписати текстовий опис модифікаторів для кращої зрозумілості.
  • Мова модифікаторів: Оберіть мову описів модифікаторів з випадаючого списку, що містить кожну мову, знайдену у файлах гри, незалежно від мови інтерфейсу застосунку. Гравці на неанглійських клієнтах (наприклад, традиційна китайська) можуть шукати та зіставляти модифікатори своєю мовою. Дані про модифікатори завантажуються автоматично, тож ручний крок вилучення не потрібен.

Color Mods

2. Ефекти заклинань

Потужний деревоподібний редактор для вимкнення конкретних ефектів заклинань.

  • Деревоподібний перегляд: Переглядайте всі ігрові ефекти, організовані за категоріями.
  • Вибіркове вимкнення: Вимикайте ефекти для конкретних навичок (наприклад, "Discharge", "Tornado Shot") для зменшення візуального захаращення без видалення всього.
  • Пошук: Швидко знаходьте ефекти за назвою.

Spell Effects

3. Чорний екран (Режим продуктивності)

Екстремальний режим оптимізації, що видаляє текстури та шейдери, рендерячи ігровий світ переважно чорним, зберігаючи видимими основні ігрові елементи.

  • Розширення файлів: Оберіть, які типи файлів ігнорувати (наприклад, текстури .dds, звуки .wav).
  • Блоки анімації: Вимкніть конкретні категорії анімації, такі як ParticleEffects, Lights або WindEvents.
  • Налаштування SkinMesh:
    • Список ігнорування: Оберіть конкретні 3D-моделі (метадані), які зберігати видимими навіть у режимі чорного екрану. Це критично важливо для збереження видимості вашого персонажа, конкретних босів або важливих механік.
    • Сканування: Інструмент сканує файли гри для побудови повного списку доступних моделей для перемикання.

Black Screen Result

9. AutoCraft

Вкладка AutoCraft надає потужний інструмент автоматизації для крафту предметів за допомогою спаму валютою (наприклад, Chaos Orb) до досягнення конкретних модифікаторів.

Огляд

AutoCraft працює шляхом автоматичного застосування обраної валюти до предмета повторно. Після кожного застосування він сканує модифікатори предмета, щоб перевірити, чи відповідають вони вашим бажаним критеріям. Якщо збіг знайдено, процес негайно зупиняється.

Початок роботи

Дані про модифікатори завантажуються автоматично з сервера при запуску — ручне налаштування не потрібне. (Вам не потрібно завантажувати дані GGPK у вкладці Smoother для AutoCraft.)

  1. Увімкніть модуль: Перейдіть до вкладки AutoCraft у головному вікні POEFixer та поставте прапорець "Увімкнути AutoCraft".
  2. Активація в грі:
    • Переключіться на вікно гри.
    • Наведіть курсор миші на предмет, який ви хочете крафтити, у вашому інвентарі.
    • Натисніть Ctrl + Alt.
    • Це відкриє вікно оверлею AutoCraft.

Опис інтерфейсу (Оверлей)

Процес крафту повністю управляється через ігрове вікно оверлею.

AutoCraft

  • Цільовий предмет: Відображає назву предмета, обраного для крафту.
  • Валюта: Випадаюче меню для вибору типу валюти, яку ви хочете використовувати (наприклад, Chaos Orb, Orb of Alteration). Інструмент автоматично визначає доступну валюту у вашому інвентарі.
  • Ліміт: Функція безпеки, що встановлює максимальну кількість предметів валюти для використання. За замовчуванням — 10. Бот зупиниться, якщо цей ліміт буде досягнуто, запобігаючи випадковій втраті всієї валюти.
  • Пошук модифікаторів:
    • Введіть у це поле для пошуку конкретних модифікаторів (наприклад, "maximum life", "resistance").
    • Нижче з'явиться список відповідних модифікаторів. Натисніть на модифікатор, щоб обрати його для налаштування.
  • Налаштування модифікатора:
    • Після вибору модифікатора ви можете встановити мінімальні значення для його характеристик (наприклад, якщо ви хочете щонайменше "+80 to Maximum Life", встановіть значення 80).
    • Натисніть кнопку "+ Додати", щоб додати його до списку цілей.
  • Список цільових модифікаторів:
    • Відображає всі критерії, які ви шукаєте.
    • Логіка: Система використовує логіку "АБО". Це означає, що якщо будь-який один модифікатор з цього списку знайдено на предметі з необхідними значеннями, процес крафту зупиниться як "Успіх".
    • Використовуйте кнопки "Редагувати" або "X" (Видалити) для управління вашими цілями.

Процес крафту

  1. Підготовка: Переконайтесь, що у вашому інвентарі достатньо обраної валюти.
  2. Старт: Натисніть зелену кнопку "ПОЧАТИ КРАФТ" в оверлеї.
  3. Виконання:
    • Бот автоматично натисне правою кнопкою миші на валюту.
    • Він утримуватиме Shift для масового застосування.
    • Він натисне лівою кнопкою миші на цільовий предмет для застосування валюти.
    • Після кожного кліку він миттєво зчитує нові модифікатори предмета.
  4. Зупинка:
    • Успіх: Знайдено відповідний модифікатор.
    • Ліміт досягнуто: Досягнуто налаштований ліміт валюти.
    • Ручна зупинка: Ви натиснули кнопку "СТОП".
    • Екстрена зупинка: Натисніть гарячу клавішу екстреної зупинки (за замовчуванням: Escape).
    • Помилка: Якщо предмет або валюта переміщені/втрачені.

Увага: Бот симулює кліки мишею. Не рухайте мишу та не використовуйте клавіатуру, поки процес крафту працює (за винятком натискання гарячої клавіші екстреної зупинки або кліку на Стоп у UI).

Налаштування

Модуль AutoCraft має налаштовувані параметри:

  • Speed Dial: повзунок -10..+10 (геометрична шкала, за замовчуванням: +7). 0 ≈ 500 мс на клік, +10 ≈ 50 мс, -10 ≈ 3000 мс. Числове значення поряд з повзунком — це жива затримка на клік у мілісекундах. Зменшіть значення, якщо крафт нестабільний на повільному з'єднанні.
  • Поведінка:
    • Максимум валюти за замовчуванням (1-1000, за замовчуванням: 10) — максимальна кількість валюти за сесію.
    • Зупинка при першому збігу — зупинка при першому успішному збігу модифікатора.
    • Автовибір валюти — автоматичний вибір потрібної валюти.
    • Перевірка модифікаторів кожен клік — перевірка змін модифікаторів після кожного застосування.
  • Безпека:
    • Клавіша екстреної зупинки (за замовчуванням: Escape) — миттєво зупиняє процес крафту.
  • Лог крафту: Перемикач відображення прокручуваної історії крафту (максимум 50 записів за замовчуванням).

Шаблони

Оверлей підтримує кілька іменованих шаблонів крафту. Кожен шаблон зберігає свій власний вибір валюти, ліміт валюти та список цільових модифікаторів незалежно.

  • Перемикання шаблонів: Клікніть будь-яку вкладку у смузі шаблонів, щоб зробити її активним шаблоном. Активна вкладка підсвічена. Start Crafting завжди запускає поточно активний (підсвічений) шаблон.
  • Створення шаблону: Натисніть кнопку + у правому кінці смуги, щоб створити новий шаблон з налаштуваннями за замовчуванням.
  • Перейменування шаблону: Натисніть кнопку [Rename] поряд з активною вкладкою, щоб відкрити вбудоване текстове поле. Відредагуйте назву, потім натисніть Enter або OK для підтвердження, або Cancel для скасування.
  • Видалення шаблону: Натисніть кнопку [Delete] поряд з активною вкладкою. З'явиться вбудований запит підтвердження — натисніть Yes для підтвердження або No для скасування.

Примітка: Ctrl+Alt на базовому предметі відкриває вікно оверлею крафту. Шаблон, який ви мали активним минулого разу, відновлюється автоматично.

Імпорт / Експорт

Панель Імпорт/Експорт з'являється під прапорцем Увімкнути Auto Craft (натисніть, щоб розгорнути її).

  • Швидкі дії з буфером обміну (згорнута панель):
    • Copy all — копіює всі шаблони до буфера обміну як JSON.
    • Paste — замінює всі шаблони вмістом буфера обміну (запитує підтвердження, якщо шаблони вже існують).
  • Розгорнута панель — Експорт:
    • Виберіть один або кілька шаблонів зі списку, потім або Copy to clipboard, або Save to file (зберігається як файл .json у Configs/auto_craft/exports/; ви обираєте ім'я файлу).
  • Розгорнута панель — Імпорт:
    • Paste from clipboard або Load from file — виберіть раніше експортований файл .json.
    • Якщо ім'я імпортованого шаблону вже існує, він імпортується як копія з ім'ям Name (2) (або (3) тощо), щоб уникнути перезапису наявної роботи.

Custom Craft (Редактор вузлів)

Під-вкладка Custom Craft в AutoCraft надає візуальний редактор графів вузлів (подібний до Unreal Engine Blueprints) для побудови складних робочих процесів автоматизації крафту. Замість простого спаму валютою ви можете створювати багатоетапні рецепти крафту з умовами, циклами та взаємодією зі сховищем.

Початок роботи

  1. Перейдіть до вкладки AutoCraft та оберіть під-вкладку Custom Craft.
  2. Натисніть [+ Нова конфігурація], щоб створити нову конфігурацію крафту.
  3. Перетягніть вузли з контекстного меню (правий клік на полотні) на редактор.
  4. З'єднайте вузли, перетягуючи від вихідних пінів до вхідних.
  5. Натисніть [Запустити], щоб виконати граф.

Інтерфейс редактора

  • Полотно: Перетягування для панорамування, прокрутка для масштабування. Правий клік для контекстного меню створення вузлів.
  • Панель інструментів: Нова/Зберегти/Завантажити/Імпорт/Експорт конфігурацій, Запустити/Зупинити виконання.
  • Вкладки конфігурацій: Кілька конфігурацій можуть бути відкриті одночасно як вкладки.
  • Панель властивостей: Права бічна панель з налаштуваннями обраного вузла.
  • Скасувати/Повторити: Ctrl+Z / Ctrl+Y (до 50 кроків історії).
  • Автозбереження: Змінені конфігурації автоматично зберігаються після 2 секунд бездіяльності.

Типи пінів

Піни — це точки з'єднання на вузлах. Кожен пін має тип, що визначає, які дані він передає:

Пін Колір Форма Опис
Exec Білий Трикутник Потік виконання (визначає порядок операцій)
Bool Червоний Коло Значення True/False
Int Зелений Коло Цілі числа
Float Лаймовий Коло Десяткові числа
String Помаранчевий Коло Текстові значення
Item Фіолетовий Ромб Посилання на предмети
Inventory Блакитний Ромб Посилання на інвентарі
Entity Жовтий Ромб Посилання на сутності

Доступні вузли (36 загалом)

Управління потоком (6):

  • Start — Точка входу графа.
  • If / Branch — Направляє виконання на основі умови Bool (виходи True/False).
  • While Loop — Повторює виконання, поки умова істинна.
  • For Loop — Повторює виконання фіксовану кількість разів.
  • Delay — Призупиняє виконання на налаштовувану тривалість.
  • Log — Виводить повідомлення до журналу виконання.

Крафт (5):

  • Find Currency — Знаходить валюту за назвою в інвентарі або сховищі.
  • Use Currency On Item — Застосовує валюту до предмета (правий клік на валюту, shift+клік на предмет). Підтримує крос-вкладковий крафт, коли валюта та предмет знаходяться в різних вкладках сховища.
  • Currency Reroll — Повторно застосовує валюту до предмета, поки не буде виконано умову.
  • Activate Inventory Item — Натискає правою кнопкою / активує предмет в інвентарі.
  • Find Item In Inventory — Знаходить предмет у інвентарі гравця або сховищі (з візуальним вибором предмета).

Сховище та інвентар (10):

  • Open Stash — Відкриває сховище, підходячи до нього та клікаючи.
  • Switch Stash Tab — Перемикає на конкретну вкладку сховища за назвою.
  • Take Item From Stash — Забирає предмет зі слоту сховища.
  • Ctrl+Click Item — Ctrl+клік на предмет (швидке переміщення між інвентарем та сховищем).
  • Move Item Between Tabs — Переміщує предмет з однієї вкладки сховища до іншої.
  • Close Stash — Закриває UI сховища.
  • Check Inventory Visible — Перевіряє, чи відкрита панель інвентарю.
  • Check Stash Visible — Перевіряє, чи відкрита панель сховища.
  • Open Inventory — Відкриває панель інвентарю.
  • Check Cursor — Перевіряє, чи прикріплений предмет до курсору.

Інспектування предметів (5):

  • Get Item Mods — Зчитує всі модифікатори предмета.
  • Get Mod At Index — Отримує конкретний модифікатор за індексом.
  • Has Mod — Перевіряє, чи має предмет конкретний модифікатор (підтримує збіг Any/Minimum/Maximum/Exact).
  • Get Item Rarity — Повертає рідкість предмета.
  • Get Item Base Name — Повертає назву базового типу предмета.

Порівняння та логіка (5):

  • Compare Int — Порівнює два цілочисельні значення.
  • Compare String — Порівнює два текстові значення.
  • AND / OR / NOT — Логічні вентилі.

Змінні (3):

  • Set Variable — Зберігає значення в іменованій змінній.
  • Get Variable — Отримує значення з іменованої змінної.
  • String Constant — Надає константне текстове значення.

Утиліти (2):

  • Comment — Нефункціональна нотатка для документування графа.
  • Reroute — Прохідний вузол для чистішої маршрутизації з'єднань.

Крос-вкладковий крафт

Custom Craft підтримує крафт, коли валюта та цільовий предмет знаходяться в різних вкладках сховища:

  1. Граф знаходить валюту в одній вкладці та цільовий предмет в іншій.
  2. Правий клік на валюту (прикріплюється до курсору), потім перемикання на вкладку цільового предмета.
  3. Shift+клік на цільовий предмет для застосування валюти.
  4. Автоматично обробляє перемикання вкладок для кожної ітерації в циклах.

Шаблони

Вбудований шаблон Chaos Orb Reroll включений як відправна точка — він демонструє цикл, що застосовує Chaos Orbs, поки не буде знайдений бажаний модифікатор.

Зберігання конфігурацій

Конфігурації зберігаються як JSON-файли в Configs/custom_craft/. Ви можете імпортувати/експортувати конфігурації для обміну з іншими.


10. HealthBars

Вкладка HealthBars пропонує високо налаштовувану систему оверлеїв, що відображає смуги здоров'я (HP) та енергетичного щита (ES) безпосередньо над сутностями в ігровому світі. Ця візуальна допомога допомагає вам швидко ідентифікувати пріоритетні цілі, моніторити власний стан та виконувати механіки на кшталт Culling Strike з точністю.

Глобальні налаштування

Ці налаштування застосовуються до всієї системи HealthBars або визначають значення за замовчуванням.

  • Увімкнути HealthBars: Перемикає всю функцію увімк./вимк.
  • Малювати в місті / Малювати в схованці: Оберіть, чи відображати смуги здоров'я, коли ви у безпечних зонах, таких як міста або ваша схованка.
  • Інтерполяція позиції: Згладжує рух смуг здоров'я, щоб відповідати руху сутності.
    • Швидкість інтерполяції: Налаштовує швидкість згладжування (у мілісекундах). Нижчі значення більш чутливі, вищі — більш плавні.
  • Зміщення висоти: Глобально налаштовує вертикальну позицію всіх смуг здоров'я відносно моделі сутності (корисно, якщо смуги летять занадто високо або перетинаються з моделлю).
  • Пороги Culling Strike:
    • Визначте відсоток HP, при якому смуга змінює колір, щоб вказати, що монстр знаходиться в зоні Culling Strike.
    • Налаштовується окремо для White, Magic, Rare та Unique монстрів.

HealthBars Global

Групи сутностей

Ви можете незалежно налаштовувати смуги здоров'я для різних типів сутностей. Це дозволяє, наприклад, мати великі, помітні смуги для Unique босів, тримаючи смуги White монстрів м'якими або прихованими.

Підтримувані групи:

  • White Monsters: Звичайні вороги.
  • Magic Monsters: Сині вороги.
  • Rare Monsters: Жовті вороги.
  • Unique Monsters: Боси та унікальні вороги.
  • Friendly Monsters: Міньйони та союзні NPC.
  • Player: Ваш персонаж та інші гравці.

Налаштування по групах

Кожна група має власну розкривну секцію з наступними параметрами:

Видимість та елементи

  • Увімкнути групу: Перемикає смуги здоров'я для цієї конкретної групи.
  • Показати смугу здоров'я: Відображає основну смугу HP.
  • Показати смугу ES: Відображає смугу енергетичного щита (над смугою HP).
  • Показати Culling Strike: Змінює колір смуги HP, коли ціль нижче визначеного порогу Culling Strike.
  • Показати текст: Відображає числове значення HP (наприклад, "1.5M", "100K").
    • Показати фон тексту: Додає фонову рамку позаду тексту для кращої читабельності.

Кольори

Налаштуйте візуальне оформлення з повним вибором кольорів (підтримує прозорість):

  • Колір здоров'я: Колір смуги HP.
  • Колір ES: Колір смуги енергетичного щита.
  • Колір фону: Фоновий колір порожньої частини смуг.
  • Колір тексту: Колір числового тексту.
  • Фон тексту: Колір фонової рамки тексту.

Розміри та розташування

  • Масштаб (Ширина/Висота): Налаштовує розмір смуги здоров'я.
  • Зміщення (X/Y): Точне налаштування позиції смуги відносно сутності (зміщення в пікселях).
  • Поділки: Додає вертикальні мітки на смугу для допомоги в оцінці відсотків HP.
  • Товщина рамки: Налаштовує товщину чорного контуру навколо смуг.
  • Проміжок між смугами: Встановлює вертикальний відступ між смугою HP та смугою ES.

HealthBars In-Game

11. Атлас

Вкладка Атлас надає комплексний оверлей для ігрового Атласу, пропонуючи покращену візуалізацію, навігацію та інструменти управління для оптимізації вашої стратегії мапування. Вона допомагає відстежувати прогрес проходження, знаходити конкретні карти та планувати маршрут через Атлас.

Ключові можливості

1. Інтерактивний оверлей

Основна функція — це високо налаштовуваний оверлей, що малюється безпосередньо поверх ігрового екрану Атласу.

  • Увімкнути оверлей: Перемикає всю систему оверлею Атласу увімк./вимк.
  • Режим контролера: Оптимізована навігація та налаштування відображення для гравців, що використовують контролер.

Atlas Overlay

2. Пошук та маршрути

Легко знаходьте конкретні карти та бачте, як саме до них дістатися.

  • Пошук карт: Спеціальний рядок пошуку дозволяє ввести назву карти (підтримуються часткові збіги, мульти-пошук через кому). Оверлей показує лише карти, що збігаються.
  • Пошук у властивостях карти: Пошуковий запит також зіставляється з контентом карти (Breach, бос, essence, описи ефектів...) та назвою її біому — введіть "breach", щоб підсвітити кожну відкриту карту з Breach.
  • Режим ліній — як вказуються знайдені карти:
    • Пряма лінія від центру: класичний пунктирний вказівник від центру екрана до кожного збігу, з необов'язковою міткою відстані сітки, повзунком ліміту відстані та прикріпленням до краю екрана для збігів за межами екрана.
    • Маршрут через карти: лінія слідує реальними зв'язками атласу від вашої найближчої доступної карти до цілі, а значок-лічильник поряд з картою показує скільки карт ви маєте завершити, перш ніж зможете увійти в неї (0 = доступна прямо зараз). Зелена точка позначає карту, з якої почати. Недосяжні примарні збіги не отримують лінії взагалі.
  • Товщина / кольори маршруту: Обидва стилі ліній повністю налаштовуються за кольором та товщиною.
  • Групи пошуку: Зберігайте пошуки як іменовані, перемикувані групи. Поки група увімкнена, її терміни працюють точно так само, як текст, введений у рядок пошуку, а карти, що збігаються, отримують лінії/маршрути у власному кольорі групи — тримайте одну групу для "Breach farm", іншу для унікальних карт та вмикайте/вимикайте їх за потреби.

3. Іконки контенту карт

Бачте з першого погляду, що містить кожна карта — використовуючи власні іконки гри.

  • Іконки контенту: Контент кожної карти (Breach, Delirium, Expedition, Ritual, Essence, боси, corruption та інше) малюється як ряд ігрових іконок над назвою карти. Три режими: Off, All maps або Only hidden (fog) maps — останній уникає дублювання іконок, які гра вже малює на відкритих картах.
  • Підказки: Наведіть курсор на іконку, щоб побачити назву контенту та повний опис ефекту (мовою вашого клієнта).
  • Видимість по типах: Перемикайте окремі типи контенту увімк./вимк. у налаштуваннях, з попередніми переглядами іконок.
  • Розмір іконок: Налаштовується.

4. Налаштування відображення

Фільтруйте, що показується, щоб зосередитися на поточних цілях.

  • Приховати завершені: Приховує карти, які ви вже завершили — включно з їхніми лініями пошуку та маршрутами (завершені Цитаделі залишаються видимими як орієнтири).
  • Приховати недоступні: Приховує карти, до яких ви зараз не можете увійти — включно з їхніми лініями пошуку та маршрутами.
  • Рамки біомів: Малює кольорову рамку навколо карт, що належать до конкретних біомів — кольори та видимість по кожному біому, налаштовувана товщина.
  • Кольори та масштабування:
    • Кольори фону/шрифту: Встановіть глобальні стандартні кольори для карток карт.
    • Множник масштабу: Налаштуйте розмір елементів оверлею відносно UI гри.
    • Підгонка прив'язки: Точне налаштування вирівнювання оверлею, якщо він не ідеально збігається з вікном гри.

5. Групи карт

Створюйте власні колекції карт для відстеження конкретних стратегій (наприклад, "Цитаделі", "Фармінг", "Раш босів").

  • Ctrl+Клік на Атласі: Утримуйте Ctrl та клікніть будь-яку картку карти прямо на атласі — з'явиться невеликий вибір з двома секціями: Групи карт (призначити/видалити карту) та Групи пошуку (перемкнути карту як пошуковий термін). Не потрібно вводити назви.
  • Додати до групи пошуку: Кожна група карт має кнопку Додати до групи пошуку, що засіває (або оновлює) Групу пошуку з карт групи. Отримана Група пошуку — це те, що малює лінії/маршрути (з лічильником карт-для-завершення) до кожної незавершеної карти, у власному кольорі — ідеально для Цитаделей, Веж або будь-якого власного списку цілей.
  • Власні групи: Створюйте іменовані групи карт; змінюйте порядок, перейменовуйте або видаляйте їх. Записи карт редагуються на місці та можуть бути скопійовані до буфера обміну одним кліком.
  • Стилізація: Призначайте унікальні кольори фону, шрифту та маршруту кожній групі для швидкої візуальної ідентифікації на Атласі. Повзунок Overall size масштабує назви, картки та іконки контенту разом.

12. Гарячі клавіші (Налаштовувані гарячі клавіші)

Вкладка Гарячі клавіші — це потужна система автоматизації та макросів, що дозволяє створювати складні поведінки, скрипти автоприцілювання та тригери на основі реакцій. Вона має дві під-вкладки — Налаштовувані гарячі клавіші (ручні макроси) та Skills (послідовності дій по кожній навичці); Системні гарячі клавіші (вбудовані скорочення) є розкривною секцією всередині вкладки Налаштовувані гарячі клавіші.

Налаштовувані гарячі клавіші

Ця секція дозволяє визначати власні макроси. Ви можете організовувати їх у групи, встановлювати конкретні умови та об'єднувати кілька дій у ланцюг.

Групи

  • Додати групу: Створити нову папку для організації гарячих клавіш (наприклад, "Бій", "Бафи").
  • Перемикач: Увімкнути або вимкнути цілі групи одразу.
  • Перейменувати: Двічі клікніть назву групи для перейменування.

Налаштування гарячої клавіші

Кожна гаряча клавіша складається з ідентифікатора, клавіші тригера/виведення, глобальних умов та списку дій.

  1. Ідентифікатор:

    • Увімкнено: Перемикач окремих гарячих клавіш.
    • Назва: Двічі клікніть для перейменування (наприклад, "Auto Pot", "Aim Bot").
    • ID: Унікальний номер (наприклад, #1), що використовується для ланцюгування макросів.
  2. Глобальні умови:

    • Фокус: Якщо позначено, гаряча клавіша працює лише коли вікно гри на передньому плані (запобігає випадковим спрацюванням під час alt-tab).
    • Безпечна зона: Якщо позначено, гаряча клавіша вимкнена в містах та схованках (запобігає марній витраті ресурсів).
  3. Клавіша виведення (Тригер):

    • Натисніть кнопку для призначення клавіші (Клавіатура, Миша або Геймпад).
    • Функція: Це клавіша, яку програма буде симулювати при виконанні дій. Вона також може служити ручним тригером для дій "Ланцюг".
    • Модифікатори: Підтримує Ctrl, Shift, Alt та Gamepad LT.

Дії

Ви можете додавати кілька дій до однієї гарячої клавіші. Вони виконуються послідовно або в циклі на основі їх налаштувань.

  • Повтор:

    • Просто натискає клавішу виведення повторно.
    • Нескінченно: Працює безперервно, поки гаряча клавіша активна.
    • Кількість: Виконується визначену кількість разів.
    • Інтервал: Час (мс) між натисканнями.
  • Ланцюг (Зв'язати гарячі клавіші):

    • Запускає іншу гарячу клавішу за її ID.
    • Режим тригера:
      • Лише програма: Спрацьовує лише якщо цю гарячу клавішу було запущено автоматично.
      • Лише користувач: Спрацьовує лише якщо ВИ фізично натиснули клавішу.
      • Завжди: Спрацьовує в обох випадках.
    • Затримка: Час очікування перед запуском наступної гарячої клавіші.
  • Здоров'я (Health / Energy Shield / Mana):

    • Запускає натискання клавіші, коли ваше HP/ES/Mana відповідає умові (наприклад, < 50%).
    • Корисно для Auto-Pot, автовиходу або панічних навичок.
  • Бафи / Заряди:

    • Заряди: Запускається на основі кількості зарядів Power/Frenzy/Endurance/Spirit.
    • Баф/Дебаф: Запускається, якщо конкретний баф присутній/відсутній або має певну кількість стаків/залишковий час.
    • Заряджений посох: Специфічна перевірка для "charged_staff_stack".
  • Кількість монстрів:

    • Запускається, коли певна кількість монстрів (з необов'язковими фільтрами рідкісності) знаходиться в межах конкретного радіусу.
    • Корисно для автоматичного використання AoE-навичок при оточенні.
  • Утримання:

    • Утримує клавішу виведення натиснутою протягом вказаного часу (мс).
  • MouseMove (Автоприціл):

    • Найпросунутіша дія. Знаходить ціль, переміщує курсор миші до неї та (необов'язково) натискає клавішу.
    • Типи цілей:
      • Монстр: Фільтрація за рідкісністю (Normal/Magic/Rare/Unique).
      • Скриня: Фільтрація за типом (Strongbox, Expedition, Breach тощо).
      • Гравець/NPC: Вибір конкретних імен з поточної зони.
      • Святиня: Націлювання на святині.
      • Власне: Націлювання на будь-яку сутність за її шляхом метаданих.
    • Налаштування:
      • Радіус: Максимальна відстань пошуку цілей.
      • Час утримання: Скільки відстежувати ціль.
      • Режим налагодження: Малює червоне коло (радіус) та білий текст (метадані сутності) в оверлеї.
      • Сканувати все: Ігнорує стандартні фільтри та націлюється на все (для тестування).
  • Custom Craft:

    • Запускає збережену конфігурацію графа вузлів Custom Craft як дію гарячої клавіші.

Skills (Система дій навичок)

Друга під-вкладка Гарячих клавіш (поряд з Налаштовуваними гарячими клавішами) для побудови макросів по кожній навичці. Ви прив'язуєте Global Key до послідовності; натискання запускає налаштовуване дерево Skill Actions (натискання клавіш, затримки, очікування перезарядки / часу касту, націлювання мишею, умовні блоки, …) з перевіркою в грі та глобальним перериванням через Esc. Послідовності організовані в групи та можуть бути експортовані / імпортовані.

Дія Charged Skill

Утримує клавішу каналізованої навички, поки баф не досягне цільової кількості зарядів, потім відпускає — корисно для навичок на кшталт Snipe, що нарощують стадії, поки клавіша утримується.

  • Назва бафу: баф для спостереження — стовпець "Chg" у Debug → Buffs (наприклад, channelling_seconds_70). Вибір From buffs перелічує ваші поточні бафи з їхньою кількістю зарядів; часткова назва також зіставляється (гра додає суфікс по кожному гему до бафів з гемів).
  • Заряди < > = Значення: відпускає клавішу в момент, коли (заряди бафу) <оп> значення стає істинним. Використовуйте > або = для нарощування; < для бафів, що розпадаються.
  • Max hold ms: запобіжний тайм-аут (за замовчуванням 6000). Якщо баф ніколи не досягне цілі, клавіша все одно відпускається, і послідовність продовжується.
  • Під час заряджання:
    • Block (wait) — утримуйте тут, поки не зарядиться (або тайм-аут), потім продовжте наступною дією.
    • Continue (bg) — продовжуйте виконувати наступні дії, поки клавіша утримується; вона відпускається у фоні в момент, коли баф зарядиться.
  • Use custom key: за замовчуванням утримує клавішу навички послідовності; увімкніть це, щоб утримувати іншу клавішу.

Націлювання за дебафом монстра

Дія Mouse Move та умовні блоки Monster / Player можуть фільтрувати цілі за бафом/дебафом на самій цілі, у поєднанні з наявними фільтрами Рідкісність / HP / відстань:

  • Назва бафу + Has / Lacks: зіставляти лише сутності, що мають (або не мають) названий баф/дебаф.
  • Заряди < > =: за бажанням вимагати, щоб баф був на певній кількості стаків.

Приклад: Mouse Move → Monster, Rarity = Rare, Has дебаф "X", Hold-and-continue → (дочірня) натиснути вашу навичку наводить курсор лише на Rare монстра, що несе цей дебаф, та використовує на ньому навичку.

Системні гарячі клавіші

Вбудовані глобальні клавіші для управління застосунком.

  • Показати/приховати меню: Показати/приховати оверлейне меню. Підтримує модифікатори (Без, Ctrl, Shift, Alt).
  • Зупинити торгові операції: Екстрена зупинка автоматизації торгівлі. Підтримує модифікатори.
  • Пауза живого пошуку: Призупинити всі сповіщення живого пошуку. Підтримує модифікатори.
  • Follow Bot: Запуск/зупинка бота.
  • Додати сутність з карти: Додає сутність під курсором до списку об'єктів Радару. (Показується лише коли Радар доступний.)
  • Додати POI з карти: Додає точку інтересу на позиції курсору. (Показується лише коли Радар доступний.)

Hotkeys

13. Сповіщення

Вкладка Сповіщення налаштовує, як і де ви отримуєте сповіщення про торгові події та ігрову активність. Підтримує три канали сповіщень: спливаючі вікна на робочому столі, повідомлення в Discord та повідомлення в Telegram.

Сповіщення на робочому столі

Системні сповіщення Windows toast, що з'являються на вашому екрані.

  • Увімкнути сповіщення на робочому столі: Головний перемикач.
  • Позиція: Оберіть, де з'являються сповіщення — Вгорі-праворуч, Вгорі-ліворуч, Внизу-ліворуч, Внизу-праворуч.
  • Час відображення: Скільки часу сповіщення залишається видимим (3-30 секунд).
  • Увімкнути звук: Відтворює звуковий ефект при появі сповіщення.
  • Параметри відображення:
    • Показати іконку: Відображає іконку предмета.
    • Показати ціну: Показує ціну лістингу та валюту.
    • Показати продавця: Показує ім'я облікового запису продавця.
    • Показати модифікатори: Перелічує явні модифікатори предмета.
  • [Тестове сповіщення] — Надсилає зразкове сповіщення для попереднього перегляду ваших поточних налаштувань.

Notification Popup

Віддалені сповіщення (Платна функція)

Отримуйте сповіщення на телефон або комп'ютер через Discord або Telegram, коли ви не за грою.

Примітка: Віддалені сповіщення потребують платного рівня ліцензії.

Інтеграція з Discord

  • Індикатор статусу: Показує "Зв'язано" (зелений) або "Не зв'язано" (жовтий).
  • [Зв'язати Discord] — Відкриває потік OAuth2 для підключення вашого облікового запису Discord. Ви будете отримувати торгові сповіщення як приватні повідомлення Discord від бота POEFixer.
  • [Від'єднати] — Видаляє зв'язок з Discord.

Інтеграція з Telegram

  • Індикатор статусу: Показує "Зв'язано" (зелений) або "Не зв'язано" (жовтий).
  • [Зв'язати Telegram] — Ініціює процес прив'язки через бота POEFixer в Telegram. Перейдіть за глибоким посиланням, щоб почати діалог з ботом.
  • [Від'єднати] — Видаляє зв'язок з Telegram.

Тестування віддалених сповіщень

  • [Надіслати тест] — Надсилає тестове сповіщення до всіх зв'язаних сервісів. Має 30-секундну перезарядку між тестами (показує таймер зворотного відліку).

Сповіщення про події

Налаштуйте, які ігрові події запускають віддалені сповіщення (Discord/Telegram):

Подія Опис
Виявлення проблеми з грою Сповіщає, коли гра вилітає або відключається
Інвентар повний Сповіщає, коли інвентар гравця досягає ємності
Сховище повне Сповіщає, коли вкладка сховища досягає ємності
Доступне оновлення Сповіщає, коли випущена нова версія POEFixer
Ліміт витрат досягнуто Сповіщає, коли ліміт витрат валюти вичерпано
Currency Not Found Сповіщення, коли система не може знайти вказану валюту

Кожна подія має незалежний прапорець перемикання.

Notifications Tab


14. Follow Bot

Вкладка Follow Bot дозволяє вашому персонажу автоматично слідувати за іншим гравцем або сутністю. Це особливо корисно для гри з персонажем підтримки (Aurabot) або при використанні двох вікон.

Ключові можливості

1. Загальне управління

  • Увімкнути Follow Bot: Головний перемикач для запуску/зупинки бота.
  • Індикатор стану: Відображає поточний стан бота (наприклад, Слідування, Очікування цілі, Застрягнув) з кольоровим кодуванням для швидкої перевірки стану.

2. Налаштування цілі

Налаштуйте, за ким слідувати та наскільки близько залишатися.

  • Ім'я цілі: Вручну введіть ім'я гравця/персонажа для слідування.
  • Обрати гравця: Випадаючий список із найближчими гравцями. Виберіть одного для автоматичного заповнення імені цілі.
  • Відстань зупинки: Відстань, на якій бот зупинить рух до цілі (за замовчуванням: 80 одиниць).

3. Налаштування руху

Тонке налаштування того, як бот рухається та взаємодіє з грою.

  • Клавіша руху: Призначте клавішу для руху (зазвичай ваша клавіша "Force Move" у грі). Натисніть кнопку та натисніть потрібну клавішу для прив'язки.
  • Відстань кліку вперед: Наскільки далеко попереду поточної позиції бот намагатиметься клікати (1.0-80.0 одиниць сітки).
  • Інтервал кліку: Час (у мс) між кліками руху (16-500мс).
  • Інтервал оновлення: Як часто працює логіка бота (8-200мс).
  • Інтервал перерахунку шляху: Як часто алгоритм навігації перераховує маршрут до цілі (50-2000мс).
  • Вимагати фокус: Якщо увімкнено, бот рухається лише коли вікно гри на передньому плані.
  • Вимкнути в місті: Автоматично ставить бота на паузу в місті або схованці.

4. Людський рух миші

Робить рух миші природним замість телепортації курсору.

  • Увімкнути людський рух миші: Перемикач реалістичного руху курсору.
  • Швидкість: Множник швидкості руху (0.3-3.0).
  • Кривизна: Наскільки вигнутим є шлях миші (0.0-3.0).
  • Тремор: Симуляція природного тремтіння руки (0.0-3.0).
  • Перехід: Наскільки курсор перестрибує ціль (0.0-0.5).

5. Ухилення перекатом

  • Клавіша ухилення: Клавіша для перекату ухилення (за замовчуванням: Space).
  • Ухилення при застряванні: Автоматичний перекат ухилення, коли бот застрягає.
  • Перезарядка ухилення: Мінімальний час між перекатами (500-30000мс).

6. Налаштування боротьби із застряванням

Механізми для вирішення ситуацій, коли бот застрягає.

  • Тайм-аут застрягання: Скільки часу (у мс) чекати без успішного руху перед оголошенням "Застрягнув" (1000-10000мс).
  • Максимум спроб відновлення: Кількість спроб вивільнитися перед здаванням (1-10).

7. Інтеграція з лаунчером гри

Якщо гра не запущена, бот може автоматично:

  1. Запустити процес гри.
  2. Зачекати екран входу та натиснути "Log In".
  3. Зачекати вибір персонажа та натиснути "Play".
  4. Зачекати завантаження гри, потім запустити бота.

Налаштуйте поле Шлях до гри, щоб вказати на виконуваний файл гри для цієї функції.

8. Налаштування налагодження

Візуальні інструменти для діагностики навігації та логіки.

  • Оверлей налагодження: Увімкнення відображення налагоджувальної інформації на екрані.
  • Показати шлях: Малює розрахований шлях до цілі.
  • Показати точки маршруту: Підсвічує конкретні точки, по яких клікає бот.
  • Показати радіус зупинки: Візуалізує коло навколо цілі, де бот зупиниться.

9. Захист від оточення

Функція безпеки для уникнення оточення занадто великою кількістю монстрів.

  • Увімкнути уникнення оточення: Перемикач механіки втечі.
  • Мінімальна кількість монстрів: Кількість найближчих монстрів, що запускає втечу (1-20).
  • Радіус виявлення: Наскільки далеко перевіряти оточуючих монстрів (50-1000 пікселів).

10. Збір предметів

  • Увімкнути збір предметів: Перемикач автоматичного збору лута.
  • Радіус збору: Наскільки далеко шукати предмети (50-3000 пікселів).
  • Максимум спроб збору: Скільки разів намагатися підібрати предмет (1-20).
  • Час очікування анімації: Скільки чекати анімацію збору (100-3000мс).

15. Лаунчер (Обмежений користувач)

Вкладка Лаунчер надає безпечне та ізольоване середовище для запуску гри. Вона дозволяє створювати та керувати "Обмеженими користувачами" — обліковими записами Windows з обмеженими правами — та запускати гру в контексті цих конкретних користувачів. Це особливо корисно для безпеки (Пісочниця) та для запуску кількох екземплярів гри з окремими конфігураціями/правами.

Ключові можливості

Управління користувачами

Основа цієї вкладки — управління обмеженими обліковими записами Windows.

  • Вибір користувача: Випадаюче меню дозволяє обрати, який обліковий запис обмеженого користувача використовувати для запуску гри.
  • Створити нового: Натисніть кнопку "Створити нового", щоб відкрити діалог, де ви можете визначити нове ім'я користувача та пароль. Це створює реальний обліковий запис Windows на вашій системі з обмеженими привілеями.
  • Видалити користувача: Видаліть поточного обраного обмеженого користувача з вашої системи.
  • Управління всіма користувачами: Перегляд списку всіх користувачів у системі. Увага: Це дозволяє видалити будь-якого користувача, тому використовуйте з обережністю.

Конфігурація гри

  • Шлях до гри: Вкажіть повний шлях до виконуваного файлу гри (наприклад, PathofExile.exe або PathofExile_x64.exe).
  • Огляд: Використовуйте кнопку "...", щоб відкрити провідник файлів та обрати виконуваний файл.

Запуск

  • Запустити гру: Велика кнопка внизу запускає гру, використовуючи облікові дані обраного обмеженого користувача. Застосунок виконує складний процес входу користувача у фоні та безпечного запуску процесу.

Детальна функціональність

  1. Ізоляція: Запускаючи гру від імені іншого користувача, процес гри ізолюється від файлів вашого основного користувача та інших запущених процесів.
  2. Збереження конфігурації: Лаунчер автоматично зберігає обраний шлях до гри та налаштування користувача, тому вам не потрібно вводити їх щоразу.
  3. Безпека: Паролі та облікові дані безпечно управляються бекендом застосунку.

16. Логи

Вкладка Логи — це потужний переглядач системних подій, що дозволяє моніторити внутрішній стан застосунку, налагоджувати проблеми та відстежувати автоматизовані дії в реальному часі. Вона пропонує широкі можливості фільтрації та управління для підтримки релевантності та читабельності інформації.

Огляд інтерфейсу

Інтерфейс поділяється на чотири основні зони: Панель управління, Фільтри категорій, Список логів та Рядок стану.

1. Панель управління (Вгорі)

Розташована вгорі вкладки, ця панель надає швидкий доступ до глобальних фільтрів та управління вікнами.

  • Пошук: Текстовий фільтр у реальному часі. Введіть текст, щоб миттєво фільтрувати логи за вмістом повідомлення або часовою міткою.
  • Фільтри рівнів: Кнопки-перемикачі для показу/приховування логів за серйозністю:
    • Info: Загальні інформаційні повідомлення (Синій).
    • Warning: Потенційні проблеми або важливі попередження (Жовтий).
    • Error: Критичні збої або помилки (Червоний).
    • Debug: Глибока інформація про внутрішній стан (Сірий, доступно лише в Debug-збірках).
  • Перемикач фільтра категорій: Натисніть іконку фільтра, щоб розгорнути/згорнути панель детального вибору категорій.
  • Від'єднати/Приєднати вікно: Переміщує вкладку Логів в окреме, плаваюче вікно. Корисно для збереження видимості логів на другому моніторі при використанні інших вкладок у головному застосунку.
  • Зберегти у файл: Експортує поточну історію логів у текстовий файл у каталозі logs/. Корисно для обміну з розробниками для підтримки.

2. Фільтри категорій (Розкривні)

Коли розгорнуті, ця секція дозволяє детальне управління тим, які модулі генерують логи.

  • Категорії: Ви можете увімкнути або вимкнути логи для конкретних функцій, таких як Trade, Radar, AutoPot, Craft, Smoother, Atlas, Hotkeys, Bot тощо.
  • Підгрупи Trade: Категорія Trade далі поділяється на підгрупи для точного налагодження:
    • Connection: Статус підключення до торгового сайту.
    • Buy: Дії покупки та операції з буфером обміну.
    • WebSocket: Події потоку живих даних.
    • RateLimit: Попередження про обмеження швидкості API.
    • Icon: Статус завантаження іконок предметів.
  • Підгрупи Bot: Категорія Bot має підгрупи:
    • Settings: Зміни конфігурації бота.
    • Skill: Використання навичок та перезарядки.
    • Monster: Виявлення монстрів та бій.
    • Objects: Взаємодія зі скринями.
    • Items: Події збору предметів.
  • Все / Нічого: Швидкі кнопки для увімкнення або вимкнення всіх категорій одразу.

3. Список логів (Центр)

Основна область відображає хронологічну історію подій.

  • Формат: Кожен запис показує часову мітку, іконку рівня, іконку категорії та повідомлення.
  • Контекстне меню: Натисніть правою кнопкою на будь-який запис логу для доступу до опцій копіювання:
    • Копіювати рядок: Копіює обраний рядок логу до буфера обміну.
    • Копіювати видимі: Копіює лише поточно відфільтровані логи.
    • Копіювати все: Копіює всю історію логів.
  • Автопрокрутка: Список автоматично прокручується до найновішого запису, якщо ви вручну не прокрутите вгору для перегляду старіших логів.

4. Рядок стану (Внизу)

Відображає статистику та інструменти обслуговування.

  • Лічильники: Показує "Загально" — кількість логів у пам'яті та "Показано" — кількість на основі поточних фільтрів.
  • Очистити все: Назавжди видаляє всі записи логів з пам'яті.
  • Очистити відфільтровані: Видаляє лише логи, що зараз видимі (що проходять активні фільтри).

17. Debug [PoE 2]

Вкладка Debug надає низькорівневі інструменти інспектування для дослідження структур пам'яті гри в реальному часі. Вона призначена переважно для розробників плагінів та досвідчених користувачів, яким потрібно зрозуміти дані сутностей, значення компонентів та ієрархію елементів UI.

Вкладка Debug організована в дев'ять під-вкладок.

1. Game & Area

Низькорівневий стан процесу та світу: приєднаний процес гри та базова адреса, дані зони/світу (назва зони, хеш, рівень, прапорці міста/схованки), значення GameScale та cull, а також метрики екрана.

2. States

Ієрархія станів гри та який стан зараз активний (LoginState, SelectCharacterState, InGameState, AreaLoadingState тощо).

3. Performance

Моніторинг продуктивності в реальному часі:

  • Таймінг кадрів: Лічильник FPS, загальні мілісекунди на кадр.
  • Деталізація робочого потоку: По-стадійний таймінг для UpdateGameData, UpdateEntities, UpdateInventories тощо.
  • Статус PathFinder: Стан ініціалізації, розміри сітки, кількість кешованих шляхів.
  • Продуктивність плагінів: Час рендерингу UI/налаштувань кожного плагіна.

4. Player

Інспектування поточного стану гравця:

  • Показники здоров'я: HP, ES, MP — поточні, максимальні та відсоткові значення.
  • Список бафів: Прокручувана таблиця всіх активних бафів з назвою, зарядами, залишковим часом, загальною тривалістю, слотом фласки, ефективністю та ID джерельної сутності.
  • Позиція: Позиція на сітці, позиція у світі, висота рельєфу.
  • Кеш компонентів: Адреси всіх компонентів гравця.

5. Entity List

Таблиця з фільтрацією, що показує всі сутності, завантажені в гру.

  • Стовпці: ID сутності, Адреса, Шлях метаданих, Тип, Підтип, Стан, Рідкісність, Зона (InnerCircle/OuterCircle/Far).
  • Фільтри типів: Швидка фільтрація за типом сутності — Monsters, Chests, NPCs, Players, Items, Shrines, AreaTransitions, ExpeditionMarkers, ExpeditionRemnants тощо.
  • Фільтр відстані: Повзунок для показу лише сутностей у межах конкретного діапазону (0-5000 одиниць сітки).
  • Пошук: Текстовий пошук за шляхом метаданих.
  • Спостереження за сутністю: Натисніть на сутність, щоб "спостерігати" за нею — робочий потік тоді зчитує детальні дані компонентів для неї кожен кадр. Розпарсені компоненти включають Life, Render, Positioned, Targetable, Animated, Stats, Actor та Buffs, плюс перегляд "All Components", що перелічує кожну пару назва → адреса компонента.

6. ServerData / Inventory

Детальне інспектування системи інвентарю гри (дві вкладені вкладки: Inventory та Stash).

  • ServerData: Відображає адресу компонента ServerData.
  • Список інвентарів: Показує всі інвентарі гравця (ID, Адреса, Назва).
  • Спостереження за інвентарем: Виберіть інвентар для інспектування — сітка слотів (зайняті/порожні), список предметів (шлях метаданих, рідкісність, позиція слоту) та повна деталізація модифікаторів (Implicit, Explicit, Enchant тощо) зі значеннями.

7. Files & Errors

Реєстр завантажених файлів (dat-файли та інші ігрові ресурси) та нещодавня інформація про помилки/діагностику.

8. Game UI Explorer

Навігація по ієрархії дерева елементів UI гри.

  • Кореневий елемент UI гри: Інспектування елементів під кореневим елементом UI в грі (панелі, меню, кнопки).
  • Навігація по дереву: Розгортання/згортання елементів UI для перегляду дочірніх елементів, адрес та властивостей.
  • Пошук: Фільтрація елементів за назвою/шляхом.
  • GameCullValue: Відображається для розрахунків масштабу UI.

9. Flasks & Charms

Живий перегляд слотів фласок та оберегів гравця — активна фласка/оберег у кожному слоті та її поточний стан.

Компоненти: Гра надає 22 класи компонентів сутностей (найновіше доповнення — Pathfinding). Усі, крім двох (NPC та DiesAfterTime, що є заглушками), парсять свою пам'ять у типізовані поля; найдетальніший парсинг — повна деталізація полів у панелях спостереження — охоплює Life, Render, Positioned, Targetable, Animated, Stats, Actor та Buffs.


18. Плагіни

Вкладка Плагіни керує нативними C++ DLL плагінами, що розширюють функціональність POEFixer. Плагіни можуть рендерити оверлеї, отримувати доступ до ігрових даних та безшовно інтегруватися з існуючим UI.

Управління плагінами

  • Список плагінів: Показує всі виявлені плагіни з каталогу Plugins/.
  • Увімкнути/Вимкнути: Перемикач окремих плагінів. Стан зберігається між сесіями.
  • Налаштування по плагінах: Кожен увімкнений плагін може рендерити власну секцію налаштувань безпосередньо у вкладці Плагіни.
  • Перевірка версії SDK: Хост перевіряє сумісність версії SDK плагіна при завантаженні. Поточна версія SDK: 6.

Доступні плагіни

Весь вихідний код плагінів доступний на GitHub:

  • ExamplePlugin — референсна реалізація SDK з прикладами
  • KillCount — оверлей відстеження вбивств/скринь/смертей
  • NinjaPricer — оверлей цін предметів (ціни з основного сервісу цін)
  • Hiveblood — оверлей загального Hiveblood (ресурс PoE2 Breach / Genesis Tree)
  • Radar — мінімальний оверлей радару, повністю побудований на v6 SDK (монстри, NPC, скрині, переходи, прохідна місцевість)

Кожен репозиторій самодостатній з заголовками SDK, ImGui та рішенням Visual Studio — клонуйте, відкрийте та збирайте.

Kill Counter

Комплексний оверлей відстеження вбивств/скринь/смертей з постійною статистикою.

KillCount

  • Відстеження вбивств монстрів: Рахує вбитих монстрів за рідкісністю (Normal, Magic, Rare, Unique, Unknown) за допомогою детекції зникнення — моніторить сутності в зонах InnerCircle (~60 одиниць) та OuterCircle (~120 одиниць).
  • Відстеження скринь: Рахує відкриті скрині за типом (Magic, Rare, Expedition, Breach, Strongbox) шляхом визначення переходів стану (закрита -> відкрита).
  • Лічильник смертей: Відстежує смерті гравця через моніторинг переходів HP.
  • Лічильники по карті: Автоматичне скидання при вході в нову зону. Старі лічильники залишаються видимими до першого вбивства в новій зоні.
  • Загальні показники за весь час: Постійна статистика, збережена в базі даних SQLite3 (Plugins/KillCount/data/killcount.db). Відстежує історію сесій по зонах (назва, хеш, рівень, часові мітки, всі лічильники).
  • Оверлей:
    • Перетягуваний, коли меню програми активне (з'являється підказка "Перетягніть для зміни положення").
    • Неінтерактивний та без заголовної панелі, коли меню приховане.
    • Налаштовувана прозорість (0-100%).
    • Панель вкладок для перемикання між видами По карті та Загальне (обидва можуть бути увімкнені одночасно).
    • Кольорово кодовані секції: помаранчеві заголовки (Монстри), блакитні (Скрині), червоні (Смерті).
  • Атлас іконок: Відображає іконки типів сутностей зі спільного спрайт-листа Resources/radar/icons.png з резервними іконками для всіх категорій.
  • Налаштування: Налаштуйте, які лічильники відображати (5 типів монстрів + 5 типів скринь + смерті), прозорість, режим оверлею, кнопки скидання для статистики по карті/за весь час.

KillCount Settings

Ninja Pricer

Оверлей цін предметів у реальному часі, що відображає ціни на предметах на землі, в інвентарі та вкладках сховища. Ціни беруться з вбудованого сервісу цін POEFixer — оберіть свою лігу в Settings → Prices (плагін більше не отримує ціни чи ліги самостійно).

  • Покриття: Currency, Fragments, Abyssal Bones, Uncut Gems, Essences, Soul Cores, Idols, Runes, Ritual Omens, Expedition, Delirium, Breach, Lineage Support Gems, Reliquary Keys, Incursion, плюс унікальні предмети (Accessories, Armour, Flasks, Jewels, Maps, Weapons, Sanctum Research). Іконки предметів показуються поряд з цінами.
  • Три місця відображення:
    • Предмети на землі: Показує ціни на випавших предметах в ігровому світі. Визначає кількість у стопці (наприклад, "2x Divine Orb" -> подвоєна ціна). Позиція налаштовується: Вгорі, Внизу, Ліворуч, Праворуч від мітки предмета.
    • Інвентар: Показує ціни на предметах у сітці інвентарю гравця. Адаптивний розмір шрифту для малих клітинок. Позиція налаштовується: кути кожної клітинки.
    • Вкладки сховища: Показує ціни на предметах у відкритій вкладці сховища. Автоматично визначає UI сховища та індекс активної вкладки.
  • Відображення цін:
    • Три валютних режими: Divine (D), Exalted (E), Chaos (C).
    • Кольорове кодування: золотий (>= 1 Divine), білий (>= 0.1 Divine), сірий (< 0.1 Divine).
    • Налаштовуваний розмір тексту (0.5x до 2.0x).
  • Завжди актуальні: Ціни підтримуються актуальними автоматично основним сервісом цін POEFixer — немає ручного оновлення та немає інтервалу оновлення по кожному плагіну для налаштування. Локальний кеш забезпечує роботу офлайн.
  • Контроль видимості:
    • Приховати, коли гра не у фокусі.
    • Гаряча клавіша приховування (утримуйте для тимчасового приховування оверлею).
    • Перемикачі по категоріях (увімкнути/вимкнути окремі категорії цін).
  • Налаштування: Валютний режим, масштаб тексту, позиція відображення для кожного місця, перемикачі відображення категорій та гаряча клавіша приховування. (Ліга та дані про ціни налаштовуються централізовано в Settings → Prices.)

NinjaPricer In-Game NinjaPricer Settings

Hiveblood

Показує ваш загальний Hiveblood (ресурс крафту Path of Exile 2 0.5 Breach / Genesis Tree) як оверлей у грі, зчитаний безпосередньо з пам'яті — доступний будь-де без відкриття Genesis Tree.

  • Загальна сума будь-де: Зчитує живу суму там, де Hiveblood реально змінюється (біля Genesis Tree при витраті, на картах при отриманні Breach). У неактивних зонах на кшталт схованки показує останнє зчитане значення, яке залишається коректним, оскільки сума змінюється лише біля дерева або на картах.
  • Приріст по карті: Рядок +N this map, що скидається при кожній зміні зони, тож ви можете бачити, скільки дала карта.
  • Попередження про ліміт: Текст стає оранжево-червоним та блимає вище налаштовуваного порогу (за замовчуванням 95,000), коли ви наближаєтесь до ліміту 100,000.
  • Налаштування: Позиція оверлею, масштаб шрифту, колір тексту, поріг попередження про ліміт та перемикач приросту по карті.

Radar

Легкий оверлей радару, повністю побудований на публічному v6 SDK (він також служить референсом для плагінів у стилі радару). Він малює кольорові точки на великій карті для монстрів (за рідкісністю, лише живих), NPC, скринь (окремий колір після відкриття), переходів між зонами та гравця, а також може за бажанням рендерити прохідну місцевість. Усі дані надходять через сервіси SDK — плагін не виконує прямих зчитувань пам'яті.

Foretold Rewards

Вбудований помічник для механіки передбачених нагород "Rite of the Nameless" Path of Exile 2 на Атласі. Він активується лише на екрані вибору нагород Rite: наведіть курсор на відкриту карту та натисніть Ctrl+Alt, щоб зафіксувати її як початок маршруту. Фоновий робочий потік перелічує кожен лінійний ланцюг нагород (початкова карта плюс карти, до яких вона веде) та перелічує їх у вікні з фільтрацією; вибір ланцюга малює пронумеровані лінії безпосередньо на живому Атласі з назвами та цінами нагород. Включає текстовий пошук, режим "найцінніший шлях" та редаговані користувачем виключення карт/біомів.

GGPK Explorer

Вбудований файловий браузер для упакованого контенту Path of Exile (окремий Content.ggpk або розкладка Bundles2, з автовизначенням). Він рендериться повністю всередині своєї панелі налаштувань: навіговане дерево файлів зі смугою хлібних крихт, перегляди для конкретних типів (hex, зображення/DDS, аудіо, таблиці .dat з редактором клітинок, місцевість, дерево навичок, PSG), пошук, закладки та діалог вилучення. Архів відкривається асинхронно та використовує Oodle для розпакування.

Example Plugin

Референсна реалізація, що демонструє всі можливості Plugin SDK:

  • Інспектор бафів: Список бафів гравця з фільтрацією та індикаторами прогресу.
  • Оглядач сутностей: Список налагодження сутностей з механізмом спостереження, деревами компонентів.
  • Інспектор інвентарю: Переглядач ServerData, вибір інвентарю, сітка слотів, модифікатори предметів.
  • Переглядач пам'яті: Переглядач шістнадцяткового дампу, демо Read<T>, сканер патернів.
  • Оглядач UI: Повний навігатор дерева елементів UI з пошуком та підсвічуванням.

Створення плагінів

Детальні інструкції зі створення власних плагінів дивіться у Посібнику з розробки плагінів, включаючи:

  • Налаштування проекту та конфігурація збірки
  • Реалізація базового класу PluginSDK::Plugin
  • Довідник API PluginContext (v1-v6)
  • Структури даних та перелічення
  • Загальні рецепти та патерни
  • Патерн перетягуваного оверлею
  • Посібник з усунення проблем

← Home

Clone this wiki locally