Help - Search - Members - Calendar
Full Version: Universal Extractor
MSFN Forums > Member Contributed Projects > Other Member Contributed Projects > Universal Extractor
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18

   
Google Internet Forums Unattended CD/DVD Guide
nitro322
Updated: 10/17/2008
Version 1.6 Released - Please see the Universal Extractor Latest Version for details of this release, and all releases going forward.

I was inspired by ZoSTeR's Universal Silent Switch Finder, so I wrote an application to do something I've wanted for quite a long time: an easy way to extract files from executable files, installation packages, .msi files, etc.

I often have a need to unpack other application packages, whether it's to get a file out of it and I don't feel like installing the full application, or I'm investigating how to perform a silent install, or whatever the case may be. In the past it's always resulted in some internet research and dropping to a command line to do it manually. Now, I just right-click and select Extract. :-) PEiD was the key to this, so thanks, ZoSTeR, for the idea.

In the process, I also decided to add support for pretty much any archive/compression format I could think of. While this isn't overly helpful if you already own a good archiving utility such as WinRAR, I find it convenient to have a commone way of extracting everything. Also, since the package only uses freely redistributable components (mostly open source), it can be quite useful to send to somebody that needs to extract an odd file but doesn't have a supporting program.

Well, I guess that should be enough exposition. :-) I'm posting this here bacause:
  • You people rock and have helped me out numerous times in the past
  • As I said, I got the idea from ZoSTeR, so wanted to give back to the community
  • I personally find this extremely useful for packaging, and various other tasks that this particular board is dedicated to. I think you will as well.
Please view the Universal Extractor website for complete technical details, supported formats, and full source code. This is on a DSL connection, so please don't hammer it too hard.

Direct downloads:
Please see Universal Extractor Latest Version

I hope you find this useful.
glent
Very useful thanks biggrin.gif, testing now
hamohd70
thankx.
very useful.
MCT
just a thought, good idea & all, but how about instead of having a dos box open u could have a GUI instead ?
atomizer
can you list currently supported archives, or are all supported already in \bin\formats ?

and thanks for the util!
McStarfighter
I have the problem that nearly everytime it hangs after I click in the context menu on "Extract". Then it shows the "scanning file" bar and I do NOTHING. And when I push ctrl+alt+del It shows me an error code.
natan770
Works like a charm... this is a good product. In particular, nice to get ISS setups easily extracted. Go on... smile.gif
boooggy
i dont like that when u extract a cabbed file, this one extracts to a folder......not to the uncabbed file.....
nitro322
QUOTE (atomizer @ Dec 11 2005, 05:27 AM) *
can you list currently supported archives, or are all supported already in \bin\formats ?

atomizer, the supported formats are listed in detail on the app's home page.

QUOTE (McStarfighter @ Dec 12 2005, 08:42 AM) *
I have the problem that nearly everytime it hangs after I click in the context menu on "Extract". Then it shows the "scanning file" bar and I do NOTHING. And when I push ctrl+alt+del It shows me an error code.

McStarfighter, can you please give me an example of the kind of file you're trying to extract? I've never seen this behavior.

QUOTE (boooggy @ Dec 12 2005, 12:44 PM) *
i dont like that when u extract a cabbed file, this one extracts to a folder......not to the uncabbed file.....

boooggy, what do you mean? What exactly is an uncabbed file?

QUOTE (MCT @ Dec 11 2005, 04:33 AM) *
just a thought, good idea & all, but how about instead of having a dos box open u could have a GUI instead ?

Wish I could, but for now that's not possible. The UniExtract front-end doesn't do any of the work itself - it calls all of the other binaries in bin\ to extract the files. As a result, there's no way for UniExtract to know the current status or progress of any given operation; the only thing it knows for sure is the beginning and end points. It would be easy to hide the DOS box and only show a static GUI message like, "Extracting. Please wait...", but I find it much more useful to know the current status of the operation.

