-
Notifications
You must be signed in to change notification settings - Fork 339
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unsupported file types #52
Comments
Found this for Clickteam installers: https://exelab.ru/f/index.php?action=vthread&forum=10&topic=18287 I have a little knowledge of those installers, they can't be extracted if they are password protected or encrypted. But otherwise, it may work. I have emailed the BitRock and Setup Factory team about unpacking installers. They may help, or they may not. If they don't, I still have some ideas. This is an open-source unpacker for Setup Factory, so maybe we could fork it or something? Not sure. https://sourceforge.net/projects/innounp/files/other%20stuff/Setup%20Factory%20unpacker/ Also, I saw on your TODO that you are looking for something with ACE support? PeaZip has an additional download that can extract ACE archives, but you could also look at the WinACE stuff here: This link also has some interesting things on it, like the fact that BitRock is apparently open-source? Would be nice to have the source! |
@mirh A note on Easylzma:
That being said, it should be possible to get it working with a bundled version. |
@vgturtle127 just info related to latest version of Setup Factory archives (7 and higher) |
@Bioruebe |
I was looking for something to unpack bitrockinstall builder files and ran across this - https://github.com/greyltc/bitrock-unpacker/blob/master/bitrock-unpacker.tcl if it's of any help to you folks - Can't say I've ever touched tcl, but I gather perhaps that's what the installer itself is implemented in... |
@mattsheppard That's interesting, but I don't think BitRock is coded in TCL, It uses Qt and I think there are only a few languages that support it. Not sure, though. Thanks, though. I will take a look at the code and see if I can gleen what is necessary to unpack the files. 😄 |
I was able to get it working on the installer I wanted to unpack for what it’s worth. Had to remove the require for the require Tcllzmadec line but oddly it didn’t seem required. Anyhow, good luck! |
@mattsheppard Alright, thanks! |
Here's what I use for ClickTeam: Not compatible with EVERY every version, but most later versions extract just fine, Also, obviously, patches are not supported. |
RTPatch files can be extracted with |
The UniExtract2 seems to be having trouble with the old MS-DOS's EXEPACK. When I run it on an EXEPACKed executable, it can detect that it's EXEPACKed, but it refuses to unpack it, saying it's not supported. Any ideas? |
New GOG game installers (Diablo, Warcraft I - II) seems to not support UniExtract, in addition, some GOG installers seem to extract the install assets, not the proper game. (Volgarr the Viking) |
It seems like that .tcl script can only run on MAC OS... UPDATE:
One sure way to unpack installbuilder I found is: to find a Mac, install a program to a directory and then copy the directory to the mainframe |
.pfs extension archive. Extractor: https://github.com/Azukee/Macaron |
Ehrm.. I see this is supposed to be an "universal extractor". |
I already added GARbro (commit bd051b3), the current nightly should be able to extract .pfs files. @mirh I think this type of decisions need to be made on a case-by-case basis. |
Good evening all, |
Nems Tools GCFscape And .gbx files of Trackmania/Maniaplanet from Nadeo |
I would like to see support for DeployMaster Installer and although UE2 asks for crass it is still unable to unpack with v0.4.14.0 |
I ran across all the previously mentioned .tcl BitRock extractors, but I was also able to find a version that was compiled to an executable, with rather nice documentation compared to the repo it was forked from, although it is around a year older than the repo it was forked from. |
Thanks to PhlegethonAcheron Ref #52 Fixed possible misdetection when using definition files for executables Fixed several problems with the Plugin Manager
Can you add support of old archive .LZR? |
Pyinstaller Extractor for Pyinstaller packaged archives (Embedded Python, code files, additional resources) |
UWP Package support (especially the file with "eappxbundle" extension, as "appxbundle" can be opened by unzip software like Bandizip) waiting. |
Are there any plans to support Setup Factory 9? Been looking for something to unpack it but can't find anything. |
epk support? (Eaglercraft package) |
it would be nice to have a zpaq option. zpaq is a free and open source incremental, journaling command-line archiver for Windows, Linux and Mac OS/X. |
I'm fully willing to allow UniExtract2 to support .B3K files (the compressed files created by MY program known as BWTC32Key, available at http://b3k.sourceforge.io as well as on my Github. Since the program is written in JavaScript, one can just see the code needed because the program is its own source code.) The compression is based around the BZip family. It also uses AES256-CTR and Base32768. The program is FOSS. The magic number involved is 0xFEFF4D00 for the header, 0x4D01 for the trailer, "bwtc" for the decrypted compressed data's magic number (effectively a sub-header very akin to the one in BZip1, beyond the magic but it's not the only magic. Inside THAT, is the magic number "nomo" [No Model], and then below that, depending on the compression level, there will be either a magic number of "dfsm" [Deferred-Sum] if the level is less than or equal to 5 or "fenw" [Fenwick trees, used in the Range Coder here] if its higher). |
Eappxbundle is an encrypted format. Not possible to extract without the key, so nothing I can do to add support.
Afaik, there's no extractor available for newer Setup Factory installers and I don't have time to write one at the moment. I would like to support the format, but currently it's not possible. |
The author of another project Observer (a plugin for FARFileManager) added SF 9 support: lazyhamster/Observer#9 |
Understand, thanks! |
This is an overview of file types currently not supported by UniExtract. If anyone knows an extractor or has more information on the file types, feel free to add a comment.
The text was updated successfully, but these errors were encountered: