A few questions/requests from a new user :)

Hello!

I've just discovered UniversalExtractor- it's unbelievably useful tool! Big Thanks :)

1. Would it be possible to create an option for shell integration/de-integration in the program itself, not using installer?
2. Would it be possible to add shell options in a submenu?
and now archive questions:
3. Could you consider adding support for disk images in the following formats: NRG (Nero), C2D (Roxio), MDF (Alcohol)
4. Could you consider adding support for Amiga/C64 related formats/archives (like ADF, DMS, C64 disk images or LZX, PowerPacker archives).

X.

1) This is tricky. I let Inno Setup (the installer) handle all of the integration, so adding this feature to UniExtract directly would duplicate a lot of work and wouldn't exactly be trivial. I'll keep it in mind, but it won't happen in the next release. In the meantime, you can create your own script (.bat file, .reg file, etc.) that will associate UniExtract with the most common formats pretty easily. Just take a look at the uniextract15.iss installer source code to see how the associates are setup.

2) No, unfortunately it's not possible at this time. This has been requested numerous times on the MSFN forum. Please search that thread if you'd like additional details.

3) I'd love to, but I need to find a freely-redistributable command line utility that can do it, and at this time I don't believe any exist. UniExtract, for the most part, is a frontend to a lot of other programs that do the actual extraction and conversion. Without these "helper" binaries, UniExtract wouldn't exist. Please see the Credits for details.

With that said, if you do know if any utilities that can do this, please let me know. I'll be happy to add them.

4) This is the same issue as #3. If you know of any way to extract them currently, let me know and I'll see what I can do about adding it to UniExtract.

Also, welcome to the site. I'm glad to here UniExtract has been helpful for you.

--
http://www.legroom.net/

Hello!

Thank you for the answer.

As for disk image formats, I think that adding command-line version of IZArc, which seems to support many disk-image formats, would do the trick (izarc.org).
As for Amiga/C64 formats, I know that such tools exist. I will find them and provide links here. I can also supply samples to TrID project, if some format is not already recognized by TrID.

X.

I checked out IZArc before, but it doesn't appear that its license allows for free redistribution and/or embedding in other projects. If that's changed (or if I'm just wrong about that), please let me know and I'll look again.

As for utilities and TrID samples for Amiga/C64 formats, anything you can contribute would be helpful.

--
http://www.legroom.net/

Hello!

Here's and excerpt from IZArc's EULA:
2. DISTRIBUTION. You are hereby licensed to make copies of the SOFTWARE as you wish; give exact copies of the
original SOFTWARE to anyone; and distribute the SOFTWARE in its unmodified form via electronic means (Internet,
BBS's, Shareware distribution libraries, CD-ROMs, etc.). You may charge a distribution fee for the package, but you
must not represent in any way that you are selling the SOFTWARE itself. Your distribution of the SOFTWARE will not
entitle you to any compensation from the Author. You must distribute a copy of this EULA with any copy of the
SOFTWARE and anyone to whom you distribute the SOFTWARE is subject to this EULA.

I don't know if this license specifically allows embedding in another software, but generally free distribution is allowed.

As for Amiga/C64 formats, I will prepare a sample set - a few files of each filetype.

X.

...give exact copies of the original SOFTWARE to anyone; and distribute the SOFTWARE in its unmodified form...

That's the problem. If I include it in UniExtract, it will not be distributed in its original form. It will be stripped down to the bare essentials (to save space) and largely invisible to the end-user. Even if I could include it by keeping all files in tact, I wouldn't really want to because I don't think the benefit would be worth the extra size, complication, and code. 7-Zip does a pretty damn good job of handling the vast majority of formats out there, and I don't think IZarc is worth the hassle for the incremental gain.

Of course, this topic does keep coming up, so I'm not dismissing it outright. I'm sure there could be value here, just not ready to go down this road. Will keep it in mind for future versions.

--
http://www.legroom.net/

Regarding samples: I can provide some, but currently I submit info to TrID project. I don't know what about files that have no signatures, like D64 files. Would you still like a sample, or extension information is enough?

Regarding Amiga formats: plugins "Power Packer 1.0", "AmigaDX 3.3" and "LZX 1.1" create a good set.
I am currently working on files packed with PowerPacker, and HDFs (hard disk files). LZX's already submitted. Formats ending in Z are zip-compressed versions of other formats. I have no access to DMP files (memory dumps of Unix Amiga Emulator afaik). Others are already in TrID.

How's going with contacting IZArc's author?

FYI, here's some info on Amiga files, including PowerPacker:
http://64.233.183.104/search?q=cache:7dYIwJYokVkJ:www.amiga-stuff.com/c…

X.

Actual samples are necessary. I need to ensure that Universal Extractor does what it's supposed to do with these formats. Nearly every format and utility has its own eccentricities (even different plugins for cmdtotal), so I need to test the actual file formats myself to ensure that it's handled correctly.

As for IZarc, I haven't pursued that any further at this time. I may go ahead and take you up on your suggestion for a future version, but there's too much other stuff that has already gone into this current dev version and I don't want to introduce any more complexity at this point. :-)

--
http://www.legroom.net/

Add new comment

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <acronym> <blockquote cite> <br> <cite> <code> <dd> <div> <dl> <dt> <em> <img src alt title height width> <li> <ol start type> <p> <pre> <span> <strong> <sub> <sup> <ul type>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.