Для "автоматизации":
C++ (Qt)
QString sJsScript = "Javascript here";
webView->page()->mainFrame()->evaluateJavaScript(sJsScript);
Исходный код, что-то типа:
C++ (Qt)
QString sCurrentHtml = webView->page()->mainFrame()->toHtml();
А вообще, по теме: ПОИСК РУЛИТ!!!