MSFN Forum: Universal Extractor - MSFN Forum

Jump to content



  • 44 Pages +
  • « First
  • 33
  • 34
  • 35
  • 36
  • 37
  • Last »
  • You cannot start a new topic
  • This topic is locked

Universal Extractor Extract files from any type of archive or application installer

#681 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 576
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

  Posted 08 August 2007 - 12:12 PM

View Postnitro322, on Aug 5 2007, 05:10 PM, said:

For anyone interested, I just finished the download page (complete with the 1.4 installer, thanks to jaclaz). You can find it here:
http://uniextract.c1pher.com/archive/

I highly encourage you to use the latest available version, but in the event that you need an older version for some reason you should be able to always download a copy from the above link. It includes all official binary and source code releases.


Hi again Nitro.
Thanks for the download page of previous versions!
:thumbup
I have tried almost all versions with my Windows 98SE setup, and reached the conclusion that 1.3.1 seems to work the best. I am using the installed version. Even that occasionally throws up an error message, and doesn't support as many file types as the later versions of course, but most of the time it does work under Windows 98.
Maybe that's the latest version that you should recommend to Windows 98 users, as I had no luck at all with any of the versions of 1.4, or 1.5.
I will install 1.5 on the Windows 2000 side of my machine.
Looking forward to 1.6!
Thanks again.
Cheers, Dave.


#682 User is offline   nitro322 

  • Advanced Member
  • Group: Developers
  • Posts: 387
  • Joined: 05-November 04

Posted 08 August 2007 - 10:25 PM

View PostLeolo, on Jul 10 2007, 03:00 PM, said:

View Postnitro322, on Jul 1 2007, 11:44 AM, said:

Unfortunately, I can't even get to the MSP file. I'm unable to extract the main installer, which tells me that, "The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing..." It won't even let me extract the files using the command you provided.

Sorry, I forgot to tell you that you need the latest .NET framework installed in order to use that parameter.

<SNIP>

And the resulting .MSP file is what gives UniExtract some problems with the filenames.

Ok, I finally got around to testing this again. I was able to get to the MSP and extract it, and as you mentioned there are problems with the filenames. Unfortunately, there isn't much I can do about it. The actual filenames ARE there, but they're scrambled in with the version information and other crap in the filenames. Eg:

FL_atl71_dll_____X86.3643236F_FC70_11D3_A536_0090278A1BB8
FL_atl71_dll_1_____X86.3643236F_FC70_11D3_A536_0090278A1BB8
FL_atl71_dll_6_____X86.3643236F_FC70_11D3_A536_0090278A1BB8

Here are 3 different versions of atl71.dll. Which one gets installed depends on what kind of system you're running. It's inconvenient, but technically it's accurate. :-) This is an issue with both MSI and MSP files - ripping our the embedded files by brute force like this tends to produce incomplete results. It's almost always better to go with the "administrative installation" option for MSI packages (when possible) rather than either of the other two extraction options, but unfortunately there's no such option for MSP files.

#683 User is offline   nitro322 

  • Advanced Member
  • Group: Developers
  • Posts: 387
  • Joined: 05-November 04

Posted 08 August 2007 - 11:14 PM

The beta is ready to go. I'm making it available for everyone, but please keep in mind that when I use the term beta I mean it - the program should work fine, but it has not been tested on anything but my own two systems, and I have a far-from-normal setup. Please download this if you're willing to test and provide feedback on some of the new features. In particular, this includes:
  • 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
I haven't actually tested all of these changes on Vista, but assuming I did my job correctly it should just work. Please let me know if you come across any issues at all, but especially from the above major changes. Also, please be aware that language support will be incomplete in the beta. Updated translations will be included in the final release.

One other note: I'm heading out of town in a couple days. I'll be around tomorrow, so if there are any major issues please report them by tomorrow (Thursday) night. Otherwise, it'll be a few days before I can reply.

Here are the download links. I'd appreciate feedback on both the installer and standalone versions if possible, as they behave differently.
Edit 10/11/2008: Please download the 1.6 release candidate instead:
http://www.msfn.org/board/index.php?s=&...st&p=803082

For reference, here's the complete ChangeLog for the beta.

  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 FEAD Optimizer packages (eg, Adobe Reader installers)
  Added support for LZMA compressed files
  Added support for Nero NRG CD-ROM images (data only) via nrg2iso
  Added support for Reflexive Arcade installer wrapper via RAIU
  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 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 Hungarian, Portuguese, Romanian, 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 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 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 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.52 beta
  Updated innounp to 0.19
  Updated Inno Setup to 5.1.13
  Updated Pea to 1.6 (cannot use newer version due to broken GUI controls)
  Updated UnRAR to 3.70
  Updated UPX to 3.01

