Jump to content

nitro322

Patron
  • Posts

    387
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Posts posted by nitro322

  1. Can anyone verify that this works? I tried using it on the example file downloaded by TEST-is7unpack.cmd, but it doesn't do anything. is7unpack.exe reports that it "is a valid InstallShield 7.x exe-file!", but it doesn't extract any files.

    When I scan the downloaded file with PEiD, it reports that it's an NSIS installer. From the looks of it, it's an older version using bzip2 compression, which UniExtract (via 7-Zip) doesn't support. I don't know how this relates to InstallShield. Very odd.

    Can anyone confirm this either way? Alternatively, can someone please post a file that is7unpack.exe supports, but isXunpack does not?

    Thanks.

  2. Thanks, freeko. However, I think you misunderstood what I was asking. In addition the the programs, I actually need archives and installers to test with. Eg, i3comp is supposed to extract InstallShield 3.x *.z files, right? Well, I need a file in this format to test against. Ditto for everything else.

    Btw, I'm already using using IsXunpack 0.99. I will, however, look into the rest of them and see what I can use. Thanks especially for the stix and is7unpack archives. Now I just need some samples to work with. :)

    There is a misdetection in this file:

    RALINK 3.2 drivers

    I'll look into it. Thanks for reporting it.

  3. I don't fully understand how you're setting up these boxes (installing vs. imaging, etc.), but you should be able to bypass the Interactive Logon prompt by deleting these registry keys:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
    "legalnoticecaption"=-
    "legalnoticetext"=-

    Of course, next time group policy is applied the values will be overwritten, but it should allow you to login without being prompted that first time.

  4. Change my DVD ROM drive letters from D: and E: to Y: and Z: (personal preference, I like them at the end of the drive letter chain).

    I do something similar with my flash card reader. It adds four 'drives' to Windows explorer, but the only one I ever use is the SD reader, so I disable the other three and reassign the SD reader to the next drive available. The following method works for me, but there may very well be an easier method.

    I have a line in the GUIRunOnce sectino of my winnt.sif that calls a batch file to run a bunch of commands post-installation:

    [GuiRunOnce]
    "a:\postsettings.cmd"

    Then, in the postsettings.cmd file I have a line to call diskpart.exe, which is a command line interface to Windows' disk management utility:

    start /wait %systemroot%\system32\diskpart.exe /s a:\diskpart.txt

    This command instructs diskpart to run in script mode, using the commands specified in a:\diskpart.txt. I have the following commands in diskpart.txt to remove the unusued drives and reassign my drive letters:

    rem diskpart script to delete unused USB card reader "drives"
    rem reassign CD-ROM drive letter to E:, and SD drive letter to F:
    select volume 3
    remove letter=e
    select volume 4
    remove letter=f
    select volume 6
    remove letter=h
    select volume 5
    assign letter=f
    select volume 0
    assign letter=e

    You'll need to play around with diskpart on your system to make sure you get the proper volume numbers and drive letters. To get started, run 'diskpart' in cmd.exe, then enter the 'list volume' command to see your current volumes and letter assignments.

    Like I said, they're very likely an easier way to do it, but this method does work for me. :)

    Rename my Local Area Connection to On Board LAN Card and enable the option to show in systray when connected.

    This should be doable through winnt.sif, but I have had only marginal success in getting it to work correctly. I can get it working, but then on the next reinstall it seems to have broken again. I don't know what the deal is. If you'd like to try yourself, look in the winnt.sif help file under the network section. Here's a snippet from my file:

    [NetAdapters]
    Adapter1 = params.Adapter1
    Adapter2 = params.Adapter2

    [params.Adapter1]
    ConnectionName = "3com 3cr990"
    ; INFID = "pci\ven_10b7&dev_9903&subsys_990310b7"
    INFID = "PCI\VEN_10b7&DEV_9903"

    [params.Adapter2]
    ConnectionName = "Intel 82559"
    ; INFID = "pci\ven_8086&dev_1229&subsys_10428086"
    INFID = "PCI\VEN_8086&DEV_1229"

    You'll need your PCI device ID, which you can find through Device Manager. As I said, that's supposed to work, but I can't get it to work reliably.

    Don't know about displaying the icon by default. If anyone else knows, please post. I'd certainly like to know how to do this as well.

  5. Not a problem as such but I tried to UniExtract PhotoStory3.exe

    (it came out of an MSI file to belin with) and get this...

    C:\__\__\__\PhotoStory3.exe cannot be extracted.

    Filetype returned was: Nothing found

    Where can I download PhotoStory3.exe? The only thing I've been able to find is the Photo Story 3 installer from Microsoft, which is an MSI file named PStory.msi. It installs a file named PhotoStory3.exe, but that's the application itself, not an installer.

    If there's something else you're looking for, please send me a link to download and test it. Otherwise, I have to mark this off the list.

    Also, there is a virus scanner that claims to scan within

    ASprotect packed executables. It would be a GODSEND

    if those could be unpacked!

    Many viruses are put in those ASprotect files :( because

    they are really hard to crack open. The virus scanner that

    claims to scan within them is called "Virus Chaser". It can

    also scan within UPX EXE files.

    I don't think this will be possible, but as I said previously I'll be happy to look into it. I do need a sample to work with, though. Please post a link to a file that I can download and test.

    Thanks.

  6. for the install shield files..

    thers is many programs you should look too to add

    i3comp

    to un/pack files with *.z *.lib files

    stix_d

    to unpack SFX files of install shiled v3.0

    can anyone provide samples for these files?

    i5comp

    to un/pack files with *.cab

    if the setup is seperated into disks ( you should find data1.cab, data2.cab,.. inside folders like Disk1, Disk2,..) you should combine before extract.. so i5comp can do so..

    My understanding is that i6comp completely supercedes i5comp, and will read from both data1 and data2. Is this not correct? Can you show me an example that works with i5comp but not i6comp?

    i7comp, isunpack,.

    it supports v7.0 of install shiled (not v9.0).. i need help on this info guys

    I can't find i7comp. You sure it exists? Where can I download it? Ditto for isunpack. I'll also need a sample to test, so I can distinguish between this an other versions.

    Thanks.

    @nitro: About the Microsoft hotfixes, look below (neither one work).

    Thanks, both of those are now supported. As long as other hotfixes of either identify themselves the same way, they should all be supported. If you find anything that still doesn't work after the next version is released, please report it.

  7. the MHT extractor seems that fails with files created with Opera browser

    Thanks, freeko. I just uploaded a new version that should support Opera files as well. You can download it from the same location that I posted earlier.

    Does anyone else have feedback?

  8. 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.

  9. I'm not quite clear on what you're trying do here. It sounds like you want all applications installed into "C:\Software", and you don't want "C:\Program Files" to exist at all. Is that correct?

    Another part of the confusion comes from the title of your post. I take that to mean "change the default location of %programfiles% during Windows installation." According to the body of your post, though, you seem to mean "change the default location of %programfiles% for newly installed applications". If you could provide some more details, it may help clear up the confusion.

  10. 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.net/~jbreland/transfer/extractMHT.rar

  11. 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.

    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?

    Add please , useful option in GUI - "detect filetype" and AviExtract (http://members.lycos.co.uk/yugres/download/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.

  12. 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.

  13. - 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. :)

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

    Thanks for the feedback, Giorgio_ap.

    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.

    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.

  14. 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

  15. 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.

  16. I could not solve the PRoblem. I uninstalled both uniextract and Winrar, deleted all registry entrys manually and rebooted. After installing uniextract the error was still there. I do not know whats wrong.

    Sorr, ma$e, I don't know what could be causing that problem off the top of my head. Let me give it some more thought and see if I can find a way to replicate it on my end.

    I was just wondering if it can open the Folder wher files are extracted to. It would be helpfull too.

    That's not a bad idea. I think it might be nice to have a small options page where you can set this option, whether or not you want it to maintain your history in the registry, etc. I wouldn't want to set it by default, though, because it would probably get it my way more often than not.

    for the install shield files..

    thers is many programs you should look too to add

    Thanks, freeko! I'm always on the lookout for better programs to handle extraction. I'll be sure to check these out and see what improvements I can make.

    I reupload IS3 unpacker

    Got it, thanks.

    any updates on this?

    It's still on my todo list, just been very busy with other things. The curious are welcome to check out my software page to some of the other stuff I've been working on:

    http://www.legroom.net/mysoft

  17. Sorry guys, have been out of town for a couple weeks. Let me try to catch up on some replies.

    I have idea , how UniExtractor will be support more install format's:

    Surfer, I cannot download Install Shield 3 unpacker from the link you provided. Can you please verify?

    As for the other suggestions, as you mentioned, they only work with TotalCommander. If someone can figure out how to make them work indepently of TotalCommander then I'd love to integrate them into UniExtract, but so far I haven't had any luck doing that myself.

    And anybody have ideas about "CreateInstall" unpacking?

    I'm not familiar with it, but if you can figure out how to extract files from any of their installers from the command line, please let me know and I'll be happy to add support.

    But now I have a problem. Every time I extract an archive (it doesn't matter which type, or how I produced the archive) I get this message:

    ma$e, I don't know what's wrong off hand. I'd recommend uninstalling UniExtract completely (to remove all existing UniExtract registry keys), rebooting (to force Windows to forget about any associations), then installing it again. If that still doesn't work, let me know.

    I get this error when I try to extract an patch for a game. It's an exe, would it be possible to support C++ self extracting archives in the future, or do they have some sort of inbuilt scipts or something

    MisterH, that's pretty generic filetype. It could've been compressed using a variety of different options. The way I handle those now is I have 7zip and InfoZip both try to list the contents of the file; if either can do this, then it can extract the contents as well. If they both fail, then it displays the error message that you're seeing.

    Now, it's possible that there may be some other way to extract the files, but I'd need to do some specific testing on that file. If you send me a link to download it, I'll check it out and see if I can find any way to do it.

    get the same as above only for C++ 6.0

    Boomer, the same information applies here as well.

    and another...

    I think I've tried messing with aspack stuff before and didn't have any luck with it. However, I wouldn't mind trying again to confirm that. Can you send me a link to the file?

  18. Bug report: when I try to right-click on occupied(busy) file getting this error :

    http://img160.imageshack.us/img160/7196/un...ctorfailvc2.jpg

    Surfer, can you please provide a little more detail? I've never seen that error message before with any application. I have absolutely no idea what could cause it. Can you please give me an example that I can follow to duplicate it?

    I hope you implement in the next version: Nullsoft NSIS v2.18 to extract Archive, Wihu & kgb archiver.

    NSIS support is already included, though it could still be considered expiremental as there are certain types of NSIS installers that it still cannot extract.

    I believe I've already looked at KGB and determined that it couldn't be supported. I don't remember the details, though, so I'll add it to my list to check again.

    ggf31416 had requested support for UHARC archives a few posts ago. I'll look into it as well.

  19. I tried to look at : http://www.astrosurf.com/astropc/cartes/prog/cdcbase276.exe (other files on same page seem to produce the same result)

    UniExtract.exe 121 (exe install all options off) in PIII win98se sp21a returns yellow-! "exe could not be extracted -- appears to be a self-extracting MS CAB file which is supported but extraction failed. see log"

    --edit--

    7-zip 442 extracts the exe ok, creating a "presetup.bmp" which identifies a "Ghost installer Wizard ©2002 ginstall Corp"

    I've added that issue to my todo list. Thanks for reporting it.

    As far as I'm concerned, I see no need for a internationalization of UniExtract. IMHO dialogs are not hard to understand and if an user doesn't understand them, then he probably never used a computer.

    While I agree that the dialgos are not hard to understand, if you cannot speak the language at all then even the simplest prompt can be incomprehensible. I tried playing around with Clippit's version, and even though I wrote the program I still had no idea what it said. :)

    With that said, I'm not at all discounting your opinion that it's not needed. So far you're the only one that's commented on it, and obviously you feel it's not worth the extra work. That's exactly what I'm trying to guage. Thanks for giving your opinion.

    is there anything in the works in relation to reverse engineering it so that you can create or extract the Wise *.wsi *.wse. This way you would have the reg entries and other components.

    I agree that this would be extremely useful, but there's currently no way that I'm aware of to get this data. Keep in mind that Universal Extractor relies entirely on 3rd-party programs to handle all extraction - if there is no existing method available to extract a given archive format, then UniExtract cannot do it either.

    If you ever do come across a utility that can do this, though, please post it here. I'd be very happy to include support for it.

  20. Ok, I'm starting to plan my change/improvements for the next version. I've gone through each forum post since the last version was released and jotted down all suggestions, which I've listed below. Of course, the anything listed here is not guaranteed to be implemented, but I'll at least look into it and see if it's feasible and/or technically possible. If you have any other suggestions, please speak up now.

    investigate better InstallSheild .exe extraction (include support files in addition to MSI) - comment 98

    typo - IstallShield package

    7-zip version - current beta version being used extracts .nsi - newer versions do not. Preference?

    decompress packed files - UPX, Aspack - comment 102

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

    upgrade PEiD

    use innounp to extract files including directory structure - comment 114

    separate associated file types for Windows Explorer sorting? - comment 116

    add support for Setup Factory installers (need samples) - comment 121

    support Zip archives using Bzip2 compression - comment 151, 153

    get 4nt shell solution from clauderenaud - comment 154

    can skypesetup.Exe be supported? - 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)

    Btw, I never did get any feedback to my internationalization question in post 161. Is there sufficient interest in this to make it worth my time? If not, then I'm just going to leave it as it is.

    Thanks.

  21. Has anyone on this board ever dealt with reporting false positives to virus companies? I know I'm a bit late in tackling this, but I'd like to essentially submit copies of the binaries that have been reported as infected with a virus to the major virus companies so that they can (hopefully) validate them and fix their definitions. My time is still rather limited at the moment, though, so I was wondering if there was any fast/easy way to do this, rather than looking up contact info for one company at a time.

    Any suggestions or previous experience with this topic? Thanks.

  22. Using 7-zip (every version since 2003-04-19 - 2.30b30), Select some files, click Add, choose Format: Zip and Method: Bzip2. Almost the same for WinZip 10. Also you can use PKZIP.

    Thanks, I'll check it out.

    I found the solution concerning my default command processor issue (it just needs some tweaking).

    clauderenaud, I saw your post about this on my website as well. Could you please post the tweaks you made? If possible I'd like to include support for this by default.

    About skypesetup.exe no more news.

    Apparently this setup package is a signed one and I wondered if it is not the cause of the unpack problem ...

    Even in command line with the innosetup unpacker I have the same result ...

    I still have yet to investigate this. If you already tried via command line, then it very probably can't be done. I've seen a few Inno Setup installers like this, and unfortunately I have yet to discover a workaround.

    Hello, your tool is just great! The WISE unpacking is true maestry! I have one simple suggestion:

    You could add a /E [location] console switch for unknown setup files (for example McAfee one) to extract file; see for yourself here (definitions file: http://download.mcafee.com/us/updates/superDat.asp?real=0).

    medzik, are you talking about being able to specify the destination directory for extracted files from the command line? That capability is already supported. Run 'uniextract.exe /help' for information about command line usage.

    I like Universal Extractor very much.

    I produced a simplified Chinese version, and I hope it can be the Official Simplified Chinese version ^o^

    Clippit, this is very cool. I have no problem with this port, and will link to it during my next update. I have a couple questions/requests, though.

    First, for everyone else's sake I'd like to list the URL for the port. Clippit sent this to me via PM, which is why no one else saw it.

    http://zlthooray.googlepages.com/universal...lp:introduction

    Specifically for Clippit: are the first three links on the download page for the original/unmodified version? If so, would you mind redirecting them to point to the my copy of the binaries rather than hosting your own? This way the links will automatically point to any updates I release, and I'm also able to keep track of download statistics.

    For everyone else: it looks like Clippit made this port by modifying the source code and recompiling. That's a very effective way to do it, but obviously rather time-consuming. If there's interest in creating ports to other languages, I can try to build a translation framework into the next version. I only speak English myself, so any translations would have to come from volunteers, but if there's sufficient interest in this I'll be more than happy to add it to the next release. Please let me know.

×
×
  • Create New...