News Archive

Date
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

Universal Extractor 1.4.2 Released

I just posted Universal Extractor 1.4.2. This version has a lot of improvements, including a fix for the crash issue in 1.4.1. Highlights include:

  • Full internationalization support for installer
  • New preferences page for installer to set history and debug options introduced in 1.4
  • Four new languages included by default
  • Various bug fixes for Windows 9x

The usual links:

Universal Extractor Download

Universal Extractor ChangeLog

Universal Extractor Feedback

Enjoy!

Inno Setup Scripts Updated

I made some improvements to the support scripts I use with my Inno Setup installers in the process of readying the Universal Extractor 1.4.2 release.

The biggest improvement was made to the Inno Setup CLI Help script. This script allows end-users to pass /?, /h, or /help to the installer package to get a list of available command line arguments. The new version supports custom parameters as well as the components and tasks lists that were available in the previous version. I also changed the delimiter, so if you use the script in your own installers, please be sure to read the ChangeLog.

I also updated the Modify Path Inno Setup script, but this was purely a documentation update to make it a bit more clear. No functionality changes were made.

Universal Extractor 1.4.1 Update

As noted in the previous Universal Extractor post, there's an issue that can cause UniExtract to crash under certain circumstances. I've since had time to investigate the issue, and have determined UniExtract will crash anytime the archive is selected via the GUI browse button (the '...' button to the right of the "Archive/Installer to extract" field). This is due to an improper variable declaration that crept in during the 1.4.1 updates.

I've also determined that UniExtract will not crash if one of the other supported methods is used:

  • right-click on file and use UniExtract context-menu integration
  • drag-and-drop file onto UniExtract GUI
  • select previous file from archive history

Of course, this isn't a solution, but it's a workaround for those of you that may have already installed it and are experiencing the issue. It also explains why some users have not reported it, as well as why I missed it during my testing (I generally test using the three methods above, which are faster for me than using the browse button).

I had planned on releasing 1.4.2 quickly to fix the issue, but there are some additional improvements that I want to make in 1.4.2 as well that's taking longer than I had anticipated to get working correctly. So, in the meantime I'm making available a "patch" (for lack of a better term) to fix the issue for current 1.4.1 users. You can download an updated version of the UniExtract.exe binary from here:

Edit: Removed download link. Please use UniExtract 1.4.2 instead.

Replace the copy of UniExtract.exe in your existing install with this new version, then use as you normally would. I should have a proper 1.4.2 release out within the next day or so, so unless you're currently affected by the crash issue, you may want to just hold off until then before upgrading.

Happy Thanksgiving

I'll be out of town for a few days, so I just wanted to wish everyone a Happy Thanksgiving. Hope you enjoy the holiday(s).

Universal Extractor 1.4.1 Released

Update: 11/26/2006
Please see this post for additional information.

Update: 11/22/2006
A few people have reported an issue with version 1.4.1 that prevents it from extracting any archives. I recommend that you do not upgrade to version 1.4.1 at this time. It may be a few days before I'm able to fix the problem and release a new version, so please continue to use 1.4 or 1.3.1 for now. I'll post another note once I've had a chance to fully investigate.

As hinted at in the 1.4 release post, some bugs and other issues related to internationalization support were found rather quickly. Functionally 1.4 should work fine, but there were some display issues, etc. that needed to be tweaked. So, I'm releasing 1.4.1 as a quick bugfix release to address these problems. I included translation files for Chinese (Simplified), French, and German with this release. Any contributed language files that I receive after this release will be posted to the main Universal Extract page for download, and they'll also be included in future versions.

Universal Extractor Download
Universal Extractor ChangeLog
Universal Extractor Feedback