Goop - Google Search Scraper (Bypass Captcha)


goop tin perform google searches without existence blocked past times the CAPTCHA or hitting whatever charge per unit of measurement limits.

How it works?
Facebook provides a debugger tool for its scraper. Interestingly, Google doesn't boundary the requests made past times this debugger (whitelisted?) as well as thence it tin endure used to chip the google search results without existence blocked past times the CAPTCHA.
Since facebook is involved, a facebook session Cookie must endure supplied to the library amongst each request.

Usage

Installation
pip install goop

Example
from goop import goop  page_1 = goop.search('red shoes', '') page_2 = goop.search('red_shoes', '', page='1') include_omitted_results = goop.search('red_shoes', '', page='8', full=True)
The returned is a dict of next structure
{     "0": {         "url": "https://example.com",         "text": "Example webpage",         "summary": "This is an instance webpage whose aim is to demonstrate the usage of ..."     },     "1": { ...
cli.py demonstrates the usage past times performing google searches from the concluding amongst the next command
python cli.py  


Legal & Disclaimer
Scraping google search results is illegal. This library is only a proof of concept of the bypass. The writer isn't responsible for the actions of the terminate users.