Обновление программы |
Обновление проходит в полностью автоматическом режиме. Но можно и вручную скачать с сервера новую версию. Обновления программы выкладываются на трех серверах:
- Основной сервер (домашний)
- резервный сервер №1 (облако)
- резервный сервер №2 (на сервере страны оккупанта - мне он уже не доступен, сейчас там устаревшая версия, но можно скачать и при запуске программа обновится с других серверов)
Проверка наличия новых версий - полностью автоматический процесс.
При запуске программы через пару секунд в фоновом режиме (то есть не тормозит саму программу) осуществляется запрос на все сервера и проверяется наличие новой версии.
Если на каком-либо из серверов будет обнаружена более новая версия чем текущая, появится информационное окошко с описанием новой версии и запросом дальнейших действий:
Если выбрано обновление программы, основное окно программы закрывается и запускается процесс скачивания новой версии:
При удачном окончании процесса загрузки старая версия программы будет переименована в резервную копию с указанием номера версии. Скачанная новая версия будет иметь то же имя, что имела предыдущая версия.
Для принудительной проверки наличия новой версии предназначена кнопка: . Нажатие на неё инициирует выше приведенную последовательность обновления. При этом на время проверки новой версии кнопка исчезает - ее отсутствие есть признак процесса проверки. Если проверка закончилась неудачно (нет интернета, нет новой версии, сервер "лёг", провайдер обанкротился, хуйло застрелилось и все набухались от радости, и так далее), то кнопка снова появится. Это сделано для того что бы не было нескольких запросов на сервер когда юзверь нервно кликает по мышке.
Для скачивания вручную можно открыть в любом браузере сайт программы и скачать по ссылке. Для облегчения поиска сайтов обновления необходимо нажать на кнопку: . При этом откроется вот такая панелька:
Нажатие на кнопки приводит к запуску браузера и открытию HTML странички.
Так же на панельке есть кнопки со ссылками на мой канал на ютубе и на микроблог.
На канале Youtube есть достаточно большой список видеороликов по основным функциям.
В блоге я выкладываю свои мысли, их не очень много )))
Created with the Personal Edition of HelpNDoc: Elevate Your Help Documentation with a Help Authoring Tool