MSFN Forum: Universal Extractor - MSFN Forum

Jump to content



  • 44 Pages +
  • « First
  • 9
  • 10
  • 11
  • 12
  • 13
  • Last »
  • You cannot start a new topic
  • This topic is locked

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

#201 User is offline   nitro322 

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

Posted 28 August 2006 - 02:59 AM

View Postfreeko, on Aug 17 2006, 10:26 AM, said:

olex_d
extracts files from ole files (microsoft doc, ppt, mst, msi,..)

freeko, where can I download this? A google search for olex_d returns your post as the only hit.

Thanks.


#202 User is offline   nitro322 

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

Posted 28 August 2006 - 09:02 AM

Just to give everyone a heads up, I made some progress on the next version over the weekend. I've posted my current todo list below for anyone interested (completed items are at the bottom). Note that probably not all items on this list will be incorporated in the next version, but it'll give you an idea of what I'll be working on.

In the meantime I could use some assistance on a few of these items:

7-zip version, NSIS support
I'm currently using v4.40 beta. The current version is 4.42 stable. The issue is that v4.40 extracts the .nsi script along with the files for NSIS installers, whereas v4.42 only extracts the files. This change was made in version 4.41 because of objections raised by NSIS users. My question - should I continue to use version 4.40 for the .nsi script extraction, or should I move on to the latest stable version? Is .nsi extraction really necessary for anyone? Personally, I'm far more interested in getting the files than getting the .nsi script.

Sample archives
I need sample files for the following archives/installers in order to test and/or add support for new formats. Please list download links for each of them, the more the better.
  • Setup Factory (need separate versions, v5, v6, and v7)
  • "type-1" and "type-2" Microsoft hotfixes (please distinguish between the two)
  • ASprotect
  • MHT
  • NSIS compressed with bzip2
4nt fix
clauderenaud reported an issue with UniExtract when using 4nt as the default system command processor vs. cmd.exe. Apparently he figured out how to fix it, but I'd like to know how so other users can benefit from the fix as well. clauderenaud, could you please post how you fixed this?

investigate better InstallSheild .exe extraction (include support files in addition to MSI) - comment 98
7-zip version - current beta version being used extracts .nsi - newer versions do not.  Preference?
separate associated file types for Windows Explorer sorting? - comment 116
add support for Setup Factory installers (need samples) - comment 121
get 4nt shell solution from clauderenaud - comment 154
link to Chinese port - comment 161
add internationalization support? - comment 161
fix support for "type-2" hotfixes - comment 166
can PhotoStory3.exe be supported - comment 169
support ASprotect files? (need samples) - comment 169
add support for InstallShield3 (*.z), old-NSIS(compressed in BZip2), MHT-files - comment 170
Incorporate output within AutoIt GUI rather than spawning external shell(s)
add Chinese version to website
troubleshoot cdcbase275.exe - comment 172
add InstallShield 3 unpacker? - comment 184
troubleshoot comment 185
add option to open destination folder after extraction - comment 193
add additional InstallShield decompilers - comment 195
add OLE extraction support? (need download link for olex_d)- comment 195
add JPEG extraction support? - comment 195

- check 7za.exe to see if current version supports all 7z.exe formats
- typo - IstallShield package
- upgrade PEiD to 0.94
- use innounp to extract embedded Inno Setup files - comment 114
- PEiD - run deep scan, then hardcore scan
- PEiD - support external signatures
- decompress packed files - UPX, Aspack - comment 102
- support Zip archives using Bzip2 compression - comment 151, 153, 177
- add support for UHARC - comment 177
- investigate KGB archiver support - comment 182 - added
- can skypesetup.exe be supported? - comment 154 - nope


#203 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 28 August 2006 - 09:23 AM

- check 7za.exe to see if current version supports all 7z.exe formats

No. When I said this, I made a big mistake.
You can read 7zip's help file, it is pretty clearly stated.

#204 User is offline   Giorgio_ap 

  • Group: Members
  • Posts: 9
  • Joined: 05-April 06

Posted 28 August 2006 - 04:40 PM

Inno, NSIS support

I'm interested sometimes in getting also the .nsi and inno script.

Thanks

#205 User is offline   ggf31416 

  • Newbie
  • Group: Members
  • Posts: 19
  • Joined: 01-May 06

  Posted 28 August 2006 - 10:22 PM

View Postnitro322, on Aug 28 2006, 03:12 AM, said:

View Postggf31416, on Jun 26 2006, 09:41 AM, said:

If you want a zip file using Store, Deflate, Deflate64 and Bzip2 (Created with KZIP, 7-zip and ZIPMIX): Test File

