- π PROJEKTBESCHREIBUNG
- β¨ FEATURES
- π TOOL
- π STRUKTUR
- β‘ QUICK START
β οΈ WICHTIGE HINWEISE- π LIZENZ
- π€ AUTOR
- π REPOSITORY STATISTIK
AutoMate ist meine zentrale Sammlung von Automatisierungsskripten und RPA-Komponenten fΓΌr wiederkehrende Aufgaben im BΓΌro- und Systemumfeld.
Die Skripte sind primΓ€r in Python geschrieben, werden aber durch VBScript, PowerShell, Automation Anywhere und n8nβWorkflows ergΓ€nzt.
Der Fokus liegt auf Robustheit, minimalen AbhΓ€ngigkeiten und klarer Dokumentation. Jedes Werkzeug kommt mit einem eigenen README.md, das Zweck, Voraussetzungen und AusfΓΌhrung erklΓ€rt.
Das Repository wΓ€chst kontinuierlich β neue Automatisierungen werden laufend hinzugefΓΌgt.
| Projekt | Inhalte & Schwerpunkte | Status |
|---|---|---|
| β±οΈ WorkingTimeTracker | Arbeitszeiterfassung aus Excel/CSV mit automatischer Archivierung | β |
| π¬ MediaTracker | Video-Bibliotheksanalyse mit ffprobe & Multithreading | β |
| π CopySync | 1:1-Festplattensynchronisation mit SHA-256-Hash | β |
| π¨ FolderForge | Ordner-Stapelerstellung aus Namensliste | β |
| π NameShift | Ordner & Dateien umbenennen + Dateiliste exportieren | β |
Jedes fertige Projekt besitzt ein eigenes README.md mit Quick-Start und Konfiguration.
| Kategorie | Werkzeuge & Technologien |
|---|---|
| Hauptsprache | Python 3.11+ (pandas, openpyxl, logging) |
| Betriebssystem | Windows (primΓ€r), Linux (n8n) |
| RPA-Plattformen | Automation Anywhere A360, n8n |
| Scripting | VBScript, PowerShell, Bash |
| Datenformate | Excel (.xlsx, .csv), JSON |
| Versionskontrolle | Git & GitHub |
π€ AutoMate/
βββ π Python/
β βββ β±οΈ WorkingTimeTracker/
β βββ π¬ MediaTracker/
β βββ π CopySync/
β βββ π¨ FolderForge/
β βββ π NameShift/
βββ π README.md
π€ AutoMate/
βββ π Python/ # Python Automatisierungen
βββ π README.md # Projektbeschreibung (diese Datei)
# 1. Repository klonen
git clone https://github.com/mucahid-emin-tomakin/AutoMate.git
cd AutoMate
# 2. In ein Projektverzeichnis wechseln
cd Python/WorkingTimeTracker
python WorkingTimeTracker.py
# 3. Ergebnis im Archive-Ordner prΓΌfen
cd Archive/YYYY.MM.DD_HH.MM.SS/
cat Result.txtβ οΈ Keine Zugangsdaten, PasswΓΆrter oder API-Keys committenβ οΈ GroΓe Dateien (>100 MB) gehΓΆren nicht ins Repository (.gitignore verwenden)β οΈ Skripte vor dem ersten Einsatz in Testumgebung ausfΓΌhren
- β Testen - Skripte vor dem Commit testen
- β Backup - Wichtige Daten vorher sichern
- β Dokumentation - Jedes Projekt mit README.md dokumentieren
- β Versionierung - Klare Commit-Nachrichten verwenden
- β Pfade - Relative Pfade verwenden, keine absoluten
- β Fehlerbehandlung - Immer try/except verwenden
- β Auto-Installation fΓΌr AbhΓ€ngigkeiten einbauen
- β Logging fΓΌr Fehleranalyse implementieren
Dieses Projekt ist unter der MIT License lizenziert - frei fΓΌr persΓΆnliche und kommerzielle Nutzung.
MΓΌcahid Emin Tomakin (TomaKing)
| Platform | Link | Icon |
|---|---|---|
| GitHub | @mucahid-emin-tomakin | π |
| Automation | Skript-Entwickler & Automatisierer | π€ |
| Interessen | System-Automation | βοΈ |
Γber dieses Repository:
- π― Ziel: Zentrale Sammlung aller Automatisierungsskripte
- π§ Werkzeuge: Python, VBScript, Batch, PowerShell
- ποΈ Struktur: Klare Organisation nach Sprache & Zweck
- π Zukunft: StΓ€ndig wachsende Skript-Sammlung
- π€ Beitrag: Jeder kann VorschlΓ€ge einreichen
Spezialgebiete:
- β±οΈ Zeiterfassung & Reporting
- π Excel/CSV Datenverarbeitung
- π Datei- & Ordner-Automatisierung
- π Festplatten-Synchronisation & Backup
- π¬ Medien-Bibliotheksanalyse
- βοΈ System-Wartung & Automatisierung
| Metrik | Wert | Trend |
|---|---|---|
| Stars | π | |
| Forks | π | |
| Issues | β | |
| Letztes Update | π |