The way the program works is rather simple:

- you specify the location of your 7zip executable (you only have to do this once, unless the location changes in the future).
- you specify the folder you want to compress (includes sub folders by default) and the compression level required (by default 5 i.e. medium).
- you specify the location and filename of the archive to be created.
- you specify the extensions you want to exclude from high compression (by clicking the "Select" button which opens a new window), and the level of compression you want to use for them (by default 0 = store - no compression). The extensions are populated on the fly by a text file which exists in the application directory. You can modify this file in your text editor if you don't like the default extensions that exist there.
- you click compress.

What the program does, it generates a .bat file with the command to run, placed in the application directory, and runs this in a console window. It is simple as that.

The compression takes place in 2 stages. In the first stage, the files that are to be compressed with high compression are processed, and in the second stage, the rest of the files that are to be packed as low or no compression are added to the archive.

I have marked this release as "Alpha" as there are a few more features I want to add, time permitting, and it has not been extensively tested yet by anyone else other than me. However, it does work on my machine (except the "preview" and "other options" part, which is for future work).

Update: I have now updated the release status to Beta, as more than 6 months after release and with several downloads there have been no complaints about bugs. I am aware that normally there should be a new release for going to Beta, but unfortunately I haven't had the time to add more features, and I have been doing more ASP.NET/MVC/web services development lately.

The software requires .NET 4.0 to be installed, and I am providing a ClickOnce installer file (which hopefully works for everybody, at least it did on my machine...) for people who are not interested in the code or don't have the time to compile it. It is written in C# using Visual Studio 2010 and uses WPF.

Please note that you need to have permission to access the files you are trying to compress, otherwise you will get an error.

Last edited Jul 28, 2013 at 10:36 PM by mp_uk, version 6

Comments

No comments yet.