ggf31416, is there any chance you can repost this file? I didn't download it when you originally posted it, and now it's expired. It sounds like a good test case to work with.

Thanks.


You can create a zip with multiple compression methods by yourself, but if you want an example :hello:

http://rapidshare.de...ff-KDB.ZIP.html (335 KB)

As I already said, I would recommend to use 7-zip as secondary (or main) unpacker for zip archives (using -aos switch to don't lose time extracting existing files) if info-zip fails.
BTW since 4.43 alpha 3, 7-zip supports most zips with incorrect headers, which previous versions of 7-zip refused to open. B)

This post has been edited by ggf31416: 28 August 2006 - 10:28 PM


#206 User is offline   nitro322 

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

Posted 28 August 2006 - 11:18 PM

View PostCamarade_Tux, on Aug 28 2006, 10:23 AM, said:

- check 7za.exe to see if current version supports all 7z.exe formats
No. When I said this, I made a big mistake.
You can read 7zip's help file, it is pretty clearly stated.

Yeah, but I still wanted to be certain. I'm all up for saving a couple MB here and there. :)

View PostGiorgio_ap, on Aug 28 2006, 05:40 PM, said:

I'm interested sometimes in getting also the .nsi and inno script.

Thanks for the feedback, Giorgio_ap.

View Postggf31416, on Aug 28 2006, 11:22 PM, said:

You can create a zip with multiple compression methods by yourself, but if you want an example :hello:

Yeah, I know, I followed your earlier instructions to create a zip/bzip2 test file with 7-zip, and should have that working now. However, I still wanted this file to ensure that I also have any variations covered. The more test cases I have to work with, the more robust format support will be overall.

View Postggf31416, on Aug 28 2006, 11:22 PM, said:

As I already said, I would recommend to use 7-zip as secondary (or main) unpacker for zip archives (using -aos switch to don't lose time extracting existing files) if info-zip fails.
BTW since 4.43 alpha 3, 7-zip supports most zips with incorrect headers, which previous versions of 7-zip refused to open. B)

I'm doing exactly that, now. :)

I also saw the new 7-Zip alpha releases; however, at this time reliability still seems pretty questionable. I'd rather hold off until the next stable version, unless they add support for a new format that I simply can't live without (such as the NSIS support in the v4.40 beta). I'll be keeping an eye on it for sure, though.

#207 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 29 August 2006 - 02:51 AM

View Postnitro322, on Aug 29 2006, 07:18 AM, said:

View PostCamarade_Tux, on Aug 28 2006, 10:23 AM, said:

- check 7za.exe to see if current version supports all 7z.exe formats
No. When I said this, I made a big mistake.
You can read 7zip's help file, it is pretty clearly stated.

Yeah, but I still wanted to be certain. I'm all up for saving a couple MB here and there. :)


Quote

Command Line Version User's Guide
7z.exe is command line versions of 7-Zip. 7z.exe uses other modules from 7-Zip package.

7za.exe is a standalone version of 7-Zip. 7za.exe supports only 7z, zip, gzip, bzip2, Z and tar formats. 7za.exe doesn't use other modules.
:P


And yesterday somebody sent some .ace files.
I was really wondering how I could extract them.
...
Stupid me. :P

Thanks a lot nitro322 for this great app. :thumbup

This post has been edited by Camarade_Tux: 29 August 2006 - 02:52 AM


#208 User is offline   Surfer 

  • Newbie
  • Group: Members
  • Posts: 17
  • Joined: 09-July 06

Posted 29 August 2006 - 11:21 AM

nitro322
Examples
http://members.lycos.../set_iewget.exe - NSIS bzip2
MHT - Internet Explorer can save in this format

#209 User is offline   clauderenaud 

  • Group: Members
  • Posts: 4
  • Joined: 29-June 06

Posted 29 August 2006 - 02:10 PM

Unfortunately at the moment I don't have enought time to look at the 4nt issue with universal extractor but as lon as time permits ... I will do it !

#210 User is offline   nitro322 

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

Posted 29 August 2006 - 09:10 PM

View PostSurfer, on Aug 29 2006, 12:21 PM, said:

MHT - Internet Explorer can save in this format

I always get an error when trying to do it, "This page cannot be save." Don't know what the deal is. I use nLite to rip a hell of a lot of crap out of my system, though, so I could've broken MHT support in the process. I'd appreciate it if someone could post a link to sample file.

Thanks.

This post has been edited by nitro322: 05 September 2006 - 11:55 PM


#211 User is offline   nitro322 

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

Posted 29 August 2006 - 09:37 PM

View PostSurfer, on Jul 9 2006, 11:19 AM, said:

My request to you - please , add support for InstallShield3 (*.z) , old-NSIS(compressed in BZip2) , MHT-files.