This post has been edited by nitro322: 11 October 2008 - 07:54 PM


#684 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 3,395
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 09 August 2007 - 05:55 AM

Amazing!

I will try the new version out now :)

#685 User is offline   BigRandalo 

  • Newbie
  • Group: Members
  • Posts: 49
  • Joined: 24-November 06

Posted 09 August 2007 - 06:12 AM

:thumbup THX nitro! :thumbup

Just Installed and no problem yet.
I'll report if there is any bugs i find and THX again!!!

#686 User is offline   Ver Greeneyes 

  • Member
  • PipPip
  • Group: Members
  • Posts: 128
  • Joined: 03-December 04

Posted 09 August 2007 - 06:40 AM

Thanks for the beta! Have you had any luck getting those cabs I mentioned earlier to extract? All the cabs that I've had trouble extracting came with InstallShield v12 dlls, and the logs show that UE tries to extract them as v5 cabs.. dunno how many versions UE recognises, but these new cabs are obviously different! I don't have any small examples for you to test with unfortunately, but for another example try the 1.2 patch for the game Overlord.

PS: tested with the new 1.6 beta.

#687 User is offline   AgiHammerklau 

  • USER
  • PipPip
  • Group: Members
  • Posts: 207
  • Joined: 11-March 06

Posted 09 August 2007 - 06:42 AM

Hi Nitro332 !
Thank you for this tool . :thumbup
Iīm using the v1.5 and have no problems.
Just checked out the 1.6 no installer /standalone version and itīs not working for me.
When I started the .exe, I got a "no access" error and I canīt remove the folder due to several "in use" errors (7z, simplified chinese,...), even though there are none of those processes shown in the taskmanager.
Will now try the installer.

Agi

EDIT
The installer works fine, as expected.
Unfortunately the Mustek drivers are still unextractable (no valid PE file).
Will try again with Win98SE.
Still canīt get rid of the folder, even in Safe Mode...

This post has been edited by AgiHammerklau: 09 August 2007 - 07:16 AM


#688 User is offline   nitro322 

  • Advanced Member
  • Group: Developers
  • Posts: 387
  • Joined: 05-November 04

Posted 09 August 2007 - 07:26 AM

View PostVer Greeneyes, on Aug 9 2007, 07:40 AM, said:

Thanks for the beta! Have you had any luck getting those cabs I mentioned earlier to extract? All the cabs that I've had trouble extracting came with InstallShield v12 dlls, and the logs show that UE tries to extract them as v5 cabs

InstallShield 12.x cab files cannot be supported at this time. See this post for more details.

As for "version detection", that's really non-existent. I can determine whether it's a MS cab or IS cab using TrID (or 7-Zip, if necessary), and once I know that it's an IS cab i simply try extracting it with i6comp and then, if it fails, i5comp. Since i5comp is run second, that's the one that'll show up in the log file if it fails.

View PostAgiHammerklau, on Aug 9 2007, 07:42 AM, said:

Just checked out the 1.6 no installer /standalone version and itīs not working for me. When I started the .exe, I got a "no access" error and I canīt remove the folder due to several "in use" errors (7z, simplified chinese,...), even though there are none of those processes shown in the taskmanager.

That's really weird. Is anyone else seeing this behavior? I've never come across this.

View PostAgiHammerklau, on Aug 9 2007, 07:42 AM, said:

Unfortunately the Mustek drivers are still unextractable (no valid PE file).

Have you provided a link to this previously? I don't recall... If not, let me know and I'll test it out.

View PostAgiHammerklau, on Aug 9 2007, 07:42 AM, said:

Will try again with Win98SE.

Don't bother. This version will not run under Windows 9x at all. Please see this post for details.

I'm going to update the changelog file to reflect this.

#689 User is offline   Rafel 

  • Group: Members
  • Posts: 2
  • Joined: 09-August 07

Posted 09 August 2007 - 08:51 AM

Hello everyone
I'm Rafel the Valencian-catalan translator.
I'll make the update translation next Wednesday, today i go to Mallorca(bBalears Islands) until next Tuesday.
But i've got a problem. I unziped the files no install, .exe gimme an error and too i can't remove the unziped files, only i can move to my documents.
Thanks a lot.

#690 User is offline   Ver Greeneyes 

  • Member
  • PipPip
  • Group: Members
  • Posts: 128
  • Joined: 03-December 04

Posted 09 August 2007 - 09:29 AM

View Postnitro322, on Aug 9 2007, 07:26 AM, said:

InstallShield 12.x cab files cannot be supported at this time. See this post for more details.

