Skip to content

Latest commit

 

History

History
89 lines (62 loc) · 2.29 KB

README.md

File metadata and controls

89 lines (62 loc) · 2.29 KB

📂 Organizador Inteligente de Archivos

🌟 Descripción del Proyecto

Este proyecto es una herramienta de organización de archivos completamente personalizable que te permite estructurar tus documentos, imágenes, videos y otros archivos de manera sistemática y flexible.

🐞 Proyecto no finalizado aunque es usable

  • Cualquier aportación es bienvenida, mirar la sección de más abajo 'Cómo Contribuir'

✨ Características Principales

  • 📁 Organización automática de archivos por fecha
  • 🗂️ Estructura de carpetas
  • 🖼️ Soporta todo tipo de archivos

🛠️ Funcionalidades

Configuraciones Personalizables

El organizador permite configurar:

  1. Estructura de Carpetas

    • Año - Mes - Día
    • Año - Mes
  2. Formato de Nombres de Mes

    • Nombres (enero, febrero...)
    • Números (1, 2...)
  3. Organización de Formatos

    • Agrupar todos los formatos en la misma carpeta
    • Separar por tipo de archivo (imágenes, videos, documentos)
  4. Estructura Principal

    • Organizar primero por fecha
    • Organizar primero por tipo de archivo

🚀 Instalación

Requisitos Previos

  • Python 3.8+
  • Bibliotecas:
    • sqlite3
    • gradio
    • shutil

Pasos de Instalación

  1. Clonar el repositorio
git clone https://github.com/Tywors/ProOrder.git
cd ProOrder
  1. Instalar dependencias
pip install gradio

🖥️ Uso

Interfaz Gráfica

Ejecuta el script principal:

python organizador.py

Se abrirá una interfaz web donde podrás:

  • Seleccionar carpeta destino
  • Configurar estructura de organización
  • Iniciar la organización con un clic

🤝 Contribuciones

¡Las contribuciones son bienvenidas! Por favor, lee las guías de contribución antes de enviar un pull request.

Cómo Contribuir

  1. Haz un fork del repositorio
  2. Crea tu rama de características (git checkout -b feature/nueva-caracteristica)
  3. Confirma tus cambios (git commit -m 'Añadir nueva característica')
  4. Sube tu rama (git push origin feature/nueva-caracteristica)
  5. Abre un Pull Request

🐞 Reportar Problemas

Si encuentras algún error o tienes sugerencias, por favor abre un issue en GitHub con detalles específicos.

Nota: Este proyecto está en desarrollo continuo. ¡Las sugerencias y mejoras son siempre bienvenidas! 🚀