/python_files_organizer

Organize your PC files automatically.

Primary LanguagePython

python_files_organizer

Listen for changes in Download directory (or others) and organize its content.

Media

The media files will be placed under a directory with name of the current year as folow:

  • Images -> will be placed under C:\Users\<USER_NAME>\Pictures\<CURRENT_YEAR>
  • Video -> will be placed under C:\Users\<USER_NAME>\Videos\<CURRENT_YEAR>
  • Audio -> wll be placed under C:\Users\<USER_NAME>\Music\<CURRENT_YEAR>

Documents

Microsoft Office Documents and PDFs will be placed under /Documents/Office/ as follow:

  • Accsess -> C:\Users\<USER_NAME>\Documents\Office\Access
  • Excel -> C:\Users\<USER_NAME>\Documents\Office\Excel
  • Word -> C:\Users\<USER_NAME>\Documents\Office\Word
  • PowerPoint -> C:\Users\<USER_NAME>\Documents\Office\PowerPoint
  • PDFs -> C:\Users\<USER_NAME>\Documents\Office\PDFs

Others

  • Compressed files such as .zip or .rar etc will be placed under /Documents/Compressed/
  • Text files will be placed under /Documents/Text/
  • Application Installers files such as .exe or .mis will be placed under /Documents/Application_Installers/ only if the observed folder is the download.

Supported files are:

Images

.jpg .jpeg .jpe .jif .jfi .png .gif .webp .tiff .tif .psd .raw .arw .nrw .bmp .dib .heif .heic .indd .indt .jp2 .j2k .jpf .jpf .jpx .jpm .svg .svgz .ai .eps .ico

Video

.webm .mpg .mp2 .mpeg .mpv .ogg .mp4 .mp4v .m4v .avi .wmv .mov .qt .flv .swf .avchd

Audio

.m4a .flac .wav .wma .aac

Microsoft Access

.accda .accdb .accde .accdr .accdt

Microsoft Excel

.xlsx .xlsm .xlsb .xltx .xltm .xls .xlt .xls .xml .xlam .xla .xlw .xlr

Microsoft Word

.docx .docm .dotx .dotm .docb .wll .wwl

Microsoft PowrPoint

.pot .potm .potx .ppam .pps .ppsm .ppsx .ppt .pptm .pptx

Application

.exe .msi

Compressed

.zip .z .rpm .rar .pkg .deb