Skip to content

GSP v1.0.4

Latest
Compare
Choose a tag to compare
@CallahanVentures CallahanVentures released this 17 Jul 03:37

Changelog

  • Added a multithreaded blacklist checker for proxies in utilities.blacklist
  • Added a timer displaying length of runtime in utilities.recaptcha.solveCaptcha()
  • Added logic to parse pages manually if autoscrolling fails in utilities.browser.get_search_response()
  • Refactored utilities.search.extract_hrefs() to loop through a list of responses as opposed to a single page response, this is useful since autoscrolling can fail.
  • Refactored logic to return accurate responses regardless of the presence of autoscrolling in utilities.browser.get_search_response()
  • Removed chromedriver executable, as ChromeManager downloads a fresh copy.
  • Removed utilities.recaptcha.extractToken() as it's no longer needed

Feature List

  • Automatic Data Backups
  • Memory Load Monitor
  • Multithreaded Parsing
  • Proxy Rotation
  • Proxy Support (HTTP/HTTPS/SOCKS4/SOCKS5)
  • Proxy Verification
  • RECAPTCHAV2 Solver
  • Vulnerability Scanner

Beta Plans

  • Implement USER:PASS functionality for proxies
  • Implement Proxy Reputation Checker
  • Test multithreading with new browser logic
  • Installation

    1. Clone the repository to your local machine.
    2. Install the required dependencies using pip install -r requirements.txt.
    3. Place your queries in queries.txt.
    4. Place your proxies in proxies.txt.
    5. To run the application, open Command Prompt and navigate to the directory containing main.py, then execute the following command:

    Examples:

    • python main.py
    • python3 main.py

    For more detailed instructions, please refer to the README file.