Skip to content

A small project designed to automatically extract archives from the downloads folder

License

Notifications You must be signed in to change notification settings

PycraftDeveloper/AutoExtract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AUtoExtract's Logo

AutoExtract

Automatically extract compressed folders in your downloads folder so you don't have to!

About

AutoExtract, or AE for short, is a small project designed to perform a big task, its job is to manage the contents of your downloads directory, and automatically extract any compressed folders that may end up there.

Supported files

AutoExtract has been designed to support the most common compressed folder types, including: .zip, .7z, .tar, .gztar, .bztar and .xtar.

Features

  • Passive directory management - Instead of checking the contents of your downloads folder over an interval, AutoExtract listens for file events and will automatically run when needed, saving resources.
  • Multiple compressed file types - Allowing for the extraction of a whole range of file formats.
  • Easy to install and manage - AutoExtract is just one small file, meaning you can put it wherever you want.
  • Reversible - Once a file has been extracted, the compressed file is sent to the recycle bin, not detected forever.
  • Automatic downloads folder detection - Like organizing your folders? Well don't worry, this program will automatically detect where your downloads folder is.
  • Multi-platform support - This program works on Windows and Linux (and probably other operating systems too)
  • Fast extraction - AutoExtract is faster than Window's default extraction utility, and even beats 7-Zip in some tasks.

Installation

Installation on Windows:

  1. Head over the the releases section and grab the latest release.
  2. Download the executable file.
  3. Run the executable file to begin!

Optionally, you can hit Win + R and type shell:startup to place a shortcut to the executable there, then the program runs at startup.

Installation on other operating systems:

  1. Head over to the releases section and download the source code.
  2. Make sure to download and install Python.
  3. Run pip install -r requirements.txt from a terminal inside the downloaded folder to download requirements.
  4. Run the Python file!

Performance Comparison

A Chart showing 7-Zip taking 4.00 seconds, AutoExtract taking 3.19 seconds and Windows taking 21.57 seconds

About

A small project designed to automatically extract archives from the downloads folder

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages