Návody občanům k řešení jejich záležitostí na úřadech

Rady a služby

Odpovědi na frekventované otázky - FAQOdpovědi na frekventované otázky - FAQ

Archivy ve formátu ZIP

Oddělení webové prezentace odboru tisku a public relations Ministerstva vnitra
poslední aktualizace 19. října 2005, Mgr. Jiří Wolny

Seznam otázek:  
Programy:  
  • PowerArchiver (rozbalování dělených ZIP souborů, starší verze, která je česky a zdarma)
  • QuickZipExterní odkaz - stránka se otevře v novém okně (rozbalování dělených ZIP souborů, zdarma, anglicky)
  • MD5sum - verze pro Windows 95/98, pro Windows XP (kontrola chyb)
 

K čemu se používá formát zip?

Nejčastějším důvodem k použití formátu zip je snaha o zmenšení objemu dat. Zabalené soubory obvykle bývají obvykle menší o polovinu nebo i o víc. Stahování takto zabalených souborů je rychlejší (a tedy někdy i levnější) než stahování původních dat. Některé typy souborů však už zmenšit nelze.

Druhým častým způsobem použití formátu zip je zabalení více malých souborů do jednoho balíčku. Stažení jednoho většího balíku je pohodlnější a většinou i rychlejší než stahování řady malých souborů.

K čemu se používá dělený zip archiv?

Pokud je některý soubor příliš velký (desítky nebo stovky Mbyte), může být pro někoho prakticky nemožné si jej stáhnou z webových stránek celý najednou. Může totiž dojít k tomu, že prohlížeč stačí stáhnout jen část dat, než se někde na počítačové síti vyskytne chyba. Dělený zip umožňuje rozdělení velkého souboru na menší části. Ty je možno jednodušeji stahovat z webových stránek.

Nevýhodou dělených zip archivů je to, že různé programy s nimi pracují různě, některé je dokonce vůbec nepodporují. Proto si pečlivě pročtěte návod na rozbalování dělených zip archivů.

Co je to samorozbalovací archiv?

Součásti archivu je i program pro rozbaleni dat. Archiv má koncovku exe. Po spuštění se Vás program zeptá, do kterého adresáře chcete rozbalit soubory obsažené v archivu a pak provede rozbalení dat. Pokud archiv obsahuje instalační program, pak Vám program může rovnou nabídnout spuštění instalace.

Výhodou samorozbalovacích souborů je jednoduchý postup při rozbalování archivu. Nevýhodou je to, že součásti dat je i rozbalovací program, který může být snadno zavirován. Při častém používání samorozbalovacích archívu se pravděpodobnost zavirování blíži ke stům procentům.

Mohou být archivy i v jiném formátu než zip?

Existuje řada formátu pro tvorbu archivu, například rar, arj, cab, gz, bz2, bh (black hole), arc, tar (dokáže jen spojovat soubory) a další. Některé mají oproti formátu zip určité výhody, například účinnější zmenšení dat, lepší kontrolu poškození archivu, a podobně. Formát zip je však nejběžnější a rozbalovací programy s ním mají nejméně problémů.

Které programy se používají na rozbalování zip archivů?

Existuje řada programů, které dokáži pracovat s archivem ve formátu zip. Většinu z nich lze rozdělit do dvou skupin:

  • „klasické archivátory“ - například winzip, winrar nebo powerarchiver
  • souborové manažéry s podporou archivu zip - například total comander (dříve windows commander), 7-zip, servant salamander, far, volcov comander
Klasické archivátory jsou programy určené jen pro práci s archivy. Oproti souborovým manažérum toho umí obvykle více, lépe a rychleji. Hlavní výhodou souborových manažéru je pohodlné ovládání. K zvládnutí některých operací s archivy však často vyžadují nainstalování některého z klasických archivátorů.

Řada dalších programů pro práci s archivy však nejde zařadit do žádné z těchto dvou kategorií. Příkladem je program unzip (www.zip-info.orgExterní odkaz - stránka se otevře v novém okně), který se používá z příkazové řádky. Další programy lze používat jen k jednomu účelu, například na stahování archivu z webových stránek.

