Dieses Projekt ist eine Python-Anwendung mit grafischer Benutzeroberfläche, die Dateien automatisch basierend auf ihren Dateitypen sortiert. Die Anwendung unterstützt mehrere Sprachen und bietet umfangreiche Konfigurationsmöglichkeiten.
This is a Python application with a graphical user interface that automatically organizes files based on their types. The application supports multiple languages and offers extensive configuration options.
- 🌍 Mehrsprachig (Deutsch/Englisch) / Multilingual (German/English)
- 🖥️ Grafische Benutzeroberfläche / Graphical User Interface
- 📂 Automatische Dateisortierung / Automatic File Sorting
- 📅 Datums-basierte Organisierung / Date-based Organization
- 🔍 Debug-Modus mit Logging / Debug Mode with Logging
- ⚙️ Konfigurationsspeicherung / Configuration Saving
Ausführliche Dokumentation ist verfügbar in: / Detailed documentation is available in:
- Repository klonen / Clone repository:
git clone https://github.com/cherzlieb/py-file-organizer
cd py-file-organizer
- Virtuelle Umgebung erstellen / Create virtual environment:
# Windows
python -m venv .venv
.\.venv\Scripts\activate
# Linux/Mac
python -m venv .venv
source .venv/bin/activate
- Abhängigkeiten installieren / Install dependencies:
pip install -r requirements.txt
Starten Sie die Anwendung / Launch the application:
python src/main.py
- Wählen Sie Ihre Sprache / Select your language
- Konfigurieren Sie die Ordner / Configure folders:
- Quellordner / Source folder
- Zielordner / Target folder
- Nicht-sortierbare / Unorganized
- Klicken Sie auf "Start" / Click "Start"
For build and deployment instructions, see DEPLOY.md.
Informationen zum Erstellen und Veröffentlichen finden Sie in der DEPLOY.md.