O Tripadvisor é um site de viagens online e uma aplicação móvel que ajuda os viajantes a planear as suas viagens para qualquer parte do mundo. Pode ajudá-lo a reservar hotéis, marcar voos, ler críticas a restaurantes e conhecer as experiências de outros viajantes. O Tripadvisor está disponível em 22 idiomas diferentes e em 43 mercados distintos.
O Tripadvisor é um verdadeiro tesouro de informações sobre reservas, alojamentos, restaurantes e muito mais. Estas informações são úteis de várias formas, como por exemplo para promover o seu negócio ou comparar preços em diferentes mercados. Por isso, recolher todas estas informações de forma rápida e eficiente seria crucial para quem pretende destacar-se no seu setor. É por isso que se utilizam bots de web scraping para extrair informações do Tripadvisor e de muitos outros sites.
O problema com a utilização de bots e de quaisquer outras ferramentas de automatização é que sites como o Tripadvisor não permitem a sua utilização. Se for apanhado a utilizar um, a sua conta e o seu endereço IP serão imediatamente banidos do site. É necessário utilizar proxies para evitar o bloqueio, uma vez que um servidor proxy faz com que os sites pensem que o seu bot é um utilizador genuíno, pelo que os sites não o bloquearão. Os melhores proxies para o Tripadvisor seriam proxies residenciais ou proxies de centro de dados.
Vamos configurar um servidor proxy para extrair dados do Tripadvisor.
Passo 1. Na barra de pesquisa do Windows, escreva «Definições de proxy».

Passo 2. Clique no resultado da pesquisa «Definições de proxy».

Passo 3. Ser-lhe-á apresentada a opção “Configuração automática do proxy” ou “Configuração manual do proxy”. Para efeitos de exemplo, vamos escolher «Configuração manual do proxy».

Passo 4. Ative a opção «Utilizar um servidor proxy».

Agora, tem de aceder ao seu fornecedor de proxy e obter os detalhes do servidor proxy. Se pretender obtê-los em Geonode, pode avançar para “Obter detalhes do servidor proxy com Geonode”.
Passo 5. Introduza o «Nome do anfitrião» ou o «Endereço IP» do seu proxy. Trata-se da primeira parte antes do ponto e vírgula, que no nosso exemplo é «premium-residential.geonode.com».

Passo 6. Introduza o «Número da porta» do seu proxy. Esta é a segunda parte antes do ponto e vírgula, que no nosso exemplo é «9001».

Passo 7. Introduza quaisquer «endereços de sites» que pretenda visitar sem proxy.

Se pretender aceder a um servidor local sem proxy, ative a caixa de seleção «Não utilizar o servidor proxy para endereços locais».

Passo 8. Clique em «Guardar».

Passo 9. Por fim, aceda a qualquer site no Google Chrome e aparecerá uma janela pop-up a solicitar as credenciais da sua conta. Introduza o «Nome de utilizador» e a «Palavra-passe» da sua conta. Em seguida, clique em «Iniciar sessão».

Parabéns! Já configurou um servidor proxy para o seu sistema operativo Windows.
Passo 1. Clique no «Ícone da Apple».

Passo 2. No menu suspenso, clique em «Preferências do Sistema».

Passo 3. Clique em «Rede».

Passo 4. Clique em «Avançado» Nota: Certifique-se de que se liga primeiro à sua rede Wi-Fi.

Passo 5. Clique em «Proxies»

Isto deverá redirecioná-lo para as definições de proxy do macOS. Agora, tem de aceder ao seu fornecedor de proxy e obter os detalhes do servidor proxy. Se quiser obtê-los em Geonode, pode avançar para «Obter os detalhes do servidor proxy com Geonode».
Passo 6. Selecione o protocolo correto que irá utilizar. Para o nosso exemplo, iremos selecionar «Proxy Web (HTTP)».

Passo 7. Introduza o «Nome do anfitrião» ou o «Endereço IP» do seu proxy. Trata-se da primeira parte antes do ponto e vírgula, que no nosso exemplo é «premium-residential.geonode.com”.

Passo 8. Introduza o “Número da porta” do seu proxy. Esta é a segunda parte antes do ponto e vírgula, que no nosso exemplo é “9001”.

Passo 9. Ative a opção «O servidor proxy requer palavra-passe».

Passo 10. Introduza o «Nome de utilizador» e a «Palavra-passe» da sua conta de proxy.

Parabéns! Já configurou o seu proxy para o sistema operativo Mac.
Passo 1. Aceda a Geonode e inicie sessão com a sua conta existente ou registe-se para criar uma nova.

Passo 2. Na página inicial, clique em «Serviços Residenciais».

Passo 3. Desça a página até ver «Endpoints».

Passo 4. Escolha qual o «Protocolo de proxy» que pretende utilizar: «Protocolo HTTP» ou «Protocolo SOCKS5».

Passo 5. Selecione o «Tipo de sessão» que pretende utilizar: «Proxy rotativo» ou Proxy fixo.

Passo 6. Escolha o proxy que pretende utilizar. A título de exemplo, vamos utilizar o proxy destacado “premium-residential.geonode.com:9001”.

Se pretender utilizar um endereço IP em vez de um DNS, basta desativar o botão «Mostrar DNS» e os endereços IP serão apresentados.

Passo 7. Agora precisa dos «Detalhes de autenticação» da sua conta de proxy. No caso do Geonode, estes encontram-se na página inicial da sua conta.
