0

Web ページを開く方法はわかりましたが、Google にフォームを送信して、HTML の結果を取得したいと考えています。これどうやってするの?これらのページの結果を取得して、自分でデータを解析できるようにしたいと考えています。

chrome = Application("Google Chrome");
win = chrome.Window().make();
chrome.windows[0].tabs[0].url = "https://google.com";
// submit form button to search for "test"
//generated_html_from_chrome = ??
4

1 に答える 1

1

Google 検索の生の html だけが本当に必要な場合は、Chrome を使用する必要はまったくありません。コマンドラインを使用して、curl などを使用してテキストを直接取得するだけです。

var mysearch = "test"
app = Application.currentApplication()
app.includeStandardAdditions = true
app.doShellScript('curl -D - https://www.google.com/#q=' + mysearch)

Chrome で作業する必要がある場合は、それも解決できます。そう言ってください。

于 2014-12-16T17:59:39.637 に答える