Existují archivační programy, které jsou česky a zdarma?

Z českých programů, které jsou úplně zdarma, vím pouze o starší verzi programu powerarchiver. Některé programy obsahující češtinu lze používat zdarma pouze omezenou dobu. Příkladem může být total commander (dříve windows commander), winrar, nebo novější verze programu powerarchiver. Do dalších programů lze češtinu doinstalovat, příkladem je winzip (je zdarma na omezenou dobu) nebo starší verze programu quickzip (je zdarma). Většina programů, které znám a které jsou k dispozici zdarma, však česky neumí, například pugzip, zipitfast, filzip, novější verze quickzipu a další.

Jak rozbalím data ze zip archivu?

Pozor - tento návod neplatí pro dělený zip archiv (například ve Sbírce zákonů)!

Předpokládejme, že archiv nazvaný kstahnuti.zip na stránce www.grafy_a_tabulky.cz obsahuje soubory text.doc, tabulky.xls a grafy.xls. Chcete jej stáhnout a rozbalit do adresáře c:/dokumenty.

Pro pomocné soubory budete používat například adresář nazvaný c:/temp. Pokud neexistuje, vytvořte jej (viz otázka jak vytvořím adresář). Z www stránky www.grafy_a_tabulky.cz si stáhněte archiv kstahnuti.zip (viz otázka jak stáhnu zip soubor z webové stránky) do adresáře c:/temp. Další postup závisí na typu rozbalovacího programu, který používáte. Po dokončení rozbalování smažte všechny soubory, které budou v adresáři c:/temp a vysypte koš (viz ikona koše na ploše windows).

klasické archivátory - jednodušší postup
Rozbalení archivu - ukázka winzip, winrar, powerarchiver, ...
Na ploše dvakrát rychle klikněte levým tlačítkem myši na ikonu „tento počítač“ a proklikejte se do adresáře s archivem (c:/temp). Pravým tlačítek myši klikněte na název archivu (kstahnuti.zip) a v nabídce si vyberte akci nazvanou „rozbalit do“ nebo „extract to“ nebo nějak podobně. Spustí se rozbalovací program. Vyberte adresář, do kterého chcete archiv rozbalit (c:/dokumenty), a potvrďte rozbalení (tlačítkem nazvaným OK, Extract, Rozbal, nebo tak nějak).

klasické archivátory - pokud neumožňují jednodušší postup
Na ploše dvakrát rychle klikněte levým tlačítkem myši na ikonu „tento počítač“ a proklikejte se do adresáře c:/temp. Otevřete (dvakrát rychle klikněte levým tlačítkem myši) archiv kstahnuti.zip. Objeví se okno se seznamem zabalených souborů. Myši „zamodřete“ požadované soubory (text.doc, tabulky.xls, grafy.xls) a klikněte na tlačítko nebo ikonu nazvanou pravděpodobně rozbalit nebo extrahovat. Vyberte adresář, kam se má archiv rozbalit (c:/dokumenty) a potvrďte rozbalení (tlačítkem nazvaným OK, Extract, Rozbal, nebo tak nějak).

souborový manažér
total commander (dříve windows commander), 7-zip, far, servant salamander, ...
Postup pro rozbalování archivu je prakticky totožný s kopírování normálních souborů uložených v obyčejném adresáři. V levém okně vyberte adresář s archivem (c:/temp) a v pravém okně vyberte adresář, kam chcete rozbalit data (c:/dokumenty). V levém okně klikněte na archiv (kstahnuti.zip), jako by se jednalo o adresář. Zobrazí se seznam zabalených souborů (text.doc, tabulky.xls, grafy.xls). Označte je všechny a stiskněte klávesu F5 (jako u kopírování). Potvrďte rozbalení.

unzip
Spusťte příkazový řádek, napište následující příkaz a stiskněte klávesu enter.

unzip c:\temp\kstahnuti.zip -d c:\dokumenty\

Jak rozbalím dělený zip?

