Worth Installing

Software that's worth installing on your computer. Reviews, comparisons, tips, updates...

Friday, March 31, 2006

New WinRAR 3.60 Beta 1 Available for Download!

WinRAR 3.60 Beta 1 ScreenshotThe leading multiplatform compression software, WinRAR, is today available as a new beta: 3.60 Beta 1!

Highlights include compression speed improvements for multithreaded RAR (on dual core or HT CPUs), folder tree for disk directories and archives, customizable list of predefined volume sizes and automatic renaming support for Zip archives, alongside general compression speed gains for various data types (5 to 10 percent).

See below for full changelog information:

*** WHAT'S NEW IN WINRAR 3.60 BETA 1 ***

1. Multithreaded version of RAR compression algorithm improves
the compression speed on computers with several CPU,
dual core CPU and processors with hyperthreading technology.
Multithreading is enabled by default, but you can disable it
in "General" part of "Settings" dialog.

In the command line mode you can control multithreading with
-mt switch.

2. WinRAR can display the folder tree panel allowing to navigate
in disk and archive folders. Use "Options/Folder tree" submenu
to enable the folder tree. It can be configured separately
in file and archive management modes.

Folder tree replaces "Browse for folder" command previously
available in "File" menu and uses its Ctrl+T keyboard shortcut.

3. Now WinRAR "Rename" command also works with ZIP archives.
Previous versions could rename files only in RAR archives.

4. Added decompression of LZH archives created with "-lh7-" algorithm.

5. New "Remove duplicate folders from extraction path" option
in "Settings/Compression" dialog.

If this option is on and you unpack an archive which root folder
has no files and only one 'somename' folder and if destination
folder is new or empty and also ends with '/somename', WinRAR
will exclude one 'somename' from resulting 'somename/somename' path.

6. New "Define volume sizes..." button in "Settings/Compression".
This button activates "Define volume sizes" dialog. Here you
can customize the list of predefined volume sizes associated
with "Split to volumes, bytes" field in archiving dialog.

7. Speed of RAR general compression increased for some data types.
Depending on data type and size the gain may achieve 5 - 15%.

8. New "Rename automatically" option in the extraction dialog
and command line -or switch to rename extracted files automatically
if file with the same name already exists. You can also enable
the auto-renaming mode directly from the overwrite confirmation
prompt with "Rename All" button.

Renamed files will get names like 'filename(N).txt',
where 'filename.txt' is the original file name and 'N' is a number.

9. "Set modification time" option in "Advanced" part of extraction
dialog is accessible also for ZIP archives. Previously it could be
changed only for RAR archives.

10. "Multithreading" option added to "Benchmark and hardware test"
command, so you can compare performance of usual and multithreaded
versions of RAR compression algorithm.

11. New 'ch' (change archive parameters) command line mode command.
Its purpose is to apply switches like -av, -tl and -cl to archive.

12. New 'cv' command line mode command. It provides the command line
interface to WinRAR "Convert archives" command. It is supported
only by winrar.exe, not by rar.exe.

13. New command line -sl and -sm switches to set size
limits of processing files.

14. New command line -fcu[file] switch allows to read archive
comments from Unicode files. It also modifies behavior
of "cw" command, setting the comment output format to Unicode.

15. 7Z added to list of formats stored without compression
when using -ms switch without a parameter.

16. Switch -e[+] is now supported by most of command line
operations including extracting and deleting files. Previously
it was supported by only archiving command.

17. It is allowed to use environment variables in archive name
in archiving dialog, in destination path in extraction dialog,
in folder names on "Compression" and "Paths" pages in WinRAR
settings. For example, you can enter '%temp%' in "Folder for
temporary files" field.


*** RELEVANT LINKS ***

WinRAR Review
Download WinRAR 3.60 Beta 1 for Windows (.exe - 1.0MB)
Download RAR 3.60 beta 1 for Pocket PC (.exe - 259KB)
Download RAR 3.60 beta 1 for Linux (.tar.gz - 734KB)
Download RAR 3.60 beta 1 for MacOS X (.tar.gz - 357KB)
WinRAR Homepage
Visit FTP Downlaod Directory for other versions and platforms

Labels: , ,

Tuesday, March 28, 2006

VanDyke SecureCRT 5.1 Final

SecureCRT 5.1 ScreenshotThe long-awaited update to Vandyke's SecureCRT has been finally released. SecureCRT 5.1 brings forth a lot of new features and improvements regarding SSH2 protocol handling, tab behavior, Quick Connect Dialog appearance and so on.

The final build, 263, appears to fix only one bug. Please see below for full release notes.


*** WHAT'S NEW IN SECURECRT 5.1 ***

SecureCRT 5.1 (Official)


Bug fixes:

- In some cases, escape sequences beginning with "ESC ]" were
incorrectly interpreted.

SecureCRT 5.1 (Beta 4)


Changes:

- Added Global.ini option "Serialize Connections". If this
option is set, when multiple sessions are connected at the
same time, they are connected serially instead of in parallel.
- VCP/VSH: The command-line clients now display unsupported
host-key algorithms as they are received from the server.
Previously unsupported algorithms were displayed as blank
strings.
- VCP/VSH: Entering the wrong passphrase for an SSH1 RSA public
key no longer displays an "invalid structure" error. Users are
now prompted to enter a passphrase until they use the correct
one or cancel.

Bug fixes:

- If a generic proxy was misconfigured, it caused SecureCRT to
hang, and disconnecting the session caused SecureCRT to crash.
- SecureCRT crashed when unsaving a password for a session and
password that had been specified on the command line.
- The tab status indicator changed to "connected" when connecting
to a host that did not exist if another tab that was connected
was selected before the connection attempt timed out.
- SSH2: When editing the default session, it was possible do a
password change.
- SSH2: Under certain circumstances, even though an X.509 host key
had been accepted and saved, SecureCRT asked about accepting it
during key re-exchange or when reconnecting.


SecureCRT 5.1 (Beta 3)


Changes:

- The installation program no longer removes old versions of
SecureCRT from Windows Add/Remove Programs.
- For DNS addresses, SecureCRT uses the return list as is,
rather than preferring IPv4 addresses.

Bug fixes:

