Premium

Získejte všechny články
jen za 89 Kč/měsíc

MZ Dictionary - slovník pro Psion

Dostal jsem e-mail od začínajícího autora Marka Zimu, který by chtěl dát k dispozici svůj freeware slovník pro Psiony MZ Dictionary. Slovníků není nikdy dost, tak si ho tedy představme.

 

MZ-Dictionary 1.0 - je slovníkové prostredie pre klasické DBF súbory typu DBASE III/IV/V, ale vie pracovať aj s ANCS.DBF a GRCS.DBF databázami z PC-Translatora pre Windows. Rýchlosť vyhľadavánia je aj pri 400000-ovej databáze do 2 sekúnd!

Začíname:
MZ-Dictionary nezahŕňa databázu, preto musíme najprv nejakú nájsť, alebo si vytvoriť. Keďže MZ-Dictionary vie pracovať aj s databázami z PC-Translatora, môžeme použiť aj jeho ANCS.DBF alebo GRCS.DBF databázu (Keďže PC-Translator nie je freeware, verím, že ju máte legálne! :). My použijeme ukážkovú databázu ANSK.DBF z dbf_example.zip (Ako táto databáza vyzerá, pozri "Vytvorenie vlastnej databázy pre MZ-Dictionary".) V poznámkach sú uvedené zmeny pre databázy z PC-Translatora.

Vytvorenie indexov:
(Táto časť sa odohráva ešte na PC. Na PSIONe táto indexácia trvá príliš dlho, z toho dôvodu bola presunutá na PC.)

Máme databázu ANSK.DBF. V prvom rade potrebujeme vytvoriť indexové súbory pre túto databázu, a to programom indexWinTr:


Program spustíme príkazom "indexWinTr ANSK.DBF", kde ANSK.DBF aj indexWinTr.exe sa nachádzajú v aktuálnom adresári. Keďže nejde o žiadnu databázu z PC-Translatora, tak pre každý jazyk zvolíme bez konverzie* (without conversion), čiže "0". Chvíľu počkáme, a máme vytvorené indexové súbory: ANSK.IDX, ANSK.NDX, ANSKrev.IDX a ANSKrev.NDX.

(* - Ak máme databázu z PC-Translatora ANCS.DBF - pre ANGL zvolíme bez konverzie "0" a pre CSKY zvolíme "Czech-Slovak conversion" - "2". Ak máme databázu z PC-Translatora GRCS.DBF - pre ANGL (mal by byť iný napr. GERL, ale PC-Translatoristi na to zabudli, a tak sa to stale volá ANGL :) zvolíme "German conversion" - "1" a pre CSKY zvolíme "Czech-Slovak conversion" - "2".)

Indexové súbory už máme vytvorené, a tak možeme skopírovať súbory ANSK.DBF, ANSK.IDX, ANSKrev.IDX, ANSK.NDX, ANSKrev.NDX do niektorého z adresárov vo vašom PSIONe.

Inštalácia MZ-Dictionary:
Sú 2 sposoby ako nainštalovať MZ-Dictionary 1.0 zavislé na tom, kde máte nakopírovaný .sis subor a aké nastavenia máte;


Na PC s PsiWin
Z Windows Explorer spustite (2x kliknite na) .sis súbor, to automaticky začne inštalovať MZ-Dictionary 1.0 na váš PSION. Ak to nefunguje, kliknite pravým tlačidlom na My Psion ikonu a vyberte Install New Program. Ak nemáte nainštalovanú Install New Program volbu, potom si musíte stiahnuť setup.exe súbor z interntetovej stranky Psionu http://www.psion.com a naištalovat ho. Potom skúste inštaláciu MZ-Dictionary 1.0 znova.


Na EPOC stroji (PSIONe)
Spustite .sis súbor, to automaticky začne inštalovať MZ-Dictionary 1.0. Ak to nefunguje, potom nemáte nainštalovanú Add/Remove utilitu. V tomto prípade si musíte stiahnuť instexe.exe súbor z interntetovej stránky Psionu http://www.psion.com, skopírovať ho do vášho PSIONa a naištalovať. Potom skúste inštaláciu MZ-Dictionary 1.0 znova.

