Трей-нотификатор, получающий данные по XML-запросу
Общее описание:
Трей-нотификатор для мессенджера торговой системы Digiseller, оповещающий о поступлении новых сообщений от клиентов.
Сам мессенджер (система переписки) уже написан и реализован в виде чата в браузере.
Все внешние XML-интерфейсы предоставляются, работа состоит только в написании нотификатора.
Основные требования:
1. При запуске получение информации о наличие новой версии и автоапдейт.
2. При первом запуске ввод логина с паролем, удаленная проверка и запись реквизитов в реестр (в зашифрованном виде)
3. Клик на иконке в трее поднимает окно браузера с определенными параметрами (размер окна и пр.) и стартовым URL.
4. Периодическое (раз в 5 сек.) получение информации о количестве новых сообщений и сигнализация об этом (визуальная, сменой картинки в трее, и звуковая)
5. При клике на иконку правой клавишей мыши открывается меню настройки.
Возможные настройки:
- выключить/включить звуковое оповещение
- отслеживать спящий режим (при переходе компьютера в режим screensaver не получать (получать) информацию о новых сообщениях)
- автозапуск с Windows
- сменить логин/пароль
6. Работа в Win Vista, Win XP, Win 200x
7. Полноценный инсталлер, без необходимости установки дополнительных компонент (типа .net framework)
8. Желательный язык программирования : C++
Опыт реализации подобных проектов очень желателен. В случае удачного сотрудничества крайне заинтересованы в долгосрочных деловых отношениях.