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, andmanifest.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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afda0dcfe5c03460652edfa27317188f173d440dd1cd62c5f9dd208b488ed639
|
|
| MD5 |
7c1540695d547d2ee150d4a88f962dfe
|
|
| BLAKE2b-256 |
e191f7e1aeff476f615faba52d85bd4ec93bbe031ee26089e0820dd554bc17ea
|
File details
Details for the file nopecha_extension-0.0.2-py3-none-any.whl.
File metadata
- Download URL: nopecha_extension-0.0.2-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdeaca9b94d7bef7d5bacd023f7826c4cccbf7c8cbaa834f574073a59e2b7d9d
|
|
| MD5 |
2877f1a608419226f4167e27f8d2d417
|
|
| BLAKE2b-256 |
36d5fd40e043044fa1581d062ace62a7b39b7f887a230b30d5ac9242cb8ee53d
|