Loading repository data…
Loading repository data…
IgnacioJofreGrra / repository
🛠️ Suite completa de utilidades Python para productividad: Descargador avanzado de Google Drive, OCR, transcripción, web scraping y más. Todo en una interfaz moderna.
Una suite completa de utilidades para automatizar tareas diarias, incluyendo descarga avanzada de archivos, procesamiento de imágenes con OCR, transcripción de audio, web scraping y mucho más. Todo integrado en una interfaz gráfica moderna y elegante.
# Clonar el repositorio
git clone https://github.com/N45h0/suite-de-utilidades.git
cd suite-de-utilidades
# Crear entorno virtual
python -m venv venv311
venv311\Scripts\activate # En Windows
# source venv311/bin/activate # En Linux/Mac
# Instalar dependencias
pip install -r requirements.txt
customtkinter - Interfaz gráfica modernarequests - Peticiones HTTPbeautifulsoup4 - Parsing HTML avanzadoPillow - Procesamiento de imágenespytesseract - OCR (reconocimiento de texto)yt-dlp - Descarga de videos de YouTubepydub - Procesamiento de audiopython gui/main_app.py
# Descargador avanzado de Google Drive
python gui/google_drive_downloader.py
# OCR de imágenes (individual o por lotes)
python imagen_a_texto/imagen_a_texto_individual.py
# Descarga de podcasts
python podcast_downloader/podcast_downloader.py
# Descarga de YouTube
python youtube_downloader/descargar_youtube.py
Suite de Utilidades/
├── gui/ # Aplicaciones con interfaz gráfica unificada
│ ├── main_app.py # Suite principal - punto de entrada
│ ├── google_drive_downloader.py # Descargador avanzado de Google Drive
│ ├── ocr_window.py # Interfaz para OCR de imágenes
│ ├── pdf_to_markdown.py # Conversor PDF a Markdown
│ ├── podcast_downloader_window.py # Descargador de podcasts
│ ├── youtube_downloader_window.py # Descargador de YouTube
│ ├── transcriber_window.py # Transcriptor de audio a texto
│ ├── web_scraper_window.py # Herramientas de web scraping
│ └── icons/ # Iconografía de la suite
├── imagen_a_texto/ # Módulos de OCR especializados
├── podcast_downloader/ # Descarga automatizada de podcasts
├── youtube_downloader/ # Descarga de contenido de YouTube
├── gestion_imagenes/ # Procesamiento y gestión de imágenes
├── scraping/ # Herramientas de web scraping
├── transcripciones/ # Transcripción y procesamiento de audio
└── requirements.txt # Dependencias de la suite
Las contribuciones son bienvenidas. Por favor:
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.
Estos scripts son para uso educativo y personal. Asegúrate de cumplir con los términos de servicio de las plataformas que uses y respetar los derechos de autor del contenido descargado.
La Suite de Utilidades está diseñada para mejorar tu productividad personal y debe usarse de manera responsable.
Error de OCR: Asegúrate de tener Tesseract instalado
# Windows
choco install tesseract
# Ubuntu/Debian
sudo apt-get install tesseract-ocr
Error de descarga de Google Drive:
Error de dependencias:
pip install --upgrade pip
pip install -r requirements.txt --force-reinstall
Si tienes problemas o sugerencias, por favor abre un issue en GitHub.
⭐ Si te gusta la Suite de Utilidades, ¡dale una estrella en GitHub!
🔧 Desarrollado con ❤️ para la comunidad de desarrolladores Python