Сделал тестовый билд.
Работает следующее:
Вкладка новостей - Новости из желаемого RSS источника. Источник задается в конфиге на стороне сервера.
Вкладка Информация - Все тоже что и на первой странице веб-интерфейса, плюс древовидный список услуг/тарифов с детальной информацией.
Вкладка Сообщения - Получение сообщений за нужный период. Сообщения сохраняются локально в DB\message.xml, не дублируются, есть механизм новое/прочитанное. Сообщения пользователю можно присылать в rtf формате (чтоб было повеселее и информативнее). Не пытайтесь подготавливать сообщения с помощью MS Word - он натолкает 90% мусора, стандартный WordPad - лучший выбор. Сделана отправка сообщений админу.
Вкладка настройки - ввод логина/пароля. Смена пароля. Настройки программы - запуск свернутой, запускать при запуске системы. WEBRoot - откуда брать конфиг (к примеру
https://10.0.0.100/utmtray/)
Буду благодарен за тесты и отзывы. Ибо пишу в одиночку, и все придумать самому сложно.
Брать здесь
http://www.ukhta-inform.ru/UTMTray.zip
В архиве 3 папки
UTMTray - сама клиентская утилита
cgi_auto - переработанный веб-интерфейс netup, кладем содержимое к примеру в /var/www/cgi-bin/auto/ (http путь задается в серверном конфиге HTTPNativeURL)
INIRemote - кладем на любой доступный веб-сервер (у меня лежит в /var/www/html/utmtray/) (http путь задается в вкладке утилиты Настройки-Программа-WEBRoot, в моем случае
https://10.0.0.100/utmtray/). Достаточно только default.ini - общий для всех. Комментарии в default.ini описывают большинство опций.