With that said, the current beta versions of AutoIt does allow STDIO operations with external DOS programs. As a long-term goal I plan on moving to this approach (also noted in the ToDo file), which should at least allow me to wrap the output in a GUI text box. I still won't be able to give a simple progress bar, but it would look much cleaner. That'll be coming in version 2.0. :-)
darkhanzou
BRILLIANT IDEA NITRO322!!! THIS WILL ME HELP A LOT!!!
REDRUM
QUOTE (McStarfighter @ Dec 12 2005, 02:42 PM) *
I have the problem that nearly everytime it hangs after I click in the context menu on "Extract". Then it shows the "scanning file" bar and I do NOTHING. And when I push ctrl+alt+del It shows me an error code.


I am getting this everytime i try to extract adobe reader, quicktime and firefox.
nitro322
QUOTE (REDRUM @ Dec 15 2005, 05:56 AM) *
QUOTE (McStarfighter @ Dec 12 2005, 02:42 PM) *

I have the problem that nearly everytime it hangs after I click in the context menu on "Extract". Then it shows the "scanning file" bar and I do NOTHING. And when I push ctrl+alt+del It shows me an error code.

I am getting this everytime i try to extract adobe reader, quicktime and firefox.

Ok, I still haven't been able to duplicate this behavior. I don't think that Adobe Reader cannot be extracted with UniExtract, so that may not make a good test case. Quicktime I'm not sure about one way or another. Firefox, however, definitely works. I just downloaded and tested again to make sure that nothing changed in version 1.5, and it still works fine. It's a Self-Extracting 7-Zip archive, so UniExtract should call 7z.exe to extract the contents.

With that said, I did notice a couple oddities while testing for this problem. If you've already extracted the archive and try to extract again (while the previous folder still exists), UniExtract will appear to hang after spawning an empty command shell. What's actually happening is 7-Zip is prompting you to confirm whether or not you want to overwrite the existing files; however, for some reason the prompt itself is not shown. Simply hitting a then enter will make it continue. Now, I've only just encountered this problem with 7-Zip while extracting the Firefox installer, so I don't know how pervasive it is. I'll do some more testing and figure out a better way to deal with this. Regardless, though, this doesn't appear to be related to your problem since this occurs after the file is scanned with PEiD.

I also noticed that when using the Explorer integration, short names (8.3) are used instead of long file names when creating the new directory. I've already tracked down this problem and will include the fix in the next release.

Finally, I have a couple other questions for you, to help track down your problem. #1, are you using the installed version, or the self-extracting version? #2, do you have any other copies of PEiD open when you're running UniExtract?

Thanks for the feedback. I am very interested in making this the best it can possibly be, so please keep it coming.
ATM
You know something
U did jus wat i was goin to do
I jus started with the code which will allow to unpack
only installtions not other archives
for other archives i use IZArc

CODE
http://www.izsoft.dir.bg


which unpacks every known archive including
bin,iso,nrg,img files

So i think u oly concentrate on unpacin installers
let IZArc do the other job
BTW u can call IZArc from commandline and avoid use of
other files
Just a suggestion
hop u lik it woot.gif
thumbup.gif
boooggy
if i have a file lets say rundll32.dl_ and i extract it using your progie....it will extract to a folder not to the file rundll32.dll...... tongue.gif
Jotnar
Another very handy msi extractor (can just unpack from the msi), is Less MSIérables. Works very nicely.

Cheers
nitro322
QUOTE (boooggy @ Dec 17 2005, 07:27 AM) *
if i have a file lets say rundll32.dl_ and i extract it using your progie....it will extract to a folder not to the file rundll32.dll...... tongue.gif

Ahh. Yeah, I know what you mean. I actually considered this issue during development. However, I have common code that takes care of initial setup and then final verification of extraction for each type of archive. I would need to create a special case specifically for this type of file to get around it, and just didn't want to go down that route.

Additionally, since every other archive type extracts to a subdirectory, I figured this one as well, if only for consistency. I hope this isn't too much of an inconvenience. :-)

For the next version I'll probably look into this again, see if there's some better way of handling it. However, as I said, I'd prefer not to create a special case just for this one filetype, so we'll see what happens.

QUOTE (ATM @ Dec 17 2005, 02:55 AM) *
So i think u oly concentrate on unpacin installers
let IZArc do the other job
BTW u can call IZArc from commandline and avoid use of other files

Thanks for the suggestion, ATM. I actually do exactly this with 7-Zip. which I use to open .7z, 7-Zip SFX .exe, .bz2, .cab, .chm, .cpio, .deb, .gz, .lzh, .rpm, .tar, and .Z files. I still use some other standalone binaries, however, because they may support their native format more robustly. For example, the official unrar.exe can open certain RAR files (particularly SFX files) that 7-Zip cannot, despite the fact that it does support RAR files.

I chose to use 7-Zip rather than IZArc primarily because it's open source (which I am a huge proponent of), and because it has a great command line interface. However, I didn't realize that IZArc could handle .iso files. I'll look into it and see if it's possible to use in my program.
nitro322
I just released version 1.0 of Universal Extractor. Please see the original post for details and download links.

As usual, feedback is most welcome.
smashly
Hi and Thank You nitro322.
I've tried your uniextract10.exe , the installer version worked sweet as for me on a short try (gunna give your proggy a flogging when I get home work...lol)

But the uniextract10_noinst.exe just keeps coming up with crc errors when I try to extract the archive (pasted from SFX window)
CODE
CRC failed in bin\arj.exe
Extracting bin\E_WISE_W.EXE
CRC failed in bin\E_WISE_W.EXE
Extracting bin\helpdeco.exe
CRC failed in bin\helpdeco.exe
Extracting bin\i6comp.exe
CRC failed in bin\i6comp.exe
Extracting bin\innounp.exe
CRC failed in bin\innounp.exe
Extracting bin\IsXunpack.exe
CRC failed in bin\IsXunpack.exe
Extracting bin\lzop.exe
CRC failed in bin\lzop.exe
Extracting bin\PEiD.exe
CRC failed in bin\PEiD.exe
Extracting bin\tee.exe
CRC failed in bin\tee.exe
Extracting bin\UniExtract.exe
CRC failed in bin\UniExtract.exe
Extracting bin\UnRAR.exe
CRC failed in bin\UnRAR.exe
Extracting bin\unzip.exe
CRC failed in bin\unzip.exe
Extracting bin\WUN.exe
CRC failed in bin\WUN.exe
Extracting bin\xace.exe
CRC failed in bin\xace.exe
Extracting bin\Formats\7z.dll
CRC failed in bin\Formats\7z.dll
Extracting bin\Codecs\7zAES.dll
CRC failed in bin\Codecs\7zAES.dll
Extracting bin\Codecs\AES.dll
CRC failed in bin\Codecs\AES.dll
Extracting bin\Codecs\Branch.dll
CRC failed in bin\Codecs\Branch.dll
Extracting bin\Formats\bz2.dll
CRC failed in bin\Formats\bz2.dll
Extracting bin\Codecs\BZip2.dll
CRC failed in bin\Codecs\BZip2.dll
Extracting bin\Formats\cab.dll
CRC failed in bin\Formats\cab.dll
Extracting bin\Formats\chm.dll
CRC failed in bin\Formats\chm.dll
Extracting bin\Codecs\Copy.dll
CRC failed in bin\Codecs\Copy.dll
Extracting bin\Formats\cpio.dll
CRC failed in bin\Formats\cpio.dll
Extracting bin\Formats\deb.dll
CRC failed in bin\Formats\deb.dll
Extracting bin\Codecs\Deflate.dll
CRC failed in bin\Codecs\Deflate.dll
Extracting bin\Formats\gz.dll
CRC failed in bin\Formats\gz.dll
Extracting bin\Formats\lzh.dll
CRC failed in bin\Formats\lzh.dll
Extracting bin\Codecs\LZMA.dll
CRC failed in bin\Codecs\LZMA.dll
Extracting bin\Codecs\PPMd.dll
CRC failed in bin\Codecs\PPMd.dll
Extracting bin\Formats\rpm.dll
CRC failed in bin\Formats\rpm.dll
Extracting bin\Formats\split.dll
CRC failed in bin\Formats\split.dll
Extracting bin\Codecs\Swap.dll
CRC failed in bin\Codecs\Swap.dll
Extracting bin\Formats\tar.dll
CRC failed in bin\Formats\tar.dll
Extracting bin\Formats\z.dll
CRC failed in bin\Formats\z.dll
Extracting bin\ZD51145.DLL
CRC failed in bin\ZD51145.DLL
Extracting bin\Codecs
Extracting docs
Extracting bin\Formats
Extracting bin
Extracting UniExtract.au3
Extracting support\Icons\uniextract_exe.ico
CRC failed in support\Icons\uniextract_exe.ico
Extracting support\Icons\uniextract_files.ico
CRC failed in support\Icons\uniextract_files.ico
I have tried clearing my temp and internet cache and dl'n again , same crc failures when unpacking though.
Could you please post the MD5 for uniextract10_noinst.exe

