=================================================================================
             EL CIEN BRAZOS v2.2 - DISTRIBUCIÓN PORTABLE PARA WINDOWS
=================================================================================
Desarrollado por @lacasadeltruco.

Este paquete contiene una instalación portable, estable e independiente de "Cien Brazos"
diseñada para funcionar en cualquier máquina con Windows (Windows 10/11 de 64 bits)
con un solo click y sin configuraciones complejas.

---------------------------------------------------------------------------------
COMO INSTALAR (Solo la primera vez):
---------------------------------------------------------------------------------
1. Copia o extrae la carpeta entera "CienBrazos_Windows" a tu disco local (ej. Escritorio).
2. Haz doble click sobre el archivo [ INSTALAR.bat ].
3. Este instalador inteligente:
   - Buscará si tienes Python instalado.
   - Si no lo tienes, descargará e instalará la versión oficial de forma silenciosa
     (incluyendo soporte completo para ventanas e interfaces gráficas tcl/tk).
   - Creará un entorno virtual aislado (.venv) local para evitar conflictos de librerías.
   - Instalará todas las librerías necesarias de forma estable y aislada.

Una vez terminada la instalación, verás un mensaje de éxito. ¡Listo para usar!

---------------------------------------------------------------------------------
CÓMO USAR LA APLICACIÓN:
---------------------------------------------------------------------------------

Tienes 3 formas distintas de usar "Cien Brazos" según tus necesidades de interfaz:

1. [ CIEN_BRAZOS.bat ] (Interfaz Gráfica Moderna - CustomTkinter + DnD)
   - Lanzador para la GUI con diseño oscuro premium e industrial, barra de progreso áurea.
   - Soporta Drag & Drop: ¡Solo arrastra tu archivo .txt dentro de la zona de caída!
   - Se inicia directamente sin mostrar la molesta consola negra de comandos en segundo plano.

2. [ CIEN_BRAZOS_METAL.bat ] (Interfaz Gráfica Clásica - Metal/Bio-Hacker)
   - Lanzador para la GUI alternativa con temática bio-mecánica cyberpunk.
   - 100% tkinter puro, optimizado para equipos de bajos recursos y máxima estabilidad.
   - Permite pausar, reanudar e inyectar configuraciones de forma visual.

3. [ SMTP_CHECKER.bat ] (Herramienta CLI de Consola Interactiva)
   - Lanzador rápido para el verificador SMTP CLI masivo de alto rendimiento.
   - Puedes arrastrar un archivo .txt directamente sobre él o ingresar la ruta.
   - Te pedirá interactivamente el correo electrónico a donde enviar las pruebas reales.
   - Ideal para ejecuciones masivas ultra rápidas directamente en la terminal.

---------------------------------------------------------------------------------
ESTRUCTURA DE ARCHIVOS:
---------------------------------------------------------------------------------
- CienBrazos_Windows/
  - INSTALAR.bat          <-- Script de instalación automatizada
  - CIEN_BRAZOS.bat       <-- Lanzador de GUI Moderna
  - CIEN_BRAZOS_METAL.bat <-- Lanzador de GUI Clásica
  - SMTP_CHECKER.bat      <-- Lanzador del checker SMTP en Consola
  - requirements.txt      <-- Archivo de requerimientos de librerías
  - README.txt            <-- Este archivo de instrucciones
  - venv/                 <-- Entorno virtual con librerías (se crea al instalar)
  - app/                  <-- Código fuente del sistema
    - gui_v2.py           <-- Archivo GUI moderna
    - gui_metal.py        <-- Archivo GUI clásica
    - 2.0.py              <-- Motor principal EmailChecker
    - ccc.py              <-- Motor alternativo HappyCheck
    - smtp_checker.py     <-- Verificador SMTP CLI
    - config.yaml         <-- Configuración de dominios y servidores
    - goro.png            <-- Imagen de icono para la interfaz
=================================================================================
