can't open split RAR when all parts not exist

English support forum

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

can't open split RAR when all parts not exist

Post by *dindog »

TC 8.5beta4
Say there are split RAR archive xxx.part1; xxx.part2;.... TC can't open any of them unless every part is exist, but WinRAR can open the partial file and even decompress some of the compete file with the existed parts.

Can TC do that too? Very useful, you don't need to download all of the split part to verify is is a fake one
User avatar
white
Power Member
Power Member
Posts: 4626
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

Please try latest beta.

Have you seen the following topic?
http://ghisler.ch/board/viewtopic.php?t=38202
User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

Post by *dindog »

8.50b5 is just the same.
I make a multi-part archive by WinRAR 4.11, it's an archive of TC 8.50b5 installer split into 512KB each part.

There are 12 parts:
tc850x32_64_b5.part01.rar
tc850x32_64_b5.part02.rar
tc850x32_64_b5.part03.rar
....
tc850x32_64_b5.part12.rar

after delete part02.rar, TC can't open tc850x32_64_b5.part01.rar, but WinRAR is fine:
Image: http://i.imgur.com/Bu5QCD9.jpg
User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

Post by *dindog »

for the record... TC 8.0 is also fine.
http://i.imgur.com/8C1zNMe.jpg
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48097
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This is a limitation of unrar.dll (used so I can support RAR5): It can only show the contents of the multi-part archive from part 1 until the first missing part.
Author of Total Commander
https://www.ghisler.com
User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

Post by *dindog »

ghisler(Author) wrote:This is a limitation of unrar.dll (used so I can support RAR5): It can only show the contents of the multi-part archive from part 1 until the first missing part.
No, that is how TC 8.0 did, and I think it's fine. But in the latest beta aka, 8.50b5, opening a multi volume RAR will prompt dialogue as long as there is any part missing.
TW
Senior Member
Senior Member
Posts: 383
Joined: 2005-01-19, 13:35 UTC

Post by *TW »

i think too this is very annoying.

but it seems, there's not much ghisler(Author) can do about it. :(

maybe we should ask mr. roshal...
licenced and happy TC user since 1994 (#11xx)
User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

Post by *dindog »

TW wrote:i think too this is very annoying.

but it seems, there's not much ghisler(Author) can do about it. :(

maybe we should ask mr. roshal...
8.0: fine with partial volumes
8.50b5: can't open any multi-vloume RAR unless you provide all parts

It looks like a bug to me
TW
Senior Member
Senior Member
Posts: 383
Joined: 2005-01-19, 13:35 UTC

Post by *TW »

no, i don't think so.

8.0x uses old unrar.dll, 8.5 the new one for rar5 support, as mentioned above.
ans that new unrar.dll has those limitations.


the only thing mr. ghisler could do is check whether the archive is old rar v2.9 format and then use his own code again in TC 8.5
but i guess it won't take very long and old rar v2.9 format will disappear, so this won't make much sense.



anyway, this is my understanding, but i might be totally wrong.
actually, i hope i'm wrong in this case. :?
licenced and happy TC user since 1994 (#11xx)
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6507
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

dindog wrote:
TW wrote:i think too this is very annoying.

but it seems, there's not much ghisler(Author) can do about it. :(

maybe we should ask mr. roshal...
8.0: fine with partial volumes
8.50b5: can't open any multi-vloume RAR unless you provide all parts

It looks like a bug to me
So you didn't read or understand Christians explanation ?
Its a limit of the new unrar.dll which has to be used for rar5 support.
So its not a bug !
Post Reply