Skip to content

2.0.0 Beta 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@Bioruebe Bioruebe released this 25 Jun 04:39
· 409 commits to master since this release

Beta 3 brings a brand new updater, fixes several errors related to missing permissions
and adds 8 formats to the list of extractable files.

Added support for .mp3, .wmv and .wma files
Added support for bcm compressed files using bcm
Added support for zpaq archives using zpaq
Added support for Android boot images using bootimg (plugin)
Added support for Excelsior Installer executables
Added support for ISO zipped image files using unisz
Added status box to sfx script extraction
Added output directory permission check
Added update summary to update prompt
Added back is5comp (plugin)
Changed .exe detection logic for speed improvements
Changed file type detection: TrIDLib is now used for extraction, TrID for scan only mode, the library
version is much faster but returns less additional information
Changed settings directory: if UniExtract detects insufficient write permissions to its directory,
all settings are stored in %APPDATA%; this way multiple users on the same local system can
also have different preferences
Changed .exe extraction: UniExtract will now terminate with a NOTPACKED error instead of using
generic 7z extraction, which produces useless files
Changed success evaluation: if files were overwritten the extraction was often evaluated as failed
Changed success evaluation: improved failure detection
Changed keepopen option: moved from edit menu to main GUI for better usability
Fixed crash when clicking finish button in plugin GUI if no item has been selected before
Fixed helper binaries execution failing if %comspec% environment variable is unset
Fixed .pea detection
Fixed .chm extraction
Fixed .mht detection
Fixed FreeArc extraction
Fixed AdvancedInstaller extraction
Fixed registry keys are now being deleted after scanning if they did not exist before for ExeInfo, PEid
Fixed settings not being saved if UniExtract lays in program files directory due to lacking permission
Fixed updating/FFMPEG download if user has no write permissions to UniExtract's directory
Fixed free space check failing if output directory does not exist
Fixed not enough free space dialog's 'Abort' button not working
Fixed download progress indicator not being on top of first start GUI
Fixed first start GUI now shows 'Installed' if FFMPEG already exists
Fixed error message display bug for unicode files
Fixed some wrong detections
Fixed unicode multipart rar/7z archive extraction
Fixed unpack prompt in some cases being displayed again after the user clicked 'no'
Fixed 7zip check often returning true, even if the file cannot be extracted, leading to 'failed' extraction result
Fixed crash in update message when UniExtract is run from command line and 'No' is clicked
Fixed syntax help dialog closing automatically
Fixed possible false positives when using checkNSIS function
Fixed password detection for some .rar files
Fixed some untranslated terms in MethodSelect GUI
Removed globalprefs option and preference storage in registry
Removed faad and flac, extraction is now handled by FFMPEG
Removed unnecessary input file moves
Removed 7zip 15.14, reverted to 15.05 as NSIS support was dropped from newer versions
Updated ExeInfoPE to 0.0.4.1
Updated peazip to 0.53/1.0
Updated ttarchext to 0.2.9
Updated Japanese translation, thanks to A. Inaba
Updated Chinese (Simplified) translation, thanks to SeaHOH