Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Universal Extractor Feature Requests


  • Please log in to reply
92 replies to this topic

#26
frmariam

frmariam
  • Member
  • 7 posts
  • Joined 04-March 07
Needs better MSI support. The current MSI unpacking process isn't that great...

The best MSI unpacker I know is LessMSIerables which is open source but .NET... If someone could learn from the source and implement this (or port it to C/C++ and integrate it with Universal Extractor) it would be perfect... I'm not a coder so I can't be of any more help...

Edited by frmariam, 12 July 2009 - 02:37 PM.



How to remove advertisement from MSFN

#27
DarkBlood

DarkBlood
  • Member
  • 9 posts
  • Joined 13-April 08
can you add an icon in context menu items?

like winrar:
Posted Image

Edited by DarkBlood, 23 July 2009 - 02:33 PM.


#28
kfjhfbf

kfjhfbf
  • Member
  • 2 posts
  • Joined 16-September 09
hi, if you support the following you will be awesome

thinstall

upolyx <<extremely high wanted

pecompact << high wanted

autoit


good luck ^_^

#29
Dumpy Dooby

Dumpy Dooby

    Advanced Member

  • Member
  • PipPipPip
  • 424 posts
  • Joined 16-May 05

can you add an icon in context menu items?

like winrar:
Posted Image

They register DLL files as Shell Extensions in order to do that. Universal Extractor simply uses the registry to add its context menu options.

IceBlackIce> ill just take you are not a experienced person with coding [source]
^lol


#30
DanielCollinet

DanielCollinet
  • Member
  • 7 posts
  • Joined 26-January 07
Hi, thx for this nice program,

Can we have cascaded context menus?

greetz

DC

#31
DarkBlood

DarkBlood
  • Member
  • 9 posts
  • Joined 13-April 08

can you add an icon in context menu items?

like winrar:
Posted Image

They register DLL files as Shell Extensions in order to do that. Universal Extractor simply uses the registry to add its context menu options.

Yes I know, but would be very hard to create a dll shell extension?


Can we have cascaded context menus?

yes, this too, I wish an "iconified and cascading context menu shell extension" ;)

#32
radix

radix

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 740 posts
  • Joined 08-February 07
  • OS:Windows 8 x64
  • Country: Country Flag
Another feature request would be changing PEiD with Exeinfo PE, which is more accurate.

#33
radix

radix

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 740 posts
  • Joined 08-February 07
  • OS:Windows 8 x64
  • Country: Country Flag
And another one: support for extracting zip sfx archive (only WinZip can extract this type).

#34
radix

radix

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 740 posts
  • Joined 08-February 07
  • OS:Windows 8 x64
  • Country: Country Flag
Extract cab sfx from Microsoft, using internal switches:
Usage:
 /extract:path, extracts the content of the package to the path folder
 /log[:path to log file], enables verbose logging for the update installation
 /lang:lcid, sets the user interface to the specified locale when multiple locales are available within the package
 /quiet, runs the package in silent mode
 /passive, runs the update without any interaction from the user
 /norestart, prevents prompting of user when reboot of machine is needed
 /forcerestart, forced restart of machine once update is complete
 /?, shows this help message
and not 7-Zip. Tested with Office 2010 Pro Plus Beta availlable for download from Microsoft site and with some Office 2007 updates.

Other cab sfx types can be extracted with 7-Zip or using internal switches:
Command line options:

/Q -- Quiet modes for package,

/T:<full path> -- Specifies temporary working folder,

/C -- Extract files only to the folder when used also with /T.

/C:<Cmd> -- Override Install Command defined by author.

Edited by radix, 23 November 2009 - 07:11 AM.


#35
MarinoIZK

MarinoIZK
  • Member
  • 1 posts
  • Joined 26-November 09
Hello :hello:

thankyou very much for the great Universal Extractor tool.I need to manualy patch my game but i can't extract the Call of Juarez 2 - Bound in Blood 1.1 patch with the offered program methods :unsure: Can you add support for this archive with the next UniExtract release,pls?

http://www.ausgamers...ails/html/47318

TrID/32 - File Identifier v2.02 - © 2003-06 By M.Pontello
Definitions found: 2639
Analyzing...

Collecting data from file: C:\call_of_juarez_bound_in_blood_1.1_en_fr_sp_it_de_pl.exe
74.7% (.EXE) InstallShield setup (43050/17/16)
18.2% (.EXE) Win32 Executable Generic (10527/13/4)
3.4% (.EXE) Generic Win/DOS Executable (2002/3)
3.4% (.EXE) DOS Executable Generic (2000/1)
0.0% (.CEL) Autodesk FLIC Image File (extensions: flc, fli, cel) (7/3)


greets
BR

Edited by MarinoIZK, 26 November 2009 - 09:04 AM.


#36
koltron