The MD5 I get for uniextract10_noinst.exe: B281C1276D2D36B8C09452151649857C (Size 1.84MB (1,934,224 bytes))
cheers

PS. Hope you don't mind me adding your prog to my SA Utils personal package.
if so let me know.
SA Utils Info: http://www.msfn.org/board/index.php?showtopic=65085
Lost Soul
thats a great app nitro good job, i usually use various methods to extract but this does make things more convenent,
nitro322
QUOTE
But the uniextract10_noinst.exe just keeps coming up with crc errors when I try to extract the archive (pasted from SFX window)

smashly, I can confirm this error. Not sure what happened, though. When I get home tonight I'll compare it to my local copy and see what's going on.

Also, I don't have any problem with you adding it to your SA package (which looks pretty cool, btw). After all, the whole reason I put this out there is for others to benefit from it. :-)
smashly
Thank you for confirming my crc probs nitro322.

I used your installer version UniExtractor on itself to get the required SA files and minimal reg entries for context menus (I only wanted the basic reg entries for context extract files exe , msi , chm , hlp).
Incorperated UniExtract into SA Utils install package , Updated SA Utils thread to current version.

Trivial sugestion for your right click Context Menu maybe offer to have the 3 menu options under 1 main in a submenu.
eg:
CODE
UniExtract->Extract Files...
            Extract Here
            Extract Sub


As I said I was going to flog your prog last night and I did.
I was impressed with it's performance and it worked on more files then I expected.
Luv the .ISS it creates , takes the guess work out of finding reg entries thumbup.gif .
Great Work m8.

Very much appreciated THANK YOU.
1chaoticadult
I've been testing this app since 0.8. Keep up the good work. Good job with this!!! I'm glad you used my favorite installer too hehe!!!
DigeratiPrime
wow this app is awesome!

i also go the crc errors but i did the install/copy files/uninstall trick smile.gif
nitro322
I created and uploaded a new copy of the self-extracting archive. I'm not getting any errors from this one, but I'd appreciate it if someone could confirm.

smashly, the installer does exactly what you describe by default. The "Enable Explorer context menu integration" only adds associations for native Windows extensions; specifically, this includes .exe, .??_, .chm, .hlp, and .msi. The "Associate Universal Extractor..." is what handles integration with other supported archive types. I don't particularly have a problem with you modifying the code, but it seems a bit unnecessary.

Btw, the source code for the installer is included in the source archive. You can download that from it's home page. No need to unpack the installer if that's all you want. :-)
smashly
Confirmed , uniextract10_noinst.exe extracts without crc errors now ...all good smile.gif

