Metadata-Version: 2.4
Name: iewil
Version: 0.0.8
Summary: Modul pribadi iewil: display, captcha, html scraping, cache storage
Author: iewilmaestro
Author-email: purna.iera@gmail.com
Keywords: iewil,display,captcha,scraping,cache
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests
Requires-Dist: pillow
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: keywords
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

**Modul pribadi iewil** adalah toolkit Python untuk membangun skrip CLI yang rapi dan interaktif, dengan fitur gradient display, banner, captcha helper, HTML scraping, dan cache storage.

<a href="https://youtube.com/c/iewil"><img src="https://img.shields.io/youtube/channel/subscribers/UCvBSqRaT6nsPvtl8m6GaQpg?style=social" alt="Youtube: iewil" /></a>&nbsp;&nbsp;&nbsp;
<a href="https://github.com/iewilmaestro"><img src="https://img.shields.io/github/followers/iewilmaestro?style=social" alt="Github: iewil" /></a>&nbsp;&nbsp;&nbsp;
<a href="https://t.me/fat9ght"><img src="https://img.shields.io/badge/Telegram-Iewil-green?style=social&logo=Telegram" alt="Telegram: iewil" /></a>

> ⚠️ **FREE SCRIPT NOT FOR SALE!**
> Gunakan modul ini untuk keperluan pribadi atau pengembangan, tidak untuk dijual.

---

## Fitur Utama

* **Display & Banner CLI**

  * Gradient teks & background
  * Garis pemisah, peringatan, dan info rata kiri

* **Captcha Helper**

  * Mendukung provider Xevil & Multibot
  * Fungsi solving progress dengan spinner

* **HTML Scraping**

  * Ambil input form, opsi, captcha, dan limit dari halaman HTML
  * Response parsing otomatis (success/warning/locked/cloudflare)

* **Cache Storage**

  * Simpan data seperti cookie, username, password, email, user-agent
  * Bisa otomatis atau manual tanpa mengganggu user

* **ShowError / Debugging**

  * Log error ke file
  * Tampilkan error di terminal dengan format rapi

---

## Instalasi

```bash
pip install iewil==0.0.6
```

---

## Cara Pakai


* Display
```python
# test display
from iewil import Display

# Set Banner
Display.TITLE = "MyScript"
Display.REGISTER = "t.me/MyBot"
Display.banner()

Display.title("TEST DISPLAY")
Display.info("Ini info")
Display.debug("Ini debug")
Display.sukses("Berhasil")
Display.error("Error contoh")
Display.timer(10)
```
* Free Captcha
```python
from iewil import Free
base64_captcha = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAyCAMAAAAa0..."
cap = Free.Icon(base64_captcha)
if cap["status"] is True :
    print(cap["result"])
```
* DataStore
```python
# test datastore
from iewil import DataStore

# Simpan data
# minta input dari user
cookie = DataStore.simpan("cookie")

# langsung set value
user = DataStore.simpan("user", "admin123")

# Hapus data
DataStore.hapus("cookie")
```
* BP Captcha (xevil & multibot)
```python
# test BP Captcha
from iewil import Captcha

cap = Captcha()
print("Balance:", cap.get_balance())

token = cap.Turnstile("0x4AAAAAAAxL-BbCFZ3EZbE9", "https://clxaward.com/")
print(token)
```
* ShowError
```python
from iewil import ShowError

ShowError().start()

Display.info("Program dimulai")

x = 1 / 0   # error disengaja

```

## Donasi
* ![BTC](https://img.shields.io/badge/BTC-18jswG2t9EZrnHju5dyiYw1yGbkcrTSgJg-blue?style=flat-square\&logo=bitcoin)
* ![Paypal](https://img.shields.io/badge/Paypal-Purna.iera@gmail.com-blue?style=flat-square\&logo=paypal)
* ![Dana](https://img.shields.io/badge/Dana-085819008551-blue?style=flat-square\&logo=idr)
