home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1997 October
/
Chip_1997-10_cd.bin
/
ctenari
/
titanic
/
titanic.doc
< prev
next >
Wrap
Text File
|
1997-04-23
|
24KB
|
579 lines
TITANIC
Záchranca DBF súborov
Verzia 97.04 (apríl 1997)
---------------------------------------------------------
-██████---████---██████----██----██---██--████-----████--
---██------██------██-----████---███--██---██-----██--██-
---██------██------██----██--██--████-██---██----██------
---██------██------██----██--██--██-████---██----██------
---██------██------██----██████--██--███---██----██------
---██------██------██----██--██--██---██---██-----██--██-
---██-----████-----██----██--██--██---██--████-----████--
---------------------------------------------------------
Uæívateîskÿ manuál
Pre priateîov SHAREWARE pripravil
Ing. Branislav ¢tofko
Trebi¿ovská 21
821 01 B R A T I S L A V A
Copyright 1997 by B. ¢tofko Bratislava
All Rights reserved
1. Trocha histórie
E¿te v dobách zaçiatkov televízie /çiernobielej/ som videl film
o katastrofe lode TITANIC. Moji rodiçia mali v çase kedy sa skutoçná
udalosƒ stala len 7 rokov. Nakoîko na palube lodi boli aj îudia zo
Slovenska mala táto katastrofa e¿te aj po rokoch odozvu u nás vo
vnútrozemí.
Diskutoval som vtedy s mojim otcom situáciu, keâ loâ volala SOS.
Otec mi tvrdil, æe dodnes sa nevy¿etrilo, çi mohli aj iné lode priplá-
vaƒ na pomoc alebo nie. Toto by zrejme zníæilo straty na îudskÿch
æivotoch. Predstava lode potápajúcej sa do studenej vody Atlantiku nie
je príli¿ vábna.
Poçet îudí, ktorí sú nejakÿm spôsobom spojení s poçítaçmi stále
rastie. Veîa z nich v¿ak poçítaçom a programom bezmedzne dôveruje. Ale
æivot nie je takÿ jednoduchÿ ako to niekedy vidíte v televízii.
Staçí zakolísanie v elektrovodnej sieti, úder blesku alebo iná
vnútorná chyba Va¿ej poçítaçovej siete na to, aby sa DBF súbor kde
ukladáte Va¿e dáta po¿kodil. Potom obvykle postihnutÿ volá SOS ako
TITANIC. Na to aby ste mohli efektívne pracovaƒ s programom, je vhodné
preçítaƒ si teraz nieço o DBF súboroch.
Vædy keâ idem robiƒ nejakÿ novÿ program, zaoberám sa tÿm ako ho
budem nazÿvaƒ tj. jeho menom. Kolega mi vyçítal, æe názov TITANIC
nepôsobí príli¿ povzbudzujúco. Program ktorÿ máte k dispozícii ako
SHAREWARE nevie a ani nemôæe zníæiƒ Va¿e straty na dátach na nulu. To
by sa zrejme ani u lode TITANIC nedalo. Umoæñuje ale rÿchlo
a spoîahlivo zachrániƒ to, ço sa zachrániƒ dá.
2. ¢truktúra DBF súboru
Vÿhodou DBF súborov je to, æe si zo sebou nosia svoju definíciu.
Podobne je na tom slimák /hlemÿæâ/, ktorÿ si nosí svoj domçek zo
sebou. Ak teda niekomu po¿lete na diskete çi Internetom nejakÿ DBF
súbor, nemusíte mu pribaîovaƒ vysvetlivky. Vzhîadom na celosvetovÿ
¿tandard môæete takÿ súbor poslaƒ aj za more.
Pretoæe kaædá vÿhoda nesie zo sebou nevÿhody, po¿kodenie definí-
cie súboru, ktorej budeme hovoriƒ aj hlaviçka Vám zamedzí prístup
k ináç bezchybnÿm dátam !
DBF súbor sa skladá z tÿchto logickÿch celkov :
┌───────────────────┬─────────────────────────────────────────────┐
│ │ VPLYV PO¢KODENIA │
├───────────────────┼─────────────────────────────────────────────┤
│ Parametre súboru │ súbor nejde otvoriƒ, chybnÿ poçet záznamov │
├───────────────────┼─────────────────────────────────────────────┤
│ Popis polí │ súbor nejde otvoriƒ, posunuté dáta │
├───────────────────┼─────────────────────────────────────────────┤
│ Dáta │ chybné alebo posunuté dáta │
└───────────────────┴─────────────────────────────────────────────┘
- 3 -
2.1 Parametre súboru
Offset Rozmer Popis
00 byte dBASE verzia 03h=dBASE III bez .DBT súboru
83h=dBASE III s .DBT súborom
01 byte rok poslednej zmeny
02 byte mesiac poslednej zmeny
03 byte deñ poslednej zmeny
04 dword long int poçet záznamov v súbore
08 word celková dìæka hlaviçky
10 word dìæka záznamu
12 20bytes rezervované
Súbory z FOXPRO majú niekdy inÿ prvÿ bajt. Program TITANIC obnoví
kompletne parametre súboru, vrátane zmeny dátumu poslednej
aktualizácie a nastavenie správneho poçtu záznamov v súbore. Preto sa
nemusíte o túto çasƒ staraƒ.
2.2 Popis polí
Offset Rozmer Popis
00 11bytes meno poîa zakonçené binárnou nulou
11 byte typ poîa Char/Num/Logical/Date/Memo
12 dword long int field data address, (set in memory)
16 byte dìæka poîa
17 byte poçet desatinnÿch miest vrátane des.bodky
18 14bytes rezervovane
Popisov polí je toîko ako je poçet polí v zázname. V DBF súbore
nie je priamo uloæené nejaké çíslo o poçte polí. Program TITANIC
obnoví kompletne popisy v¿etkÿch polí. Preto sa nemusíte o túto çasƒ
staraƒ.
2.3 Dáta
Kaædÿ záznam si nesie pred sebou identifikátor o vymazaní. Ak by
záznam zaçínal napríklad polom kde je PSÇ a mesto, bude fyzickÿ záznam
zaçínaƒ ako " 82101Bratislava " v prípade dobrej vety alebo
"*82101Bratislava " v prípade deletovanej /vymazanej/ vety.
Skutoçné vymazanie "vymazanÿch" záznamov sa dosiahne napríklad
príkazom PACK môjho DBF editora BROWSER.
V zázname sú uloæené dáta jednotlivÿch polí bez akÿchkoîvek
medzier a çíselné hodnoty sú uloæené ako ASCII znaky vrátane
desatinnej bodky.
Trochu ¿peciálny je tvar dátumu a to YYYYMMDD, tj. na¿skÿ dátum
12.05.1997 sa ukladá ako 19970512. Pozor, tu sa neukladajú ani bodky
ani lomítka a iná háveâ.
V poli MEMO je çíslo vety v DBT súbore alebo je toto pole prázdne
ak memo poloæka e¿te neexistuje. Pre obnovu çi záchranu dátovÿch
záznamov je rozhodujúci rozsah po¿kodenia. O tom neskôr.
- 4 -
3. Práca s programom
Program TITANIC môæete uloæiƒ na disketu, do v¿eobecne
prístupného adresára alebo do ¿peciálneho adresára pre tento úçel.
Dôleæitÿ je tu tzv. aktuálny adresár, ktorÿ sa pouæíva ako pracovnÿ.
Je to ten adresár odkiaî bol spustenÿ program TITANIC, alebo ten ktorÿ
ste nastavili Vy, napríklad vo WINDOWS. V DOS-e v prípade ak je
program TITANIC napríklad tam kde máte aj Norton Commander bude ako
pracovnÿ aktuálny adresár tj. ten kde ste boli v okamihu spustenia
programu.
Program TITANIC vytvára vÿstupnÿ súbor s rovnakÿm menom. Ak takÿ
súbor uæ existuje bude prepísanÿ bez varovania novÿm. Nepredpokladám,
æe Va¿e dôleæité dáta máte uloæené v súbore s tak nevhodnÿm menom.
Program je zaloæenÿ na tom, æe správne informácie çíta z tzv.
vzorového súboru. Vzorovÿ súbor je DBF súbor s rovnakou ¿truktúrou ako
má po¿kodenÿ súbor. Tento súbor môæe byƒ aj prázdny. Ako vzor môæete
pouæiƒ napríklad súbor z minulého mesiaca, ak ov¿em máte nejakú
zálohu. Vzorovÿ súbor sa otvára len pre çítanie a preto ho TITANIC
nemôæe nijako po¿kodiƒ.
Mnoho dobrÿch programov pracuje tak, æe ak program spustíte v
novom prázdnom adresári, vytvorí si potrebné DBF súbory "na zelenej
lúke". Takÿto prázdny súbor je taktieæ vhodnÿ.
Ak nemáte vzorovÿ súbor, máte e¿te moænosƒ takÿto vytvoriƒ. Ja by
som pouæil môj program BROWSER, maçky by asi pouæili KITE-KAT , psíci
prípadne Pedigree-Pal. Ozaj ktoævie preço sa uæ nevyrába starÿ
Pedigree-Secam ?
V prípade ak Va¿e DBF súbory nemajú príponu .DBF nezúfajte
a vzorovÿ súbor premenujte alebo prekopírujte so správnou príponou. To
isté platí aj o po¿kodenom súbore.
3.1 Prvá varianta
Ak sú po¿kodené parametre súboru , staçí programu TITANIC urçiƒ
len vzorovÿ a po¿kodenÿ súbor. V¿etko prebehne automaticky.
Nie je problém zistiƒ kde zaçínajú dáta. Zachránené dáta sú v súbore
TITANIC.DBF .
Program umoæñuje voîbu disku a adresára rovnakÿm spôsobom pre
vzorovÿ aj po¿kodenÿ súbor. Vzorovÿ a po¿kodenÿ súbor nemôæu byƒ
totoæné !
V A R O V A N I E
Nikdy nevymazávajte po¿kodenÿ súbor, pokiaî ste sa
nepresvedçili, æe obsah súboru TITANIC.DBF je správny. Aj
keâ nakoniec budete premenovávaƒ súbor TITANIC.DBF na
správne meno zhodné s po¿kodenÿm súborom, odloæte si
po¿kodenÿ súbor. Za takÿchto okolností môæete záchrannú
operáciu opakovaƒ a moæno s väç¿ím úspechom.
- 5 -
3.2 Druhá varianta
Ak sú po¿kodené parametre súboru a alebo popis polí hîadá program
TITANIC znaçku zaçiatku dátovÿch záznamov. Ak ju nájde , prebehne
záchrana znova automaticky.
3.3 Posledná varianta
V prípade, ak je po¿kodená znaçka zaçiatku dát, zaçne po
upozornení program hîadaƒ zaçiatok dát inÿm spôsobom tj. analÿzou.
Toto ide pomaly. Vyuæívajú sa pri tom informácie zo vzorového súboru.
Na obrazovke beæia dáta podobne ako kedysi behávali tzv. Svetelné
noviny.
Program sa zastaví pri prvom vhodnom zázname ktorÿ nájde od
zaçiatku súboru. V tomto momente máte moænosƒ odsúhlasiƒ záchranu dát
zo zobrazeného miesta, alebo sa klávesami posunovaƒ v súbore doprava
a doîava. Prud¿ie skoky dosiahnete klávesami Page Up a Page Down.
Pokiaî bude DBF súbor prepísanÿ nezmyslami, nenájde TITANIC
æiadne miesto, kde by sa mohol zachytiƒ. Ak by ste predsa len chceli
nieço zachrániƒ, môæete modifikovaƒ vzorovÿ súbor tak, aby v¿etky
polia mali charakter "C" tj. aby boli znakové. Nedostanete síce
správnu ¿truktúru, ale obídete test programu na numerické údaje.
Program testuje prvÿch 50 znakov v zázname tak, æe ich porovnáva
s definíciou súboru. V kaædom dobre navrhnutom DBF súbore sú na
zaçiatku kîúçové polia, ktoré charakterizujú súbor. Ak nie sú
v pozícii kde má byƒ numerické pole çíslice povaæuje program TITANIC
dáta za nevyhovujúce. Najmäk¿ia kontrola je práve v poliach typu "C".
Ak by bola dìæka záznamu menej ako 50 znakov, bude sa uvaæovaƒ takáto
zmen¿ená dìæka.
Nad naçítanÿmi dátami z po¿kodeného súboru sa ukazuje akési
merítko çi ¿ablóna, ktorá Vám umoæní správne "napasovaƒ" dáta do
záznamu.
Majme súbor s definíciou :
KOD Character 6
NAZOV Character 12
CENA Numeric 10 3
DAN Numeric 2
pre takÿto vzorovÿ súbor vytvorí TITANIC merítko çi ¿ablónu :
CCCCCCccccccccccccNNNNNNN.NNnn
vhodné dáta sú napríklad :
CCCCCCccccccccccccNNNNNNN.NNnn
ZCU400Zastrcka 52.5010
V prípade ak automaticky nájdenÿ zaçiatok dát oznaçíte za správny
stlaçením klávesy ENTER, alebo prípadne e¿te predtÿm urçíte lep¿ie
miesto zaçne záchrana dát.
- 6 -
Ak sa v priebehu záchrany nájde nesúhlas medzi dátami a ich
definíciou, program sa zastaví a vyæiada si od Vás pokyny. Je moæné
a. kopírovaƒ chybnÿ záznam
b. preskoçiƒ chybnÿ záznam
c. nájsƒ vhodnej¿ie miesto pre zaçiatok záznamu
Nezabúdajte, æe v prípade ak sa takto program ohlási nie sú Va¿e
dáta vo vÿstupnom súbore celkom OK. Môæe byƒ napríklad chybnÿ koniec
predchádzajúceho záznamu pred tÿm ço vidíte na obrazovke. Vzhîadom na
¿írku displeja môæe byƒ chyba niekde âalej v zázname /môæete sa tam
pozrieƒ/. V kaædom prípade treba zvÿ¿iƒ pozornosƒ. Moæno bude treba
niektoré záznamy opraviƒ podîa nejakÿch dokladov, prípadne vymazaƒ.
4. Priloæené príklady
Aby ste mohli hneâ skú¿at, máte priloæené nasledovné súbory :
1. VZOR.DBF je prázdny vzorovÿ súbor
2. ZLY.DBF je po¿kodenÿ súbor, po¿kodená je oblasƒ parametrov súboru
a çiastoçne aj popisov polí. Niektoré záznamy nevyhovujú definícii
súboru.
3. FATAL.DBF je súbor kde je po¿kodená naviac znaçka zaçiatku dát. Tu
musíte urçiƒ zaçiatok dát v dialogu v kaædom prípade.
4. TOTAL.DBF je súbor obsahujúci úplne chybné dáta, pôvodne to nebol
DBF súbor a teda tu sa nepodarí zachrániƒ niç !
5. Práca v sieti
Program TITANIC nebol navrhnutÿ pre prácu v poçítaçovej sieti.
Oçakávam, æe súbor TITANIC.DBF sa bude ukladaƒ do adresára, kde sa v
tom istom çase nebude niekto zo susednej kancelárie pokú¿aƒ tento
súbor otvoriƒ.
Vzorovÿ súbor ako aj po¿kodenÿ súbor môæe byƒ kdekoîvek na
sieƒovom disku. Tieto súbory sa otvárajú len v reæime "çítanie" alebo
ak chcete READ-ONLY.
6. Práca vo WINDOWS
Program bol testovanÿ vo WINDOWS95. Funguje, ale pretoæe
najbliæ¿í mne známy poçítaç s DOS-om je vzdialenÿ od miesta môjho
bydliska asi 20 km, nemám momentálne praktické skúsenosti. Vzhîadom na
to, æe som pouæil ¿tandardné postupy platné pre DOS, nevidím dôvod
preço by program nemohol pracovaƒ v obyçajnom DOS-e.
V zabalenom súbore TITANIC.EXE nájdete aj ikonu TITANIC.ICO pre
WINDOWS, a aj súbor TITANIC.PIF . V¿etky tri súbory tj. TITANIC.EXE,
TITANIC.ICO a TITANIC.PIF si nahrajte do jedného adresára. V DOS-e
bezpodmieneçne do takéto, kde je "cestiçka" tj. PATH, ak pracujte
vÿluçne vo WINDOWS je to jedno, ale do poloæky CMD LINE napí¿te
TITANIC.PIF a nie TITANIC.EXE .
7. Obsah distribuçnej sady
V¿etky súbory majú dátum 23.04.97 a ças 23:00:00
FATAL .DBF 157.373 chybnÿ DBF súbor
TITANIC .602 24.579 dokumentácia v tvare pre T602
TITANIC .DOC 24.176 dokumentácia v kóde Kamenickÿ
TITANIC .EXE 47.184 program
TITANIC .ICO 766 ikona
TITANIC .PIF 967 Program Information File pre WINDOWS
TITAN_CZ.EXE 47.154 çeská verzia programu
TOTAL .DBF 10.550 totálne chybnÿ DBF súbor
VZOR .DBF 1.763 vzorovÿ DBF súbor
ZLY .DBF 157.373 po¿kodenÿ DBF súbor
8. Preço je tento program SHAREWARE
Mnoho mojich programov som deklaroval ako FREEWARE. Dokonca aj
v prípade, æe takÿto program umoæñuje programátorovi zarobiƒ viac
peñazí za krat¿iu dobu, ço je prípad programu LGE .
Tento program oceníte pri prvej havárii DBF súboru. Prinesie Vám
úsporu çasu, nervákov a nakoniec aj peñazí. Je to program pre profesi-
onálne pouæitie vo Va¿om podniku a preto nemôæe byƒ zdarma.
Chcem, aby ste sa registrovali, ak hodláte program pouæívaƒ.
A to ani nehovorím o jednotlivcoch, ktorÿch môj program zachráni
pred malérom a oni si nedajú ani toîko námahy aby mi poslali registraç-
nú pohîadnicu. Patrím medzi idealistov, ktorí oçakávajú , æe za dobré
skutky budú îudia pochválení a za zlé potrestaní. £udové porekadlo
hovorí : Boæie mlyny melú pomaly ale isto. A ja si myslí, na základe
mojich skúsenosti, æe vo väç¿ine prípadov je to tak.
9. Niekoîko slov na záver
SHAREWARE je distribúcia programov, ktorá umoæñuje LEGÅLNE
vyskú¿aƒ kvalitnÿ program pred jeho zakúpením. U sharewarového
programu sa Vám nemôæe staƒ, æe utratíte peniaze za program, ktorÿ sa
Vám nebude hodiƒ.
Keâ si chcete vyskú¿aƒ komerçne ¿írenÿ program, budete pritom
musieƒ poru¿iƒ autorskÿ zákon. Aj keâ sa môæe zdaƒ, æe je medzi tÿmito
dvomi prístupmi prakticky len malÿ rozdiel, vo skutoçnosti pri
"skú¿aní" SHAREWARE zákon re¿pektujete, av¿ak pri "skú¿aní" komerçného
programu poru¿ujete, ço podstatnÿ rozdiel.
- 7 -
Poplatok, ktorÿ platíte nejakej firme za dodávku voîne
¿íriteîného programu /SHAREWARE/ , pokrÿva vÿhradne náklady na
rozmnoæovanie, diskety prípadne CD ROM a distribúciu. Tento poplatok
zostáva tejto firme a mne ako autorovi z neho nepripadne ani halier.
Toto teda nie je registraçnÿ poplatok.
Po vyskú¿aní tohto programu ste povinní najneskôr do 30 dní
zaplatiƒ registraçnÿ poplatok, alebo program z Vá¿ho PC vymazaƒ.
Registraçnÿ poplatok na tento program nie je v dolároch ani
v nemeckÿch markách. Staçí mi pohîadnica z mesta kde sa môj program
pouæíva. Uveâte prosím aj Va¿u adresu, moju nájdete v tejto
dokumentácii. Zatiaî nemám FAX ani nie som pripojenÿ na INTERNET.
Tento typ registraçného poplatku sa nazÿva aj POSTWARE.
Po registrácii môæete získaƒ âal¿ie vÿhody. Va¿a registrácia
podporí moje zámery vytvoriƒ lep¿iu verziu programu ako aj âal¿ie
programy tohto typu.
Tento program dávam k dispozícii tak ako je. Program môæete
pouæívaƒ v amatérskej ale aj zárobkovej çinnosti, bez toho, æe by ste
museli mne ako autorovi platiƒ nejaké âal¿ie poplatky.
Ak sa ale rozhodnete pouæívaƒ program vo Va¿ej firme a prípadne
ho chcete roz¿íriƒ vo Va¿ej poçítaçovej sieti, pozorne si preçítajte
nasledovné riadky.
Pouæívanie registrovaného SHAREWARE programu vo Va¿ej firme nie
je niç dehonestujúce. Existuje veîa SHAREWARE programov, ktoré sú plne
funkçné a pouæiteîné aj v profesionálnej praxi.
Pouæívanie neregistrovaného programu je v Slovenskej republike
a samozrejme aj v inÿch slu¿nÿch ¿tátoch nelegálne a môæe znamenaƒ pre
Va¿u firmu veîké riziko. Vá¿ úmysel pouæívaƒ tento program vo Va¿ej
firme je síce pre mña cƒou, ale tÿmto jednaním môæete spôsobiƒ Va¿ej
firme aj ¿kodu.
Slovenskÿ, çeskÿ alebo inÿ autorskÿ zákon hodnotí pouæívanie
softweru bez súhlasu nositeîa autorskÿch práv za nelegálne. Tç.
existuje v SR aj ÇR organizácia BSA, ktorá je oprávnená kontrolovaƒ aj
vo Va¿ej firme, çi sú v¿etky programy legálne nadobudnuté. Zatiaî sa
táto organizácia sústreâuje na vyhîadávanie nelegálnych uæívateîov
veîkÿch programovÿch balíkov, ale kontrola sa v budúcnosti bude
pritrvrdzovaƒ a pokuty za nedodræanie zákonov zvy¿ovaƒ.
Ako je v¿eobecne známe, kaædá firma sa snaæí náhradu ¿kody ktorú
spôsobil jej zamestnanec presunúƒ na zamestnanca. Preto v takom
prípade postupujte nasledovne :
1. registrujte sa u mña ako privátna osoba zaslaním pohîadnice
2. ja Vám oznámim podmienky registrácie pre Va¿u firmu písomne
3. po splnení podmienok zo strany Va¿ej firmy Vám za¿lem licençnú
zmluvu, ktorou ako autor programu udeîujem neobmedzenú licenciu pre
pouæívanie tohto programu vo Va¿ej firme tj. na v¿etkÿch PC vrátane
poçítaçovej siete. Prosím nezabudnite uviesƒ plné meno a adresu firmy,
pre ktorú poæadujete licenciu !!!
- 8 -
4. Ak pouæívate poçítaçovú sieƒ, umiestnite na disk a adresár
v¿eobecne prístupnÿ zamestnancom plnú tj. zapakovanú sadu k tomuto
programu a upozornite svojich kolegov, æe tento program môæu pouæívaƒ
na svojich domácich PC za rovnakÿch podmienok, ako keby si ho
individuálne objednali u distribútora SHAREWARE. Samozrejme oçakávam,
æe sa budú pohîadnicou registrovaƒ u mña.
5. Takto získanou licençnou zmluvou sa potom môæe zástupca Va¿ej firmy
preukázaƒ pri kontrole zo strany BSA. Uvedené náklady povaæujem pre
Va¿u firmu za zanedbateîné.
6. Ak poæadujete pre Va¿u firmu licençnú zmluvu na viac mojich produk-
tov, prosím najprv sa registrujte a v sprievodnom liste napí¿te na
ktoré moje produkty poæadujete licençnú zmluvu. Moje vÿhodnej¿ie
podmienky pre Va¿u firmu v tomto prípade Vám oznámim písomne.
Prípadné pripomienky z praxe kde sa môj program pouæíva vítam. Ak
æiadate písomnú odpoveâ, priloæte do listu dostatoçnÿ poçet po¿tovnÿch
známok. Jeden mi poslal známku v hodnote 3 Sk.
Ale keâ na na¿ej po¿te vidia moju rozloæitú postavu ihneâ dávajú
listy na váhu a ja zaplatím vædy 6 Sk, do ÇR zatiaî pred zvÿ¿ením
9 Sk. Inÿ môj uæívateî mi vædy na konci listu napí¿e "za odpoveâ
âakujem". No je to síce zdvorilé, ale na po¿te poæadujú tvrdé mince,
tak po¿lite nieço papierové alebo známky aspoñ na dva listy.
Od priateîov z Çeskej republiky akceptujem çeské známky
v rovnakej hodnote, nedajte sa mÿliƒ tÿm, æe u Vás je po¿ta lacnej¿ia.
Registrovanÿm uæívateîom odpovedám prednostne na ich dotazy za
horeuvedenÿch podmienok. Nemôæem Vám dodaƒ vytlaçenÿ manuál, nakoîko
jeho cena by znaçne presiahla sumu za ktorú ste získali tento program
a to e¿te nehovorím o poplatkoch za po¿tovné.
Pre registrovanÿch uæívateîov som ochotnÿ urobiƒ len také
modifikácie, o ktorÿch sa domnievam, æe by prospeli ¿irokej
verejnosti. Inú jazykovú mutáciu programu, nie dokumentácie som
ochotnÿ vytvoriƒ len na základe dohody a za úplatu.
Minule sa na mña telefonicky obrátil jeden z uæívateîov
BROWSER-a a chcel odo mña hneâ zdrojovÿ text, lebo on chce BROWSER
zlep¿iƒ. BROWSER je moje dieƒa. Tak ako matka verí, æe jej syn je
nevinnÿ aj keâ ide syn na popravisko, ja si myslím, æe som do
BROWSER-a dal v¿etko ço viem a to v mojom voînom çase. To æe Vám dávam
program prakticky zadarmo e¿te neznamená, æe nemám niç iné na práci
ako rie¿iƒ prípadné Va¿e problémy. Samozrejme volajúci uæívateî si
nedal ani tú námahu aby sa u mña registroval. Veîkorysosƒ môæete
oçakávaƒ len ak budete sami veîkorysí.
Samozrejme, æe registrovaní uæívatelia ak priloæia známky na
odpoveâ sa môæu dozvedieƒ e¿te o inÿch mojich programoch
a u registrovanÿch uæívateîov sa nebránim ani priamemu dodaniu nov¿ej
verzie na Va¿ich troch disketách za podobnÿch podmienok ako je to
horeuvedené u licençnej zmluvy pre firmu.
V prípade ak by ste Vy chceli túto dokumentáciu preloæiƒ do iného
jazyka, budem súhlasiƒ s tÿmto len vtedy, ak mi preloæenÿ text po¿lete
na diskete. Tak je to vo svete beæné, æe autor by mal súhlasiƒ
s prekladom svojho diela.
- 9 -
Vá¿ text poskytnem v¿etkÿm s uvedením Vá¿ho mena ako
prekladateîa. Ja sám nehodlám, dokumentáciu prekladaƒ aj keâ by som to
aspoñ do dvoch inÿch jazykov ako je slovençina vedel. Ja chcem robiƒ
âal¿ie SHAREWARE programy !
Neruçím za æiadne ¿kody spôsobené pouæívaním programu, ktoré môæu
vzniknúƒ tÿm, æe dôleæité dáta máte uloæené v súbore s menom
TITANIC.DBF . Ak ste pracovali v poçítaçovej sieti, kde nejde
UNDELETE a nemáte záloænú kópiu, máte proste smolu.
Ing. Branislav ¢tofko
Trebi¿ovská 21
821 01 Bratislava
Slovenská republika
- 10 -
OBSAH
1. Trocha histórie 2
2. ¢truktúra DBF súboru 2
2.1 Parametre súboru 3
2.2 Popis polí 3
2.3 Dáta 3
3. Práca s programom 4
3.1 Prvá varianta 4
3.2 Druhá varianta 5
3.3 Posledná varianta 5
4. Priloæené príklady 6
5. Práca v sieti 6
6. Práca vo WINDOWS 6
7. Obsah distribuçnej sady 7
8. Preço je tento program SHAREWARE 7
9. Niekoîko slov na záver 7