How do I extract MHT files? Do you know of a specific utility for this?

NSIS compressed with bzip2 cannot currently be extracted. 7-Zip does not yet support this, and UniExtract relies entirely on 7-Zip for NSIS support.

I'm still looking into InstallShield3.

View PostSurfer, on Jul 9 2006, 11:19 AM, said:

You can use TrID for identify file (now more than 1700 filetypes) - http://mark0.net/soft-trid-e.html

PEiD detects many, many more filetypes. Is there any particular reason I should switch to TrID? Does it support something that PEiD doesn't?

View PostSurfer, on Jul 9 2006, 11:19 AM, said:

Add please , useful option in GUI - "detect filetype" and AviExtract (http://members.lycos...load/avixtr.zip)

The AviExtract link is dead. What exactly does it do?

Also, I think the filetype detection option is a good idea. Probably won't make it into the next version, but I'll keep it in mind.

Thanks.

This post has been edited by nitro322: 05 September 2006 - 11:51 PM


#212 User is offline   ggf31416 

  • Newbie
  • Group: Members
  • Posts: 19
  • Joined: 01-May 06

Posted 29 August 2006 - 10:55 PM

View Postnitro322, on Aug 30 2006, 12:10 AM, said:

I always get an error when trying to do it, "This page cannot be save." Don't know what the deal is. I use nLite to rip a hell of a lot of crap out of my system, though, so I could've brokem MHT support in the process. I'd appreciate it if someone could post a link to sample file.


2 MHT files in the attachment. Note that you may be asked for Internet Access to view the files. Most elements are contained in the MHT but some of them not.

BTW, there is another false positive :angry: . Now it's Kaspersky:

UniExtract.exe:
Antivirus Version Update Result
Fortinet 2.77.0.0 08.30.2006 PossibleThreat!05780
Kaspersky 4.0.2.24 08.30.2006 Backdoor.Win32.Agent.agl
Panda 9.0.0.4 08.29.2006 Suspicious file
File size: 223530 bytes
MD5: 59ce357c2d9d4300b130d13ed991e2ab
SHA1: 972b51bbd733339da595ae8d7129391a0613d040
packers: UPX

Edit: Seems that the attachments don't work for zip files (Or I'm doing something wrong). I will post a link to RapidShare.
Link to RapidShare: http://rapidshare.de...04/MHT.zip.html

Edit 2: I received a reply from Kaspersky saying that it is a false positive and it will be fixed in next update.

This post has been edited by ggf31416: 30 August 2006 - 09:21 AM


#213 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 30 August 2006 - 02:02 AM

View Postnitro322, on Aug 30 2006, 05:10 AM, said:

View PostSurfer, on Aug 29 2006, 12:21 PM, said:

MHT - Internet Explorer can save in this format

I always get an error when trying to do it, "This page cannot be save." Don't know what the deal is. I use nLite to rip a hell of a lot of crap out of my system, though, so I could've brokem MHT support in the process. I'd appreciate it if someone could post a link to sample file.

Thanks.


MHT needs Outlook Express and some pages can't be saved (no matter what you have done, it's the page).

I attached Google's main page saved as MHT and as regular page.

Attached File(s)



#214 User is offline   Surfer 

  • Newbie
  • Group: Members
  • Posts: 17
  • Joined: 09-July 06

Posted 30 August 2006 - 11:35 AM

Yet another multiformat extractor/converter :)))
Arc Convert 0.491.4 ( http://www.paehl.de/home.htm ):
Convert/Create : ZIP , 7-ZIP , CAB , LZH , TAR , TGZ , BZ2 , YZ1 , BGA , NOA32 , HKI , PAQ7 , UHARC , YZ2 , DZ , HA
External : RAR , ACE (Open external.conf and change the path for RAR/ACE)
Convert : ARJ , GZip , Z , BZip2 , YZ1 , GCA , BEL , RPM , DEB , BH , SQX , ZOO , LFB , ZLIB , UCL , IMP , RS
, SPL , APK , ARC , ALZ , UDA , CHM , MSI , Inno

#215 User is offline   freeko 

  • Newbie
  • Group: Members
  • Posts: 21
  • Joined: 11-July 05

Posted 30 August 2006 - 03:57 PM

View Postnitro322, on Aug 28 2006, 10:59 AM, said:

View Postfreeko, on Aug 17 2006, 10:26 AM, said:

olex_d
extracts files from ole files (microsoft doc, ppt, mst, msi,..)

freeko, where can I download this? A google search for olex_d returns your post as the only hit.

Thanks.


OLE2X extract file streams from an OLE2 file.
In case that there is no useabe stream name, as seen in *.msi
installer files, it generates filenames and tries to guess the
extension like bmp,ico,cab,prg.

Usage is: OLE2X <sourcefile name> <target directory>

changes
-------

2003.03.17..2004.08.29
‏Supress _0_ at end of filename
‏unpack with subdirectories
‏decode filenames for MSI/MST
‏set date/time for files; set data/time for directories on OS/2
‏tries to extract olenative

here is the link.. sorry for missspelling

http://www-user.tu-c...gramm/ole2x.arj

#216 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 30 August 2006 - 04:22 PM

Download link dead for OLE2X, see the file I attached. ;)