I did't wan't to modify your code nitro322, just curb it so to speak.

What I meant by the Context Menu is that when I right click an exe , msi , chm ,hlp that I would now have 3 new entries in my root context menu, add that to the other 13 other options I already have in the root of my context menu for those file assosiations from other progs and it's now starting to get very long.
I found 1 option to "UniExtract Files.." on the root of my Context Menu was sufficient for me.
I would like all 3 options but just not on the root of my Context Menu. But hey that's just my preference newwink.gif
If I knew how to bring all 3 options into a submenu off the root of my context menu then I would leave all 3 options. No biggy anyways.

Your prog rocks for me as is. woot.gif

Keep up the great work thumbup.gif

Cheers.
nitro322
QUOTE
I found 1 option to "UniExtract Files.." on the root of my Context Menu was sufficient for me. I would like all 3 options but just not on the root of my Context Menu.

Ok, gotcha. I'd actually like to do something like this myself, but I don't think it's possible without writing a shell extension (.dll). Ultimately I'd like to get to this point, so that, in addition to grouping all options into one menu, I could also add the context menu entries to all supported filetypes without worrying about taking over their associations. Eg, when I double-click on a .rar file, it sill opens with WinRAR, but I have my UniExtract entries available should I need them.

Any care to work on something like this? It'a bit over my head, and I don't have a copy of Visual Studio (which I think is required for writing shell extensions), so it'll be quite a while before I'm able to do something like this myself.
smashly
Yep your right nitro322 about you'd need to write a shellx dll to do what I was wanting.
FTM for my private use I hacked/hijacked a shelx dll from QuickMenu and customized it for SA Utils.

I have it so anywhere in windows I can right click and choose an option to open any of SA Utils progs.
I added shortcuts for all 3 UniExtract options as well , but the problem is those options are available on any file type which will give error if a user selects the wrong file type to UniExtract.

So now I have SA Utils on the root of my context menu , then in a sub menu off that I have all options of the programs in sa utils kit. It's rough but does what I need ftm. I won't release the hacked dll for the shellx because it's not mine to do so (Also if a user used QuickMenu as well as SA Utils there'd be probs , to resolve I'd have to change it's CLSID of the hacked dll). QuickMenu is a free shellx , but I don't think it was meant to be hacked/stolen by me. I'm only using it as tester for my own needs atm....lol.

I've no programing knowlledge what so ever. I've toyed with XSDK (Xbox SDK) , mainly for debug & capture features and that's about it. Hell I even have troubles writing a cmd file with If or For statements blushing.gif .

I'll keep poking arround with it in my spare time. yes.gif
Cheers
LLXX
Very useful utility. I suggest adding some more formats, e.g.

- Generic Zlib/Flate-compressed streams (many "unknown" installers use Flate/Zlib compression, so this would be *very* useful)
- Nullsoft Installers (NSIS) + Bzip2 and LZMA compressions - open-source
albator
Does it support UPX ?
LLXX
QUOTE (albator @ Jan 21 2006, 04:35 PM) *
Does it support UPX ?
CODE
upx -d packed_filename.exe
nitro322
QUOTE (LLXX @ Jan 21 2006, 02:50 AM) *
Very useful utility. I suggest adding some more formats, e.g.
- Generic Zlib/Flate-compressed streams (many "unknown" installers use Flate/Zlib compression, so this would be *very* useful)

I'm not familiar with this. Could you please direct me to information on how to decompress this type of file, as well as an example compressed file that I could test with? Assuming there are no technical limitations involved, I'd be happy to add support.

QUOTE (LLXX @ Jan 21 2006, 02:50 AM) *
- Nullsoft Installers (NSIS) + Bzip2 and LZMA compressions - open-source

I'd love to add support for NSIS installers. If you'll check out my ToDo file, you'll see that it's one of the two specific formats that I'd still like to add. However, to my knowledge there's currently no possible way to extract files from NSIS installers. If you know of a way, please let me know!