koltron
  • Member
  • 1 posts
  • Joined 10-December 09
A useful feature would be an option to delete the archive upon successful extraction. Also, maybe have a checkbox to prompt for a log location so you can keep an individual record of what has been done (very useful for batch processes once multiple file support comes).

#37
xpclient

xpclient

    XP was my idea. 3rd party apps make NT6 my idea.

  • Member
  • PipPipPip
  • 335 posts
  • Joined 30-July 05
  • OS:XP Pro x64
  • Country: Country Flag
Please do iconified and cascaded context menus even if it requires a context menu shell extension. Why do you refuse to use the registry to add your context menu options? With more and more apps today having shell integration, three context menu items on the main context menu makes it very very long. Please add cascaded context menus in the next release.

Edit: Good news! Windows 7 supports cascaded context menus with subcommands and also supports icons in context menus all using the registry. See http://msdn.microsof...171(VS.85).aspx.

Edited by xpclient, 23 December 2009 - 07:40 AM.

Impossible to run NT6 without third party fixes.


#38
frmariam

frmariam
  • Member
  • 7 posts
  • Joined 04-March 07
I've noticed in the past that many exe files (especially from Microsoft... like the Device Center or the VBRuntimes setups) can't be extracted correctly with Universal Extractor but WinRAR can extract them! I'd love to see this fixed in Universal Extractor.

Also about MSI unpacking I think I found the perfect extraction component (well at least in XP... doesn't work completelly in Vista/7 but the devs give some instructions on how to fix this). I'm talking about LinMSI (just drag-n-drop the msi on the vb script) from JSWare (they give info on that page).

#39
macrat

macrat
  • Member
  • 3 posts
  • Joined 22-December 08
I'm tired of not seeing anything done with this request of mine.

I have packed a small example here. It is the largest file that is in an archive too big to post.

http://www.megaupload.com/?d=PSTREOLL

Target file: Dancing_Dog_.wmv

(video of a dog dancing to salsa music)

Yes it is a Megaupload link. If the URL above does not work or is censored for any reason, the file code is: PSTREOLL

To manually decode the files:

Select a file.

Right click for the popup menu. Choose "Send To..."

Select Universal Extractor.

In the dialogue, select "OK"

The file will be scanned for its format. It will be detected as a BinHex file. After the process is completed a folder will be created with the correct file name. Select and copy the folder's filename. Open the folder.

Select the entire filename of the folder which would be UNKNOWN.001 (you must have file extension visibility turned on for this) and then paste the correct filename & extension in its place. Voila! You now have a playable/viewable file!

I want Universal Extractor to have an apartment for extracting files from email files and email file enclosures such as Becky!'s

#40
macrat

macrat
  • Member
  • 3 posts
  • Joined 22-December 08

Hello :hello:

thankyou very much for the great Universal Extractor tool.I need to manualy patch my game but i can't extract the Call of Juarez 2 - Bound in Blood 1.1 patch with the offered program methods :unsure: Can you add support for this archive with the next UniExtract release,pls?

http://www.ausgamers...ails/html/47318

TrID/32 - File Identifier v2.02 - © 2003-06 By M.Pontello
Definitions found: 2639
Analyzing...

Collecting data from file: C:\call_of_juarez_bound_in_blood_1.1_en_fr_sp_it_de_pl.exe
74.7% (.EXE) InstallShield setup (43050/17/16)
18.2% (.EXE) Win32 Executable Generic (10527/13/4)
3.4% (.EXE) Generic Win/DOS Executable (2002/3)
3.4% (.EXE) DOS Executable Generic (2000/1)
0.0% (.CEL) Autodesk FLIC Image File (extensions: flc, fli, cel) (7/3)


greets
BR


You need to run the patch file directly, the Installshield system is a protection that installs the package into a secure RAM disk, which contains a dialogue system, the game's script locking utility, and a few "search and replace" tools to change the game's character systems for fair gameplay. The whole shebang is all done in RAM, to prevent armchair hackers from discovering ways to put back the hi-kill settings the patch takes down. You won't be able to unpack it with UniExtract as the patch's version of Installshield prevents access to the encrypted data inside.

Edited by macrat, 06 March 2010 - 06:17 AM.


#41
CBrianA

CBrianA
  • Member
  • 3 posts
  • Joined 18-April 10
  • OS:none specified
  • Country: Country Flag
Can you add support for some of the newest Microsoft packages? I've tried to extract the Office 2007 trial version, which can be downloaded from www.microsoft.com/Office, but the universal extractor is unable to do anything with it. Here is a link for the switches for that package: http://support.micro....com/kb/912203/

Brian

#42
dencorso

dencorso

    Adiuvat plus qui nihil obstat

  • Supervisor
  • 5,887 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

Needs better MSI support. The current MSI unpacking process isn't that great...

The best MSI unpacker I know is LessMSIerables which is open source but .NET... If someone could learn from the source and implement this (or port it to C/C++ and integrate it with Universal Extractor) it would be perfect... I'm not a coder so I can't be of any more help...

No. Not LessMSIerables... But MsiX.exe would be a great addition. It is able to extract files from .msi, .msm and .msp installation files, and it is a command-line console program, so I guess it'll be easy to integrate. Do give it a try!
Find it here: Heath Stewart's Patch Files Extractor

#43
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

please add support for PEiD 0.95 Build Date: Nov 03 2008; Signatures: 672)

