Http-запрос на С++ под Windows
Необходимо разработать следующее приложение:
1. Делать http-запрос один раз за определенный промежуток времени, промежуток устанавливается пользователем.
2. Подавать http запрос при движении мышки.
3. Приложение должно работать как служба и отображаться в трее.
Программа должна делать:
Режим "жизни":
- Кнопка включения и выключения режима
- http запрос методом GET с параметрами через заданный промежуток времени
- записать в лог время запроса
Режим "движение":
- должен быть режим определения движения мышки (вкл/выкл)
- если этот режим включен то при движении мышки выполнить http запрос с параметром
Общее:
- параметры считываются из конфиг файла
- параметры должны записываться в конфиг файл с помощью формы.
Необходимы параметры:
- хост для http соединения
- промежуток времени через который делать запросы (Time_Delay)
- уникальный идентификатор рабочей программы (User_ID)
Программа должна работать как сервис.
Сохранять все настройки, т.е. при перезагрузке должна запускаться с последними настройками.
Пока в принципе все.
Нужен исходник на С++ желательно API