Программа контроля запущеных задач в Windows
Нужна разработка программы контроля запускаемых пользователем приложений. Операционные системы Windows XP/7
Программа фиксирует все запускаемые пользователем приложения и переключение между уже запущенными приложениями. Данные об активном или запущенном приложении отправляет на указанных хост методом POST/GET.
Желательно фиксировать открытие модальных окон в активном приложении.
На внешний сервер отправляются данные:
- идентификатор компьютера (задается при установке программы на компьютер)
- дата и время (ll/vv/uuuu чч:мм:сс) запуска или переключения на другое приложение (задачу)
- наименование программного модуля (winword.exe, notepad.exe, 1cv7.exe и т.п.)
- наименование окна отображаемое в окне приложения (аналогично отображаемому в панели задач)
Настоящая программа должна иметь инсталлятор, запускаться как windows процесс, скрывать значок в трее.
При установке программы используется файл конфигурации в формате XML, где задается имя удаленного хоста и имя скрипта, принимающего данные из программы и уникальный идентификатор данной программы.