天天看點

Universal Extractor v1.5

Universal Extractor is a program do to exactly what it says: extract files from any type of archive, whether it's a simple zip file, an installation program, or even a Windows Installer (.msi) package.  This is still a work in progress (see details below), but so far it's proven quite useful and I feel others can also benefit from it.

I should stress that this application is not intended to be a general purpose archiving program.  It will never replace WinRAR, 7-Zip, etc.  What it will do is allow you to extract files from virtually any type of archive, regardless of source, compression method, etc.  The original motivation behind this project was that I wanted an easy, convenient way to extract files from installation packages, such as Inno Setup or Windows Installer packages, without pulling up a command line every time.  In the process I got a little carried away and ended up throwing in support for every kind of archive format I possibly could find.

Universal Extractor, like most of my Windows programs, is written in AutoIt, a powerful open source scripting language.  Universal Extractor itself, however, is just a front-end that uses many other programs to do the dirty work.  Please see the Credits section below for additional information.

1.5 (02/22/2007):

  Added filetype signature scanning via TrID; no longer dependent on extensions

  Added support for Adobe Reader 7.x and 8.x installers

  Added support for Base64, Quoted-Printable, UUencoded, and yEnc files

        via uudeview

  Added support for Gentee, Installer VISE, and SetupFactory installers

        via cmdTotal + InstallExplorer

  Added support for InstallShield 3.x SFX installers via stix

  Added support for InstallShield 5.x CAB files via i5comp

  Added support for Itsy packages (.ipk)

  Added support for Outlook Express (DBX) archives via cmdTotal + DBX Plugin

  Added support for Pea archives

  Added support for SIS (SymbianOS) installers via cmdTotal + PDunSIS

  Added support for StuffIt packages (.sit, but not .sitx)

  Added support for Windows Installer patch (.msp) files via 7-zip and

        cmdTotal + MSI Plugin

  Added support for Zoo archives via booz

  Added support for files without an extension (eg, unknown files)

  Added /noappendext, /noremovedupe, /noremovetemp parameters to installer

  Added .dbx, .msp, .pea, and .sit file associations to installer

  Added Polish, Russian, and Slovak translations

  Fixed bug that prevented extraction of UPXed Zip and 7-Zip installers

  Fixed bug in Inno Setup installer detection

  Fixed potential file output bug in some installers, mainly InstallShield

  Fixed ACE SFX error handling to continue processing if extraction fails

  Fixed InstallShield cache mode handling to prevent hangs

  Removed 'i6comp by group' option for InstallShield cabs

  Removed expand.exe in favor of using 7-Zip for Microsoft Compressed files

  Removed .in_, .oc_, .sr_, .1, .bin, .imf, .lib, and .wz file associations

          from installer

  Updated UniExtract to scan signatures by default; extensions used as backup

  Updated UniExtract to display icon in system tray during extraction

  Updated UniExtract to select Cancel by default on PEiD and log prompts

  Updated UniExtract internationalization support to simplify translation

  Updated UniExtract with many code changes to increase robustness, simplicity,

          and efficiency wherever possible

  Updated support for Inno Setup, NSIS, Wise Installer, and InstallShield

          via cmdTotal + InstallExplorer

  Updated ACE support to include non-PE ACE SFX archives

  Updated BIN/CUE support with better conversion support and validation

  Updated InstallShield 3.x archives support by adding STIX extraction option

  Updated InstallShield CAB support to display progress dialog

  Updated InstallShield cache extraction to support multiple nested MSIs

  Updated InstallShield cache extraction to better detect installer window

  Updated InstallShield support to provide choice of isxunpack or cache mode

  Updated MHTML support to include option for extraction via

          cmdTotal + MHT Packer Plugin

  Updated Wise Installer support to include non-PE Wise installers

  Updated Wise Installer support to include unzip option

  Updated Wise Installer support to append missing file extensions

  Updated Wise Installer support to provide option for removing temporary files

  Updated Microsoft SFX CAB support for better detection and robustness

  Updated Windows Installer support to append missing file extensions

  Updated Windows Installer support to include option for extraction via

          cmdTotal + MSI Packer Plugin

  Updated AutoIt to 3.2.2.0

  Updated bin2iso to 1.95

  Updated Inno Setup to 5.1.9

  Updated UnRAR to 3.62

Down:

http://uniextract.c1pher.com/uniextract15.exe

http://uniextract.c1pher.com/uniextract15_noinst.rar

http://uniextract.c1pher.com/uniextract15_source.rar

繼續閱讀