SYLK Mania 1.0Pavel Číž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
|