分类: C/C++
2008-08-26 11:00:56
The answer to this question is coming more obvious day after day and as a consequence of the Internet diffusion. Tomorrow's way of working is here and we can't lose precious time trying to send large files over the Internet. It's time to move and to start compressing files: that's the only way to save time, regardless of connection speed. Also with xDSL connections you'd better compress your files: you will send files as if you were copying them in a folder on your PC.
Everyone takes advantages from file compression: workers, students, men, women, boys and girls who need to share documents and files with friends and relatives.
SmartZip was originally designed to handle only zip files. But in the near future it will support many other formats like:
The number of files, which can be added to an archive, depends upon the amount of available memory and the length of file names. Roughly 128 bytes of memory are required per archived file for Zip archive. For example, it is recommended to have 128 MB RAM, if you are going to archive millions of files. SmartZip has been tested to handle over 10 million files.
The size of a ZIP archive, as well as the size of any single file within a ZIP archive, is limited to 4 GB.
SmartZip integrates with Windows shell, so you will find a rich context menu associated with zip (and other) files. Right click on a file icon and look at the menu that will appear...
For more information about how to use the menus to compress and extract files without running the application itself, see the Shell Integration Help.
This is the main ability of the program. It helps you to add files to the archive in 3 easy steps of the wizard.
Note: if you choose add password, the program will ask you for a password for every compressing file (to ensure security).
Helps you to extract the selected file(s) or folders using the wizard of page 1. Choose the path you want to extract your files in, then choose if you want a full path extraction (in the folders as they are compressed) and if you want to override the existing files, then choose Finish to start extracting.
This feature lets you to see the contents of the file without extracting it, in a hexadecimal and usual form, in a dialog for that.
Helps you to delete the selected file(s) or folders. You'll get a confirmation message, if yes, it'll be deleted permanently from the archive.
You can get a very useful option about the selected files or folders or even add a comment to the file you need.
This capability helps you to save links to the files that you always use, to help you in opening it from the list.
Note: you can delete any item by selecting it and then clicking Delete.
This enables you to change the type of viewing the files and folders in the list view. The various types are:
You can do this by the View->Layout menu.
This enables you to do selection operations as you have in the Windows Explorer:
You can do this by the View->Selection menu.
Even if Windows today is more stable than the early versions, today backing up the most important data is still important, such as the My Documents folder, which became one of the most important sections of the system.
Some research revealed that few users are used to backup data at regular intervals, for two main reasons:
The advantage of using backup function is that it compresses the folder with a brutal compression by default. All you have to do is to choose Tools->Backup folder menu, then choose the folder you need to back up (like My Documents, Windows folder, etc.), then choose the place you want to save your backup, then choose Save.
Its main function is to calculate the estimated time that a file requires to be downloaded at various connection speeds.
It's really easy to use: you have only one "Time To Get!" in the Tools menu. Then choose the option you want to know information about and you'll see the results. Also, you can choose to click on "Export - HTML", which will provide to export the results in an HTML file, in any folder you want.
This tool helps in knowing (from the Internet for example), the contents of the files contained in the archive before you download it, as it is generated automatically by this tool on the server.
This function applies to all kind of archives supported. SmartZip can export the file list into 1 format:
A self-extracting Zip file is an executable program file (.EXE file) that includes both a Zip file and software to extract or “unzip” the contents of the Zip file. Users can extract the contents of a self-extracting Zip file by simply running it. This is convenient, because the end user does not need an unzip program (like WinZip®) to extract files from these self-extracting archives.
Simply by opening the archive you want to create a self extractor for it, and from the Tools->Create SFX menu, then choose the place you want to save, then choose Save.
Shell integration is very helpful as it enables you to do many of the archive operations in Windows without opening the program and use Windows resources or leave your Explorer window.
It is really easy to open an archive in SmartZip from Explorer or Desktop. Simply double-click on the archive icon.
For archives, SmartZip adds the items: "Extract files...", "Extract Here" and "Extract to
The detailed information about every item in the menu:
Adds the selected files to an archive but after choosing your favorite options.
Adds the selected files to an archive.
Extracts all files in the specified path.
Adds the selected files to an archive. Then opens your default Outlook to send this file as an attachment with the message.
Opens your default Outlook to send this file as an attachment with the message.
Really, I would like to thank all who helped me in this program to bring up this interface and reliability and speed and I'll list people whose free libraries made my program come into sight.
Please send me your feedback or any bug report at .