Стаття

360° Uniquizer v2.0.5 — стабільність інтерфейсу, надійне збереження налаштувань, зрозумілі помилки

У версії 2.0.5 виправлено чотири проблеми, пов'язані з перевіркою унікальності: зайва робота при порозі 100%, повзунок що стрибає, скидання налаштувань після перезапуску та порожні повідомлення про помилки.

Що змінилось

Поріг 100% — перевірка пропускається

Якщо повзунок унікальності виставлено на 100%, програма більше не запускає перевірку взагалі. Раніше при будь-якому значенні порогу витягувалися кадри та рахувалися хеші — навіть коли результат заздалегідь відомий: прийняти всі відео. Тепер при 100% цей етап пропускається, і обробка починається одразу. Для великих черг, де фільтрація дублікатів не потрібна, це помітно прискорює роботу.

Повзунок більше не стрибає

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

Налаштування унікальності зберігаються після перезапуску

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

Причина помилки відображається в модальному вікні

Раніше при натисканні «Деталі» на завданні з помилкою відкривалося порожнє вікно без будь-якої інформації. Тепер там відображається конкретна причина — наприклад: «Недостатньо місця на диску: 0.25 GB вільно, потрібно мінімум 1 GB». Якщо помилка сталася без подробиць — виводиться стандартне повідомлення замість порожнього екрану.

Деталі змін

ЩоБулоСтало
Поріг унікальності 100%Кадри витягувалися, хеші рахувалисяПеревірка пропускається, всі відео приймаються одразу
Повзунок у налаштуванняхМіг показувати неправильне значення через race conditionІніціалізується один раз, завжди коректно
Збереження порогуАвтозбереження могло перезаписати свіже значення застарілимФайл і пам'ять оновлюються синхронно
Деталі помилкиПорожнє модальне вікноВідображається причина помилки

Як оновитися

При активній ліцензії програма оновиться автоматично при запуску. Або завантажте інсталятор із сайту — налаштування збережуться.

Оновлення 2.0.5 вже доступне. Завантажте останню версію або дочекайтесь автооновлення.

Завантажити оновлення