Prvé spustenie:
Program spustíme výberom z Extras -> MZ-Dictionary. Pri prvom spustení sme požiadaný o výber databázy:


Keďže nejde o databázu z PC-Translatora, pre Konverziu vyberieme "Standardna DBF"*. Zvolíme disk, adresár, na ktorý sme nakopírovali databázu aj s jej index súbormi, a nakoniec vyberieme databázu. Výber potvrdíme stlačením tlačidla "OK" alebo klávesy "Enter".

(* - Pre ANCS.DBF/GRCS.DBF databázy z PC-Translatora, vyberieme ANCS.DBF/GRCS.DBF.)

Práca s MZ-Dictionary:
Prostredie MZ-Dictionary je podobné ku slovníku z PC-Translatora pre Windows.

Na vrchu sa nachádza editovacie okno, kde píšeme slovo, ktoré chceme hľadať. Stlačením klávesy ENTER začne vyhľadávanie. Pod editovacím oknom sa nachádza veľké textové okno, v ktorom sa zobrazuje výstup hľadania alebo pohybu po databáze. Tlačidlom [Otoc] môžete zmeniť smer vyhľadávania. Slovo, ktoré sa nachádza na pravej strane prvého riadku, sa automaticky vyhľadá. Pre zmenu databázy vyberieme položku "Vyber DBF" resp. "Select DBF" z MENU "Subor" resp. "File".

Tlačidlami [<<][<][>][>>] sa môžeme pohybovať po databáze.

Pracovať so slovníkom môžeme aj pomocou kláves:
- Šipka: vlavo/PgUp, hore, vpravo/PgDn, dole - pohyb po datábaze
- (<-/DEL) - vymazanie znaku pred kurzorom v editačnom okne.
- Enter - zahájenie hľadania
- CTRL-o* - zmena smeru hľadania (otoc)
- ESC or CTRL-e/CTRL-k - Ukončenie práce so slovníkom.

(* - CTRL-r pre anglickú verziu MZ-Dictionary.)

Vytvorenie vlastnej databázy pre MZ-Dictionary 1.0:
Vytvoriť databázu pre MZ-Dictionary možete v ľubovolnom programe, ktorý umožňuje export do databáz typu DBASE III/IV/V. (Prípadne priamo v DBASE III/IV/V. :)

Musíte však dodržať tieto zásady:
- Prvé dve položky musia byť textové a rovnako veľké. Tie tvoria slovník! Keď však budú väčšie ako 20 znakov, zoberie sa iba prvých 20 znakov. Ďalšie položky si MZ-Dictionary nevšíma.
- MZ-Dictionary nepočíta s diakritikou, preto ak sa chcete vyhnúť nesprávnym znakom, nepoužívajte ju.
- Diakritika z databáz z PC-Translatora pre Windows je prevádzaná do ASCII bez diakritiky.

 

Zatial asi najväčšiu smolu budu mat ti, ktori maju malo pamate, pripadne nemaju moznost rozsirenia (Revo), pretoze kvalitne databazy maju okolo 15MB! Pre vlastnikov flash pamati by to nemal byt problem.

