Memrise é uma plataforma de aprendizagem de línguas onde os utilizadores estão a aprender uma língua com falantes nativos. Tem sede no Reino Unido e registou mais de 60 milhões de utilizadores em todo o mundo. O Memrise está disponível em quase todos os dispositivos e pode aprender mais de 20 línguas. Note que há menos línguas disponíveis no telemóvel em comparação com o seu website.
O número de cursos de línguas disponíveis em Memrise significa que há muitos dados valiosos a extrair. No entanto, a recolha manual de todos esses dados levaria muito tempo e esforço, pelo que é necessário um robot raspador para fazer o trabalho por si. Um raspador da web recolherá dados muito mais rapidamente do que é possível.
A maioria dos sítios Web tem restrições rigorosas contra a utilização de bots no seu sítio Web. Qualquer conta apanhada a utilizar um terá o seu endereço IP imediatamente proibido de aceder novamente ao sítio. Para evitar que a sua conta e endereço IP sejam proibidos, é necessário emparelhar o seu scraper bot com um proxy Memrise.
Um representante Memrise actuará como um intermediário entre o seu dispositivo e a Internet. Tratará de todos os seus pedidos na Internet para que qualquer website que visite só possa ver o endereço IP do servidor proxy e o seu próprio endereço IP será escondido. Através de proxies continuamente rotativos, o seu bot terá um endereço IP diferente cada vez que enviar um número de pedidos, o que engana completamente qualquer website a pensar que os pedidos do seu bot são de utilizadores genuínos.
Vamos criar um servidor proxy Memrise.
Note: Certifique-se de que o browser que está a utilizar para o Memrise está configurado para copiar automaticamente as definições de proxy do seu computador. O Google Chrome faz isto automaticamente, pelo que se recomenda a sua utilização.
Para Windows:
Para configurar proxies no Windows, basta procurar por "Proxy Settings" na barra de pesquisa do seu Windows e abrir o resultado da pesquisa.
Image Alt Text: Windows Proxy Settings
São-lhe então dadas duas opções de escolha: Configuração automática de proxy ou Configuração manual de proxy. Se quiser que o Windows detecte automaticamente as suas definições de proxy, escolha a primeira opção. Escolha a segunda opção se quiser utilizar um endereço ip específico e um número de porta.
Se escolheu a primeira opção, então:
- Ligar Detectar automaticamente as definições*.
- Ligar Utilizar o guião de configuração*.
- Introduza o endereço escrito*.
- Clique Salvar*.
Image Alt Text: Windows Automatic Proxy Setup
Se escolheu a segunda opção, então:
- Ligue Utilizar um servidor proxy*.
- Introduza o endereço do servidor* e o número do porto*.
- Se tiver algum endereço que gostaria de visitar sem procuração, introduza-o aqui
- Ligue Não utilize o servidor proxy para endereços locais, se quiser aceder a um servidor local sem um proxy
- Clique Salvar*.
Image Alt Text: Windows Manual Proxy Setup
Para Mac:
Para começar a configurar as suas definições proxy em MacOS, basta:
Passo 1. Clique no Ícone Apple.
Image Alt Text: MacOS Apple Icon
Passo 2. No menu suspenso, clicar em "Preferências do Sistema".
Image Alt Text: MacOS System Preferences
Passo 3. Clique em "Rede".
Image Alt Text: MacOS Network
Passo 4. Clique em "Avançado". Note: Certifique-se de se ligar primeiro à sua wi-fi.
Image Alt Text: MacOS Network’s Advanced Settings
Passo 5. Clicar em "Proxies*".
Image Alt Text: MacOS Proxy Settings
Isto deverá então redireccioná-lo para definições de proxy MacOS. O MacOS é mais simples em comparação com o Windows. Tem apenas uma opção que é a de configurar manualmente o seu servidor proxy.
Aqui estão os passos a seguir:
Seleccione qual proxy IP protocolo* que pretende configurar. Isto depende de quais os protocolos que o seu fornecedor de serviços de proxy oferece.
Ligue Secure Web Proxy*
Introduza o Endereço do Servidor Proxy e o Número de Porta*.
Clique OK* para guardar as configurações
Note: Poderá ser-lhe pedido que guarde as suas definições para autenticação.
Image Alt Text: Configuring MacOS Proxy Settings
Para telemóvel:
Para configurar um servidor proxy Memrise para o seu dispositivo móvel, basta alterar as definições proxy do seu telemóvel. A aplicação móvel Memrise copiará automaticamente as definições proxy do seu telemóvel sempre que o utilizar. Isto é aplicável tanto para o Android como para o iOS. Aqui está um guia completo para [Android].
(https://docs.google.com/document/d/1gXdk0w2s-LnTN9k9ZJ_TYKUpbJfTyQFAC02FXJEMkAY/edit?usp=sharing) e outro para [iPhone].
(https://docs.google.com/document/d/1PWf6ZKpMmywMu7fXOvm8Bi74peFwEnAWMdgDFOTEG9k/edit?usp=sharing).
Parabéns! Terminou agora de configurar o seu servidor proxy Memrise. Note que na primeira vez que o visitar, haverá um pop up a pedir as suas credenciais de login.