Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
16 user(s) are online (8 user(s) are browsing Forums)

Members: 1
Guests: 15

vagappc, more...

Support us!

Headlines

 
  Register To Post  

How to get into a .zipx file?
Not too shy to talk
Not too shy to talk


See User information
Hi guys,

Someone emailed me a new peecee .zipx mystery file and I
was wondering if anyone has an Amiga means for opening
those things?

It looks like the XAD plugins in OS4 didnt like them and
the various Zip and Unzip commands I tried choked too.

Did I miss one that works or anyone know some other trick?

Thanks,

PJS


Go to top
Re: How to get into a .zipx file?
Just can't stay away
Just can't stay away


See User information
Zipx is explained here:

http://kb.winzip.com/kb/entry/7/

It looks like WinZip has got the silly idea of lumping together various compression methods into one file extension. Some of the ones mentioned should be unpackable on Amiga, e.g. BZip2 and maybe also LZMA? Not sure.

Anyway, you'd need to know exactly which method was used for that particular file. Try hex reading the start of the file, maybe something recognizable turns up.

Of course, the easy way around it might be to ask the other person to send you a proper .zip file instead.

Best regards,

Niels

Edit:

It looks like 7Zip can handle these files at least on Windows. There is a somewhat limited port to Linux on SourceForge, which has been compiled/ported to Amiga as well, it's on Aminet:

http://aminet.net/package/util/arc/p7zip

Maybe it could also help.

Go to top
Re: How to get into a .zipx file?
Not too shy to talk
Not too shy to talk


See User information
@nbache

Hi Niels,

Thanks for a few clues.... I tried installing the latest
7zip XAD plugin as well as the p7zip decompressor from
AmiNet.

Unfortunately, no luck. Unarc complains about corrupted
data and the only output I could get from p7zip was a DSI
when trying to list the archive contents.

Given that this was a file from a client, I should find a
solution on my own... ;) even if I have to use a lesser
computer.

hmmm...

Thanks again anyway,

PJS


Go to top
Re: How to get into a .zipx file?
Amigans Defender
Amigans Defender


See User information
@nbache

Quote:
It looks like WinZip has got the silly idea of lumping together various compression methods into one file extension. Some of the ones mentioned should be unpackable on Amiga, e.g. BZip2 and maybe also LZMA? Not sure.


Not quite. ZIPX is the container format, and the compression method used within that container is LZMA, or BZ2, or whatever.

So you need a decompresser which understands ZIPX *and* the compressed format to extract stuff.

Actually 7-Zip is the same - the format can contain LZMA(2), BZ2, PPMd, etc. You can't extract ZIPX using the 7-Zip XAD plugin because although it understands those compression formats it doesn't know how to handle the ZIPX container.

Somebody needs to write a ZIPX XAD plugin. As usual there doesn't appear to be any useful C library implementing it.

Go to top
Re: How to get into a .zipx file?
Amigans Defender
Amigans Defender


See User information
Quote:

Somebody needs to write a ZIPX XAD plugin.


https://github.com/chris-y/xad_libarch ... d/v3.1/xad_libarchive.lha

Not heavily tested.

Go to top
Re: How to get into a .zipx file?
Home away from home
Home away from home


See User information
@Chris

Always nice to get updates

Thanks Chris

Go to top
Re: How to get into a .zipx file?
Home away from home
Home away from home


See User information
Something's not correctly working as it's crashing SpencerTrial on load.
I get an error on serial that says
Quote:

xad_libarchive error: Passphrase required for this entry
xad_libarchive error: Passphrase required for this entry
xad_libarchive error: Passphrase required for this entry
xad_libarchive error: Passphrase required for this entry

and then the program crashes.
Funny enough, the data.bin has no encryption and don't need a passphrase, it can be opened fine with UnArc.

Quoting your readme:
Quote:

Note that the optional Zip portion, unlike the built-in version,
does not yet support encryption or self-extracting archives.
Self-extracting archives are still handled with the built-in
Zip client even with this installed.

That doesn't mean that (only) unsupported encrypted archives are also handled by the built-in client, does it?

I reverted to the old versions for now...

Go to top
Re: How to get into a .zipx file?
Amigans Defender
Amigans Defender


See User information
@Raziel

Quote:

Something's not correctly working as it's crashing SpencerTrial on load.
I get an error on serial that says
Quote:

xad_libarchive error: Passphrase required for this entry
xad_libarchive error: Passphrase required for this entry
xad_libarchive error: Passphrase required for this entry
xad_libarchive error: Passphrase required for this entry


and then the program crashes.
Funny enough, the data.bin has no encryption and don't need a passphrase, it can be opened fine with UnArc.


I don't know what SpencerTrial is nor do I have a copy of that data.bin to test.

edit ok, I've found it, I can't test it as my system is incompatible but I can reproduce the passphrase error.

Quote:

Quoting your readme:
Quote:

Note that the optional Zip portion, unlike the built-in version,
does not yet support encryption or self-extracting archives.
Self-extracting archives are still handled with the built-in
Zip client even with this installed.


That doesn't mean that (only) unsupported encrypted archives are also handled by the built-in client, does it?


No, the encrypted/unencrypted archives have the same client, so if you replace it the external one needs to handle encryption too.

The lack of encryption support is basically laziness on my part. I need a newer build of OpenSSL than the one I have lying around.

Also I need to figure out how to add it to the client as I've never needed to before.

edit think this is basically done but it takes an age to build libarchive especially as the configure script crashes 4 out of every 5 attempts.


Edited by Chris on 2019/4/29 20:31:33
Go to top
Re: How to get into a .zipx file?
Home away from home
Home away from home


See User information
@Chris

Thank you for checking and confirming

Go to top
Re: How to get into a .zipx file?
Amigans Defender
Amigans Defender


See User information
@Raziel

https://github.com/chris-y/xad_libarch ... d/v3.2/xad_libarchive.lha

I created a couple of test archives, one with old-style encryption and one with AES. It extracted both. I don't have the password for that data.bin, and nor am I able to try running the program which was crashing, so I don't know for sure that it will work... but it should.

Go to top
Re: How to get into a .zipx file?
Home away from home
Home away from home


See User information
@Chris

Confirmed fixed.

No more crashing, the gmae demo starts and runs fine

Thank you

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project