Podpora :: RAR Support

Martin II. 2018-10-08 17:59:56
Špatné chování modulu SFX v 5.60 a 5.61

Dobrý den,

zaznamenal jsem poněkud divné chování modulu SFX při použití formátu RAR4 oproti RAR5 s heslem. Na videu je použita verze 5.60.
U RAR5 se chová správně. U RAR4 při zadání 1. pokusu o heslo špatně a u 2. pokusu správně, vyhlásí chybu, ale data rozbalí správně. Podlě mě, je chování u RAR4 špatně.

Stejné chování jsem zaznamenal i u poslední verze (5.61 zatím pouze v EN).

Více ve videu: https://uloz.to/!IyLSUPUuLq6q/20181008-174231-mp4-rar


Lubo Mlich 2018-10-08 19:56:31
Re: Špatné chování modulu SFX v 5.60 a 5.61

Dobrý den,

imho se jedná skutečně o chybu, předal jsem to dál autorům. Jakmile mi odpoví, dám vám vědět. Díky za vaši přízeň.

Ľubomír Mlích


Martin II. 2018-10-08 22:07:42
Re: Špatné chování modulu SFX v 5.60 a 5.61

Pravděpodobně odpoví vydáním verze 5.62.


Lubo Mlich 2018-10-09 19:58:24
Re: Špatné chování modulu SFX v 5.60 a 5.61

Zasílám překlad odpovědi od Eugena Roshala (a doufám, že v překladu nebudou ztraceny ty důležité informace :-) ):

Není možné docílit chování podobné formátu RAR5, protože RAR4 to neumožňuje. Formát RAR5 má mnoho nových vlastností a jedna z nich je schopnost ověřit, zda je vložené heslo správné bez rozbalení archivu.

Formát RAR4 to neumožňuje. Je třeba rozbalit celý archiv a porovnat kontrolní součty. Pokud aktuální a uložené kontrolní součty nesouhlasí, znamená to, že bylo vloženo nesprávné heslo nebo že archiv je poškozen. Na rozdíl od formátu RAR5 nejsme schopni tyto dva případy od sebe rozlišit.

Tudíž archivy typu RAR5 odmítají nesprávné heslo hned a RAR4 se pokusí jej přijmout a zpracovat.

Souhlasím, že SFX archivy typu RAR4 se šifrovanými názvy souborů by neměly požadovat heslo dvakrát a měly by přerušit rozbalování po zadání špatného heslo. To pravděpodobně změním v další verzi.

Ale ani nyní není možné přistupovat k obsahu archivu se špatným nebo prázdným heslem. Nejdříve se SFX pokusí přečíst komentář archivu, selže a vypíše chybu. Pak se pokusí přečíst informace o souboru, selže a zobrazí další chybu. Žádné informace se nepodaří získat. Pravděpodobně to upravím, aby bylo rozbalování ukončeno po první chybě.


Martin II. 2018-10-11 13:20:43
Re: Špatné chování modulu SFX v 5.60 a 5.61

Ono to bude lepší, když to skončí při prvním špatném pokusu.
Takhle to uživatele jenom mate a není jasné, když při druhém pokusu je zadáno heslo správně, zda se to rozbalilo správně nebo ne.


strana 1   odpovědět   nové vlákno
 
Copyright © 2006-2008 by Jozef Mlich