Universal Extractor (primary thread)

Submit updates of portable freeware that are already listed in the database.
Post Reply
Message
Author
JohnW
Posts: 386
Joined: Wed Apr 19, 2006 9:18 am
Location: London, UK

Universal Extractor (primary thread)

#1 Post by JohnW »

[Moderator notes:]
  • This is the primary Universal Extractor program thread. View database entry]
  • This program is hugely important to our site as so many programs depend on it (and connected programs like Innounp) to open up a variety of installer files without going through an installation process.
  • The official project has gone offline (this thread was the last major update) but an effort is always underway to keep it up to date and there are many available alternatives:
  • For more information, see the site FAQ.
[/notes]

--------------------


Universal Extractor v 1.6

Not one for the Database yet but a beta of 1.6 is available from ...

Code: Select all

http://www.msfn.org/board/index.php?showtopic=62418&st=680&p=681495&#entry681495
It seems to be significant upgrade ; main changes are ...

Vista support
Individual vs. Global preferences (see ChangeLog for details)
Preferences GUI functionality
Menu bar functionality
Code execution warnings
Optional component support in installer
Installer Admin user restriction

a detailed ChangeLog is shown on the given URL

The authors are looking for feedback.

As distributed it contains innounp V 0.19.

There is actually a beta available of V 0.20 from

Code: Select all

http://innounp.sourceforge.net/test020.rar
This sets out to support Inno Setup versions 3.0.0-beta through 5.2.0

User avatar
AlephX
Posts: 664
Joined: Thu May 11, 2006 10:53 pm
Contact:

#2 Post by AlephX »

Hi JohnW!

This update is very very interesting (for me because the Inno unpacking 5.2.0), but it is not an official update (the WebSite still has the 1.5 release)... I guess we have to wait only few days...

Anyway, thanks a lot for the useful information! 8)

zikarus
Posts: 37
Joined: Thu Jul 19, 2007 4:17 am

#3 Post by zikarus »

There actually are two 1.6 Beta versions already - one early one produced by some user which was approved by the author (Nitro) soon after it had been made public and a later "official" 1.6 Beta-version by Nitro himself. Just scroll through the postings beginning in the later 30ies of the given thread...

User avatar
AlephX
Posts: 664
Joined: Thu May 11, 2006 10:53 pm
Contact:

Re: Universal Extractor v 1.6

#4 Post by AlephX »

JohnW wrote:Universal Extractor v 1.6

There is actually a beta available of V 0.20 from

Code: Select all

http://innounp.sourceforge.net/test020.rar
This sets out to support Inno Setup versions 3.0.0-beta through 5.2.0
I tried to copy the beta release of Inno Unp to the bin folder of my old Uniextract 1.5 and it works... :D

Thanks a lot!

JohnW
Posts: 386
Joined: Wed Apr 19, 2006 9:18 am
Location: London, UK

#5 Post by JohnW »

CyberCeed recently posted a reference to the fact that there was a new version of innounp.

Code: Select all

http://portablefreeware.com/forums/viewtopic.php?t=3374&highlight=innounp
Actually the version number (0.20) was the same as the beta BUT support was now given to version 5.2.3 (5.2.2 in the beta)

The great significance of this is that if you use Universal Extractor you should replace innounp.exe in the BIN folder with this new version. At the moment, even the 1.6 beta of Universal Extractor still contains an old version of innounp.

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

#6 Post by joby_toss »

Version 1.6 final is here:
http://www.legroom.net/software/uniextract

Changelog:
  • 1.6 (10/17/2008):

    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

JohnW
Posts: 386
Joined: Wed Apr 19, 2006 9:18 am
Location: London, UK

#7 Post by JohnW »

@joby_toss

Thanks for the post.
This is a must have prog ; just glad you spotted the new release.

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Sizweet.

#8 Post by webfork »

> Thanks for the post.
> This is a must have prog ; just glad you spotted the new release.

Hell yeah on both counts.

Post Reply