AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

AmigaDOS manuál

PETR MAREŠ

Plné jméno produktu je AmigaDOS 3.x manuál a jedná se o komerční produkt. Podle způsobu jak se k nám dostal (DMS archív), je možno usuzovat, že distribuce bude nejspíš na disketě.

Po rozbalení archívu se mí na Workbenchi objevila pěkná ikonka disku, po jehož otevření na mne vyskočilo okénko se třemi soubory – „Manuál.GUIDE“, „HD-instalace“ a „BONUS Archiv“. Naprosto věrný svým zásadám a zvykům, jsem ze všeho nejdříve prostudoval obsah adresáře a instalační skript.

Tak co tu máme?
Krom již zmíněného amigaguide souboru a instalačního skriptu se zde nalézá adresář „BONUS Archiv“. V něm naleznete archívy tří freewarových produktů, a to „CShell“, „KingCON“ a „ZShell“. CShell a ZShell jsou (jak už jména napovídají) alternativy k normálnímu Shellu a KingCON je vylepšená náhražka zařízení „CON:“.

Instalace
Instalaci obstarává jeden shellovský skript. Tomu by bylo možno pár věcí vytknout. Například když zrušíte requester, který se vás ptá, kam chcete manuál nainstalovat, stejně se vám na disk nakopíruje příkaz LhA a arp.library, nemáte-li je tam. To by ale zase tak moc nevadilo. Horší je, že autor viditelně na poslední chvíli přejmenoval adresář „Archiv“ na „BONUS Archiv“, čímž znefunkčnil další část skriptu, která vám na harddisk rozbalí zmíněné bonusové programy. Skript vypíše pár chybových hlášek a prohlásí: „Instalace AmigaDOS manuálu ukončena. Join it...“ Nejspíše tím „Join it“ (spoj to) autor myslel „Enjoy it“ (užij si to), jinak mi to nedává smysl.
Budete-li chtít na harddisk nainstalovat bonusové programy, přejmenujte si na disketě adresář „BONUS Archiv“ na „Archiv“, pak by měla instalace proběhnout v pořádku. V opačném případě věci nechte tak, jak jsou a chybové hlášky ignorujte.
To bychom měli instalací. S potěšením mohu podotknout, že zbytek produktu - samotný guide je zpracován mnohem lépe. Koukněme se na něj.

Koncept a obsah
Celý manuál je v jednom dokumentu guide a byl vytvořen pomocí sharewarové utility Heddley, která umožňuje psát Amigaguide soubory komukoliv bez jakýchkoliv znalostí. Tím se také vysvětlují některé chyby či zdánlivé překlepy, které je možno v guide nalézt. Autor manuálu se určitě divil, jak to že se mu v textu neobjevují zpětná lomítka, ač je tam napsal. V guide je totiž nutno každé zpětné lomítko napsat dvakrát, jelikož je to „znak pro rušení speciálních významů jiných znaků“ a normálně se nevypisuje. Bohužel toto neví ani program Heddley (verze 1.1), takže se tato chyba mohla projevit. Použité kódování češtiny je KOI8.
Manuál obsahuje části „Autor“, „Shell v praxi“, „Výklad pojmů“, „Chybová hlášení“ a pak následuje abecední seznam DOSových příkazů s jejich popisem.
Prvním zajímavým oddílem je samozřejmě „Shell v praxi“. Tato část by měla posloužit jako úvod do práce s Shellem. Je v ní popsáno spuštění Shellu, použití a významy klávesových zkratek, přesměrovávání vstupů a výstupů, popis parametrů zařízení „CON:“ a popis řídících znaků. Informace uvedené v této části jsou poměrně detailní a o každém tématu lze prohlásit, že je téměř úplný.
V oddíle „Výklad pojmů“ je jakýsi slovníček výrazů, se kterými se můžete v manuálu nebo při prácí na Amize setkat, navíc se pouze odsud můžete dostat na část o clipboardu a souborových patternech.
Sporná je užitečnost části „Chybová hlášení“. V ní jsou uvedené čísla chybových kódů AmigaDOSu a jejich výklad v češtině. Tyto čísla už se na Kickstartu 3.x vůbec nevypisuji, místo nich se píše chybová hláška v angličtině nebo v jiném jazyce, je-li systém lokalizován. Pomineme-li neužitečnost této části, zbývá jen konstatovat, že zde chybí celkem 26 ze 47 chybových hlášení (např. č.117, 119, 122, 232-236 a další). Pro zajímavost - text chybové hlášky umí podle zadaného čísla vypsat interní příkaz Fault (např. „Fault 119“).
Dostáváme se k části bezesporu nejdůležitější, a tou je popis příkazů. Ten je naštěstí téměř úplný, neobsahuje pouze interní příkaz „why“, který navíc ani nestojí za zmínku. U každého příkazu najdete poměrně podrobný popis jeho parametrů a informaci, kde se v systému tento příkaz nachází, jakožto i příklad použití.
Velice mile jsem byl překvapen obsáhlostí a podrobností popisu některých příkazů, například Eval, List či Mount. Popis příkazu Execute je rovněž velmi podrobný, obsahuje však chyby, které se táhnou snad všemi příručkami, které znám - např. direktiva „.DOLLAR“ nemá zkratku „.DOL“, jak se všude uvádí.
Spousta příkazů je zde vysvětlena dobře, spousta s chybami. Autor si třeba neustále plete zařízení „AUX:“ se zařízením „RAW:“ a nabádá nás abychom „AUX:“ (přístup na sériový port bez vyrovnávací paměti) použili jako okno pro editor „Ed“. Další chyby jsem namátkou zjistil v příkazech Wait (špatně vysvětlený argument „UNTIL“), Copy (chybí popis „CLONE“), SetDate (nefunkční příklad), Type (příklad je chybně a funguje jen náhodou) a Format (prý je to interní příkaz!).

Závěr
Ač obsah recenze možná vyznívá poněkud negativně, musím přiznat, že i já jsem se z AmigaDOS manuálu něco naučil. Je-li manuál určen začátečníkům - a to prý je, chybí v něm pár věcí, které by tam měly být - napadá mě třeba vysvětlení syntaxe příkazového řádku. K plusu nelze přičíst ani množství faktických chyb, které jsou rozsety všude. Na druhou stranu, neumíte-li žádný cizí jazyk a chcete-li mít na disku jakousi referenční příručku k příkazům AmigaDOSu, toto může být východisko.

Poznámka
Následující poznámka by měla být upozorněním pro tvůrce jakéhokoliv software. Na tomto produktu je vidět, že autor zanechal na svém produktu „otisky prstů“, podle kterých by šlo jeho počítač programově identifikovat.
Dobrý pozorovatel si určitě všimne, že na autorově druhém harddiskovém partitionu pojmenovaném „Work“ existuje adresář „DTP & TXT“, ve kterém se originál manuálu nachází. Ten je tam pod jménem „MANUAL.guide“. S naprostou jistotou lze také tvrdit, že autor disponuje pamětí typu FAST začínající od adresy $78000000 a pravděpodobně při vytváření guide používal i jiný textový editor než commodorácký „ed“ - Cygnus editor to nebyl, odhaduji na GoldEd.
Pomocí těchto a dalších informací (nějaké se ještě dají odhadnout) by nebylo složité napsat program, který by na dotyčném počítači neběžel, dokud by nebyl zaregistrovaný, či virus fungující pouze tam. Distribuujete-li vlastní výtvory, snažte se toho vyvarovat...

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )