Coletar listas de URLs, títulos, datas e descrições de uma consulta em um mecanismo de busca como Google, DuckDuckGo, Baidu, Bing ou Qwant é uma necessidade recorrente em métodos digitais e dificilmente automatizável devido às restrições desses sites em relação a robôs.
SearchEnginesBookmarklet é uma solução de baixa tecnologia para essa necessidade, oferecendo uma maneira fácil de fazer isso diretamente de seu navegador.
Instale-o com apenas alguns cliques na seguinte página: https://medialab.github.io/SearchEnginesBookmarklet/
Ele funciona como um pequeno ícone para arrastar e soltar na barra de favoritos do seu navegador, permitindo:
# Install node's express dependency
npm install express
# Create an HTTPS key & certificate set
openssl genrsa -out key.pem
openssl req -new -key key.pem -out csr.pem
openssl x509 -req -days 9999 -in csr.pem -signkey key.pem -out cert.pem
rm csr.pem
# Run your local HTTPS server
node serve-https.js
# Edit SearchEnginesBookmarklet.js to comment the second line and uncomment the third one
# Load the following page in your browser to accept the unsafe certificate first
https://localhost:4443/
# Then install your development version of the bookmarklet as usual by dragging and dropping the image from that page into your bookrmarks bar
Benjamin Ooghe-Tabanou, Julien Pontoire e outros @ Sciences Po médialab
Conheça mais de nossos projetos nas ferramentas médialab.
SearchEnginesBookmarklet é um software de código aberto gratuito lançado sob licença GPL 3.0.