Metadata-Version: 2.4
Name: horus-antidetect
Version: 2.0.0
Summary: Anti-detection scraping & automation framework — works on Windows, Linux, macOS, and Android (Termux)
Home-page: https://github.com/aizen/horus
Author: AIZEN
License: MIT
Project-URL: Source, https://github.com/aizen/horus
Project-URL: Bug Tracker, https://github.com/aizen/horus/issues
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.28
Requires-Dist: fake-useragent>=1.5
Requires-Dist: selenium>=4.15
Requires-Dist: cloudscraper>=1.2
Requires-Dist: webdriver-manager>=4.0
Provides-Extra: stealth
Requires-Dist: curl_cffi>=0.7.0; extra == "stealth"
Requires-Dist: browserforge[all]>=1.0.0; extra == "stealth"
Provides-Extra: browser
Requires-Dist: camoufox[geoip]>=0.4.0; extra == "browser"
Provides-Extra: full
Requires-Dist: curl_cffi>=0.7.0; extra == "full"
Requires-Dist: browserforge[all]>=1.0.0; extra == "full"
Requires-Dist: camoufox[geoip]>=0.4.0; extra == "full"
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Horus Anti-Detect

Multi-platform anti-detection scraping & automation framework.  
يعمل على **Windows / Linux / macOS / Android (Termux)** بدون أي compile.

## Installation

```bash
pip install horus-antidetect
```

كل الإضافات (TLS fingerprinting متقدم):
```bash
pip install "horus-antidetect[full]"
```

## Quick Start

```python
import horus

# HTTP requests (anti-detection)
r = horus.get("https://httpbin.org/headers")
print(r.status_code)

# Browser automation (auto-selects engine حسب الجهاز)
with horus.browse("https://example.com") as b:
    print(b.html())
    b.click("#btn")
    b.type("#input", "hello")
    b.screenshot("page.png")

# Advanced
from horus import Horus

with Horus(headless=True) as h:
    r = h.get("https://httpbin.org/ip")
    with h.browser as b:
        b.open("https://example.com")
```

## Features

| الميزة | Windows | Linux | macOS | Android (Termux) |
|--------|---------|-------|-------|------------------|
| HTTP requests | ✅ | ✅ | ✅ | ✅ |
| TLS Fingerprint (مع [full]) | ✅ | ✅ | ✅ | ✅ |
| Cloudflare bypass | ✅ | ✅ | ✅ | ✅ |
| Selenium browser | ✅ | ✅ | ✅ | ✅ |
| Camoufox browser | ✅ | ✅ | ✅ | ❌ |
| Proxy rotation | ✅ | ✅ | ✅ | ✅ |