As for "version detection", that's really non-existent. I can determine whether it's a MS cab or IS cab using TrID (or 7-Zip, if necessary), and once I know that it's an IS cab i simply try extracting it with i6comp and then, if it fails, i5comp. Since i5comp is run second, that's the one that'll show up in the log file if it fails.

Oops, missed that post! Well, thanks for explaining :)

#691 User is offline   jacklours 

  • Group: Members
  • Posts: 3
  • Joined: 09-August 07

Posted 09 August 2007 - 10:46 AM

:hello: :hello:

Hi, all of you !

I am french translater and I got same problem as AgiHammerklau with standalone version 1.6 this morning !

running under XP SP2 !

with installer version, no problem, everything goes well !

I have just finished to translate in french language :thumbup :thumbup

tested --> OK !

@+.

jacklours

#692 User is offline   AgiHammerklau 

  • USER
  • PipPip
  • Group: Members
  • Posts: 207
  • Joined: 11-March 06

Posted 09 August 2007 - 11:24 AM

Quote

QUOTE(AgiHammerklau @ Aug 9 2007, 07:42 AM) *
Will try again with Win98SE.

Don't bother. This version will not run under Windows 9x at all. Please see this post for details.


Ooops ! :blush:
Seems, I skipped that, when I went through the 35 pages, sorry !

The drivers are for an old Mustek 600IIEP parport scanner and the guys donīt provide W2K drivers for it.
So I have to use the NT4 or Win98 drivers and apply some tweaks to the registry.

But also tried to extract the W2K drivers for the 1200.
Was also a nogo, same error.

Sorry, canīt provide a link without breaking the forumrules, īcause Mustek wants to verify the letters on the product label.

Agi

This post has been edited by AgiHammerklau: 09 August 2007 - 11:30 AM


#693 User is offline   nitro322 

  • Advanced Member
  • Group: Developers
  • Posts: 387
  • Joined: 05-November 04

Posted 09 August 2007 - 12:38 PM

View PostRafel, on Aug 9 2007, 09:51 AM, said:

But i've got a problem. I unziped the files no install, .exe gimme an error and too i can't remove the unziped files, only i can move to my documents.

You're the second person to report this issue. I have no idea what's happening, but I'll definitely look into it. In the meantime, try using the installer version. That seems to be more reliable at this time.

Edit: I just tried downloading and extracting the _noinst.rar package on a separate system and I had no problems with it. Can you (or AgiHammerklau) provide more details about this issue? What OS and SP are you running? Where exactly did you extract the files? Are you running as an administrator or standard (or power) user? Can you post a screenshot or complete textual description of the error message?

This post has been edited by nitro322: 09 August 2007 - 12:42 PM


#694 User is offline   AgiHammerklau 

  • USER
  • PipPip
  • Group: Members
  • Posts: 207
  • Joined: 11-March 06

Posted 09 August 2007 - 01:12 PM

Actually, heīs the third, jacklours had the same problem. ;)
Iīm using an nlited W2KSP4 with admin rights.
I extracted the zip to :
Z:\progbu\testinst\treiber_tools\uniextract16beta_noinst
Z:\progbu\testinst\treiber_tools is the folder, where the 1.5 and 1.6 installers are in.
1.5 was uninstalled before (made 2 reboots, just to be sure).
Sorry, but I removed the zip and most of the unzipped files, directly after it failed.
There are just the bin, docs and lang folders left.
The message said "Zugriff verweigert" ("access denied"), when starting the exe.
The error occurring while removal sais (roughly translated) either "canīt be removed, source is possibly open" (7zip) or "canīt be removed, source is used by another process" (lang files).