also inno unpacker have some new version but not on sourceforge, that version will suport Inno Setup 5.2.3

done in 1.6.1

#44
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

File Browser.
Their are times when i only want to extract certain files, or want to preview the archive before extracting. This feature would make it a complete replacement for the WinRAR program that i have.

I'm up for this, though it'll more likely than not consist of just a text listing (as in, you can select individual files for extracting, etc.). I can explore this idea in the next major version.


Also, I know its called Universal Extractor, but what about Universal Creator, or at least creating the major formats out there? It would be nice to have only 1 or 2 programs to do almost any type of archive.

This already exists. It's called 7-Zip. :-) Seriously, this is way beyond the scope of my project, and 7-Zip already does a fantastic job of supporting the most common open formats. The only major formats that it doesn't support are proprietary formats such as RAR, etc., and I wouldn't be able to support that either even if I were to try to create a Universal Compressor or whatever. Not enough gain, and far, far too much work for this one.

#45
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

Can you add support for NBH files? I know it's an extremely niche request, but there's already a command-line extractor for them, and integrating it into Universal Extractor would be awesome.

I'll check it out. Thanks for the suggestion, sample, AND extraction utility. :-)

Added in 1.6.1.

Edited by nitro322, 08 May 2010 - 02:22 AM.


#46
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

To be more specific, I would like the following feature to be added: When a 7zip SFX archive is extracted, I would like for the SFX config.txt file to spat out as, much in the same way that NSIS config files are spat out when you extract one such package.
http://7zsfx.solta.r....html#sfxconfig

Sounds reasonable. Will check it out for the next major update.

#47
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

I see the program doesn't handle Windows Mobile CABs yet.
The program that reads WM .cab files is MSCEInf or WinCE Cab Analyzer by Benoit Thonnart.

I'm fine with this. Just need some sample files. Can anyone provide some links?

#48
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

is there any way to make a program that uses overlays like c++ overlay or somthing like that be supported on the uniextractor if so how long do u think this kind of change would take to become incorperated in an official version?

I'm afraid I don't understand what you're asking for here. Can you please clarify?

I would appreciate an option to keep Universal Extractor open when it completes its task. Often when I use it, I want to check several files, and it would be nice if it just stayed open to be re-used.

That should be doable. Will explore options for the next major release.

#49
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

support for Secure Download Cabinet (SDC) files will be great
info: http://en.wikipedia....ownload_Cabinet
unpacker: http://imagi.pl/?p=7

I'm fine with this, but need sample files.

is it possible that u can pack all the possible utilitys into one arcive in the next edition so we dont have to download so many archives and extract...ect, ect

I don't know what you're requesting here. If you're referring to the helper binaries, they are all included, both with the installer and noinst versions. If you're referring to something else, please clarify.

Please add support for the Microsoft packages such as the one available:
http://www.microsoft...;displaylang=en

Fixed in 1.6.1. Support for this was already included, but I needed to update the PEiD signature to properly detect this file.

#50
nitro322

nitro322

    Advanced Member

  • Developer
  • 387 posts
  • Joined 05-November 04

this isnt so much a request as it is an idea i have yet to find a use for this off hand but i found a free utility for extracting SWF files

Will look into it for next major version.

hi, if you support the following you will be awesome
thinstall
upolyx <<extremely high wanted
pecompact << high wanted

I've looked into all of these before, but was not able to find any freely-redistributable unpackers for them. If you know of any, please suggest here, otherwise this will need to stay on the unsupported list.

autoit

Not sure what you're looking for here. Can you elaborate?

can you add an icon in context menu items?

Can we have cascaded context menus?

Would love to add support for both of these, but as Dumpy Dooby pointed out, it requires an external DLL to implement, and yes, it's more difficult than you might imagine. The main problem, though, is that I cannot (or could not - it's been a while since I looked into this) find any free way to do this. All of the examples I found required the commercial version of Visual Studio to create an appropriate DLL; even the free/express versions wouldn't work because MFC is required. I'm not interesting in buying Visual Studio for this, and even more importantly I'm not interested in writing/providing code that requires a non-free product to compile.

If anyone can provide examples of how to do this with a free solution, I'll try my best to add support for it, but otherwise this won't happen.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users