Skip to content

Effortlessly tidy up your files with just one click!

License

Notifications You must be signed in to change notification settings

TravikSkoot/CleanUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CleanUp🧹💨

🇩🇪 Dieses Python-Skript ermöglicht es dir, Dateien im aktuellen Ordner zu sortieren. Es erkennt verschiedene Dateitypen anhand ihrer Dateiendungen und verschiebt sie in entsprechende Unterverzeichnisse.

🇺🇸 This Python script allows you to organize files in the current directory. It recognizes various file types based on their file extensions and moves them to corresponding subdirectories.

Verwendung

🇩🇪

  1. Stelle sicher, dass Python auf deinem System installiert ist. Das Skript wurde mit Python 3 geschrieben und wurde in dieser Umgebung getestet.
  2. Führe das Skript aus. Boom, Ordnung!

Usage

🇺🇸

  1. Make sure that Python is installed on your system. The script was written using Python 3 and has been tested in this environment.
  2. Run the script. Boom, everything's tidy!

Ablauf des Skripts

🇩🇪

  1. Nach Ausführen des Skripts ermittelt es automatisch den aktuellen Ordner, in dem es sich befindet.
  2. Es erstellt Unterverzeichnisse für Bilder, Videos, Audios, Dokumente, Programme, Archive, Ordner und andere Dateien, falls entsprechende Dateien im aktuellen Ordner gefunden werden.
  3. Das Skript durchsucht alle Dateien und Ordner im aktuellen Verzeichnis.
  4. Es überspringt das Skript selbst und Verknüpfungen.
  5. Es sortiert die Dateien anhand ihrer Dateiendungen in die entsprechenden Unterverzeichnisse.

Workflow

🇺🇸

  1. After executing the script, it automatically determines the current directory it is located in.
  2. It creates subdirectories for images, videos, audios, documents, programs, archives, folders and other files if corresponding files are found in the current directory.
  3. The script searches for all files and folders in the current directory.
  4. It skips the script itself and any shortcuts.
  5. It sorts the files into the appropriate subdirectories based on their file extensions.

Konfiguration

🇩🇪 Du kannst die unterstützten Dateiendungen für verschiedene Kategorien anpassen, indem du die entsprechenden Variablen im Skript bearbeitest:

  • 'picture_extensions'
  • 'video_extensions'
  • 'audio_extensions'
  • 'document_extensions'
  • 'program_extensions'
  • 'archive_extensions'

Und die Bezeichnungen der erstellten Ordner:

  • 'pictures'
  • 'videos'
  • 'audios'
  • 'documents'
  • 'programs'
  • 'archives'
  • 'folders'
  • 'other'

Stelle sicher, dass du das Skript vor dem Ausführen anpasst, um deine spezifischen Anforderungen zu erfüllen.

Configuration

🇺🇸 You can customize the supported file extensions for different categories by editing the corresponding variables in the script:

  • 'picture_extensions':
  • 'video_extensions':
  • 'audio_extensions'
  • 'document_extensions':
  • 'program_extensions'
  • 'archive_extensions':

The names of the created folders:

  • 'pictures'
  • 'videos'
  • 'audios'
  • 'documents'
  • 'programs'
  • 'archives'
  • 'folders'
  • 'other'

Make sure to modify the script to meet your specific requirements before running it.

Support & Feedback

🇩🇪 Wenn du auf Probleme stößt oder Vorschläge für neue Funktionen hast, kannst du diese im Abschnitt Issues dieses Repositories einreichen. Pull requests sind ebenfalls willkommen!

🇺🇸 If you encounter any issues or have suggestions for new features, you can submit them in the Issues section of this repository. Pull requests are also welcome!

Contributing

🇩🇪 Wenn du zur Entwicklung dieses Skripts beitragen möchtest, kannst du gerne einen Pull request erstellen oder ein Issue in diesem Repository öffnen.

🇺🇸 If you'd like to contribute to the development of this script, feel free to create a Pull requests or open an issue in this repository.

Lizenz

🇩🇪 CleanUp steht unter der MIT-Lizenz. Weitere Informationen findest du in der LICENSE-Datei.

🇺🇸 CleanUp is licensed under the MIT license. For more information, see the LICENSE file.

MIT License

About

Effortlessly tidy up your files with just one click!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages