Я хочу получить 10 ссылок на результаты поиска Google (href) с использованием mechanize, поэтому я написал этот код, но код не возвращает правильные результаты поиска Google, что мне написать?
@searchword = params[:q]
@sitesurl = Array.new
agent = Mechanize.new
page = agent.get("http://www.google.com")
search_form = page.form_with(:name => "f")
search_form.field_with(:name => "q").value = @searchword.to_s
search_results = agent.submit(search_form)
count = 0
c = 0
while c < 10
if (search_results/"li")[count].attributes['class'].to_s == "g knavi"
site = (search_results/"li")[count]
code = (site/"a")[0].attributes['href']
@sitesurl << code
c += 1
end
count += 1
end