Так что я ищу способ открыть браузер (на самом деле все равно, какой из них, но предпочитаю Chrome), без окон.
Я хочу написать программу на С ++, которая имитирует заполнение текстового поля и нажатие кнопки, не открывая браузер и не управляя движениями мыши и клавиатуры.
Чтобы открыть браузер, я нашел:
bool open_browser(const char* url, HWND parent = NULL)
{
HINSTANCE result = ShellExecuteA(parent, NULL, url, NULL, NULL, SW_SHOWNORMAL);
return ((int)result > 32);
}
Но это открывает окно …
Для навигации по сайту впоследствии я нашел Libcurl но я понятия не имею, нужно ли мне это использовать.
ИЛИ ЖЕ
Я думал о CGI, но понятия не имел, возможно ли это.
Другая идея — подключиться к серверу с помощью сокетов, но я не знаю, возможно ли это и как нажимать на элементы после.
Спасибо всем за ваши ответы, и надеюсь, что это помогает другим, а не мне
Задача ещё не решена.
Других решений пока нет …