I've been trying to open Doom's self-extracting archive using 7zip. 7zip doesn't see it as an archive and can't open it. I didn't have any trouble with WinRar. p7zip-full on Linux is also unable to do this.
7-Zip looks file extension to prevent some trouble cases.
For example, you can have 1 KB small.lha inside 100 MB big.lha.
And if big.lha is corrupted, and user opens big.lha, he probably doesn't need small.lha opening instead of big.lha opening.
You can open file in "parser mode" via menu
7-zip>openarchive>#
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't understand your example very well, but I am opening files using the command line. I found that if I do '-t #', it should enable the parser mode.
Thank you.
Last edit: Alexandre-Xavier 2017-02-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
any link to example?
This is The Ultimate Doom
https://1drv.ms/u/s!Av4kWbjAmT-egh-i5zlMSdFVb-nO
If I change the extension to .EXE then it works, but 7zip shouldn't rely on that to know which type of archive it is.
I will remove the right to see the file soon because this is copyrighted.
7-Zip looks file extension to prevent some trouble cases.
For example, you can have 1 KB small.lha inside 100 MB big.lha.
And if big.lha is corrupted, and user opens big.lha, he probably doesn't need small.lha opening instead of big.lha opening.
You can open file in "parser mode" via menu
I don't understand your example very well, but I am opening files using the command line. I found that if I do '-t #', it should enable the parser mode.
Thank you.
Last edit: Alexandre-Xavier 2017-02-02