obter uma página da Web de um serviço local

1

Eu estava usando o serviço do google-desktop para o Ubuntu (o pacote abandonado). Você pode obter resultados de pesquisa do Google Desktop em uma página da Web no navegador. Eu queria saber se existe uma maneira de obter essa página usando o comando wget ou qualquer outra maneira de obter a página no terminal.

O URL mostrado na barra de localização da pesquisa no Google Desktop é:

localhost: 33327 / search? flags = 8 & amp; hl = en_US & num = 10 & amp; q = hemingway & start = 0 & amp; = JD1G1cWkjb88GSZ1EPB3LVgcSwo

Este exemplo de URL para a consulta de pesquisa hemingway é exibido no meu computador.

    
por UnadulteratedImagination 21.04.2013 / 02:26

1 resposta

1

É possível recuperar as páginas via wget . A abordagem mais simples seria simplesmente copiar o URL produzido pelo Google Desktop e colá-lo em wget "URL HERE" .

No entanto, se você desejar fazer tudo isso a partir do Terminal sem ter que pesquisar usando o Google Desktop primeiro, isso dependerá se o Google Desktop gerar os resultados antes de fornecer o link ou não, e se a porta usar permanece o mesmo.

Se você pode simplesmente pesquisar por "PIE" no Google Desktop e, em seguida, na página da Web aberta, modifique o URL para "CAKE" em vez de "PIE" e, em seguida, retorne resultados para "CAKE". Se isso funcionar, você pode simplesmente copiar o URL no Terminal e modificá-lo para os resultados que quiser:

wget "http://localhost:33327/search?flags=8&hl=en_US&num=10&q=SEARCH+REQUEST+HERE&start=0&s=JD1G1cWkjb88GSZ1EPB3LVgcSwo"

Isso deve funcionar e você pode se sentir à vontade para usar isso em um script Bash ou qualquer outra coisa.

No entanto, visualizar os resultados da pesquisa no Terminal é outra coisa. Você poderia simplesmente usar um Editor de Terminal como nano para abrir o arquivo HTML, mas então você estará olhando para o código HTML RAW e isso não é a coisa mais fácil de se olhar para os resultados da pesquisa. É possível fazer um Script para raspar os Resultados em algo legível no Terminal, mas isso será um grande esforço para ajustar as coisas corretamente e está além do escopo desta questão. Se você quiser usar a pesquisa do Google Desktop, recomendamos que você simplesmente abra a página da Web em um navegador como ele foi projetado para fazer.

    
por japzone 21.04.2013 / 02:34