Attached File(s)

  • Attached File  temp.7z (84.27K)
    Number of downloads: 14


#217 User is offline   freeko 

  • Newbie
  • Group: Members
  • Posts: 21
  • Joined: 11-July 05

Posted 30 August 2006 - 04:40 PM

View PostSurfer, on Aug 29 2006, 07:21 PM, said:

nitro322
Examples
http://members.lycos.../set_iewget.exe - NSIS bzip2
MHT - Internet Explorer can save in this format


http://nijiura.mine.nu/unmht/
http://www.totalcmd....t_unpacker.html
http://hobbes.nmsu.edu/pub/os2/util/archiv...mime1.3.1.0.zip
http://pldaniels.com...ce-projects.php (ole, mht project)

Mht files are files with data encoded as base64

look to this file http://www.4mhz.de/b64dec.html
http://www.funduc.com/decext.htm

View PostCamarade_Tux, on Aug 31 2006, 12:22 AM, said:

Download link dead for OLE2X, see the file I attached. ;)


http://kannegieser.n...gramm/ole2x.arj

from the w_wise developer

http://kannegieser.n...amm/index_e.htm

#218 User is offline   nitro322 

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

Posted 01 September 2006 - 06:10 AM

Quick update regarding a couple new feature requests.

MHT support
Thanks for the links, freeko. Unfortunately, I couldn't use any of the programs you suggested UniExtract (just wasn't technically possible). However, after I realized that the MHT files are simply plain text files split into encoded parts, I decided to just write my own decoder/extractor. w00t. :)

This seems to work fine with the 4 example MHT files that were provided, but it could definitely use more testing. I'm attaching a standalone version to this post. Please download and test it on some various web pages saves as MHT archives. If you find any bugs, please post your test results here, along with the specific MHT file you were testing against.

I'll fix any issues found, then roll it up into the next version of Universal Extractor.

OLE
I've played around with this and I don't see an issue adding OLE2x to UniExtract, but I'd like some feedback concerning how exactly I should do it. For example, what filetypes can contain OLE files? Whould I add a context-menu entry to ALL possible filetypes, or only the most common ones, such as Microsoft Office documents? Also, what should I do about MSI files, which contain both archived files and OLE files that can be extracted? Are there any other files like MSI that need to be specially addressed?

Any and all feedback is always appreciated. Thanks.

Edit:
Nevermind. I have a 4.88 MB quota, but can apparently only attach 150 KB to any given post. Weird, and annoying.

Anyway, here's a download link for it:
http://www.legroom.n.../extractMHT.rar

This post has been edited by nitro322: 01 September 2006 - 06:12 AM


#219 User is offline   nitro322 

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

Posted 01 September 2006 - 10:27 AM

I just updated the extractMHT.rar file. It now includes a few fixes to support MHT files generated by Word and Excel.

By the way, this program feels extremely slow to me. I don't know what the deal is. I don't exactly have much prior experience with this kind of stuff, so I don't know if it's supposed to be this slow, or if my program is just terribly inefficient (I'm thinking it's the latter). So, I'd also appreciate some feedback on how this runs on your systems.

Any coders should also feel free to voice suggestions for improvement. :) I included the source code in the RAR file.

This post has been edited by nitro322: 01 September 2006 - 10:38 AM


#220 User is offline   freeko 

  • Newbie
  • Group: Members
  • Posts: 21
  • Joined: 11-July 05

Posted 01 September 2006 - 11:02 PM

thanks fre the MHT extractor..

one of the programs i've linked has the ability to unpack MHT as an html with folder of the same html-name containing the embedded files.. i think this way is preferred.

i shall test the program mean while..

regarding OLE2x the files are either Audio or Images or Movies.. so extracting by genral type is better than the specific type.. or you make a link to windows of types to extract ..

some more links..

PowerpointImageExtractor
http://alainlecomte....fr/Download.htm

Multi-purpose file ripper
http://www.baccan.it...ripper&email=si

Share this topic:


  • 44 Pages +
  • « First
  • 9
  • 10
  • 11
  • 12
  • 13
  • Last »
  • You cannot start a new topic
  • This topic is locked

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



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