Page 1 of 1

Linux/Windows Creator of Auto-Extractable archives

Posted: Mon Sep 14, 2009 4:06 am
by cy-5
Hi all! I've a program you'll find interresting. This program create auto-extractable archives using 32bit version of purebasic.
Truly is not only A PROGRAM but a suite. First you have a executable file that create the archives. Each archives are save with the ".pax" extension and include the version(depending of the OS) of the auto-extractor at the begining of the created archive. There is also one manual Extractor program which able you extract archive files created under LINUX or WINDOWS. Windows version can extract an archive created under linux and linux can extract also archives created under windows.

Let me know if you are interrested and I'll try to find a place to upload the source-code and the programs so that you can download it.
If you are interrested post a answer to this topic. Also, if you know a place where I can upload my programs I'll be interested.

Here are list of the features of the programs:
-First it can create big archives. Its 2GB maximum on linux cause of the limitation of purebasic FILE lib. On windows it can goes more than 8GB but windows don't recognize a file that is more than 4GB to be a valid executable file. Because of that I've created a manual extractor so you can extract files higher than 4GB on windows.
-This program separate each files into pieces of 512kB and you can specify to compress them or not.
-The source directory you specify will be recursively added to the destination archive file.
-Even if a file have 0 Bytes of size it will be added.
-While creating/extracting the archive you see a progression bar.
-I use a thread while creating/extracting the archive wich call "WindowEvent()" to make sure the application don't freeze.
-Little drawback 1: once you create/extract the archive you can't cancel.
-LIttle drawback 2: empty directories are not added.

Since my archive creator name the auto-extractable archives with a ".pax" extension to auto-extract an archive created for windows on windows you need to rename that file with a ".exe" extension.
Please not that the program may work under MAC but I don't have one so I've not tested it.
If you can compile/test it under MAC I'll not say no :)

Re: Linux/Windows Creator of Auto-Extractable archives

Posted: Mon Sep 14, 2009 7:28 am
by cy-5
I decided to upload it to my hotmail sky drive.

Here is the link to download both programs/source-code:
http://cid-9ef1547dfcc25191.skydrive.li ... utoExt.zip

The package contains executable for both LINUX(PAXCreator,PAXExtractor) and WINDOWS(PAXCreator.Exe, PAXExtractor.Exe).

Hope you'll like it.