DiskSalv 4Jan Skýpala
Existuje pár prográmků, které by měl mít asi každý majitel počítače. Mezi takové
patří utility na spravování poškozeného harddisku. Na Amize lze vybírat ze dvou variant. Již starých a dále nevyvíjených
Quarterback Tools, anebo programu DiskSalv, který se těší úctě většiny amigistů.
Nedávno byla uvedena verze čtyři, na kterou se teď podíváme.
Při upuštění programu na nás jukne staré známé okénko, které nás u verze 2
vybízelo k zaplacení registračního poplatku (DiskSalv byl shareware), nyní nás
upozorňuje na to, že už je komerčním programem. Po kliknutí na Begin okno změní
velikost a objeví se plno tlačítek, pomocí kterých vybíráme co, jak a s čím
budeme dělat. Kdo zná DiskSalv verzi 3, nebude mu toto okno připadat příliš
rozdílné. Kdo zná ale pouze verzi 2, bude se hodně divit.
Objevila se grafika! Nad starým známým cycle gadgetem, kde volíme druh činnosti,
se ukazuje obrázek, který tuto činnost symbolizuje. Bohužel je nutné říct, že v
některých případech jsou tyto obrázky až hrozné. Prvním problémem je to, že jsou
nakresleny ve standardních workbench barvách, tj. černé, bílé, šedé a modré.
Nejen, že v těchto barvách lze vystihnout jen máloco, ale zaráží i to, že v
úvodním okně se program snaží alokovat pro nápis „DiskSalv four“ čtyři odstíny
žluté barvy, jako by evidentně počítal s obrazovkou s alespoň 16 barvami. Druhým
problémem je, že autor zcela evidentně není grafik.
Dále zde máme řadu přímo titěrných ikonek, kterými můžeme řídit některé části
programu. Jsou to například editace zvoleného partitionu nebo obnova souborů z
archivu. Obrázky na ikonkách jsou tak malé, že je málokdy zřejmé, co znamenají.
Naštěstí je ve spodní části okna status bar, který vypisuje, co dělá tlačítko,
nad nímž je ukazatel myši.
No a ještě zde máme tlačítka, kterými si vybereme, na kterém partitionu budeme
pracovat, file-system, který má být použit, a výběr filtru, se kterými soubory
se má pracovat. A jde se na to.
Základní funkcí DiskSalvu je najít na poškozeném disku soubory a zkopírovat je
na jiný disk. Toto zvládá program skvěle a verze 4 přináší novinku: jsou
podporovány i disky, na nichž je AmiFile-Safe. Disky s tímto filesystémem je
obtížné „shodit,“ ale když se to povede, nezbude vám než formátovat disk. Můžete
si sice většinou některé soubory zkopírovat i bez DiskSalvu (disk se tváří read
only), DiskSalv je ale účinnější, zachrání téměř všechny soubory.
Bohužel Salvage je jediná funkce v které DiskSalv disky s AmiFile-Safe
podporuje. Registrovaní uživatelé však dostanou zdarma verzi, která by měla umět
většinu funkcí s AFS. (Dave Haynie se na Internetu vyjádřil v tom smyslu, že to
bude ještě chvíli trvat, jelikož AFS je dobrým file-systémem pro uživatele, ale
mnohem horším pro programátory píšící podpůrné programy).
Dále tedy uvedete seznam ostatních funkcí:
Undelete - obnova již smazaných souborů
Repair - oprava poškozeného disku tzv. na místě
Unformat - obnova dat na disku, který byl nechtěně quick-formátován
Check – kontrola disku
Backup - zálohování souborů
Cleanup - vyčištění disku od odpadu (např. zbytky již smazaných souborů)
Po spuštění akce se začne prohlížet disk. Je pěkné, že např. při Undelete
DiskSalv4 nehledá tam, kde jsou existující soubory (na rozdíl od verze 2), což
hledání urychlí. Při prohledávání máme před sebou okno, které nám dává několik
informací o tom, co se právě děje (který sektor se čte spod.) a 4 (opět
miniaturní) ikonky, kterýma můžeme prohledávání ukončit spod.
Nakonec nám DiskSalv ukáže okno s dvěma listboxy (vlevo adresáře, vpravo
soubory), kde si vybereme, co chceme uchovat, obnovit nebo zálohovat a string
gadget pro uvedení cesty, kam (se bude ukládat). No a pochopitelně při pohybu po
adresářích a výběru souborů nám pomáhají staré známé ikonečky. Až máme vybráno,
spustíme akci a už jen sledujeme, jak pěkně probíhá.
Pokud máme zájem jen o nějaké konkrétní soubory, můžeme použít masky. Ty ovšem
vypadají spíše jako programovací konstrukce z jazyka C. Umožňují ale zadat nejen
jméno souboru, ale i požadovanou délku (včetně možností méně než, více než),
atributy souboru atd. Bohužel tyto masky se musí nejdříve naeditovat v nějakém
textovém editoru a pak si je DiskSalv nahraje ze souboru. Editace přímo v
programu s použitím různých prvků GUI by byla vhodnější.
Jako svou vedlejší funkci DiskSalv nabízí editor zařízení. V něm lze editovat
základní vlastnosti zařízení (device), podle nichž k zařízení přistupuje
operační systém. Do této množiny patří počet sektorů na cylindr, první a
poslední cylindr, počet bajtů na sektor spod. Poté je možné tuto specifikaci
uložit jako DOSDriver, nebo také zapsat do RDB části harddisku (pouze na vlastní
nebezpečí!). Této části programu bych vytknut, že nefunguje nahrání DOSDriveru
ze základního okna pomocí ikonky (program hlásí málo paměti, přestože té je
dost, navíc přímo v device-editoru nahrávání DOSDriveru vyvolané položkou z menu
funguje v pořádku).
DiskSalv4 obsahuje podrobnou hypertextovou nápovědu (soubor má skoro 200kB). Je
psána přehledně a obsahuje položku snad pro každé tlačítko, které program má, a
kromě About i pro všechny položky menu. Program podporuje také lokalizaci. Na
disketě sice nenajdete překlad pro žádný jazyk, ale je tam soubor DiskSalv.cd, s
jehož pomocí (a s CatCompem nebo CatEditem) si svůj překlad vytvoříte.
MakeBoot je dávkou pro Installer, která vytvoří bootovatelnou disketu s
DiskSalvem pro případ, že vám zkolabuje partition SYS:. Pěkné je, že disketa
bude obsahovat i takové nastavení Workbenche, jaké normálně používáte, a několik
dalších potřebných souborů (potřebné knihovny z LIBS:, filesystémy z L: atd),
takže obnova systémového disku by neměla být problémem.
Na disketě se také nachází soubor ds_stream.h, který může využít programátor,
který by chtěl, aby jeho program uměl pracovat s archivy, které DiskSalv
vytvořil. Takto je např. možné do vlastního backupovacího programu přidat
rozbalování DiskSalvovských archivů.
Závěrečné hodnocení je těžké. Problém totiž je, že DiskSalv nemá konkurenci
(Quarterback Tools jsou už skutečně staré), a tak není s čím porovnávat. Nicméně
tento program by asi neměl chybět u žádného Amigisty.
DiskSalv 4 |
Hodnocení: 8,5 z 10 |
Autor: Dave
Haynie |
Distrib.: Fourth
Level |
Cena: £ 0,45 |
Typ: komerční |
+ |
podpora AFS lokalizace,
nápověda,jediný současný program svého druhu |
- |
trochu odpuzující GUI,
podpora AFS zatím neúplná, chybí podpora pro ARexx, filerequestery jsou při
load v save módu (nefunguje doubleclick), nefunguje nahrání DOSDriveru z
ikonky hlavního okna |
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
|