Монитор системы (сбор информации) для Widows
Приложение после установки подключается к VPN (конфиг для соединения скачивает с нашего сервера) .
Работа программы заключается в анализе системы и записи данных в xml файлы (8 файлов):
1. Состояние дисков системы (HDD, дата последней дефрагментации дисков, размер дисков, свободное место, температура)
2. Состояние процессора (% нагрузка, температура, частота)
3. Состояние запущенных процессов (список процессов, сколько каждый из них потребляет MEMORY и CPU)
4. Системный лог: установка программ, удаление программ, автозагрузка,
5. Анализ драйверов системы (список оборудования и установленного драйвера)
6. Список установленных программ
7. Состояние сети
8. Лог своей работы. (ошибки, предупреждения)
Приложение должно работать в фоновом режиме и запускаться вместе с системой.
Практически все это есть в готовом виде (в виде библиотек и open source приложений ). Примеры могу показать. Основная задача собрать весь этот функционал в одно приложение.
Предпочтительно сделать на C#. Но рассмотрим и другие варианты.
Совместимость - Win Vista, Win 7, Win 8.
Это базовый функционал. В дальнейшем приложение будет дорабатываться за дополнительные деньги. Так что надеемся на продолжительное сотрудничество.