- If SecureCRT and SecureFX were integrated, but were out of
sync, it was possible for the authentication method and key
exchange lists to be empty on the SSH2 page in the Session
Options dialog.
- After installing SecureCRT for the first time, upon starting,
the user was prompted to configure TAPI information and
SecureCRT crashed if the dialog was cancelled.
- Under certain circumstances, printing did not work after
upgrading from a version of SecureCRT prior to 5.0.
- If a log file name with parameter substitutions was specified
and "Prompt for filename" was set, the log file name was not
honored.
- In the Quick Connect dialog, changes made to the default
session were only reflected for the default protocol.
- The transfer protocol name was modified in the session .ini
file every time a connection attempt to that session was made.
- SSH1: Under certain circumstances, authentication failed when
connecting to an SSH1 server using Quick Connect.
- SSH1: Entering the wrong passphrase for an SSH1 RSA public key
resulted in an "invalid structure" error.
- SSH2: In the Local Port Forwarding Properties dialog, it was
not possible to use the same local port as another port forward
when the local IP address was different.


SecureCRT 5.1 (Beta 2)


New features:

- Added history support to the chat window, allowing previous
commands to be viewed, edited, and sent.
- SSH2: Passwords for SSH2 sessions can be changed from the
Session Options dialog using the SSH2 protocol when it is
supported by the remote machine.

Changes:

- Added a global-file-only option "Clipboard Data Format",
which allows the clipboard data format to be set to CF_TEXT,
CF_OEMTEXT, or CF_UNICODETEXT.
- When "FIPS mode" is enabled, invalid cryptographic algorithms
are not displayed in the Session Options dialog.
- When "FIPS Mode" is enabled, it is displayed in the About box.
- SSH2: Added default support for X.509 certificate server host
keys.
- SSH2: When a key exchange method is not supported, a message
is logged to the trace output.
- SSH1/SSH2: Authentication methods can be edited in the Session
Options dialog for SSH1 and SSH2 sessions that are connected.

Bug fixes:

- When SecureCRT and SecureFX were integrated and the terminal
protocol for a session was set to SSH2 and the transfer
protocol was set to FTP, if the password was saved, it had to
be re-entered when switching between SecureCRT and SecureFX.
- Paste sometimes used Unicode, even though ASCII text was
selected.
- When multiple sessions were connected and the "Always on Top"
setting was changed, the setting did not always have the
correct value when a different session was active.
- After installing SecureCRT and running it for the first time,
if the evaluation dialog was quit, the next time SecureCRT
was run, it tried to migrate unnecessarily.
- SSH2: Pressing OK in the GSSAPI Properties dialog caused
SecureCRT to crash
- SSH2: SecureCRT did not honor the SFTP Tab Local directory
setting.
- SSH2: When "FIPS Mode" was enabled, the New Host Key dialog
did not display the server's fingerprint. It is now displayed
as a SHA-1 hash when "FIPS Mode" is enabled.
- SSH1: Under certain circumstances, SSH1 host keys could not
be saved.


SecureCRT 5.1 (Beta 1)


New features:

- Enhanced support for X.509 certificate authentication.
- Previously, X.509 was supported through a CAPI store. Now,
X.509 certificates are also supported directly.
- SecureCRT supports forwarding X.509 certificates through the
public-key agent. This means that authentication happens
automatically when connecting to another machine using the same
X.509 certificate.
- SecureCRT now has an administrator option to run in "FIPS Mode".
When this option is set, SecureCRT uses a FIPS 140-2 validated
cryptographic library and only allows FIPS-approved algorithms.
- The Activator supports SSH agent functionality, which means that
if SecureCRT is closed, authentication happens automatically as
long as the Activator is still running.
- Folders and multiple selected sessions can be connected from the
Connect dialog.
- Global option to only show tabs where there are more than one.
- Custom menu/toolbar command OPEN_SESSION_TAB to open a session
in a tab.
- Support for ActiveX scripts written in Unicode or UTF-8.
- Script support for sending and waiting for Unicode strings.
- SecureCRT can run a script by interpreting the special escape
sequence "script <script>".
- Added a Logging property to the Session scripting object that
allows a script to determine if logging is enabled.
- Support for execute escape sequences in Wyse 50 emulation.
- SSH2: Added a session option not to request a shell upon
connection.

Changes:

- View menu items such as Chat Window and Status Bar can now be
shown and hidden when a tab other than the first tab is active.
- Large pastes can be cancelled by typing CTRL+C.
- SecureCRT remembers the last log file that was specified in the
Select Log File dialog.
- If a tab is renamed, the new name is remembered until a different
session is opened in that tab or until SecureCRT is closed.
- Added a session option to ignore window title change requests that
are received from the remote system.
- Added a menu item to the Edit menu that allows focus to change
between the active session and the chat window. The keyboard
accelerator ALT+G can also be used. Also, CTRL+SHIFT+TAB can be
used in the chat window to switch to the active session.
- The text "" is displayed in the chat window
when the "Send chat to all tabs" option is set.
- Added support for 8-bit characters in the title bar.
- The left margin can be as large as 1024 pixels wide.
- Hidden files and folders are not displayed in the Connect dialog.
- In addition to being able to put the script header at the top of
a script, the script engine can be read from the registry or can
be overridden using an NTFS alternate data stream to contain the
script header if the header would interfere with the script.
- Script file lines can now be terminated with a single line feed
(LF) in addition to carriage return line feed (CRLF).
- Added Global.ini option "Suppress Execute Escape Sequence Exit
Codes" that suppresses the "S" and "F" escape sequence return
codes.
- SSH2: Modified the SSH2 page in the Session Options dialog to
allow key exchange methods to be configured.
- VSH: Improved error message for the case where /NOPROMPT was
specified on the command line and a prompt was needed.
- VSFTP: "/" can be used to list the roots when connecting to a
server that allows multiple roots, such as VShell.

Bug fixes:

