Google em um Segundo
Scrapin 'Google em um segundo Enviado por CopperMonkey googel_menu.png O Google está de volta aos palcos! Eu espanei um dos exemplos mais conhecidos da história do scRUBYt! e o envolvi em um casaco novo. Bem, aqui está, quente na frigideira. Se você é um scRUBYt! novato este é um lugar perfeito para começar a 'esfregar' ao redor :).
preenchendo e enviando um campo de texto com a palavras chaves extraindo e usando um atributo href rastreando recursivamente para a(s) próxima(s) página(s) Meta:
Acesse google.com. Digite 'palavra chave' no campo de texto de pesquisa e envie o formulário. Extraia o URL das 2 primeiras páginas.
Solução: Use os comandos de navegação 'buscar', 'preencher campo de texto como a palavras chave ', 'enviar' para navegar até a página de interesse. Lá, extraia os links com o padrão 'link'. As URLs devem ser extraídas com o padrão filho de 'link', 'url' que é um padrão de atributo. Isso extrairá os primeiros 10 resultados, mas você precisa dos primeiros 20. Para conseguir isso, o idioma 'next_page' deve ser usado, com ':limit' definido como 2.