Předpokládejme, že na stránce www.mvcr.cz/sbirka je umístěn dělený archiv sb005-2m001.zip, sb005-2m002.zip až sb005-2m023.zip obsahující jediný soubor dlouhy_text.doc. Pro dočasné soubory budeme používat adresář c:/temp (viz otázka jak vytvořím adresář).

Rozbalení děleného zipu není jednoduchá záležitost. Prakticky každý program pracuje s dělenými zipy jinak. Uvedu zde příklady jen pro nejběžněji užívané rozbalovací programy. Osobně bych doporučil použít powerarchiver nebo novější verzi programu total commander.

Pokud chcete rozbalit dělený zip archiv ze Sbírky zákonů, pak si před začátkem rozbalování můžete ověřit, jestli náhodou během stahování nedošlo k poškození některé části archivu.

powerarchiver verze 6.00.5, quickzip verze 4 nebo 3 beta
Rozbalovaní děleného zipu pomocí powerarchiveru (nebo quickzipu) je podle mého názoru nejpohodlnější. Z webové stránky si stáhněte všechny zip soubory (viz otázka jak stáhnu zip soubor z webové stránky) a uložte jej na svůj disk do adresáře c:/temp (nepřejmenovávejte je). Pak postupujte tak, jako by jste si chtěli rozbalit jen poslední část archivu (sb005-2m023.zip, viz otázka jak rozbalím data ze zip archivu).

Poznámka: Pokud náhodou jména souborů nekončí na trojčíslí (něco001.zip, něco002.zip, ...), pak si stažené soubory musíte přejmenovat.

winrar verze 3.11, winzip verze 9.0
Nejdříve se ujistěte, zda náhodou nemáte starší verzi programu, jinak rozbalení souborů skončí chybou. Z webové stránky si stáhněte všechny zip soubory (viz otázka jak stáhnu zip soubor z webové stránky) a uložte jej na svůj disk do adresáře c:/temp. Pak je musíte přejmenovat: sb005-2m001.zip na sb005-2m.z01, sb005-2m002.zip na sb005-2m.z02, až sb005-2m022.zip na sb005-2m.z22. Soubor sb005-2m023.zip (poslední soubor) přejmenujte na sb005-2m.zip. Poté postupujte tak, jako by jste rozbalovali jen poslední soubor (s koncovkou zip, viz otázka jak rozbalím data ze zip archivu).

winzip verze 8.1
Poznámka: Rozbalování pomocí winzipu ve verzi 9.0 a novější je mnohem pohodlnější. Proto pokud máte možnost si nainstalovat novější verzi, udělejte to.

Otevřete si „tento počítač“ (ikona na ploše) a proklikejte se do adresáře c:/temp. Poté si vytvořte tři nové adresáře nazvane cast1, cast2 až cast23 (viz otázka jak vytvořím adresář). Z webové stránky si stáhněte jednotlivé soubory a uložte je napřílad pod názvy c:/temp/cast1/stazeno.zip, c:/temp/cast2/stazeno.zip až c:/temp/cast23/stazeno.zip (viz otázka jak stáhnu zip soubor z webové stránky). Ověřte si, že každá část archivu se jmenuje stejně (stazeno.zip). Pak postupujte stejně, jako byste chtěli rozbalit jen soubor c:/temp/cast23/stazeno.zip (poslední část archivu, viz otázka jak rozbalím data ze zip archivu). Program winzip se Vás během rozbalování bude postupně ptát, ve kterém adresáři nalezne další části archivu. Zadejte postupně c:/temp/cast1 až c:/temp/cast22 (první až předposlední část archivu).

Poznámka: Pokud je archiv rozdělen na větší množství části, pak při tomhle postupu můžete snadno udělat chybu a uložit některou část do jiného adresáře. Nebo můžete při rozbalování zadat omylem jiný adresář. V tom případě Vám winzip zobrazí chybovou hlášku, nejspíš „Error: invalid compressed data to inflate.“