Moj kolega Bohus T. vsak vymyslel skvely plan pre Revistov, a to pouzit textovy subor premenlivej dĺžky a "zazipovat" ho tak, aby sa dala rozzipovat aj iba jeho mala čast. Takto sa z 15MB stalo 5-6MB, čo je až 60-70% zmenšenie. (My sme pre test pouzili klasicky zip), lebo ten, čo sme si vymysleli, ešte nie je :(.

Teda je možne, že verzia 2.0 bude už pracovat aj s takymito subormi. Otazkou však nadalej ostava, kto by vyrobil taketo databazy, pretože neviem, ako by sa zatvarili chlapici z PC-Translatora, keby sme im ich databazu takto pretransformovali. (Možno uz existuju aj nejake GNU databazy ;)

To je ale zatial hudba buducnosti.

Ak vas to zaujalo, pozrite si screenshoty/stahujte na http://www.zimam.host.sk

 

Marek Zima

 

Připojujeme několik screenshotů z PDA programu i konverze:





Stahovat můžete na http://www.zimam.host.sk/

  • Nejčtenější

Spotem s Trojanem na horách operátor popudil Poláky. Nerozuměli nadsázce

21. dubna 2024  8:01

Po dvojici Vojtěch Kotek a Lukáš Pavlásek, k níž později přibyl Jakub Kohák, vsadil T-Mobile ve...

Je to už spíš foťák s mobilem a opravdu se povedl. Test Xiaomi 14 Ultra

21. dubna 2024

Prémiový smartphone Xiaomi 14 Ultra působí mezi současnou nabídkou mobilů jako unikát. Jaký jiný...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Toto zařízení mělo nahradit mobily. V recenzích se mu vysmáli

23. dubna 2024

Novinka s názvem Humane AI Pin se zdála být převratným zařízením. V mnoha ohledech měla nahradit...

Vodafone měl výpadek, někteří zákazníci se nemohli dovolat

25. dubna 2024  10:03,  aktualizováno  10:15

Síť mobilního operátora Vodafone postihl ráno výpadek. Týkal se části zákazníků, kteří se nemohli...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Operátoři zahušťují pokrytí Česka signálem 5G. Máte ho doma? Podívejte se

20. dubna 2024

Premium V červenci to budou již čtyři roky, co byla v Česku spuštěna první komerční 5G síť. Zatímco v...

Xiaomi už se nebude držet zpátky. Pro řadu T chystá další prémiové funkce

26. dubna 2024

Smartphony řady T od Xiaomi mají vždy parádní výbavu, ale zároveň i pár kompromisů, aby trochu...

Vodafone měl výpadek, někteří zákazníci se nemohli dovolat

25. dubna 2024  10:03,  aktualizováno  10:15

Síť mobilního operátora Vodafone postihl ráno výpadek. Týkal se části zákazníků, kteří se nemohli...

Toto mohl být nevídaný smartphone. Myšlenku však nakonec poslali k vodě

25. dubna 2024

S takovým smartphonem bychom už nikdy nemuseli řešit, že se zpomaluje, nemá dostatek paměti či je...

Samsung má povedenou stylovku. Zkusí to s ní na trhu, kde se mu nedaří

24. dubna 2024

Samsung po velmi dlouhé době oprášil modelovou řadu Galaxy C a představil stylový smartphone se...

Slož puzzle a vyhraj jedinečné dárky od značky BEBELO
Slož puzzle a vyhraj jedinečné dárky od značky BEBELO

Každý den po celý tento týden můžete vyhrávat jedinečné dárky od značky BEBELO.

Bývalý fitness trenér Kavalír zrušil asistovanou sebevraždu, manželka je těhotná

Bývalý fitness trenér Jan Kavalír (33) trpí osmým rokem amyotrofickou laterální sklerózou. 19. dubna tohoto roku měl ve...

Herečka Hunter Schaferová potvrdila románek se španělskou zpěvačkou

Americká herečka Hunter Schaferová potvrdila domněnky mnoha jejích fanoušků. A to sice, že před pěti lety opravdu...

Největší mýty o zubní hygieně, kvůli kterým si můžete zničit chrup

Možná si myslíte, že se v péči o zuby orientujete dost dobře, přesto v této oblasti stále ještě existuje spousta...

Tenistka Markéta Vondroušová se po necelých dvou letech manželství rozvádí

Sedmá hráčka světa a aktuální vítězka nejprestižnějšího turnaje světa Wimbledonu, tenistka Markéta Vondroušová (24), se...

Za vytlačení z linky do Brna musí Student Agency zaplatit náhradu 21 milionů

Společnost Student Agency provozující autobusy a vlaky pod označením RegioJet musí zaplatit bývalému konkurentovi 21...