X-Copy
Seznam kapitol
Praktický návod k použití X-Copy
V této části je popsáno, jak program X-Copy spustit a prakticky ovládat pro vytvoření kopií disket, včetně tipů k využití jeho funkcí. Návod odpovídá typickému postupu na počátku 90. let, kdy si uživatel chtěl zálohovat herní disketu nebo duplikovat program pro kamaráda:
Spuštění programu
X-Copy se dodával na samostatné bootovatelné disketě. Nejjednodušší způsob bylo vložit disk s X-Copy do mechaniky a resetovat Amigu - počítač nabootoval přímo do rozhraní X-Copy. Alternativně šlo program spustit z Workbenche - při zobrazení Workbench okna s ikonami stačilo vložit disketu X-Copy a poklepat na ikonu programu. Po spuštění se mohl objevit úvodní panel (např. logo CACHET) - ten se zavřel kliknutím myši. X-Copy si při startu detekuje konfiguraci - automaticky rozpozná počet připojených mechanik a velikost paměti, a přizpůsobí tomu své volby. (Např. pokud máte jen DF0:, program to ví a bude navrhovat RAM mód pro kopírování.) Uživatel tedy nemusel nic nastavovat předem, vše fungovalo automaticky.
Volba kopírovacího režimu
V horní liště okna X-Copy je nabídka režimů. Klikněte na tlačítko Copy a v podmenu zvolte požadovaný režim: Doscopy, Doscopy+, Bamcopy+ nebo Nibblecopy. Pro většinu běžných disků s AmigaDOS stačí Doscopy (rychlé a bez oprav), případně Doscopy+ pokud chcete zajistit opravu drobných chyb. Bamcopy+ využijte, pokud chcete kopírovat rychle a disk není zcela plný - tento režim přeskočí prázdné oblasti a hodí se např. pro zálohu vašich pracovních disket. Nibblecopy zvolte v případě, že kopírujete hru či program s nestandardním formátem nebo ochranou - počítejte s tím, že je pomalejší, ale často jako jediný úspěšně udělá bitovou kopii chráněné diskety. Po vybrání režimu bude tlačítko Copy v menu zobrazovat zvolený mód (např. “Copy: Nibble”).
Výběr zdrojové a cílové mechaniky
V horní části okna uvidíte ikony (symbolizované žárovkami) označené DF0, DF1 atd., v dvou řadách. Horní řada reprezentuje zdrojovou mechaniku (Source), dolní řada cílové mechaniky (Target). Klikněte myší na symbol odpovídající mechanice, v níž máte zdrojovou disketu (tu, kterou chcete kopírovat). Typicky to bude DF0: (interní mechanika Amigy) - po kliknutí na horní DF0 se tato ikonka rozsvítí žlutě. Poté klikněte na symbol cílové mechaniky - např. pokud máte externí mechaniku DF1 a v ní prázdnou disketu, klikněte dole na DF1 (ikonka zežloutne). Tip: Má-li Amiga jen jednu mechaniku, zvolte DF0: jako zdroj i cíl - X-Copy to dovolí, ale automaticky aktivuje RAM mód (viz další krok), protože fyzicky jedna mechanika musí nejdřív číst a pak psát. Program vás při startu kopírování vyzve k výměně disket ve stejné mechanice ve správný čas. Pokud máte mechanik více, můžete označit i více cílových najednou - X-Copy umí zapisovat paralelně na až tři diskety naráz. Stačí vybrat např. DF1, DF2 a DF3 dole (všechny budou žluté) a program bude postupně cyklicky zapisovat data z paměťového bufferu do všech tří cílových mechanik současně. Tato funkce je výhodná pro hromadné rozmnožování disket.
Nastavení režimu Disk/RAM
Podle počtu mechanik zvažte způsob kopírování. Pokud máte aspoň dvě mechaniky, můžete nechat výchozí volbu Disk (disk-to-disk) - program bude průběžně přenášet data přímo ze zdroje na cíl. Máte-li jen jednu mechaniku, nebo chcete-li udělat více kopií z jedné předlohy, přepněte na režim RAM. To provedete v menu (typicky přepínač Disk/Ram nebo tlačítko RAM). V RAM módu X-Copy nejprve načte celý obsah zdrojové diskety do paměti a teprve pak si vyžádá vložení prázdné diskety do cílové mechaniky (případně té samé DF0, pokud je jen jedna). Jakmile je originál v paměti, můžete pomocí funkce Repeat snadno vytvořit vícero kopií - po zápisu první cílové diskety vložíte další prázdnou a stisknete Repeat (program zapíše znovu tentýž obraz). Poznámka: RAM mód samozřejmě vyžaduje, abyste měli dostatek volné paměti pro držení obrazu diskety (typicky 880 kB pro celou DD disketu). U 512kB strojů se proto při RAM módu neobejdete bez Killsys (viz další krok).
Využití Killsys (jen při nedostatku paměti)
Pokud vaše Amiga má pouze 512 kB RAM (typicky Amiga 500 bez rozšíření) a chcete použít RAM mód nebo nibble copy, doporučuje se aktivovat režim Killsys před zahájením kopírování. Tuto volbu najdete v menu Tools (Killsys). Po jejím zvolení program upozorní, že ukončení X-Copy bude možné jen resetem a nabídne restart do “čistého” režimu. Potvrdíte-li, X-Copy se spustí znovu s vypnutým AmigaDOSem a maximem volné paměti. Nyní můžete provést kopírování s dostatečnou rezervou RAM. Po dokončení však nezapomeňte, že musíte restartovat Amigu ručně (např. Ctrl+Amiga+Amiga klávesami), aby se obnovil běh systému. Pokud naopak máte Amigu s 1MB a více, Killsys nepoužívejte - není to potřeba a kopírování to nijak nezrychlí.
Ověřování zápisu (Verify)
Před spuštěním kopírování se rozhodněte, zda chcete novou kopii ověřit. Ověřování zajišťuje, že zapsaná data jsou čitelná a shodná s originálem, což je důležité u důležitých záloh. Ve výchozím nastavení X-Copy neověřuje, aby bylo kopírování co nejrychlejší. Chcete-li verify zapnout, klikněte znovu na již zvolenou cílovou mechaniku - objeví se červené písmeno V na ikoně. Tím jste aktivovali ověřování pro tuto mechaniku. (Pokud byste měli více cílových mechanik a chtěli ověřovat jen na některých, lze V nastavit individuálně pro každou.) Po dokončení zápisu pak program automaticky ještě jednou přečte cílovou disketu a porovná s daty zdroje. V případě nesouladu zobrazí chybové hlášení a čeká na váš vstup - můžete stisknout R pro opakování pokusu o zápis dané stopy, nebo C pro zrušení operace. Ověřování samozřejmě proces zpomaluje zhruba o dvojnásobek, ale výrazně zvyšuje jistotu správné kopie.
Spuštění kopírování
Nyní je vše připraveno. Ujistěte se, že zdrojová disketa je ve správné mechanice (označené jako Source) a prázdná cílová disketa v cílové mechanice. Stiskněte tlačítko Start (případně Go - v některých verzích ikonka šipky nebo nápis Start/Stop). X-Copy začne číst data - na obrazovce uvidíte běžet indikátor stop (typicky postupně čísla 0 až 79) a proud dat (často reprezentovaný nulami a jedničkami). Pokud kopírujete v RAM módu na jedné mechanice, program po načtení všech stop zdrojového disku vysune (“diskchange”) a vyzve vás ke vložení cílové diskety - vložte ji a pokračujte stiskem Start (nebo dle instrukcí na obrazovce) - dojde k zápisu. Při více-mechanikovém kopírování probíhá čtení a zápis paralelně. Sledujte případná hlášení o chybách (Read error, Verify error apod.). Úspěšné stopy se obvykle indikují zeleně, chybné červeně s kódem chyby. Pokud nastane chyba čtení, X-Copy může u nibble režimu dělat několik opakovaných pokusů automaticky. Když by se nedařilo, může proces čekat na vaše rozhodnutí (pak viz předchozí bod - můžete zkusit R = zopakovat znovu, nebo to vzdát). U některých odolných ochran je normální, že X-Copy hlásí pár chybných stop - ty jsou součástí ochrany a nemají reálná data. Důležité je, aby po dokončení kopie disketa fungovala - což ověříte buď automatickým verify, nebo ručně zkusíte z nové kopie nabootovat hru nebo program.
Dokončení a výstup
Jakmile X-Copy dokončí poslední stopu (a případné ověřování), oznámí dokončení procesu (často zvukovým signálem nebo zprávou “Copy OK”). Nyní můžete vyjmout diskety. Pokud jste v režimu Repeat a chcete udělat další kopii téhož, vložte další prázdnou disketu do cílové mechaniky a klikněte na Repeat - zapisování začne znovu ze stejného bufferu. Pokud už další kopie nepotřebujete, máte hotovo. Nyní můžete program X-Copy ukončit - vyjměte všechny diskety z mechanik (je-li to možné) a klikněte myší do levého horního rohu obrazovky (na skrytou systémovou nabídku Amigy) - tím se vyvolá požadavek na ukončení. X-Copy zavede systém (pokud neběžel v killsys) a vrátí vás do Workbenche. Pozor: Jestliže jste použili Killsys, tento postup nefunguje - v killsys módu se AmigaDOS nevrátí. V takovém případě musíte provést reset počítače ručně (nebo vypnout a zapnout). Po restartu by se měl opět bootovat původní systém z disku nebo ROM.
Další využití nástrojů
Pokud místo kopírování potřebujete jinou funkci, X-Copy je připraven posloužit. Například k formátování disket nemusíte opouštět program - stačí v menu Tools zvolit Format, vybrat mechaniku s prázdnou disketou jako cíl a stisknout Start. Disketa bude naformátována během půl minuty. Podobně můžete před kopírováním spustit Checkdisk na zdrojové disketě, abyste zjistili, zda neobsahuje vadné sektory nebo virus. Máte-li podezření na virus, ale nechcete kopírovat, lze X-Copy použít jen k prohlédnutí bootblocku - nastavte Endtrack = 00, zvolte Checkdisk a Start - v případě nálezu viru budete dotázáni, zda jej chcete odstranit. Tím se X-Copy dá využít i jako jednoduchý antivirový nástroj. Funkce Install v menu Tools vám zase umožní vytvořit si “čistou” bootovací disketu - vezměte naformátovanou disketu, dejte Install -> DOS (zapíše se standardní bootblock AmigaDOS), pak můžete přes Workbench na disketu nahrát systémové soubory a získáte bootovací disk. Případně zkuste Install -> X-COPY bootblock, čímž zabezpečíte disketu proti některým virům (bude při bootu aktivně kontrolovat přítomnost škodné). Jak je vidět, X-Copy zdaleka neslouží jen k “pirátství”, ale je to všestranný balík diskových utilit pro uživatele Amigy.






