Так что я ищу способ открыть браузер (не особо важно, какой именно, но предпочитаю хром), БЕЗ окон.
Я хочу написать программу на С ++, которая имитирует заполнение текстового поля и нажатие кнопки, не открывая браузер и не управляя движениями мыши и клавиатуры.
Чтобы открыть браузер, я нашел:
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, но понятия не имею, возможно ли это.
Еще одна идея - подключиться к серверу с помощью сокетов, но я не знаю, возможно ли это и как нажимать на элементы после.
Спасибо всем за ваши ответы и надеюсь, что это поможет другим, а не мне