Page 1 of 1

Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 21 Nov 2006, 00:33
by zarevak
Dobrý den,
Servant Salamander při procházení rozdělených RAR archivů při pojmenování souborů nazev.rar, nazev.r00, nazev.r01,.... úspěšně najde první díl rozdělení a bez otázek otevře archiv z jakéhokoliv nazev.rXX souboru.

Při použití novějšího způsobu pojmenování rozdělených archivů (nazev.part01.rar, nazev.part02.rar, ...) se Servant Salamander vždy optá na první archiv, ačkoliv ho správně odhadne. Na název prvního archivu se SS optá i pokud je archiv otevírán prvním souborem nazev.part01.rar. Lze tento dialog v případě úspěšného nalezení prvního souboru potlačit?

Na druhou stranu, pokud se soubory jmenují nazev.001, nazev.002, ... (v nastavení mám přiřazenu příponu ### k UnRAR pluginu), tak se Servant Salamander na první díl nezeptá a pokud neotevřu první soubor, tak zobrazí jen část obsažených souborů (v některých případech nezobrazí ani jeden). Lze zde opravit/přidat autodekci prvního dílu?

Posted: 22 Nov 2006, 15:42
by Jan Rysavy
Děkujeme za informaci, kolega Lukáš Cerman se na problém časem mrkne.

Re: Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 09 Jan 2010, 11:42
by Ether
zarevak wrote:Při použití novějšího způsobu pojmenování rozdělených archivů (nazev.part01.rar, nazev.part02.rar, ...) se Servant Salamander vždy optá na první archiv, ačkoliv ho správně odhadne. Na název prvního archivu se SS optá i pokud je archiv otevírán prvním souborem nazev.part01.rar. Lze tento dialog v případě úspěšného nalezení prvního souboru potlačit?
Mohli byste se na to prosím v dohledné době podívat? Rozbaluju teď větší množství takových archivů a docela to zpomaluje, když musím potvrzovat úplně zbytečný dialog.

Re: Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 09 Jan 2010, 12:50
by Raptor
+1

Je to otravne

Re: Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 14 Jan 2010, 07:44
by Jan Patera
zarevak wrote:UnRAR úspěšně najde první díl rozdělení a bez otázek otevře archiv z jakéhokoliv nazev.rXX souboru.

Na název prvního archivu se SS optá i pokud je archiv otevírán prvním souborem nazev.part01.rar pri novejsim zpusobu pojmenovani. Lze tento dialog v případě úspěšného nalezení prvního souboru potlačit?
K teto nekonzistenci (uz?) nebyl duvod, proto jsem ji odstranil pro pristi verzi Salamanderu (AS2.53b1-PB41/AS2.53b2/2.53).
zarevak wrote:Na druhou stranu, pokud se soubory jmenují nazev.001, nazev.002, ... (v nastavení mám přiřazenu příponu ### k UnRAR pluginu), tak se Servant Salamander na první díl nezeptá a pokud neotevřu první soubor, tak zobrazí jen část obsažených souborů (v některých případech nezobrazí ani jeden).
To mi v 2.52 funguje bez problemu.

Re: Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 15 Jan 2010, 00:43
by zarevak
Jan Patera wrote:
zarevak wrote:Na druhou stranu, pokud se soubory jmenují nazev.001, nazev.002, ... (v nastavení mám přiřazenu příponu ### k UnRAR pluginu), tak se Servant Salamander na první díl nezeptá a pokud neotevřu první soubor, tak zobrazí jen část obsažených souborů (v některých případech nezobrazí ani jeden).
To mi v 2.52 funguje bez problemu.
Právě jsem to zkusil s finální 2.52 a nefunguje to:
Test 1:
- Vezmu 750KB velký obrazek.JPG a nechám to zabalit do RAR na 20KB velké balíčky.
- Vzniklo mi 40 RAR souborů: obrazek.part01.rar, obrazek.part02.rar, ... obrazek.part40.rar
- Pokusím se v Salamanderu 2.52 kterýkoliv z nich otevřít - Salamander se vždy zeptá na první archiv a pak vždy zobrazí v archivu zabalený obrazek.JPG

Test 2:
- pomocí Batch Rename pluginu přejmenuji obrazek.partXX.rar soubory na obrazek.0XX soubory
- Pro přejmenování použiju New name:
$(Name:0,-11).0$(Name:-6,-4)
- Pokusím se v Salamanderu 2.52 otevřít první z nich - Salamander ho bez dotazu otevře a zobrazí zabalený obrazek.JPG
- Pokusím se v Salamanderu 2.52 otevřít druhý a další z nich - Salamander bez dotazu archiv otevře, ale zobrazí se prázdný panel :(

Poznámka: WinRAR při pokusu o otevření číselně označené archivy vždy správně zobrazí zabalený obrazek.JPG

Re: Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 15 Jan 2010, 06:46
by Jan Patera
zarevak wrote:- pomocí Batch Rename pluginu přejmenuji obrazek.partXX.rar soubory na obrazek.0XX soubory
No a neni chyba v tom, ze spravne je to obrazek.rar, obrazek.r00, obrazek.r01, obrazek.r02 atd.? Takhle mi to dela rar 3.80 a vse funguje tak, jak ma.

Re: Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 16 Jan 2010, 00:30
by SelfMan
Jan Patera wrote:
zarevak wrote:- pomocí Batch Rename pluginu přejmenuji obrazek.partXX.rar soubory na obrazek.0XX soubory
No a neni chyba v tom, ze spravne je to obrazek.rar, obrazek.r00, obrazek.r01, obrazek.r02 atd.? Takhle mi to dela rar 3.80 a vse funguje tak, jak ma.
Nie, nie je to chyba... Pouziva sa aj sekvencne oznacenie.

Re: Detekce prvního RAR souboru rozděleného archivu (partXX.rar)

Posted: 17 Jan 2010, 11:26
by Jan Patera
zarevak wrote:Na druhou stranu, pokud se soubory jmenují nazev.001, nazev.002, ... (v nastavení mám přiřazenu příponu ### k UnRAR pluginu), tak se Servant Salamander na první díl nezeptá a pokud neotevřu první soubor, tak zobrazí jen část obsažených souborů (v některých případech nezobrazí ani jeden). Lze zde opravit/přidat autodekci prvního dílu?
Dobra tedy, UnRAR od pristi verze Salamandera (AS2.53b1-PB41/2.53b2/2.53) bude rozeznavat i sekvenci .001, .002, .003 atd.