UHARC GUI v2.0 for WinXP - Readme File


1. Introduction

UHARC GUI v2.0 is a GUI (Graphical User Interface) for the command-line
based UHARC 0.4 BETA High Compression Multimedia Archiver by Uwe Herklotz, and supports
some exclusive features, such as Self-Extracting archives. The required UHARC 0.4 BETA
command-line module is included.


2. Files

UHARC GUI.EXE ... The UHARC GUI 2.0 executable (by MuldeR and BRHACK)
UHARC.DLL ......... The UHARC 0.4 BETA command-line module (by Uwe Herklotz)
SFX.DLL ............. The SFX Compiler 1.0 command-line utility (by BRHACK)
SFX.ICO ............. The icon file that is used for SFX archives (Can be replaced, but both icons must be same size!) 
UNINSTALL.ICO ... The icon file that is used for uninstallers (Can be replaced, but both icons must be same size!)
README.HTM ...... The Readme file you are reading at this moment
UHARC.HTM ....... The Readme file of UHARC 0.4 BETA (by Uwe Herklotz)

3. Manual

 3.1 Create Archive
 
 This will create a new UHARC 0.4 archive (.uha) and add the selected files to this
 archive. Note: It's not possible to add files to an existing UHARC 0.4 archive,
 because UHARC only supports solid archives.

 Source Directory:
 The directory from which the files are added to the archive. Note: All files within this
 directory will be added to the archive. If you enable Include Subdirectories the files
 within the directory's sub-directories will also be added.

 Output Archive:
 The UHARC archive that will be created. Note: This file should be on a drive, that has
 write-access and contains enough free space (for example: Hard-Drive, not: CD-ROM)

 Compression Mode:
 The compression mode, which UHARC will use. You can select on of the following modes:
 - ALZ:3 (the best compression, but very slow)
 - ALZ:2 (good compression, UHARC's default)
 - ALZ:1 (the faster of the ALZ's)
 - PPM (not as good as ALZ:3, but a little faster)
 - LZP (the worst compression, but also the fastest)
 - Uncompressed (no compression at all, files are only stored on the archive)

 Dictionary Size:
 The dictionary size, which UHARC will use. A larger dictionary will result in a better
 compression, but will also slow down the compression/decompression process. A smaller
 dictionary will speed up the compression/decompression process, but will also result in
 a worse compression.

 Multimedia Compression:
 If you enable the multimedia compression, UHARC will detect some types of multimedia-files
 and use a special compression for them. This will result in a better compression, but will
 also slow down the compression/decompression process.

 Password Protect Archive:
 New feature for version 2.0, protects the archive with a password.

 3.2 Extract Archive

 This will open an existing UHARC 0.4 archive (.uha) and extract all files from this
 archive to the selected directory.

 Source Archive:
 The existing UHARC archive that will be opened and extracted.

 Output Directory:
 The directory where the files will be extracted to. Note: If the archive contains
 sub-directories, they will be created automatically.

 Archive is Password Protected?:
 Use this option if the archive to extract is protected by a password.

 
 3.3 Create SFX
 
 An exclusive feature that creates an UHARC 0.4 Self-Extracting archive, which is an
 win32-Portable executable (.exe-file). If a user gets such a file, he just needs to run it to
 extract it's contents. UHARC is not required to extract the SFX.
 
 Source Directory:
 The directory from which the files are added to the archive. Note: All files within this
 directory will be added to the archive. If you enable Include Subdirectories the files
 within the directory's sub-directories will also be added.

 Output File:
 The SFX archive that will be created. Note: This file should be on a drive,
 that has write-access and contains enough free space (for example: Hard-Drive)

 Compression Mode, Dictionary Size & Multimedia Compression:
 Please see "3.1 Create Archive"

 Title:
 The title of the self-extracting window.

 Startup Message:
 A message that is displayed before the SFX starts up. Leave this field empty
 if you don't want the self-extracting to show a message.

 Output Directory:
 The default setting for the directory, where the SFX will extract the
 files to. Note: The user can select the directory, where the files will be extracted
 to himself. If you enable Extract To Temporary Folder the SFX will
 extract the files to a temporary directory, run the program specified at
 Program To Execute, wait for this program to exit and then remove all files
 that have been extracted before. Note: Some options will be disabled if you enable
 the Program To Execute option.

 Program To Execute:
 The full path of an executable, that will be launched by the SFX after the
 extraction-process has completed. Required command-line parameters can be included.
 Note: The SFX will wait for the executable to terminate.

 File To Open:
 The full path of a file, that will be opened by the SFX before it exits. Note:
 This does not have to be an executable, it can be any kind of file.

 Create Uninstaller:
 An uninstaller that the SFX creates after the extraction process has completed.
 The uninstaller will be created in the directory, where the files have been extracted
 to and it's called UNINSTALL.EXE. This uninstaller removes the directory, where the files
 have been extracted to, including all files and subdirectories! Start Menu entries and/or
 Desktop icons will also be removed.
 
 Create Desktop Icon:
 A Desktop icon the SFX creates after the extraction process has completed.
 Specify the name (not a file name or path) of the icon at Icon Name and the
 full path of the file to which the icon should refer at Target File.

 Create Start Menu Entry:
 An entry within the user's start menu, which the SFX creates after the
 extraction process has completed. Set the name (not the path) of the Start Menu folder in
 which the shortcuts should be placed at Start Menu Folder Name. You can add as many
 shortcuts as you whish. To add a shortcut, set the name (not the file name or path) of the
 shortcut that should be created at Shortcut Name, set the full path of the file to
 which this shortcut should refer at Target File and click Add. You can remove a
 single shortcut by selecting it from the list and clicking Remove, or remove all
 shortcuts by clicking Clear.
 
 Variables:
 You can use the following variables when setting a path:
 
 <INSTDIR> ........ The directory, where the SFX extracts the files to
 <EXEDIR> ......... The directory, where the SFX itself is located
 <PROGRAMFILES> ... The user's Program-Files directory
 <DESKTOP> ........ The user's Desktop directory
 <WINDIR> ......... The user's Windows directory
 <SYSDIR> ......... The user's Windows-System directory
 <TEMP> ........... The user's Temporary directory (for temporary files)
 <STARTMENU> ...... The user's Start menu directory
 <SMPROGRAMS> ..... The user's Programs directory within the Start menu
 <SMSTARTUP> ...... The user's Autostart directory within the Start menu
 <QUICKLAUNCH> .... The user's Quickstart-Bar directory
 
 The following example for Program To Execute will run NOTEPAD.EXE form the user's
 Windows directory and load README.TXT from the folder where the files have been
 extracted to:
 <WINDIR>\NOTEPAD.EXE <OUTDIR>\README.TXT
Note: SFX archives aren't compatible with Password Protection.

4. Version History 
v1.00
-The first version of this program that has been released.
-This version is for testing only.
-Some basic functions still don't work.
-Still lots of bugs that are to be removed.

v1.01
-The final version, which should work without critical problems.
-The program has been optimized.
-All basic functions are now working properly.
-Most bugs have been removed.

v1.02
-A new feature has been added: self-extracting archives.
-A completely new user-interface has been created.
-Some smaller bugs have been removed.

v2.0
-Version developed by MuldeR and BRHACK, 
-GUI redesigned.
-New SFX Compiler. 
-SFX GUI upgraded. 
-ALZ:1 and 2 modes added.
-More dictionary options.
-Password Protection for .uha files added
-UHARC 0.4 BETA Readme file included.
-ReadMe File Updated
-Some BugFixes

5. Credits

UHARC - High Compression Multimedia Archiver  0.4 BETA
Copyright (c) 1997-2001 by Uwe Herklotz
FOR TESTING AND EVALUATION ONLY / NOT FOR COMMERCIAL USE

UHARC - Graphical User Interface  v2.0 
Developed by MuldeR and BRHACK
The GUI for UHARC by MuldeR is FREEWARE
Special thanks go out to Uwe Herklotz
Contact and Support: MuldeR2@gmx.de 
                              brhack@telemovil.net
Updates: http://www.BorschdFresser.de.vu
             http://www.brhack.thisbelongsto.us