Обновления приложения
Обновления ставятся сами. Специально ничего скачивать и переустанавливать не нужно — и это важно, потому что YouTube меняется постоянно, а вслед за ним меняется и Shortex.
Как это работает
Заголовок раздела «Как это работает»- Кабинет сверяет версии. Пока компьютер привязан и на связи, сервер сравнивает его сборку с опубликованной — при подключении и дальше на каждом сердцебиении. Вышла новая версия — ноде уходит сигнал, и она идёт проверять канал обновлений, не дожидаясь своего таймера.
- Свой таймер остаётся запасным путём: проверка при запуске (через несколько секунд после старта) и дальше раз в час. Он и работает, если компьютер к кабинету не привязан.
- Найденное обновление скачивается в фоне.
- Установка ждёт, пока нода освободится: пока идут задачи, ничего не перезапускается.
- Как только работа закончилась — обновление ставится, и приложение перезапускается само.
В окне ноды это видно строкой «Поставим само, когда нода освободится» с прогрессом загрузки. Если ждать не хочется, есть кнопка «Обновить сейчас» — она прервёт ожидание и поставит обновление немедленно.
Из браузера то же самое делает кнопка «Обновить» в кабинете: «Настройки» → «Компьютер», в строке компьютера рядом с его версией. Она не ставит файл сама — просит ноду проверить канал, а дальше всё как выше: скачает и поставит, когда освободится.
Откуда берутся обновления
Заголовок раздела «Откуда берутся обновления»С нашего сервера обновлений. Рядом с каждой сборкой публикуется файл с контрольной суммой sha512, и приложение ставит обновление, только если сумма совпала. Подменить файл по дороге нельзя, даже несмотря на то что у сборки нет подписи кода — см. Антивирус и SmartScreen.
Данные при обновлении
Заголовок раздела «Данные при обновлении»Ничего не теряется: база, браузерные профили, ролики и активация лежат в
отдельном каталоге %APPDATA%\DarkTube и обновлением не затрагиваются. Это же
верно и для переустановки поверх.
Частые ошибки
Заголовок раздела «Частые ошибки»| Симптом | Причина | Решение |
|---|---|---|
| В кабинете «нужно обновить», а на ПК тихо | Приложение на ПК закрыто — сигнал некому принять | Открыть приложение: сверка версий идёт при подключении |
| «Нет связи с сервером обновлений» | Нет интернета или его режет фаервол | Проверить доступ к darktelegram.pro |
| «Обновления не найдены на сервере» | У вас уже последняя версия | Ничего делать не нужно |
| «Файл обновления повреждён (проверка контрольной суммы)» | Файл побился при загрузке или его тронул антивирус | Добавить папки в исключения, дождаться следующей проверки |
| Обновление скачалось и не ставится | Идут задачи | Дождаться простоя или нажать «Обновить сейчас» |
| Версия не меняется после перезапуска | Установка не прошла | Скачать установщик заново и поставить поверх — данные сохранятся |
Дальше: Установка · Частые ошибки