winrar verze 2.90 a unzip verze 5.24
Poznámka: Rozbalování pomocí winraru ve verzi 3.11 a novější je mnohem pohodlnější. Proto pokud máte možnost si nainstalovat novější verzi, udělejte to.

Program unzip a starší verze programu winrar nepodporují dělené zip soubory. To se dá ale někdy obejít. Nejříve si stáhněte jednoduchý prográmek cat, uložte si jej do adresáře c:/windows. Stáhněte si jednotlivé části archivu do adresáře c:/temp (viz otázky jak vytvořím adresářjak stáhnu zip soubor z webové stránky). Poté si pomocí poznámkového bloku vytvořte v adresáři c:/temp soubor spoj.bat, který bude obsahovat jediný řádek:

cat.exe sb005-2m001.zip sb005-2m002.zip ...až... sb005-2m023.zip>stazeno.zip
Soubor spoj.bat spusťte. V adresáři c:/temp se Vám vytvoří soubor stazeno.zip. Rozbalte jej (je to jen jeden soubor, viz otázka jak rozbalím data ze zip archivu). Program winrar (nebo unzip) Vám během rozbalování ohlásí řadu chybových hlášení, ale rozbalení někdy provede bez problému.

Poznámka: Podle mých zkušeností se rozbalení provedeno tímto způsobem povede, pokud dělený archiv obsahuje jeden velký soubor. Pokud obsahuje více malých souborů, pak tento způsob rozbalování nefunguje.

Total commander verze 5.51
Uložte si všechny části archivu do jednoho adresáře. Postupujte tak, jako byste chtěli rozbalit jen poslední část archivu. Počítač se Vás během rozbalování postupně zeptá na názvy dalších části archivu.

Co když nemám právo si na počítač instalovat programy?

Některé firmy nedovolují svým zaměstnancům, aby si na počítače instalovali své vlastní programy. Můžete sice požádat svého správce počítačů, aby Vám nainstaloval třeba PowerArchiver, což ovšem někdy může trvat dost dlouho, zatímco Vy si potřebujete přečíst stažený dokument hned. V tom případě musíte použít rozbalování z příkazového řádku.

Předpokládejme, že jste si z internetu stáhli soubory sb009-03001.zip až sb009-03003.zip (dělený zip archiv o třech částech) a uložili je do jednoho adresáře. Dále si do téhož adresáře stáhněte soubory cat.exeunzip.exe (oba dva). Dále si v tomtéž adresáři vytvořte pomocí poznámkového bloku soubor rozbal.bat, který bude obsahovat dva řádky:

cat.exe sb009-03001.zip sb009-03002.zip sb009-03003.zip > stazeno.zip
unzip.exe stazeno.zip

Spusťte program rozbal.bat. První řádek způsobí spojení všech tří části do jednoho souboru nazvaného spojeno.zip. Druhý řádek říká počítači, aby rozbalil archiv stazeno.zip. Program Vám sice vypíše řadu chyb, ale archiv rozbalí. Nyní můžete smazat všechny soubory, které nepotřebujete (soubory s koncovkami zip a exe).

Poznámka: Tento způsob rozbalování funguje jen, pokud dělený zip archiv obsahuje jeden jediný velký soubor.

Počítač mi hlásí poškození jedné části děleného ZIP souboru
Příčina problému může být dvojí:
  1. Nedodrželi jste správný postup při rozbalování děleného ZIP archivu, nebo používáte program, který neumí rozbalovat dělené archivy. Obvyklou chybou je, že někteří uživatelé nezačínají rozbalovat od poslední části ZIP archivu.
  2. Jedná část ZIP archivu s při stahování poškodila. V tomto případě bohužel rozbalovací programy neumí zjistit, která část to byla.