QUOTE (albator @ Jan 21 2006, 04:35 PM) *
Does it support UPX?

By supporting UPX, do you mean simply de-UPXing a packed .exe? Or do you mean extracting files from self-extracting archives that have been further compressed with UPX? If it's the latter, then yes it does (for recognized signatures). If it's the former, however, it does not.

I had considered it, but didn't really see the value in it. Could you explain why this would be a useful feature? What practical benefit would it give you? I'm certainly open to it, but I'd like to know why.
LLXX
QUOTE (nitro322 @ Jan 21 2006, 11:35 PM) *
QUOTE (LLXX @ Jan 21 2006, 02:50 AM) *
Very useful utility. I suggest adding some more formats, e.g.
- Generic Zlib/Flate-compressed streams (many "unknown" installers use Flate/Zlib compression, so this would be *very* useful)

I'm not familiar with this. Could you please direct me to information on how to decompress this type of file, as well as an example compressed file that I could test with? Assuming there are no technical limitations involved, I'd be happy to add support.
Here's a *very* simple implementation that allows the decompression and compression of Zlib files: http://www.dogma.net/markn/articles/zlibtool/zlibtool.htm

I've been using that demo program above to manually unpack installers that use Flate/Zlib, and can say that it works quite well for the purpose.

QUOTE (nitro322 @ Jan 21 2006, 11:35 PM) *
QUOTE (LLXX @ Jan 21 2006, 02:50 AM) *
- Nullsoft Installers (NSIS) + Bzip2 and LZMA compressions - open-source

I'd love to add support for NSIS installers. If you'll check out my ToDo file, you'll see that it's one of the two specific formats that I'd still like to add. However, to my knowledge there's currently no possible way to extract files from NSIS installers. If you know of a way, please let me know!
Can you write a decompressor for it? It's open-source, so most of the decompression code is freely available and ready for use. Basically just the installer without the "installation" portion.
nitro322
QUOTE (LLXX @ Jan 22 2006, 04:35 AM) *
Here's a *very* simple implementation that allows the decompression and compression of Zlib files: http://www.dogma.net/markn/articles/zlibtool/zlibtool.htm
I've been using that demo program above to manually unpack installers that use Flate/Zlib, and can say that it works quite well for the purpose.

I downloaded the source code, but I have no way to build it. Do you know of any precompiled binaries I can download? If not, could you post/e-mail a binary you've built? Also, could you point me to an installer that uses this type of compression? If I have a binary that can do the extraction and test it on a package, I should be able to add support for it pretty easily.

QUOTE (LLXX @ Jan 22 2006, 04:35 AM) *
Can you write a decompressor for it? It's open-source, so most of the decompression code is freely available and ready for use. Basically just the installer without the "installation" portion.

