Errant Launcher — Посібник користувача


1. Про посібник

Що таке Errant Launcher. Це переносна (portable) програма для Windows, яка збирає в одному вікні картки для запуску й відкриття часто використовуваних об'єктів: програм, скриптів, папок, файлів, команд, посилань та інсталяторів MSI. Картки можна розподіляти за розділами та категоріями. Програму не потрібно встановлювати; її папку можна переносити, наприклад, на флешці.

Як користуватися посібником. Можна читати підряд — від «Початку роботи», — а можна відкривати потрібний розділ за потреби. Усюди є посилання на пов'язані розділи.

Зміст

Позначення в тексті:

  • назви кнопок, полів і пунктів меню наводяться в лапках, наприклад «Запустити», «Редактор», «Зберегти»;
  • Важливо — попередження про можливу втрату даних або незворотну дію;
  • Порада — підказка, як користуватися програмою зручніше.

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

2.1. Перший запуск

Запустіть файл ErrantLauncher-x64.exe. Встановлення не потрібне: програма переносна. Поруч із файлом вона створить свою папку даних — там лежатимуть налаштування, картки та значки (детальніше — в розділі «Зберігання даних»).

Якщо запустити програму повторно, коли вона вже працює, друге вікно не створюється. На передній план виводиться наявне вікно (або воно відновлюється із системного трея).

2.2. Що ви бачите після відкриття

Головне вікно складається з кількох областей:

  • зверху — рядок заголовка з кнопками «згорнути», «розгорнути/відновити», «закрити»;
  • ліворуч — бокова панель із пунктом «Вибране» і списком розділів;
  • під заголовком — круглі «пігулки» категорій вибраного розділу;
  • праворуч зверху — поле «Пошук…», кнопки «Редактор», сортування та налаштувань;
  • у центрі — сітка карток;
  • ліворуч унизу — кнопка стану, що відкриває інформаційну панель.

