AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for Universal Extractor

<<Back to software description

Changes for v1.6 - v1.6.1

  • Added support for environmental variables (eg., specify %temp% for debug dir)
  • Added support for XZ compressed files and txz/tlz archives via 7-Zip
  • Added support for Windows Installer merge modules (.msm) via MsiX
  • Added support for NBH files via NBHextract
  • Added translations for Armenian, Czeck, Persian (Farsi), Serbian, Swedish
  • Changed 7-Zip unpacking behavior; now attempts brute force extraction only after External PEiD scan; change due to aggressive .exe resource extraction in new versions
  • Changed Windows installer support (.msi, .msp) to use MsiX instead of msi2xml
  • Changed LZMA support to use 7-Zip for extraction
  • Changed FEAD support to use PEiD rather than TrID for detection
  • Changed following formats to call 7z by name (also see 7-Zip debug comment): bz2, chm, gz, tar, Z this is mostly for code cleanup; functionality should be the same
  • Fixed InstallShield 5.x regression in 1.6 preventing successful extraction
  • Fixed bug in extraction of non-TAR LZW compressed files
  • Fixed bug that prevented picking files after toggling history option
  • Fixed bug in display of history combo boxes when no items listed
  • Fixed cosmetic bug in Visual C++ SFX status dialog
  • Fixed cosmetic bug in status dialogs due to extra padding by AutoIt
  • Removed lzma helper binary
  • Removed msi2xml helper binary and MSXML download link on MSI selection page
  • Removed Windows NT 4.0 support from installer
  • Removed debug output for 7-Zip, arj, hlp; buffers output, preventing proper user feedback and input prompts
  • Updated success/fail detection to check output directory timestamp; can detect cases where files are overwritten, which old method missed; will still consider failed if user chooses not to overwrite files, or if all files are written to a subdirectory of the output directory
  • Updated RPM and DEB support to extract interim CPIO and TAR files
  • Updated FEAD support to workaround read-only permission issue
  • Updated Zip support to log unzip output and permit minor reported unzip errors
  • Updated PEiD detection of Microsoft SFX cab files for more reliable extraction
  • Updated some UniExtract window sizes for better internationalization support
  • Updated translations for Italian, Korean, Russian
  • Updated 7-Zip to 9.13 beta
  • Updated AutoIt to 3.3.6.1 and replaced deprecated _ArrayCreate UDF
  • Updated InfoZip unzip to 6.0.0
  • Updated Inno Setup to 5.3.9
  • Updated innounp to 0.31 (supports Inno Setup 5.3.9)
  • Updated InstallExplorer WCX to 0.9.2
  • Updated MSI WCX to 1.2.1
  • Updated PEiD to 0.95
  • Updated UnRAR to 3.93



Changes for v1.5 - v1.6

  • Added support for individual user preferences for better Vista support; by default, this is enabled for standalone, disabled for installed when enabled, UniExtract uses single .ini file as with previous version when disabled, individual prefs/history are saved to registry in HKCU this can be changed by modifying globalprefs setting in .ini file
  • Added menu bar to main GUI; includes options to quit, edit preferences, and visit UniExtract website
  • Added separate preferences GUI to provide easy access to all options; can be invoked through Edit menu or through '/prefs' argument
  • Added support for DiscJuggler CDI CD-ROM images via cdirip.exe
  • Added support for FEAD Optimizer packages (eg, Adobe Reader installers)
  • Added support for LZMA compressed files via lzma
  • Added support for LZX compressed files via unlzx
  • Added support for Nero NRG CD-ROM images (data only) via nrg2iso
  • Added support for Reflexive Arcade installer wrapper via RAIU
  • Added support for RoboForm installers
  • Added support for WIM (Windows Imaging Format) images via 7-Zip
  • Added "Not an InstallShield installer" option to InstallShield method select dialog to force UniExtract to handle TrID InstallShield false positives
  • Added components section to installer; makes installation of docs, languages, and certain (large) binaries optional
  • Added SendTo icon option to installer
  • Added internationalization support for decompressed ASPack and UPX files
  • Added Croatian, Dutch, Hungarian, Portuguese, Romanian, Taiwanese, Turkish, and Valencian (Catalan) translations
  • Added return codes to indicated status of extraction (actually added in 1.5):
  • 0 = successful exit or user-initiated cancel
  • 1 = supposedly supported file, but extraction failed
  • 2 = debug file is not writable, aborted
  • 3 = unknown executable - cannot be extracted
  • 4 = unknown filetype - cannot be extracted
  • 5 = invalid output directory specified
  • Fixed bug that displayed debugging message box during Inno Setup extraction
  • Fixed bug in InstallShield CAB file support; now properly extracts files with spaces in the filename
  • Fixed support for (non-tar) gzip files
  • Fixed support for Microsoft hotfixes (again)
  • Fixed support for relative paths
  • Fixed support for UNC paths
  • Fixed missing Spanish language option during installation
  • Removed support for Windows 9x due to new Unicode version of AutoIt; 9x was never officially supported, but it will not even execute now
  • Removed Adobe-specific report (now handled by generic FEAD support)
  • Updated UniExtract to prompt user before executing files for extraction; can be disabled via warnexecute option
  • Updated UniExtract to make ACE, KGB, Pea, and StuffIt support optional
  • Updated UniExtract to read English.ini from root install directory
  • Updated UniExtract to output debug files to %temp% by default
  • Updated UniExtract to verify that debug file location can be written to; user's temp directory will be used if selected dir fails test
  • Updated UniExtract to disable appendext option by default
  • Updated UniExtract changelog to add notice of Vietnamese translation in 1.5
  • Updated TrID detection of MS Self-Extracting CAB (Type 1) archives
  • Updated TrID detection of Windows Installer (MSI) packages
  • Updated TrID detection of Zip Self-Extracting archives
  • Updated CD-ROM image support to bypass TrID detection and rely on extensions
  • Updated Inno Setup support for increased detection reliability
  • Updated Inno Setup support to extract all files, including renamed duplicates
  • Updated UHARC support to detect and extract SFX files
  • Updated Windows Install patch (.msp) to include pure 7-zip option
  • Updated installer to use Start Menu icons page and include uninstall icon
  • Updated installer language initialization code for simplicity
  • Updated installer to require administrative privileges; non-admin users should use binary archive (portable) version, or use a copy installed by the system administrator
  • Updated installer to require Windows NT-based systems; 9x will not work
  • Updated installer to prevent association with CHM files under Vista
  • Updated installer to support new /nowarnexecute paramater
  • Updated installer to support reversed appendext default preference; now use /appendext to enable instead of /noappendext to disable
  • Updated installer to add {app} in addition to {app}\bin to %PATH% if enabled; restores ability easily to call UniExtract.exe from command line
  • Updated 7-Zip to 4.57
  • Updated AutoIt to 3.2.10.0
  • Updated innounp to 0.20
  • Updated Inno Setup to 5.2.2
  • Updated msi2xml to 2.2.1.957
  • Updated Pea to 1.6 (cannot use newer version due to broken GUI controls)
  • Updated UnRAR to 3.80
  • Updated UPX to 3.03
  • Updated bin2iso to 1.95



<<Back to software description