- When a tab was closed, the associated session's settings were
saved when "Auto Save Options" was not set.
- When multiple tabbed sessions were disconnected and automatically
reconnected, logging did not resume.
- ANSI color changes were not being used after the screen was
reset.
- SecureCRT failed to connect through a SOCKS version 5 proxy
without authentication because of a DNS failure.
- Running a script that did an Xmodem transfer caused SecureCRT to
hang.
- The title bar was not updated correctly when substitution
parameters were used.
- Multi-line tab titles caused the tab title to wrap.
- If the session option "Clear on Disconnect" was set when a session
was disconnected, the active tab was cleared, which was not always
the disconnected tab.
- Under certain circumstances involving tabbed sessions and
scrolling, it was possible to get in a state where opening a
remote file using "vi" displayed session scrollback rather than
the file being edited.
- Typing characters from languages such as Chinese or Japanese into
a session did not work correctly.
- Pasting UTF-8 characters into a session did not work correctly.
- The horizontal scrollbar was not the correct width when a session
had the "retain size and font" option set and the window was
resized to be smaller than the number of columns.
- If a shortcut key was set for a SecureCRT shortcut, the shortcut
key started SecureCRT, but it did not switch to SecureCRT.
- If a key was mapped to \v\r, the carriage return was incorrectly
sent as soon as 80 characters were pasted.
- In a dual monitor configuration, SecureCRT sometimes did not start
in the correct location when the specified position was a negative
value.
- Telnet: If a Telnet session to localhost was disconnected when
Microsoft IIS server was running, it caused the explorer window
manager to exit.
- Serial: SecureCRT crashed when connecting to the same serial
port using a session that had the "Auto reconnect" option enabled.
- SSH1: SecureCRT crashed when generating an SSH1 RSA key that was
larger than 1800 bits.
- SSH1/SSH2: Switching protocols from SSH1 to SSH2 caused an
extra X11 page to be displayed in the Session Options dialog.
- SSH2: SecureCRT crashed if an SFTP session was exited and the
session option "Close on disconnect" was set.
- SSH2: SecureCRT crashed when login failed and a remote port
forward needed to do a hostname lookup.
- SSH2: SecureCRT crashed when attempting to upload a newly
generated public key using the Public Key Assistant if the
session was not connected.
- SSH2: After issuing an "exit" command in an SFTP tab, the tab
could not be closed using CTRL+F4.
- SSH2: On the SSH2 page in the Session Options dialog, if no key
exchange method was selected, the dialog informing that at least
one key exchange method must be selected was displayed twice.
- SSH2: Some Kerberos key exchange methods were listed twice in the
key-exchange methods list.
- SSH2: If a password was typed before the password prompt appeared,
it was displayed in the session window after the session was
connected.
- SSH2: After connecting to OpenSSH running on a Cyclades TS2000
console server, the session could not be disconnected.
- VSFTP: No error message was displayed if the remote side
disconnected.
- VSH: VSH hung if a pipe was full and VSH sent more data to that
pipe.
- VSH: The Current User's profile was not being used to load and
save host key information.


*** RELEVANT LINKS ***

VanDyke Homepage
Download SecureCRT 5.1 Final (.exe - 8.91MB)
SecureCRT Product Page
General What's New page for VanDyke products

Labels: , ,

Saturday, March 25, 2006

WinZip - A long way towards innovation

WinZip 10.0 Main Window User Interface (UI) Screenshot *** CONTENTS ***

1. General information
2. Basic and advanced usage
3. Analysis
4. Conclusion
5. Worth installing?
6. Relevant links


*** GENERAL INFO ***

* Overview

Since the early 1990’s, WinZip is a long-time player on the compression utility scene, alongside WinRAR (1993) and WinACE (1997). Starting as a front-end for the highly popular (at that time) PKZIP program, WinZip turned to a standalone product in 1996, integrating Info-Zip’s opensource implementation of the inflate/deflate compression methods present in PKZIP.

WinZip’s own format is based on Zip, created by Phil Katz (PKWARE), after a lawsuit with the makers of the ARC format, System Enhancement Associates (SEA) for creating the PKARC and PKXARC utilities that worked with ARC files and allegedly infringed SEA’s intellectual property.

WinZip uses the second release of Katz’s Zip, called PKZIP 2. Starting from version 10.0, it implements Zip-64, which allows for archives larger than 4GB and can use the PPMd compression algorithm.

* Availability and licensing information

The latest version of WinZip is 10.0 build 6698, released on the 27th of February 2006. It is distributed as a 45-day trial and comes in two flavors. For WinZip Standard, users have to pay US$29.95. The Professional version adds Zip job automation (suitable for backups) and direct burning of archives to CD/DVD, for the price of US$49.95.

Discounts are available for large volume orders: the Standard version drops to US$9/piece for more than 100 licenses, while the price for WinZip Professional is trimmed down to US$15/piece.

At 5.5MB, the setup file is larger than both WinRAR’s (0.9MB) and WinACE’s (3.6MB). There are no language packs or alternative installers available.

WinZip 10.0 Installation Screen* Installation and initial configuration (wizards?)

Upon starting the installer, Windows XP SP2 users will be notified that the file is digitally signed by “WinZip Computing”, which is a Good Thing, as it contributes to the users’ confidence that they got the right file, from the real developer.

The install wizard is created with WinZip Self-Extractor. The user is asked where to install the program and, after the files are copied, an initial setup guide is started, containing some overview information about WinZip, the license agreement and the option to read a handy document called “Quick Start” (it can be printed or viewed as a CHM file). Next, you have to pick your interface type and you get to choose between “Classic” or “Wizard” (for inexperienced users).

The following step to complete the initial configuration associates archive file types with WinZip, creates entries in the Start Menu and desktop shortcuts. If you need more control over these options, choose “Custom setup” in this screen.

A useful feature of WinZip is the “check for update” functionality, which can also be configured here (Check automatically, Ask before checking, Do not check for updates).

The last step allows you to specify the locations of some external programs WinZip uses for a few of its functions: a file viewer, a program to make self-extracting Zip files (usually WZSEPE32.exe), an optional virus scanner and programs for working with ARJ, LHA and ARC files. Help is available in all steps of this wizard.

If you don’t want to keep the setup file, the “Delete installation file” option will be useful.

* Uninstallation info

A fully featured uninstaller for WinZip is available from the Start Menu or the Add/Remove Programs Control Panel applet.

WinZip Context Menu
*** USAGE ***

* Basic Usage

Basic archive operations can be performed via WinZip’s Explorer extension which puts the most useful functions right at your fingers (actually, to the finger that you use to right-click the mouse).