Cannot even copy or rename the folders, guess I have to move my backup partition and format it, to get rid of īem. :(

Agi

This post has been edited by AgiHammerklau: 09 August 2007 - 01:16 PM


#695 User is offline   nitro322 

  • Advanced Member
  • Group: Developers
  • Posts: 387
  • Joined: 05-November 04

Posted 09 August 2007 - 04:12 PM

Well, I just duplicated that access denied error, though I'll be damned if I know why it's occurring. It has to do with the file and folder permissions on the created directory. To fix the problem (and delete the files/folders that are causing problems):
  • Right-click on the uniextract16beta_noinst folder and click Properties
  • select CREATOR OWNER and check "Full Control"
  • select your username and check "Full Control"
  • click Advanced
  • change to the Owner tab
  • select your username and check "Replace owner on subcontainers"
  • click Apply
  • change to the Permissions tab
  • select your username and click Edit
  • verify that you have "Full Control" is checked (check it if necessary) and click ok
  • check "Replace permission entries on all child objects..."
  • click Ok, then Yes
  • click Ok again
This should reset the security permissions on the folder so that you have complete ownership of them. You should be able to now use the program, or delete all of it if you're prefer to use the installer version.

Now, to try to figure out why this happened in the first place. I haven't changed anything about how that .rar file was created since around the 1.2 release. I just update the filenames each time. :( I'll post back once I figure it out.

Edit: This is really weird. If I use Universal Extractor to extract that .rar file, it works properly. However, if I extract it with WinRAR, it has the permissions issue described above. WTF? UniExtract uses the official unrar.exe to extract RAR files, so the results should be the exact same. RAR files are capable of store file permissions and resetting them on extraction, but I did not enable that switch when creating the RAR file.

Edit 2: Well crap. It turns out I had that option enabled in WinRAR after all. Must've done it without realizing it, or at least without realizing the implications. See next post.

This post has been edited by nitro322: 09 August 2007 - 04:51 PM


#696 User is offline   nitro322 

  • Advanced Member
  • Group: Developers
  • Posts: 387
  • Joined: 05-November 04

Posted 09 August 2007 - 04:52 PM

I fixed the issue with the standalone/noinst version that a few people have reported. I replaced the file in the original link with the fixed copy. Can someone please download this updated copy and verify that it does indeed work properly?

Thanks.

#697 User is offline   jacklours 

  • Group: Members
  • Posts: 3
  • Joined: 09-August 07

Posted 09 August 2007 - 05:18 PM

:blink: :blink:

I have downloaded again uniextract16beta_noinst.rar and tested it again with winrar 3.70!

same problem as describe before, I am not the owner on this folder, I can't replace, delete, modify

on this folder ! ( admin rights on xp SP2 )

I have try to extract with uniextract, and you are right, everything goes well with it !

I am owner on this folder, I can delete, modify, replace.....etc...!!

I have try to compack ( winrar 3.70 ) the folder extract with uniextract and I get a rar file

highier than yours !!!

your uniextract16beta_noinst.rar --> 4 737 Ko --> compress 46%

my uniextract16beta_noinst.rar --> 5 111 Ko --> compress 51 %

may be something wrong with the compress level disturbs the extraction process !

@+.

jacklours

PS : oupssss ! I didn't see your answer, nitro ! I try again right now, sorry !

downloaded right now and tested : working now, I am owner, I can move, modify, rename, delete...etc !!

great job ! nice !

This post has been edited by jacklours: 09 August 2007 - 05:25 PM


#698 User is offline   AgiHammerklau 

  • USER
  • PipPip
  • Group: Members
  • Posts: 207
  • Joined: 11-March 06

Posted 09 August 2007 - 06:35 PM

Will give it a try.
Finally removed some files manually, but in the long run, I had to move 110GB (with 5 freezes due to VIA 4in1/ Hyperion drivers) and format the drive.
Found out, there was something wrong with the ownership of the folders/ files.
Suddenly there were, instead of the one and only administrator before, also administrators, S-1-5-21-4053075971-2917252117-2478306495-3000 and S-1-5-.....
Maybe I couldnīt do it easier, because I "nlited" "grouppolicies".

Agi

EDIT
Tested the new standalone and itīs working fine now ! :thumbup

This post has been edited by AgiHammerklau: 10 August 2007 - 07:47 AM


#699 User is offline   KSA 

  • Group: Members
  • Posts: 1
  • Joined: 10-August 07

Posted 10 August 2007 - 08:37 AM

Hi,

I'm facing a problem with an apllication when I extract it using this useful tool "uniextract". I can extract every thing in the installer except any folder contains spaces like: "Visual C++". I already test it with the latest uniextract v1.6 beta without success. The URL of the installer which I'm trying to extract it:

 
http://www.activexpe...mail/aemail.exe 


Thanks

#700 User is offline   Clippit 

  • Newbie
  • Group: Members
  • Posts: 13
  • Joined: 04-July 06

Posted 12 August 2007 - 06:00 AM

Each new version can give us surprises! :thumbup excellent!!

Advice: UniExtract can support Microsoft Office 2007 filetype such as .docx, .xlsx, .pptx... due to they are ZIP file actually.

I find that you added MANY Chinese language files in the tinstaller :rolleyes:
It seems that Chinese (Simp).ini and Chinese (Simplified).ini are alike, and Chinese (Trad).ini and Chinese (Traditional).ini are the same too.
And you added my language files in it which makes me happy. But two Simplified Chinese files will make the end users confused :wacko:

I have updated my language file to 1.6
see attachment

P.S. Simplified Chinese's native name is not '北方话' but '简体中文'

Attached File(s)


This post has been edited by Clippit: 12 August 2007 - 06:03 AM


Share this topic:


  • 44 Pages +
  • « First
  • 33
  • 34
  • 35
  • 36
  • 37
  • Last »
  • You cannot start a new topic
  • This topic is locked

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy