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

SYLK Mania 1.0

Pavel Čížek

A opět je tu něco pro příznivce spreadsheetů na Amize (a PC); tentokrát zcela, netradičně v podobě českého freeware.

Mnozí z vás nepracují pouze na Amize, ale často také na počítačích PC. Velmi „oblíbeným“ problémem je přenos souborů z jedné platformy na druhou, a to díky řadě různých formátů dat, mnoha různých kódování češtiny apod. V případě tabulkových kalkulátorů čili spreadsheetů se nám například známý TurboCalc snaží vyjít vstříc a nabízí mimo jiné import i export ve formátech XLS (Excel 4), SYLK (Symbolic Links), WKS (Lotus 1-2-3). Je tu ale jeden problém - čeština; s windowsovkým kódováním se vám prostě na Amize nebude pracovat příliš dobře :-(.
A zde přichází šance pro SYLK Manii - freeware od českého začínajícího autora Ivo Bauera - která si klade za cíl tento problém odstranit. Jak název napovídá, tento produkt se zaměřuje na formát SYLK a umožňuje konverzi textů v SYLK souborech z interního 7-bitového kódování do KOI8 a naopak (tj. z KOI8 do onoho interního kódování). Cílem programu je pouze konverze textů z jednoho kódování do druhého, žádné jiné úpravy nejsou prováděny (a není tudíž narušena struktura souborů = tabulek).

Balíček
A co získáte, stanete-li se majiteli toho „balíčku“? Především jsou to dva spustitelné soubory, MakeTCalcSLK pro konverzi češtiny do normy KOI8 a MakeExcelSLK pro konverzi češtiny do kódováni používaného na PC. Oba mají zhruba 7 KB. Dále naleznete makro pro TurboCalc, které umožní používat jednoduše zmíněné konverzní programy přímo z TurboCalcu a pěkně zpracovanou nápovědu ve formátu AmigaGuide. Instalace je přenechána na uživateli - prostě zkopírujete zmíněné prográmky do adresáře C:, makro pro TurboCalc do adresáře s makry, která jsou automaticky spouštěna po startu TurboCalcu, a nápovědu kam chcete.

Použití
Budu se zabývat pouze uživatelskou stránkou použití, neboť vlastni funkce konverzních programů je bezproblémová - během testování se neprojevila žádná chyba v jejich funkčnosti a vlastní konverze je velmi rychlá (programy byly napsány v assembleru a doba konverze je zanedbatelná v porovnání s dobou pro vlastní načtení tabulky do TurboCalcu).
Pokud chcete používat přímo konverzní programy (volané klasicky z příkazové řádky), je asi nejjednodušší nadefinovat si ve svém oblíbeném správci souborů příkazová tlačítka pro jejich spuštění. Pak není problém provádět hromadnou konverzi mnoha souborů najednou.
Chcete-li používat konverzní programy přímo z TurboCalcu, je nejlepší využít (popř. si upravit) dodávané makro a nechat jej spouštět automaticky při startu TurboCalcu. Tím vám přibudou v hlavním menu TurboCalcu dvě položky – „Load Excel SLK...“ (import souboru z PC ve formátu SYLK) a „Save Excel SLK...“ (export). Po jejich zvolení stačí zvolit soubor pro import / export a nechat proběhnout konverzi. Bohužel, TurboCalc nepodporuje při importu SYLK fonty nastavené v tabulce, takže automatická konverze fontů nepřipadá v úvahu. To ovšem není chyba SYLK Manie.

Poznámky
Následující komentáře k funkčnosti makra pro TurboCalc nelze brát přímo jako nedostatky, neboť si je může každý jednoduchými úpravami makra odstranit - spíše se jedná o jakousi inspiraci, jak funkčnost programu zlepšit.
Vzhledem k tomu, že autor předpokládal konverzi PC souborů, při načítání a ukládání se vždy ve file requesteru nastaví cesta „PC0:“. Což o to, poprvé by to nevadilo, ale určitě vhodnější a příjemnější by bylo, kdyby si makro pamatovalo naposledy zvolený adresář a při opětovném použití otevřelo okno s výpisem tohoto naposledy použitého adresáře.
Další drobností je to, že při každém spuštění konverzních programů z TurboCalcu se na Workbenchi otevře okno, v němž se vypisují různé informace... Pokud použije import a export několikráte za sebou, vzniká vám na Workbenchi nepřehledná změť oken, která musíte ručně pozavírat. Lepší by bylo otevírání oken zcela potlačit (to lze provést přímo v makru), nebo vypisovat pouze chybová hlášení (to by asi vyžadovalo úpravu konverzních programů).

Závěr
SYLK Mania 1.00 je užitečná utilitka, která přichází na pomoc českým uživatelům tabulkových kalkulátorů. Vzhledem k tomu, že se jedná o první autorův pokus vlastní tvorbu (docela vydařený, ne?), nezbývá mu než popřát stejně úspěšné pokračování při tvorbě na Amize. Řadu uživatelů by jistě potěšila podobná utilita pro soubory XLS či WKS.

SYLK Mania 1.0

Hodnocení: 9,0 z 10
Autor: Ivo Bauer
Cena: -
Typ: freeware

+

rychlost konverze, nenáročnost na vybavení

-

pi makro si nepamatuje naposledy použitý adresář

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 )