WinZip Context MenuBy default, the actions are grouped into a “WinZip” submenu conveniently marked with a suggestive icon and are very well chosen: Add to archive (3 modes), Extract archive (3 modes), Encrypt, Create Self-Extractor, Send to email, Zip and email, Zip and email PLUS (provides options for changing the archive filename and to encrypt the contents) and Configure (displays the WinZip options dialog).

A useful and, so far, unique option is Add to archive mode 3 titled “Add to recently used Zip file”, which enables you to work with recently accessed zips. Unfortunately, WinZip’s makers failed when they didn’t make the “Test archive” option available in the aforementioned submenu. I’m not saying it’s not enabled by default, it cannot be added to the menu at all, not even by tampering with the program’s settings.

WinZip Create Archive WindowWinZip’s Explorer extension goes even farther and displays the contents of Zip archives in the tooltip that shows up when you rest your mouse cursor for a second or two over a file icon.

The create archive window is quite simple, allowing users to specify where the resulting file should be saved, whether to just add files or update them (if the archive already exists) and the compression level (from None – useful for easily storing/transferring many files - to Maximum (bzip2/PPMd/enhanced deflate).

The Zip file about to be created can be automatically split into equally sized volumes. A lot of usual sizes are included by default (floppy, CD and so on) but you may add your own custom entries. It’s a very useful option, but other programs provide more flexibility, allowing for non-equal sized volumes (7-Zip).

WinZip Adding Files to ArchiveWinZip can work with the following compression formats: ARC, ARJ, B64, BHX, CAB, GZ, HQX, LZH, MIM, TAR, TAZ, TGZ, TZ, UU, UUE, XXE, Z and ZIP. However, it does not have builtin support for all these; for example, it needs external programs in order to manipulate ARC, ARJ, LZH compressed files.

Beside the quick actions, archives can be further manipulated by opening them in WinZip’s file explorer-like interface. For example, you can delete files inside an archive by selecting them and pressing the “delete” key. The “Delete” dialog also enables you to delete files by using a wildcard (eg: *.txt for deleting all txt files inside the currently opened archive).

WinZip SFX OptionsArchives supported by WinZip can be turned self-extracting by means of the “Make .exe” menu entry which uses the external WinZip Self-Extractor component. The process is not very flexible, providing the user with options only for specifying the default “Unzip to” folder, overwriting destination files and whether or not to use spanning (useful for storing the resulting archive on removable drives). The overhead is small (around 60KB) but then again, the options are not too advanced either, when compared with other programs, such as WinRAR, for example.

* Advanced Usage

Even if it’s the compression utility generally used by beginners and inexperienced users, WinZip also hosts a bunch of advanced features as well.

WinZip New Zip on CD/DVDWriting ZIPs directly to CD/DVD

First that comes up my mind is the “New Zip File on CD or DVD” feature, which lets you create archives directly on removable media. Before adding files to the archive, you have to specify the target drive (ie. CD/DVD burner), the filename of the resulting compressed file and the write speed. The available options are “slowest”, “medium” and “fastest” - a bit strange, considering they do not give a real indication of the speed to be used (in “x” units, for CD/DVD).

Once you make up your mind regarding these settings, WinZip will ask you what files should be included in the archive and start creating the archive locally in its “working directory” located on the computer’s HDD. Once it has finished that, it will go on to writing the data to CD/DVD.

If you even tried to think about putting more Zip files on a CD/DVD, well, don’t go there, just forget about it. WinZip doesn’t support that, not even with rewritable media – it will ask you to erase the contents of the disk first.

WinZip Create Job WindowAutomated backup jobs

WinZip implements a very nice scheduling engine which makes it possible to create automated backup jobs. Specifying what files should be included in such backups can be done in two ways: by specifying folder and file paths or by using “generic” names (where possible, usually for system directories such as “Windows”, “system32”, “My Documents” and so on). Fine tuning the files list can be done via the include/exclude filters for file types (for example, you can choose not to backup MP3s by adding “.mp3” to the exclude filters).

“Jobs” can be of more than one type: normal or update (refreshes modified files since the last backup). Also available are full, differential and incremental backup types, which are intended for experienced users, which are familiar with other automated backup solutions (the help system comes in handy here). The last mode, “custom”, unlocks two more settings regarding the files that should be included in the backup.

All other options regarding archive creation apply here as well: password/encryption, compression method/level, span/split Zip file and folder info (the method of storing file paths – none, relative or full). Beside the fixed archive file name, WinZip can also automagically append some dynamic fields, such as the date, time or weekday, with various formats.

The resulting backup file can be placed on the computer’s hard drive (several options apply to the location it should be saved to), burned to CD/DVD or uploaded to a remote machine via FTP (there is builtin support for proxies, but not for SecureFTP - sftp). If FTP is used, several options become available, such as creating folders and overwriting existing files on the upload site or moving the local file to the Recycle Bin.

WinZip Check Out FunctionChecking out Zip archives

This option seems quite strange at first. What could “check out” mean when it’s archives we’re talking about? Well, in WinZip’s vision, it means extracting the contents to a custom folder, while creating a “program group” in the Windows Start Menu. The group’s name and maximum icon number are customizable. Users can specify that only programs and documents should get a shortcut in the program group. For the security concerned, there’s an option that summons the configured antivirus software to scan the archive.

Encryption

As all respectable compression software, WinZip includes encryption support, although it seems somewhat limited when compared with competing utilities such as WinRAR and 7-Zip. Basically, just the file data is encrypted, filenames and attributes are left untouched, which allows unauthorized users to view the list of files contained by your archive. And there’s more: files inside encrypted archives can be even renamed or deleted, plus, new and unencrypted files can be added. It’s not that secure, is it now?

There are three encryption algorithms: zip 2.0 (weak, not recommended), AES-128 and AES-256 (better, stronger, safer, healthier, you name it).

Splitting Zip archives

Existing Zip archives can be split into equally sized bits using the “Actions->Split” function. You’ll be asked to specify the base file name for the volumes, as well as the size (several builtin values are provided, from 1.44MB floppies to 4.7GB DVD).


*** ANALYSIS ***

WinZip Toolbar* User Interface

WinZip’s user interface is fairly standard: main menu, toolbar, file list and status bar. There is no theme/skin support, but, considering this is a compression program, that’s not a major flaw. Some of the competing software products, such as WinRAR, support themes, but they are limited to the set of toolbar and system icons used. There is no international language support, a common option in similar programs (WinRAR offers installation kits customized for many languages, while 7-Zip supports changing the interface language on the fly, using the built in language packs.)

WinZip Explorer File List TooltipThe menus are a bit crowded but not confusing, as the many included options are well organized and conveniently marked with suggestive icons. Regarding toolbar customization options, users can choose from small, large or old explorer-style buttons and the text and tooltips can be turned off. The button set can be personalized using the many available buttons, covering the most often used menu functions. The included icon set looks great and does its job at suggesting the associated functionality. Unfortunately, the toolbar is fixed; it cannot be docked to another side of WinZip’s main window beside the top.

There are two view modes for the file list window. The first mimics Windows Explorer, displaying two panes, with the folder tree view on the left and a list box on the right, showing the files in the selected folder. The second is far less functional, as it contains only one pane, displaying all the files in the archive, regardless the folder they are located in (the file path is shown as a column in the file list). Being able to choose is a great thing, but when you have only two choices, out of which one is kind of useless, it somehow boils down to not having a choice at all. And when you factor in that other programs have even better features (eg: 7-Zip’s orthodox file manager-style UI), it’s not a pretty picture.

* Help system

WinZip sports a very well integrated help system, based on Microsoft’s CHM format. There are help buttons everywhere, in every WinZip window that may pose some understanding difficulties to the user. The actual contents are very detailed and succeed at assisting the user performing various tasks with the program; the features of the CHM format contribute to this feeling, as a nice index and fast search engine are always handy when looking for help.

There’s even a brief tutorial which covers the most topics: “Introducing WinZip, The WinZip Window, Opening Archives, Viewing Files, Extracting Files, Creating New Archives, Adding Files, Deleting Files, Custom Configurations”.

* Resource consumption

When doing its premiere job, that is compressing/decompressing archives, WinZip is going to take a bite out of your computer’s system resources. Have no fear though, it’s not the most resource-hungry compression utility out there.

When performing my standard test of compressing a 818MB system32 folder, WinZip used up 65-70% of the CPU power (a 3.2GHz Intel Pentium 4) and around 12MB of RAM (out of 512MB total). It needed a bit more than 3 minutes to compress the aforementioned folder, yielding a 313MB archive. In the same test, 7-Zip compressed to 244MB in 14 minutes, while WinRAR produced a 263MB archive in 7 minutes.

WinZip Options Dialog* Ease of use / Value for money

WinZip is an easy to use (maybe the easiest) compression utility which, beside the standard functions of such software, brings forth some new and exciting features: creating Zip files on CD/DVD, automation of backup jobs (with FTP support), the “check out” function, splitting (even existing) Zip files and virus scanning (using an external scanner).

The program doesn’t shine, however, in terms of format support: it cannot open RAR or ACE archives and it cannot browse ISO files. Although not “true” archives, ISO files are quite frequently seen these days and it’s nice to be able to open them with just a (double)click. Several competing products, such as WinRAR or 7-Zip, offer this feature.

Since version 10.0, WinZip has switched to the 64-bit Zip format, which allows for archives greater than 4GB in size and uses the PPMd compression algorithm.

Encryption is included, but it’s not the greatest implementation, as it only affects file data, not file names or attributes. Moreover, files can be deleted from or added to encrypted archives without providing the password, which waters down a bit the power of the AES-128 and AES-256 algorithms.


*** CONCLUSION ***

* Best/outstanding feature

WinZip’s spotlight is available only in the Professional version: automated backup jobs. This feature is very, very powerful and, probably, unique among compression utilities. It supports all kinds of filters, backup modes, scheduling and naming options, FTP upload and so on.

* Worst issue

There is no “worst issue” in WinZip; I will mention, however, two flaws, which do not honor the otherwise great feature set of the program: faulty encryption and poor format support.

* Final word

At $29.95, WinZip Standard is a good program for beginners and inexperienced users. Power users can find their compression oasis in WinZip as well, with advanced features such as backup automation, “new Zip on CD/DVD” and so on, but they’ll have to pay more to get the Professional version ($49.95).

If the program’s poor compression format support prevents you from staying with WinZip, you may want to try out some alternatives, but bear in mind that they do not offer the advanced features described in the above paragraph.

WinRAR is a great choice, with extensive format support and powerful SFX capabilities, at a fair price ($29). If you prefer a freeware product, give 7-Zip a chance. It is quality opensource software, updated very often and packed with useful features, in a “commander”-style user interface.


WORTH INSTALLING? YES


*** RELEVANT LINKS ***

WinZip Homepage
Download WinZip 10.0

Labels: , ,

Thursday, March 23, 2006

First Firefox 2.0 (Bon Echo) alpha available!

Firefox 2.0 (Bon Echo) Alpha 1 ScreenshotAs described in the Firefox 2.0 roadmap, the first alpha release (2a) was launched in Q1 2006 (21st of March). Carrying on the established naming tradition (Firefox 1.5 - Deer Park), this "pre-feature complete alpha" is codenamed "Bon Echo".

Intended as a testing-only release, Bon Echo Alpha 1 is targeted to web application developers and members of the Firefox testing community. Consumers should stick to the Firefox 1.5 series.

According to the aforementioned roadmap, the first feature complete Alpha will be launched in early Q2 2006, while release candidates be available in late Q2 2006.

*** WHAT'S NEW IN BON ECHO ALPHA 1 ***

- Changes to tabbed browsing behavior
- New data storage layer for bookmarks and history (using SQLlite)
- Extended search plugin format
- Updates to the extension system to provide enhanced security and to allow for easier localization of extensions
- Support for SVG text using svg:textPath
- List of notable bug fixes


*** RELEVANT LINKS ***
Bon Echo Project Homepage
Download Bon Echo Alpha 1 for Windows (.exe - 4.9MB)
Download Bon Echo Alpha 1 for Mac (.dmg - 9.5MB)
Download Bon Echo Alpha 1 for Linux (.tar.gz - 8.2MB)

Labels: , ,

Monday, March 20, 2006

New 7-Zip Beta Available (4.37)

7-Zip file manager interface screenshot7-Zip, the leading opensource compression tool for Windows in a new (beta) version, with UI additions and bugfixes! See below for more details downloads and reviews.

*** WHAT'S NEW IN 7-ZIP 4.37 BETA ***

-x switch with relative paths now affects files specified with absolute paths
- Optional Flat View mode in 7-Zip File Manager
- Some bugs were fixed


*** RELEVANT LINKS ***

7-Zip Homepage
7-Zip Review
Download 7-Zip 4.37 Beta for Windows 32bit (.exe - 837KB)
Download 7-Zip 4.37 Beta for Windows x64 (.exe - 1.09MB)
Download 7-Zip 4.37 Beta for Windows ia64 (.exe - 1.38MB)
Main 7-Zip Download page (Other packages, platforms, etc)

Labels: , ,

Friday, March 17, 2006

Azureus renewed - torrents beware!

Azureus main window screenshot The highly popular BitTorrent client Azureus got a new version today, with a considerable list of new features, changes and bugfixes, including repairing invalid port numbers returned from trackers and working drag and drop in Windows and Linux. Check below for more details.

*** WHAT'S NEW IN AZUREUS 2.4.0.2 ***

New Features:
- Core Make default recheck behaviour after crash only check pieces active at last save point plus config to revert to old behaviour of checking everything
- Core Attempt to repair invalid port #s returned from trackers potentially improving outgoing connection success rate
- UI Allow some selection of split data/protocol stats in some views

Changes:
- Core Improved payload data vs. protocol overhead byte accounting
- Core Remove option to truncate files when setting to do-not-download as too many users confused by this
- Core Pick up alerts raised during closedown and give user chance to see them
- Core Improved optimistic disconnect algorithm in several ways - should speed up single seed torrents
- Core Only remove temp files created by Azureus in the "tmp" dir as some users placing files in there
... read full changelog information here


*** RELEVANT LINKS ***

Azureus Homepage
Download Azureus 2.4.0.2 for Windows (Installer - 7.60MB, md5=21efd2c6b9ed21463ff1b3bd00d7b9e3)
Download Azureus 2.4.0.2 for Windows (JAR - 6.55MB, md5=5df28a0f7e1b8651f5512420d97762aa)
Download Azureus 2.4.0.2 for Windows (JAR Torrent, md5=7cf7f87089eb503bcc9819f4de0e9ea9)
Main Azureus download page (other platforms and formats, older releases)

Labels: ,

Sunday, March 12, 2006

New 7-Zip Beta Available (4.36)

7-Zip file manager interface screenshot7-Zip, the leading opensource compression tool for Windows in a new (beta) version, with excellent additions! See below for more details downloads and reviews.

*** WHAT'S NEW IN 7-ZIP 4.36 BETA ***

- 7-Zip now can unpack ISO archives
- 7-Zip File Manager now can calculate CRC checksums for files


*** RELEVANT LINKS ***

7-Zip Homepage
7-Zip Review
Download 7-Zip 4.36 Beta (Windows 32bit)
Download 7-Zip 4.36 Beta (Windows x64)

Thursday, March 09, 2006

OpenOffice.org 2.0.2 Is Here!

OpenOffice.org Write Application screenshotThe popular free office suite is now available in a new (minor) version. Here's word from the devs:

"OpenOffice.org 2.0.2 is available today. This release is recommended for everyone. It contains some new features, fixes many small bugs, and resolves
numerous issues. The spellcheck dictionary in German and some other languages is now directly integrated into OpenOffice.org, so there is no need for a separate download for those languages. The community have further added import filters for Quattro Pro 6 and Microsoft Word 2. As well, other import filters have been improved and it is now easier to use mail merge. Integration with the KDE address book is now possible.
The appearance has also been enhanced, and for Linux users, there are new icon sets for KDE and GNOME. (OpenOffice.org runs on Windows, Linux, Solaris, Mac OS X (X11)). The result of this and the other improvements is not just a prettier OpenOffice.org but a friendlier and more capable suite."

*** RELEVANT LINKS ***

Download OpenOffice.org 2.0.2 without JRE (.exe - 89MB)
Download OpenOffice.org 2.0.2 with JRE included (.exe - 104MB)
Official download page for OpenOffice.org 2.0.2
Full release notes for 2.0.2
OpenOffice.org Homepage

Wednesday, March 08, 2006

New µTorrent build released (437)

uTorrent 1.5 Main Window Screenshot After only one the after the stable release of µTorrent 1.5, a new build has been unleashed onto the 'net. Build 437 brings on two small fixes and a change. See below for more details.

*** WHAT'S NEW IN µTORRENT 1.5 BUILD 437 ***

- Change: Lower # of pieces started at the same time
- Fix: Fix issue when compact allocation getting enabled even though it's off
- Fix: Tab icons now transparent


*** RELATED LINKS ***

Visit µTorrent Homepage

Download µTorrent 1.5 (Installer - 469KB)
Download µTorrent 1.5 (.exe - 154KB)
µTorrent 1.5 .exe file hash (a32ceb881610197959e101507d66f384a380574c)

Download µTorrent 1.5 Language pack (.lng - 184KB)
Download older releases and language packs
Download µTorrent Skins
µTorrent Online FAQ

Tuesday, March 07, 2006

µTorrent 1.5 Stable Released Today!

uTorrent 1.5 Main Window screenshot The latest version of the popular (very) tiny BitTorrent client µTorrent brings lots of improvements and bugfixes. AND, the official homepage got a new elegant and very good-looking design. Way to go µTorrent!

*** WHAT'S NEW IN µTORRENT 1.5 ***

- Feature: Setting to determine the number of µTorrent users.
- Feature: Use icons instead of network ok/nat error
- Feature: Auto detect read cache size
- Feature: Language file can be auto updated
- Feature: Keys can be used in main listview to move to the right item
- Feature: New easter egg
- Feature: RSS Help button
- Feature: Reorder RSS favorites
- Feature: If user is running from temporary internet files, prompt to install it.
- Feature: Added popup menu to easily change if the scheduler/dht is enabled.
- Feature: Added log-to-file option in logger.
- Feature: Option to always prioritize the rarest pieces.
- Feature: Added active/inactive categories in category list
- Feature: DEL key works in RSS history, and the last item is selected
- Feature: RSS history remembers only 500-600 items
... visit full changelog for complete list


*** RELEVANT LINKS ***

Visit µTorrent Homepage
Download µTorrent 1.5 (.exe - 153KB)
Download Language packs and older releases
Download µTorrent Skins
µTorrent Online FAQ

7-Zip 4.35 Beta Available

7-Zip File Wanager Window Screenshot7-Zip, the leading opensource compression tool for Windows in a new (beta) version.

*** WHAT'S NEW IN 7-ZIP 4.35 BETA ***

- New switch for 7z.exe (console version): -slt.
- "l" (list) command with -slt shows technical information for archive.
- Some bugs were fixed.


*** RELEVANT LINKS ***

7-Zip Homepage
7-Zip Review
Download 7-Zip 4.35 Beta (Windows 32bit)
Download 7-Zip 4.35 Beta (Windows x64)
Download 7-Zip 4.35 Beta (Windows ia64)

Nero Burning ROM 7.0.8.2 Released!

Nero Burning ROM 7.0.8.2 has just been uploaded on the company's FTP servers. No official announcement is available yet on the product website.

UPDATE: Changelog posted @Nero website, see below for details.

(Note: A new version, 7.2.3.2b, has been released on the 23rd of June 2006.)

*** WHAT'S NEW IN NERO BURNING ROM 7.0.8.2 ***

New features
- Support of Labelflash(TM) in Nero Burning ROM
- Burn support for audible audiobooks

Fixed issues
- Nero Burning ROM crashed after an image was burned and a new project was started afterwards


*** RELEVANT LINKS ***

Download Nero 7.0.8.2 English
Other languages and versions (FTP Directory)
Full changelog information
Nero 7 Product Page

Sunday, March 05, 2006

Coming up next...

Full reviews for WinZip and WinACE will be posted over the next couple of days, to conclude my look into compression utilities. So far, reviews for WinRAR and 7-Zip have been published, along with a guide for easily checking the hashes of files in Windows Explorer.

What should be the next category? Feel free to suggest...

How to easily check file hashes

HashTab File Properties Window Screenshot You install many programs, therefore you download a lot of files off the net. From time to time, when you try to run them, you get a "file corrupted"-type of error and you have to download again. Sometimes it's worse: no error, but the program you install keeps malfunctioning and you just can't figure out why... Can't think of anything even worse? How about files downloaded from alternative links hosted on servers broken into or controlled by hackers? You could be installing something "extra" along with that program and have no idea whatsoever.

The solution is to make use of file hashes. Hashing is a method of associating (almost uniquely) a file with a string of characters. Given the hash of the original file, you can check your downloaded copy is not corrupted by comparing its hash with the original.

UNIX-like systems users have several command line-based tools for computing file hashes (eg: md5sum), but there aren't any built into MS Windows. Fortunately, there is a small gem that takes care of this inconvenience. Word from the developer:


"HashTab is a Windows shell extension which adds a tab called "File Hashes"
to the Windows Explorer file properties. The tab contains the MD5, SHA1 and
CRC-32 file hashes. These are common hashes that are used to verify the
integrity and authenticity of files. Many download sites list the MD5 hash
along with the download link. The HashTab makes it very simple for Windows
users to check these hashes on any file on the system without using external
tools."



HashTab File Properties Window Screenshot To view a file's hashes, just right click on it and choose "Properties".

To compare the resulting hashes with one you obtained from, say, the website that provided the file, just paste the hash in the corresponding field and click on "Compare". Clicking on the "Compare" button without pasting a hash first enables you to choose a second file and use its hash instead.

Check out the images nearby for a feel about how this works.

HashTab is completely free to use and does not contain any adware or spyware. In fact, its complete source code is available upon request, from the product's homepage




*** RELEVANT LINKS ***

Official HashTab Homepage

Download HashTab 1.11 32bit (installer, 188KB, md5=65F36ABE5EBAFF6803A84E3AF76350C7)

Download HashTab 1.11 64bit (installer, 184KB, md5=53EB1568E694030F1414F8F310155FA6)

Labels: , ,

7-ZIP – Quality Opensource Compression

7-Zip File Manager Window Screenshot *** CONTENTS ***

1. General information
2. Basic and advanced usage
3. Analysis
4. Conclusion
5. Worth installing?
6. Relevant links


*** GENERAL INFO ***

* Overview

Apparently, Russians are committed to providing the world with great compression software. After Eugene Roshal and his WinRAR program (1993), it was Igor Pavlov’s turn to unleash a masterpiece upon computers worldwide with 7-Zip (1999).

The 7-Zip project is an opensource compression program that successfully competes with established leaders in this segment of the software market, namely WinRAR, WinZip and WinAce. It is not as widely known but, as you will see in the following article, it’s worth a look and may even win its place on your HDD.

Its default format for creating archives, 7z, based on the GNU LZMA method, yields excellent compression ratios, sometimes even better than RAR’s.

* Availability and licensing information

The current version of 7-Zip is 4.42, released on the 14th of May 2006 as a small-sized (818KB) handy installer. A Windows x64 download is also available, weighing in a bit more at 1.2MB. 7-Zip’s full source code can also be downloaded, an interesting reference for developers interested in compression techniques.

The command line version of 7-Zip has been ported to UNIX-like systems by an independent developer, under the name p7zip. Mac OS X users can also use EZ 7z, a front-end to p7zip.

Although 7-Zip is opensource and free to use for personal or commercial purposes, its further development can be supported by registering the program for US$20.

* Installation and initial configuration (wizards?)

The setup wizard is based on Nullsoft’s NSIS – a renowned opensource tool for the development of Windows installers. It is not digitally signed, so running it will trigger a warning for Windows XP SP2 users.

7-Zip can be installed silently, without any intervention from the user by launching the downloaded file with the parameters “/S /D=dir”, where “dir” is the program installation directory.

No options or other means of customization are exposed during the install process, which may cause some frustration for power users. On the other hand, this is good when you are so eager to try out the program that you can’t be bothered with details.

* Uninstallation info

The usage of NSIS provides a proper uninstall routine, accessible from the Add/Remove feature in the Windows Control Panel.


*** USAGE ***

* Basic Usage

Everybody works with archives nowadays. Even if you made last year’s resolution not working with them, you will occasionally stumble upon one or two, courtesy of your friends or co-workers. Yes, they love you very much and they know you like variety, that’s why you get all kinds of different formats, such as Zip, RAR and Ace. From time to time you’ll even get some strange sounding ones, like “tar” or “gz”. Luckily, you can rely on 7-Zip when the time comes to deal with these menacing files. It supports 7z, ZIP, GZIP, BZIP2 and TAR for both packing and unpacking, while RAR, CAB, ARJ, LZH, CHM, Z, CPIO, RPM and DEB are supported only for unpacking.

You may have noticed that the Ace format doesn’t fall in any of the above categories – that’s because it’s not supported at all, due to licensing issues or, as the author says in the online FAQ, “plug-in architecture incompatibility”.

Although not “true” archives, ISO files are quite frequently seen these days and it’s nice to be able to open them with just a (double)click. 7-Zip can’t really be blamed for not including this feature, but it has to be reminded that other similar programs, such as WinRAR, support it. ISO support is now available since 7-Zip 4.36 Beta.

7-Zip conveniently integrates into Windows Explorer’s right click menu, creating a “7-Zip” submenu with several options, configurable from the program’s settings dialog. The complete set of actions covers most operations that can be done on-the-fly with archives. The menu entries don’t come with icons next to them, which is not necessarily an issue, but would have helped more easily identify the 7-Zip submenu, especially if you have installed many other software products which add such menu entries.

Opening archives, extracting their contents in the current directory, the directory of your choice, or a subdirectory that takes its name from the compressed file, testing archives or compressing files are all actions that can be performed with a few clicks. A bit of meddling with the program’s settings allows for more actions such as testing an archive or compressing and then emailing one or more files. A small inconvenience is that the program does not take into account the type of the file being right-clicked on when displaying the context menu options, which allows for strange combinations such as the “Extract” option displayed for .doc files.

The “Add to archive…” option displays a dialog with various settings. The most important for basic usage are “Archive format” (7z, BZip2, Tar, GZip and Zip), “Compression level” (Store, Fast, Normal, Maximum, Ultra). The resulting archive can be split in several volumes, very handy for storing large archives on several removable storage devices. 7-Zip provides some standard values (Floppy, CD, DVD), but users can specify whatever fits their need for compression. The volume size is not necessarily fixed; if you want to store your data on two floppies and one CD, you can type “1.38M 1.38M 700M” in the appropriate field.

The splitting feature can be used on just about any file, even without compressing it, by selecting it in 7-Zip interface and clicking on “File -> Split file…”. You’ll have to specify the size of the resulting pieces and where to put them. It works quite fast and yields a series of files with automatically formatted extensions (.001, .002 and so on). 7-Zip helps with the reverse operation too. To re-combine some volumes, select the first file in the series and choose “File -> Combine files…”.

* Advanced Usage

Advanced users haven’t been left out; they can tweak away at several parameters, starting with some that control archive creation. For the 7z format, several “Compression methods” are available: LZMA, PPMd or Bzip2 (LZMA is recommended, for it provides the best compression ratio). Other settings include “Word size” (from 8 to 273) and “Dictionary size” (ranging from 32KB to 192MB, default 4M) which also influences the amount of memory 7-Zip uses when compressing and decompressing (for a dictionary size of 192MB, memory usage almost reaches 2GB).

Machines with more than one CPU (physical or virtual) can benefit from 7-Zip’s ability to use multithreading, which, according to the producer, “can speed up compressing speed up to 70-80% on Multi-Processor systems or up to 30% on Pentium 4 with Hyper-Threading.”

Archived data, including filenames, can be encrypted using AES-256; the encryption key is derived from the user-supplied password with the SHA-256 hash algorithm.

7-Zip also speaks SFX, although not quite fluently. Self-extracting archives can be created, but they cannot be split into multiple volumes (a work-around would be to split the resulting SFX archive and recombine it on the target system). There are no options to tamper with when creating SFX archives.

Basic installers can be created with 7-Zip but the procedure is too complicated compared to the results. It involves downloading the “extra” package which contains the 7z library, a plug-in for FAR, and additional SFX modules, preparing a standard .7z archive and a config.txt (with a special format, documented in the Help system), and finally running a something like “copy /b 7zS.sfx + config.txt + archive.7z archive.exe” from the command line. Long story short, it’s not worth it.

The program includes a benchmark tool which, according to the documentation, can be used to “measure value of the performance of your computer”. It basically simulates compressing and decompressing with a customizable (2-192MB) dictionary size and reports the speed (KB/s) and rating (MIPS) achieved by your machine. The dictionary size should be set carefully, as higher values can bog down your PC if you do not have enough free memory. The “errors” field should be watched carefully during the tests, as values greater than zero indicate possible problems with your RAM modules.


*** ANALYSIS ***

* User Interface

7-Zip’s user interface is fairly simple (menu, toolbar, address bar, directory contents and status bar), but it hides a secret: 2-panel mode, which transforms it into a simpler orthodox file manager.

Multiple language support is built right into the program, with most spoken languages available from the “Language” tab in the “Tools -> Options” dialog, without downloading any language packs or alternative installers.
The toolbar is not very customizable: you cannot choose what buttons are displayed, change their order or icon. The only options are “large buttons” (no thanks, not with those not-so-pretty icons) and show button text.

* Help system

The included documentation is based on the convenient HTML Help format (CHM) and is accessible from most of the program’s windows, the Help menu, or the F1 key. It is very well laid out and, although sometimes suffering from insufficient knowledge of the English language, does its job very well in explaining 7-Zip’s functions. The features of the CHM format contribute to this feeling, as a nice index and fast search engine are always handy when looking for help.

Also included is information about the command line version of 7-Zip: syntax, commands, switches and exit codes.

* Resource consumption

As with all compression utilities, 7-Zip hungers for CPU and RAM. In order to process your requests as fast as possible, it will use all the CPU you throw at it, but memory consumption is another story altogether. The amount of RAM used when compressing/decompressing depends on the dictionary size used when creating the archive. For the “normal” compression level, it ranges from 9MB (32KB dicti