AE0L / DOrg

Download's folder Organizer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Download's folder Organizer (DOrg)

Organizes downloads folder based on the config file, dorg.config.ini. Logs can be found on the logs.txt file. Extensions that are not found on any file group will be moved to sorted/ungrouped folder, unrecognized extensions will be moved to unknown folder, and folders will be moved to directories folder

Usage

  1. Run dorg.exe
  2. ???
  3. Profit

Config

Sample config file:

# format for file groups
[GROUP NAME]
folder = folder name
extensions = ['ext1', 'ext2', 'ext3']

# sample file group
[IMAGES]
folder = images
extensions = ['jpg', 'png', 'webm', 'gif']

# please don't remove the following exclusions, just add at the end of the array what you want to be excluded
[EXCLUSIONS]
folders = ['sorted', 'directories', 'unknown']
files = ['dorg.exe', 'dorg.config.ini', 'logs.txt']
extensions = []

Roadmap

  • sorting by extensions
  • directories
  • config file
  • file groups
  • UI
  • selection feature (only organize selected files)
  • un-dorg files/folders (unorganize everything/selection)
  • delete files/folders (specific files, by extensions, regex)
  • ???

About

Download's folder Organizer


Languages

Language:Python 100.0%