На первый взгляд..
Твою прогу лучше поместить в какую-нибудь из папок opz. Например, в корень ..\opz\
И проверку версий уже вести по относительным путям \spr\version.xml
Сравнение версий вести не с файлом на своём сайте
https://ukrhost.tk/1.txt (это вводит дополнительную задержку, пока ты в него руками не вобьёшь новую версию), а с результатом разбора оф. фтп:
ftp://ftp.sta.gov.ua/electornna_zvitnis ... ll&update/Откуда при необходимости и скачивать обновления, их может быть несколько..
Возможность задать тайм-ауты при скачивании обновления, некоторые антивирусы будут не давать докачать до конца файл.
Насколько понял нет поддержки прокси-сервера, многим она необходима...
Ещё бы скриптик для запуска перед самой opz, который ждёт окончания обновления, а потом уже запускает opz.
Если не трудно.. Мне так кажется было б волшебно, в большинстве случаев!