V případě, že máte podezření na poškození některé části děleného ZIP archivu, pak máte šanci poznat blíže chybu, jen pokud u děleného archivu je přiložen soubor s příponou MD5. Postup kontroly je následující:

  1. Z internetu si stáhněte všechny části děleného ZIP archivu, uložte je do jednoho adresáře. Soubory nepřejmenovávejte.
  2. Do téhož adresáře si stáhněte soubor s příponou MD5.
  3. Pokud nemáte na svém počítači nainstalován program na kontrolu MD5 (například novější verze Total Commanderu), pak si stáhněte a nainstalujte jednoduchý prográmek md5sum.exe (verze Windows 95/98, verze pro Windows XP).
    • Ve Windows 95/98 se Vás instalační program občas na něco zeptá, nic neměňte, jen vše potvrďte.
    • Ve Windows XP po Vás bude chtít instalační program cestu ke spouštěcímu souboru. Zadejte c:/programy/md5sum/spust.bat
  4. Spusťte program pro kontrolu MD5. U většiny programů se kontrola spouští poklepáním myši na soubor s příponou MD5. Program Vám vypíše, které části jsou v pořádku, které jsou poškozené, či případně které úplně chybí.
Poznámky:
  • Instalační program md5sum je vytvořen tak, aby šel nainstalovat ve Windows XP i v případě, že zde nemáte právo instalovat programy.
  • Návod na odinstalaci programu md5sum nalezenete v souboru c:/programy/md5sum/odinstalace.txt.
  • Pokud používáte Linux, pak si spusťte příkazový řádek a zadejte příkaz:
    md5sum -c jméno_md5_souboru
Jak stahovat zip soubory z webových stránek? Používám prohlížeč MS Explorer verzi 4 nebo vyšší.

Najděte si stránku, kde se vyskytuje odkaz na Vámi požadovaný archiv. Klikněte si pravým tlačítkem myši na odkaz a v menu si vyberte „uložit cíl jako“. Vyberte si adresář, do kterého chcete soubor uložit a stiskněte tlačítko „uložit“. Až bude soubor celý uložen na Vašem disku, počítač Vás na to upozorní. Pokud se stažení souboru nepodaří, zkuste to později znova. Při prvním pokusu mohla být zahlcena síť.

Jak stahovat zip soubory z webových stránek? Používám jiný prohlížeč.

Najděte si stránku, kde se vyskytuje odkaz na Vámi požadovaný zip archiv. Některé prohlížeče Vám po kliknutí na odkaz nabídnou volbu, zda chcete dokument otevřít, nebo jej uložit na disk („save file to disk“, „uložit soubor na disk“ a podobně). Pokud Vám prohlížeč tuto volbu nenabídne, musíte postupovat podobně jako u prohlížeče MS Explorer. Místo „uložit cíl jako“ může být použit nápis „uložit odkaz jako“, „save link as“, „save target as“, „save linked document as“ a podobně. Pokud se stažení souboru nepodaří, zkuste to později znova.

Jak vytvořím adresář?

Předpokládejme, že si v adresáři c:/temp potřebujete vytvořit adresář cast3. Spusťte si „tento počítač“ (ikona na ploše, dvakrát na ni rychle klikněte levým tlačítkem myši). „Proklikejte“ se myši na disk c do adresáře c:/temp. Klikněte na okno pravým tlačítkem myši a zvolte si „nový objekt “ - „složka“. Napište jméno nového adresáře. Zavřete „tento počítač“.
vytvoření adresáře - ukázka

Bleskové zpravodajství RSSbleskové zpravodajství RSS   Vyhledávánívyhledávání   Homehome   Zpětzpět   Nahorutop   Elektronická podatelnapodatelna
 

Ministerstvo vnitra a Policejní prezidium ČR - spojovatelka: +420 974 811 111, Policie ČR - spojovatelka: +420 974 821 111
Poradna k novému služebnímu zákonu, Oznámení trestné činnosti policistů
Cizinci (Foreigners) informační linka: +420 974 841 356-7
Web: poruchy - 974 801 131,  Web info - 974 841 772,  e-mail: webmaster@mvcr.cz;

Technická podpora: Sekce spojení a komunikací MV, Telefónica O2 Czech Republic a.s., Lira IS
Copyright (c) 2005 - Ministerstvo vnitra, Grafika: Tom Vild (do 14. 6. 2006), Liv Ducci
Všechna práva vyhrazena