У правому нижньому куті можуть бути мітки-індикатори: «Режим адміністратора» (програма запущена від імені адміністратора), «Лише читання» і «Немає носія» (проблеми з папкою даних — див. розділ «Розв'язання проблем»).

2.3. Як влаштовані дані — простими словами

  • Картка — кнопка в сітці, що запускає або відкриває щось одне: програму, папку, посилання тощо.
  • Категорія — підгрупа всередині розділу (пігулки над сіткою).
  • Розділ — верхній рівень групування (список ліворуч).
  • Вибране — окремий вид, де зібрані позначені картки з усіх розділів.

2.4. Перші дії

  1. Відкрийте «Редактор» → вкладка «Структура» → «Додати розділ» і «Додати категорію» — створіть каркас під свої завдання.
  2. Поверніться в головне вікно, виберіть розділ і категорію.
  3. Додайте першу картку — будь-яким із способів із розділу 6.
  4. Налаштуйте вигляд через кнопку налаштувань (тема, акцентний колір).

2.5. Як створити першу картку

Найшвидший спосіб — перетягнути файл програми (.exe) прямо на вікно Errant Launcher: картка з'явиться в поточних розділі та категорії. Другий спосіб: «Редактор» → «Додати картку» → вибрати тип → заповнити поля → «Зберегти». Детально — в розділі 6.


3. Інтерфейс і навігація

3.1. Головне вікно

Вікно можна перетягувати за вільну область верхнього рядка. Кнопки в правому верхньому куті згортають, розгортають і закривають вікно. Якщо ввімкнено згортання в трей (див. розділ «Налаштування»), кнопка «Закрити» ховає вікно в системний трей, а не завершує програму.

3.2. Бокова панель

Список ліворуч показує «Вибране» і всі видимі розділи. Клацання по розділу вибирає його і показує його категорії та картки. Клацання по порожньому місцю панелі розгортає/згортає її; клацання по фону вікна за розгорнутої панелі згортає її назад. Приховані розділи тут не показуються (див. розділ 4).

Клацання правою кнопкою по розділу відкриває меню: «Перейменувати», «Приховати розділ», «Видалити розділ». По категорії-пігулі: «Перейменувати», «Приховати».

3.3. Картки та їхні позначення

Картка показує значок, назву і може мати мітки:

  • «Помилка» — ціль картки недоступна (файл видалено, шлях невірний);
  • «Адмін» — картка налаштована на запуск від імені адміністратора;
  • «Перевірка» — триває перевірка доступності;
  • мітки архітектури у програм: x86, x64, ARM64, Any;
  • у груп — ознака групи (див. розділ 8).

Клацання лівою кнопкою запускає/відкриває картку, правою — відкриває її меню. Якщо текст не вміщується, наведіть курсор — з'явиться підказка з повним текстом.

3.4. Пошук

Введіть текст у поле «Пошук…» — сітка відфільтрується з невеликою затримкою. Пошук шукає за назвою картки, іменем цільового файлу та описом; усі слова запиту мають збігтися. Esc у полі пошуку очищає його, фокус лишається в полі. Кнопка очищення робить те саме.

Порада

Під час активного пошуку кнопка «Редактор» недоступна — спочатку очистіть пошук.

3.5. Сортування

Кнопка сортування на панелі інструментів відкриває список варіантів: «Без сортування», «За ім'ям», «За типом», «За частотою запуску». Сортування за частотою використовує лічильник запусків кожної картки — чим частіше запускаєте, тим вище вона піднімається.

3.6. Інформаційна панель стану

Кнопка стану ліворуч унизу відкриває панель з лічильниками та індикаторами (режим адміністратора, режим сховища тощо). Повторне натискання або Esc її закриває. Панель і вікно налаштувань не можуть бути відкриті одночасно — одне закриває інше.

3.7. Системний трей

Якщо в налаштуваннях увімкнено згортання в трей:

  • кнопка «закрити» ховає вікно в трей разом із усіма відкритими дочірніми вікнами (вони повернуться на свої місця після відновлення);
  • клацання по значку в треї показує/ховає вікно;
  • меню значка: «Відкрити» та «Вихід»;
  • «Вихід» запитає в усіх вікон з незбереженими змінами підтвердження — наприклад, редактор із незаповненою формою запропонує зберегти або скасувати правки.

Якщо вимкнути згортання в трей, коли вікно приховане, воно одразу повернеться на екран.


4. Розділи і категорії

Навіщо. Розділи — великі тематичні групи («Робота», «Мультимедіа», «Інструменти»), категорії — підгрупи всередині них («Браузери», «Редактори»). Кожна картка живе в одній категорії одного розділу.

Керування — у редакторі, вкладка «Структура»:

Дія Як виконати
Створити розділ «Додати розділ» → ввести ім'я
Створити категорію вибрати розділ → «Додати категорію» → ввести ім'я
Перейменувати кнопка перейменування біля рядка або меню розділу в боковій панелі
Змінити порядок кнопки «угору»/«униз» біля рядка розділу
Приховати/показати кнопка видимості біля рядка розділу або категорії
Змінити значок розділу кнопка значка біля рядка розділу → вікно вибору значка (розділ 11)
Видалити кнопка видалення біля рядка → підтвердження

Правила: ім'я не може бути порожнім; імена розділів та імена категорій усередині розділу мають бути унікальними — за збігу програма повідомить «вже існує».

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

Увага

Важливо — видалення:

  • видалення розділу безповоротно видаляє всі його категорії та картки — програма попередить про це в діалозі підтвердження;
  • видалення категорії видаляє всі її картки — теж із попередженням.

Збереження порядку та видимості відбувається автоматично. Якщо запис не вдався (наприклад, сховище лише для читання), програма покаже помилку й перечитає структуру — перевірте розділ «Розв'язання проблем».


5. Картки: основні принципи

Картка — це об'єкт запуску в сітці. Усього підтримується дев'ять типів: програма, скрипт, папка, файл, ярлик Windows, команда, URL/URI, MSI-пакет і група карток.

Спільні поля (майже у всіх типів):

  • Назва — обов'язкова; показується на картці та в пошуку;
  • Опис — необов'язковий; теж бере участь у пошуку;
  • Розділ і категорія — куди покласти картку;
  • Значок — можна вибрати через вікно вибору значка (розділ 11);
  • «Запуск від імені адміністратора» — там, де це має сенс (програми, скрипти, команди, MSI).

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

Шляхи. Можна вказувати і відносні шляхи (від папки програми — краще для переносимості), і абсолютні (C:\…). Абсолютні шляхи приймаються, але після перенесення на інший комп'ютер можуть перестати працювати — див. розділ «Зберігання даних і переносимість».

Збереження та скасування. Кнопка «Зберегти» записує картку; неактивна, доки не заповнені обов'язкові поля. Під час закриття редактора з незбереженими правками з'явиться запитання «Скасувати незбережені зміни?» — «Не зберігати» відкине правки.


6. Створення карток різних типів

Два універсальні способи:

  1. Перетягування — перетягніть файл або папку на головне вікно. Тип визначиться автоматично (.exe → програма, .lnk → ярлик, .msi → MSI, скрипти → скрипт, папка → папка, решта → файл). У програм і ярликів значок витягується автоматично. Картки потраплять у поточні розділ/категорію; якщо розділів ще немає, створиться службовий розділ для вхідних. Можна також перетягнути текст посилання http:// або https:// — створиться URL-картка.
  2. Через редактор — «Редактор» → «Додати картку» → вибір типу → заповнення форми → «Зберегти». Якщо розділів/категорій ще немає, з'явиться панель-підказка з кнопками їх створення.

Після збереження головне вікно прокрутиться до нової картки та підсвітить її.

6.1. Програма

  • Призначення: запуск .exe.
  • Поля: назва, розділ/категорія, варіанти запуску, аргументи, робоча папка, значок, «від імені адміністратора».
  • Варіанти запуску: картка може зберігати кілька .exe під різні архітектури Windows — x86, x64, ARM64. Кнопка «Огляд…» додає файл: програма сама визначить архітектуру й підпише рядок міткою. Повторний вибір тієї самої архітектури замінює шлях; кожен рядок можна видалити або поправити вручну.
  • Перевірки: щонайменше один варіант обов'язковий; файл має бути .exe та існувати; робоча папка — наявний каталог.
  • Під час запуску обирається варіант, що підходить вашій системі (наприклад, на 64-бітній Windows спочатку x64, потім x86). Пункти «Запустити x64» тощо в меню картки запускають конкретний варіант.
Порада

Значок картки можна не задавати вручну — витягніть його з вибраного .exe через вікно вибору значка.

6.2. Скрипт

  • Призначення: запуск файлів-сценаріїв (bat, ps1, reg, vbs та інші підтримувані формати).
  • Поля: назва, файл скрипта, розділ/категорія, робоча папка, значок, «від імені адміністратора»; тип скрипта визначається за розширенням автоматично.
  • Перевірки: файл обов'язковий, має існувати і мати підтримуваний тип.
  • Під час запуску завжди запитується підтвердження — перед виконанням показується ім'я та опис скрипта. Для .reg — окреме попередження, що файл реєстру змінює системні налаштування.

6.3. Папка

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

6.4. Файл

  • Призначення: відкрити документ/медіа асоційованою програмою.
  • Поля: назва, шлях до файлу, розділ/категорія, значок.
  • Перевірки: файл має існувати; розширення, які мають свої типи карток (.exe, .lnk, .msi, скрипти), зарезервовані — для них вибирайте відповідний тип.

6.5. Ярлик Windows

  • Призначення: запуск наявного .lnk.
  • Поля: назва, шлях до .lnk, розділ/категорія, значок, «від імені адміністратора».
  • Перевірки: шлях має закінчуватися на .lnk та існувати.

6.6. Команда

  • Призначення: виконати текстову команду (як у командному рядку).
  • Поля: назва, текст команди, розділ/категорія, «від імені адміністратора».
  • Перевірки: команда не повинна бути порожньою.
  • Під час запуску показується діалог підтвердження. Пункт меню «Копіювати команду» кладе її текст у буфер без виконання.

6.7. URL / URI

  • Призначення: відкрити посилання в браузері або застосунку-обробнику.
  • Поля: назва, адреса, розділ/категорія, значок.
  • Перевірки: допускаються лише безпечні схеми — свідомо небезпечні буде відхилено під час збереження. Пункт меню «Копіювати посилання» кладе адресу в буфер.

6.8. MSI-пакет

  • Призначення: запуск інсталятора .msi.
  • Поля: назва, шлях до .msi (кнопка огляду з фільтром «MSI-пакет»), аргументи інсталятора, значок, «від імені адміністратора».
  • Перевірки: файл має бути .msi та існувати. Під час запуску аргументи розбираються: битий рядок (незакрита лапка), ключ без значення або аргумент, що вказує на інший пакет, призведуть до повідомлення про помилку — тоді перевірте поле «Аргументи».

6.9. Група карток

Група запускає кілька карток по черзі. Докладна інструкція наведена в розділі «Групи карток».


7. Запуск і відкриття об'єктів

Основний спосіб запуску — клацнути лівою кнопкою по картці. Додаткові дії доступні в контекстному меню (клацання правою кнопкою). Залежно від типу картки там можуть бути пункти «Запустити», запуск конкретного архітектурного варіанта, запуск із підвищеними або звичайними правами, а також дії для відкриття папки, файлу, ярлика чи посилання. Склад меню залежить від типу картки.

Службові дії в меню картки:

  • «Відкрити розташування» — Провідник із виділеним цільовим файлом;
  • «Копіювати шлях», «Копіювати команду», «Копіювати посилання» — у буфер обміну;
  • вибране та редагування — розділи «Редагування й організація карток» і «Вибране».

Аргументи та робоча папка (програми, скрипти, MSI) задаються у формі картки. Якщо робоча папка порожня — використовується папка самої цілі.

Підтвердження. Перед скриптами, командами та групами з такими учасниками програма запитує підтвердження — це захист від випадкового запуску. Для .reg — особливе попередження. Якщо запуск вимагає прав адміністратора, Windows покаже стандартний запит UAC: відмова в ньому просто скасує запуск із повідомленням про помилку.

Порада

Якщо Errant Launcher сам запущений від імені адміністратора (мітка «Режим адміністратора»), процеси, запущені з нього, теж отримають підвищені права.

Типові помилки запуску описані в розділі «Розв'язання проблем».


8. Групи карток

Призначення: одна картка-група запускає відразу кілька карток по черзі — наприклад, «робоче оточення»: пошта, браузер, редактор.

Створення: «Редактор» → «Додати картку» → «Група» → кнопка вибору учасників відкриває діалог зі списком усіх карток. У ньому є пошук і фільтри за розділом і типом; позначки зберігаються, доки ви фільтруєте список. «OK»/Enter підтверджує вибір, Esc/«Скасувати» — відмовляється. Група зобов'язана містити хоча б одного учасника; вкладені групи не допускаються. В учасників можна задавати індивідуальні затримки перед запуском наступного.

Порядок: учасники виконуються у вихідному порядку списку карток.

Запуск і прогрес. Якщо в групі є скрипти або команди, спочатку з'явиться попередження. Потім відкривається діалог «Запуск групи»:

  • лічильник «N з M» та ім'я поточного учасника;
  • перед наступним — зворотний відлік «Наступна: … — через X с»;
  • у міру виконання додаються рядки «Картка «…» — запущена / скасована / не запущена»;
  • кнопка «Скасувати решту», Esc або закриття вікна зупиняють чергу — уже запущене не відкочується.

Підсумок: підсумкове повідомлення «Запущено: X · Помилок: Y · Пропущено: Z» з рядками по кожній картці; за скасування — «Запуск скасовано»; за помилок — діалог із типом «помилка».

Помилки: учасник, чия ціль зникла, позначається «не запущена» з причиною — це не руйнує решту черги. Видалені картки автоматично зникають із груп.


9. Редагування й організація карток

Змінити картку: меню картки → «Змінити» → та сама форма, що й під час створення, із заповненими полями → «Зберегти».

Таблиця карток — «Редактор» → «Редагувати картки»:

  • пошук по таблиці та фільтри «за типом» і «за розділом»;
  • сортування — клацання по заголовку колонки;
  • чекбокси рядків для мультивибору; кнопки «вибрати все» / «зняти вибір» діють на поточний відфільтрований список;
  • «Змінити» — лише за одного вибраного рядка;
  • «Видалити», «Перемістити», «Дублювати» — за вибору одного або кількох.

Видалення: одна картка спитає «Видалити картку?», кілька — «Видалити картки?» з лічильником. Видалення незворотне: картка зникне з розділу, вибраного та всіх груп.

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

Дублювати: копія в тій самій категорії.


10. Вибране

Додати/прибрати: праве клацання по картці → «Додати до вибраного» / «Прибрати з вибраного».

Перегляд: пункт «Вибране» в боковій панелі. Замість пігулок категорій тут з'являються вкладки типів: «Усі», «Програми», «Скрипти», «Папки», «Файли», «Ярлики», «Команди», «URL / URI», «MSI-пакети», «Групи» — можна дивитися вибране за типами. Пошук працює і тут (по вибраному).

Під час імпорту/експорту позначки вибраного подорожують разом із картками (під час імпорту — якщо позначений відповідний пункт, див. розділ «Імпорт, експорт і резервні копії»).


11. Значки й вигляд

11.1. Значки карток і розділів

У формі картки та в редакторі структури є кнопка вибору значка. Вікно вибору пропонує:

  • вбудований значок типу;
  • значок із вбудованого набору — сітка на вибір (усередині сітки працюють стрілки, Enter/Space);
  • власний PNG-файл;
  • витягування значка з .exe або .lnk — кнопка «Витягнути»;
  • «Скинути» — повернутися до стандартного.

«Зберегти» застосовує вибір, «Скасувати»/Esc — ні. Якщо витягування не вдалося або файл не PNG — з'явиться повідомлення про помилку, попередній значок не постраждає.

11.2. Вигляд застосунку

У налаштуваннях (розділ 14): мова, тема, акцентний колір (він же перефарбовує значок у треї), стиль значків карток («Кольори теми» / «Акцентний колір» / «Різнобарвні») і стиль міток. Зміни застосовуються одразу.


12. Масовий імпорт

Навіщо. Коли потрібно додати не одну картку, а цілу папку програм — майстер сам знайде .exe, скрипти, .msi, .lnk, файли й підпапки, покаже список і дасть вибрати, що додати.

Де: «Редактор» → вкладка «Масовий імпорт». Майстер веде за кроками: «Вибір папки» → «Сканування» → «Результати» → «Куди додати» → підсумок.

12.1. Крок «Вибір папки» та фільтри

  • Папка для сканування — виберіть через «Огляд папок…» або введіть вручну. Неіснуюча папка підсвітиться повідомленням «Папка не існує.»
  • Глибина обходу — «Без обмежень» або 1–3 рівні; «Рекурсивний обхід вкладених папок»; «Максимум кандидатів» — за досягнення ліміту сканування зупиниться (звузьте фільтри або збільште значення).
  • Пігулки типів — які типи шукати. У деяких типів є свої налаштування:
  • Програми — які архітектури включати (включно з «Any» для нерозпізнаних);
  • Скрипти — які типи скриптів;
  • Файли — список розширень через «;» у режимі «Виключати перелічені» або «Шукати тільки перелічені»;
  • MSI та Ярлики — без додаткових фільтрів.
  • Налаштування обходу: пропускати приховані, системні, junction-точки й симлінки; «Сканувати мережеві шляхи (UNC)»; список імен папок, що виключаються.
  • Папка конфігурації — вкажіть, якщо хочете, щоб програма перевіряла переносимість шляхів кандидатів.

12.2. Крок «Сканування»

Показує «Переглянуто об'єктів», «Кандидатів», «Попереджень» і поточну папку. Кнопка «Зупинити» перериває скан — знайдена частина збережеться з поміткою «сканування перервано». За помилки — повідомлення та кнопки «Повторити»/«Назад». Якщо скан зупинився на ліміті, з'явиться помітка — звузьте фільтри.

12.3. Крок «Результати»

Таблиця знайдених кандидатів зі статусами: «готово», «перевірити», «зник», «помилка», плюс мітки «вже існує», «не можна додати». У проблемних рядках указано причину — наприклад, «файл недоступний для читання», «дублікат: картка вже існує», «ім'я вже використовується в цільовому розділі», «мережевий шлях вимкнено фільтром».

Можливості:

  • пошук за ім'ям/шляхом, фільтри за типом і статусом, сортування колонок;
  • «Зняти вибір» / «Виключити вибрані» — для поточного відфільтрованого списку;
  • «Повторна перевірка» — переперевіряє вибрані файли на диску без нового сканування: файл, що повернувся, можна відновити;
  • розгорнутий рядок дозволяє правити назву, аргументи, опис, робочу папку, тип скрипта, значок і «від імені адміністратора»;
  • меню рядка — «Копіювати шлях» і «Показати розташування в папці».

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

Увага

Якщо після сканування змінити папку або фільтри, результати стають «застарілими» — майстер запропонує сканувати заново й попередить, що правки застосуються до тих самих файлів, якщо вони знайдуться знову.

12.4. Крок «Куди додати»

  • Розділ призначення — наявний або «Новий розділ…»;
  • Категорія — наявна, «Нова категорія…», «Без категорії» або «За іменем батьківської папки» (кандидати розкладаються за категоріями автоматично);
  • кнопка «Перевірити» — аналіз: «Буде додано / Пропустимо / Потребують уваги», списки дублікатів за шляхом, конфліктів імен і битих кандидатів; застереження про шляхи з літерою диска (можуть не відкритися на іншому комп'ютері).

Імпорт заблоковано, якщо сховище не приймає запис (повідомлення «Конфігурація недоступна для запису»), не вибрано ціль, не позначено жодного кандидата або всі вибрані — з помилками.

12.5. Імпорт і підсумок

«Імпортувати N карток» запускає запис у фоні. Перед записом створюється резервна копія даних. Підсумкова сторінка показує «Додано», «Пропущено під час імпорту», «Не вибрано» та деталі — наприклад, скільки карток додано без власного значка.

Увага

За часткового запису або збою програма повідомить про це окремими повідомленнями й укаже шлях до резервної копії для ручного відкату; доки стан не підтверджено, повторний імпорт призупиняється — перейдіть на крок «Куди додати» для переперевірки або перезапустіть програму.

Скасування: на кроці сканування «Скасувати» зупиняє скан; на інших кроках вихід із майстра з незавершеною роботою спитає «Правки й вибір буде втрачено — вийти?». Закриття редактора з незавершеним імпортом також спитає підтвердження — фонові завдання будуть коректно зупинені.


13. Імпорт, експорт і резервні копії

Де: кнопка налаштувань → «Імпорт» / «Експорт» / «Скинути всі дані».

13.1. Види експорту

  1. Повний бекап — усе відразу: розділи, картки, вибране, налаштування, теми, значки й стан застосунку. Вікон вибору вмісту немає — одразу «Зберегти як» з ім'ям ErrantLauncher-Backup.zip. Використовуйте для резервних копій і перенесення між комп'ютерами.
  2. Поділитися колекцією — вибір вмісту: чекбокси «Значки», «Теми» та список розділів (із «Вибрати все»). Налаштування й стан сюди не потрапляють; вибране їде з картками. Ім'я файлу — ErrantLauncher-Collection.zip.
Увага

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

По завершенні показується, що саме вивантажено, з кнопкою відкрити папку з файлом.

13.2. Імпорт

  1. «Імпорт» → виберіть .zip.
  2. Попередження, що імпорт змінить дані — «Продовжити»/«Скасувати».
  3. Вікно вибору: чекбокси «Налаштування», «Вибране», «Значки», «Теми» (лише те, що є в архіві) та список розділів архіву.
  4. Якщо імена розділів збігаються з наявними — вікно конфліктів: для кожного розділу «Замінити / Перейменувати / Пропустити», можна застосувати рішення до всіх.
  5. Діалог результату.

Перед записом робиться резервний знімок — за помилки дані відкочуються. Повний бекап із позначеними «Налаштуваннями» відновить і стан застосунку.

Помилки: не-zip або битий файл — «неприпустимий файл імпорту»; архів новіший за версію програми — «формат новіший»; скасування на будь-якому кроці нічого не імпортує; невалідні файли тем пропускаються й перелічуються в підсумку.

Порада

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


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

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

Налаштування Що робить
Мова Мова інтерфейсу — 6 варіантів
Початковий розділ Який розділ відкрито під час запуску
Тема Колірна тема вікна
Акцентний колір Акцент інтерфейсу та значка в треї
Стиль значків карток «Кольори теми» / «Акцентний колір» / «Різнобарвні»
Стиль бейджиків Оформлення індикаторів на картках
Згортання в трей Чекбокс — закриття ховає вікно в трей (розділ 3.7)

Поля-селектори відкривають випадний список: Enter/Space застосовують і закривають його, Esc — лише закриває. Зміни застосовуються одразу й зберігаються автоматично.

Порада

У режимі «Лише читання» налаштування показують сповіщення: зміни подіють до закриття програми, але не збережуться.

Тут же кнопки «Імпорт», «Експорт», «Скинути всі дані» та «Про програму» (розділи 13, 18, 19).


15. Зберігання даних і переносимість

Де лежать дані. Програма переносна: її папка даних знаходиться поруч із виконуваним файлом. Усередині — файли налаштувань, файли розділів із картками (sections/*.json), папка користувацьких значків (custom-icons/), резервні копії (.backup/, .rollback/) і журнал logs/app.log.

Шляхи карток. Програма намагається зберігати шляхи відносними — так збірка переживає перенесення на інший диск/комп'ютер разом із папкою даних і цільовими файлами. Абсолютні шляхи (C:\…) приймаються, але працюють лише там, де вони валідні.

Перенесення. Скопіюйте всю папку програми цілком — exe, дані й бажано цільові файли. Перед перенесенням зробіть повний бекап (розділ «Імпорт, експорт і резервні копії»).

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

Режими сховища:

Індикатор Що означає Наслідки
(немає) все нормально читання і запис
«Лише читання» дані читаються, запис неможливий редактор і мутації закриті; налаштування діють до перезапуску
«Немає носія» корінь даних недоступний запис відхиляється повідомленням про помилку

Ручна правка файлів. Файли sections/*.json можна правити в текстовому редакторі, доки програма закрита; за працюючої програми зовнішні правки підхоплюються лише після перезапуску. Битий файл не повалить програму — під час старту з'явиться діалог «Залишити/Видалити» на кожен пошкоджений файл (видалення робить резервну копію). Якщо два файли оголошують один і той самий розділ, їхній вміст об'єднається — про це повідомить сповіщення.


16. Клавіатура й гарячі клавіші

Комбінація Де Дія
Esc поле пошуку очистити пошук
Esc головне вікно закрити випадний список поля налаштування → панель налаштувань → інформаційну панель
Esc редактор закрити вікно (за незбережених правок спитає підтвердження)
Esc діалоги та вікна вибору скасування без збереження
Esc діалог «Запуск групи» зупинити запуски, що лишилися
Enter діалоги введення імені, вікна вибору підтвердити («Зберегти»/«OK»)
Enter / Space картка в сітці запустити
Enter / Space значок у сітці вибору вибрати значок
Enter / Space випадний список поля налаштування застосувати вибір і закрити
← → ↑ ↓ сітка карток переміщення фокуса по картках
← → списки категорій/вкладок переміщення по елементах
↑ на першому розділі бокова панель перейти до «Вибране»
↑ ↓ список учасників групи між прапорцями рядків
Apps / Shift+F10 / RightCtrl головне вікно контекстне меню елемента під фокусом

Інших спеціальних комбінацій клавіш у посібнику не вказано; решта дій доступні через інтерфейс мишею.


17. Розв'язання проблем

Картка не запускається, мітка «Помилка». Ціль недоступна: файл/папку видалено або шлях невірний. Меню → Якщо ціль існує, пункт «Відкрити розташування» допоможе перейти до неї. Якщо шлях невірний або об'єкт видалено, відкрийте меню картки → «Змінити», виправте шлях і збережіть зміни або створіть картку заново.

Помилка під час запуску із запитом прав. Відмова у вікні UAC скасовує запуск — повторіть і підтвердьте або зніміть «від імені адміністратора» в картці.

Дані не зберігаються, індикатор «Лише читання». Сховище відкрито лише для читання: перевірте, що папка програми та файли даних не позначені атрибутом «лише читання», є права запису й вільне місце. Редактор і зміни будуть недоступні, доки запис не відновиться.

Індикатор «Немає носія». Папка даних зникла (вилучена флешка, перейменована папка, недоступний мережевий шлях). Поверніть носій/папку — запис відновиться під час наступної спроби збереження. Перейменована порожня папка назад не «приклеїться»: програма приймає лише свій справжній корінь даних.

Діалог «Залишити/Видалити» під час запуску. Файл конфігурації пошкоджено. «Залишити» — файл не чіпається (можна полагодити вручну, діалог повториться під час наступного запуску); «Видалити» — файл видаляється з резервною копією. У режимі «Лише читання» кнопки «Видалити» немає.

Попередження «дані створено новішою версією». Файли записано новою версією Errant Launcher; стара версія їх не перезапише. Оновіть програму до тієї або новішої версії.

Не вдається отримати значок. Витягування з .exe/.lnk не вдалося або файл не PNG — виберіть інше джерело або вбудований значок.

Імпорт завершився з помилкою або частково. Прочитайте текст результату: він укаже, що записано, які файли змінено і де лежить резервна копія для відкату. За повідомлення про призупинений повторний імпорт перейдіть на крок «Куди додати» або перезапустіть програму.

Команда або посилання не відкривається. Для команди перевірте її текст («Копіювати команду» → вставте в командний рядок і перевірте вручну). Для посилання — що схема припустима і в системі є обробник; перевірте інтернет.

Програма не пускає в редактор/налаштування не зберігаються. Див. пункти про «Лише читання» та «Немає носія».


18. Скидання й відновлення даних

Увага

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

Як виконати: налаштування → «Скинути всі дані» → пройдіть два послідовних діалоги підтвердження. Скасування на будь-якому кроці перериває скидання; помилка — повідомлення без перезапуску.

Підготовка: перед скиданням зробіть «Повний бекап» (розділ «Імпорт, експорт і резервні копії») — це єдиний штатний спосіб потім усе повернути.

Відновлення: «Імпорт» → виберіть файл бекапа → позначте «Налаштування» та потрібні типи → розв'яжіть конфлікти імен → результат. Після відновлення перевірте: чи з'явилися розділи та картки, чи працюють шляхи (мітки «Помилка»), чи повернулися вибране і налаштування.


19. Про програму й правова інформація

Кнопка «Про програму» в налаштуваннях відкриває вікно з ім'ям, версією, копірайтом і статистикою карток за типами. У ньому:

  • «Ліцензійна угода» та «Сторонні ліцензії» — окремі вікна з текстом і кнопкою «Копіювати»;
  • «Підтримати проєкт»;
  • посилання «Офіційний сайт», «Релізи GitHub», «Документація», «Повідомити про помилку» — відкриваються в браузері.

20. Довідкові матеріали

20.1. Типи карток

Тип Що робить Обов'язкове
Програма запускає .exe (з варіантами архітектур) ≥1 варіант .exe
Скрипт запускає bat/ps1/reg/vbs та ін. з підтвердженням файл скрипта
Папка відкриває каталог наявна папка
Файл відкриває файл асоційованою програмою наявний файл
Ярлик запускає .lnk файл .lnk
Команда виконує текстову команду з підтвердженням текст команди
URL / URI відкриває посилання адреса з дозволеною схемою
MSI-пакет запускає інсталятор .msi файл .msi
Група запускає учасників по черзі з прогресом ≥1 учасник

20.2. Позначення та стани

Мітка/індикатор Значення
«Помилка» на картці ціль недоступна
«Адмін» на картці запуск від імені адміністратора
«Перевірка» на картці триває перевірка доступності
x86 / x64 / ARM64 / Any архітектура варіанта програми
«Режим адміністратора» сам лаунчер запущений із підвищенням
«Лише читання» сховище не приймає запис
«Немає носія» папка даних недоступна

20.3. Поля та параметри

  • Назва — обов'язкова, дублі дозволені (підказка-попередження).
  • Опис — вільний текст, бере участь у пошуку та в підтвердженні запуску скриптів.
  • Робоча папка — каталог, із якого стартує процес; порожньо = папка цілі.
  • Аргументи — параметри запуску (програми, MSI); у MSI розбираються за правилами msiexec.
  • Від імені адміністратора — запуск із підвищенням через UAC.
  • Затримка учасника групи — пауза перед запуском наступного.

20.4. Гарячі клавіші

Повна таблиця — у розділі 16.

20.5. Словник термінів

  • Картка — елемент сітки, що запускається.
  • Розділ / категорія — рівні групування карток.
  • Вибране — вид із позначеними картками всіх розділів.
  • Варіант запуску — .exe конкретної архітектури в програми.
  • Кандидат — знайдений майстром масового імпорту об'єкт.
  • Бекап / колекція — два види експорту (все / вибране без налаштувань).
  • Лише читання / Немає носія — деградовані режими сховища.

20.6. Часті питання

  • Чому не можна відкрити редактор? Сховище в режимі «Лише читання»/«Немає носія» або триває пошук — очистіть поле пошуку або відновіть запис.
  • Чому вікно не закривається, а ховається в трей? Увімкнено «Згортання в трей» — вихід через меню значка «Вихід» або вимкніть налаштування.
  • Зник розділ. Він прихований — увімкніть назад у редакторі структури.
  • Скільки карток можна імпортувати за раз? Скільки знайде сканування в межах ліміту «Максимум кандидатів».
  • Чи можна тримати програму на флешці? Так — для цього вона й переносна; за вилучення на ходу ввімкнеться «Немає носія».