Skip to main content

Automated CAPTCHA solver for your browser USING THE EXTENSION. Works with Selenium, Puppeteer, Playwright, and more.

Project description

Nopecha Extension Python

A Python utility for patching a locally downloaded Nopecha Chrome Extension by automatically injecting your API key into all required JavaScript, HTML, and config files.

This package is built on top of chrome_extension_python and allows you to

  • Load your own downloaded Chrome extension folder

  • Inject your API key into all related files

  • Patch .js, .html, and manifest.json

  • Prepare the extension for Selenium, Botasaurus, or manual Chrome loading

Here is the link to Download The Extension : NopeCHA_Extension


Note . You Should Download The chromium_automation.zip

Here You Can Find The Package In PyPi

✨ Features

  •  This package allows the use of Chrome extensions in Botasaurus, Selenium, and Playwright frameworks.

  • 🔐 Just Modify Your "mainfest.json" File

  • 🔍 Detects placeholders like:

  - apiKey: ''

  - api_key: ""

  - NOPECHA_API_KEY

  • 🛠 Updates manifest.json (permissions, storage, etc.)  

  • ⚡ Easy integration with Selenium, Botasaurus, or Chrome


📦 Installation

  install packages using pip:

  

pip install chrome_extension_python

  

pip install nopecha-extension

  

🚀 Usage Example


  
  

from nopecha_extension import Nopecha

  

from botasaurus.browser import browser, Driver

  

  

API_KEY = "YOUR_NOPECHA_KEY"

  

EXT_PATH = r"C:/path/to/your/nopecha_extension_folder" # here you can edit your "mainfest.json" as you want

  

  

# Initialize patcher

  

ext = Nopecha(api_key=API_KEY)

  

ext.extension_path = EXT_PATH

  

  

@browser(

  

  

    extensions=[ext],

  

  

    )

  


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nopecha_extension-0.0.2.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nopecha_extension-0.0.2-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file nopecha_extension-0.0.2.tar.gz.

File metadata

  • Download URL: nopecha_extension-0.0.2.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.10

File hashes

Hashes for nopecha_extension-0.0.2.tar.gz
Algorithm Hash digest
SHA256 afda0dcfe5c03460652edfa27317188f173d440dd1cd62c5f9dd208b488ed639
MD5 7c1540695d547d2ee150d4a88f962dfe
BLAKE2b-256 e191f7e1aeff476f615faba52d85bd4ec93bbe031ee26089e0820dd554bc17ea

See more details on using hashes here.

File details

Details for the file nopecha_extension-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for nopecha_extension-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bdeaca9b94d7bef7d5bacd023f7826c4cccbf7c8cbaa834f574073a59e2b7d9d
MD5 2877f1a608419226f4167e27f8d2d417
BLAKE2b-256 36d5fd40e043044fa1581d062ace62a7b39b7f887a230b30d5ac9242cb8ee53d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page