You're definitely overestimating my programming abilities. :-) I can script like a madman, but I know very little about low-level development. As noted above, I can't even compile a simple, ready-made demo program under Windows (I'm a bit better in Linux, however).

If anyone ever does write an extractor for NSIS packages, I'll most definitely add support for it. Until then, however, I'm afraid there isn't much I can do.
kurt476
very nice, Great Job at that. thumbup.gif biggrin.gif
The008
it would be great to create a tool that could extract files from NSIS installers. I'm not sure, but I saw a compressor that creates SFX archives very, very, very similar to NSIS installers. UHARC GUI. I don't know if the files are compressed the same way, but maybe someone could take a look at it.
nitro322
I did a little bit of research on UHARC. It looks like this is a method of compression that can be used by NSIS when creating the installers, but after compression an SFX "wrapper" is applied to the package. This is what allows users to double-click on the setup.exe and begin the installation process. Without decoding that part, it's impossible to decompress anything encapsulated.

Shoot. sad.gif
war59312
Yeah darn Nullsoft PiMP SFX sad.gif
tap52384
I noticed that this wonderful application uses 7zip technology. Is it possible to add file associations to Universal Extractor? Since it is like having 7zip installed, might as well use that functionality with *.zip and *.7z files as well. Just a thought.
nitro322
QUOTE (tap52384 @ Jan 29 2006, 09:59 PM) *
I noticed that this wonderful application uses 7zip technology. Is it possible to add file associations to Universal Extractor? Since it is like having 7zip installed, might as well use that functionality with *.zip and *.7z files as well. Just a thought.

I'm not sure I follow you. Are you talking about being able to right-click on files in Windows Explorer and extract from the context menu? If so, that capability is already included. You'll need to use the installer version, though, as the self-extracting version does not support this functionality.

If you're referring to something else, though, well.. you lost me. smile.gif Could you please explain a little more?

Thanks.
clavicle
Hi nitro322!
Any news about including NSIS installer?
nitro322
QUOTE (clavicle @ Mar 25 2006, 07:49 PM) *
Hi nitro322!
Any news about including NSIS installer?

Unfortunately, I still haven't been able to find any utility capable of extracting NSIS installers. I can promise you that it will be included as soon as I do, though, as this is my number one todo item.

If anyone finds (or manages to write themselves) a utility that can do this, please let me know. I, and I'm sure a great many others, would be quite grateful. :-)
XPect
Hello Nitro,

I've just discover your application and would like to say that's really usefull.

Just one request,

I mainly use portable apps on an USB key so I do not install your app and don't have context menu.
So is it possible for you to allow drag an drop of file to extract in your extraction window in addition ?

Very nice job anyway.

Regards
thuun derboy
that's what I needed too, a nsis decompressor!
add that, and you've got something really egg sell ant.
DigeratiPrime
QUOTE (XPect @ Mar 28 2006, 10:50 AM) *
Hello Nitro,

I've just discover your application and would like to say that's really usefull.

Just one request,

I mainly use portable apps on an USB key so I do not install your app and don't have context menu.
So is it possible for you to allow drag an drop of file to extract in your extraction window in addition ?

Very nice job anyway.

Regards


just drag and drop the file you wish to extract over UniExtract.exe (or a shortcut pointing to that) and it will automatically fill in the fields. newwink.gif
XPect
Hi DigeratiPrime,

Thanks for the tips, work fine, but it's not very easy to get the prog and the file to extract in the same directory to do it easily.

I mainly store my progs on an usb key and use pstart as program launcher, so I can drag an drop directly over the universal extractor shortcut, that's why I was asking.

Anyway it's not a big deal to go and get the prog to extract thru the UE interface.

Regards
nitro322
QUOTE (XPect @ Mar 28 2006, 09:50 AM) *
Just one request,

I mainly use portable apps on an USB key so I do not install your app and don't have context menu.
So is it possible for you to allow drag an drop of file to extract in your extraction window in addition?

Hi, XPect.

I'm currently working on an update, and I'll add this to my list of possible features. I'm not sure at this time if it'll be possible, but I'll certainly look into it.

Thanks for the suggestion.
nitro322
I have a request for anyone reading this. I've added support for .iso files to the next version of Universal Extractor. I'd also like to add support for bin/cue images. Of course, extracting from these requires first converting to .iso.

I know of several programs that can do this under Windows, but there are two criteria that must be met: A) freely redistributable, and cool.gif supports command line arguments for extraction. So far I've only been able to find one program that can do this: bin2iso. However, it won't convert my test .bin file (which I've verified is valid by converting with another GUI app).

Does anyone else know of a program that can do this, and meets the two above requirements? Thanks.
maniaq
thumbup.gif thank you very much this program is fabuluos!!! laugh.gif
XPect
Hello Nitro,

I don't know if this will help but Bin2Iso is based on the cue file, if you only have the bin, you must 1st recreate the cue or it won't work.
I've done a quick serch, but I haven't find other prog that allow command line.

Regards
nitro322
I just released version 1.1 of Universal Extractor. Please see the original post for details and download links.

As usual, feedback is most welcome.
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.