home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2000 September
/
Chip_2000-09_cd1.bin
/
sharewar
/
Slunec
/
app
/
8
/
POKYD.TXT
< prev
next >
Wrap
Text File
|
2000-07-12
|
55KB
|
1,162 lines
█ Ales Janda za
█ █ █ █ ██ █ ██ █ ███ ███ (2000) ████████████████████████
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ███████████████████████████████
▒▒ ▒▒▒ ▒▒ ▒ ▒ ▒ ▒ ▒▒ ▒ █████████████████████████████████████
░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ███████████ ███████████
░ ░ ░ ░░ ░░░ ░░ ░ ░ ░ ████████ ┌────┐ ┌────┐ █████████
███████ │ ██ ││ ││ ██ │ ████████
█ █ █ █████ └────┘│ │└────┘ ██████
█ █ █ █ ███ ███ █ ███ ┌┘ └┐ ███
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ │ ┌┘ └┐ │
▒ ▒ ▒ ▒ ▒▒▒ ▒ ▒ ▒ ┌─┤ │ │ ├─┐
░ ░ ░░ ░ ░ ░ ░ ░ │││ └═───═┘ │││
░░░ ░░ ░░░ ░░░ ░ │││ ╠═══╗ ╔═══╣ │││
└─┤ ╚═╗ ╚═════════════╝ ╔═╝ ├─┘
│ ╚═╗ ╔═╝ │
██▓▓ ▓██ ▒▒ ▓█ ▓▓ ▒▓ ██▓▓ └┐ ╚═══╗ ╔═══╝ ┌┘
▓▓ ▒▓ ██ ▓▒ ▓▓ █▓ ▒▒ ▓█ ▓▓ ▒▓ └┐ ╚═════╝ ┌┘
▒▒ ▓█ ▓▓ ▒▓ ██▓▓ ▓▓ █▓ ▒▒ ▓█ └┐ ┌┘
▓▓██ ▒▒ ▓█ ▓▓ █▓▓ ▓▓ █▓ └┬┬┬┐ ┌┬┬┬┘
██ ▓▓ █▓ ▒▒▓▓ ▒▒ ██ ▓▒ ├┬┬┬┐ ┌┬┬┬┬┤
▓▓ ██ ▓▒ ▓▓ █▓ ▓▓ ▓▓ ▒▓ ││││├┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┤│││││
▒▒ ▓▒▒ ██ ▓▒ ▓█ ▒▒▓▓ ││││││││││││││││││
verze 4.4
Pokyd - jen 32kB + 67kB veliky kecaci program pro DOS (pocitan EXE soubor
═════ a soubor s inteligenci SLOVNIK.DAT). S moduly, dokumenty atd. ma
program celkem asi 360kB.
***** Licencni podminky:
Tento program je FREEWARE. To v praxi znamena, ze ho muzete vesele sirit,
ale nesmite ho menit a musite ho nahravat se vsemi soubory. Menit se smi
pouze soubor VTIPY.TXT, coz je databaze vtipu. Z tohoto duvodu neberu na
vtipy zadnou zaruku. Dale muzete menit soubor POKYD.CFG, ktery ale neni
v zakladnim baliku a nedistribuje se.
Podminkou pouzivani tohoto programu je, ze byste meli napsat autorovi
e-mail s hodnocenim programu.
***** Charakteristika jednotlivych souboru:
* Zakladni soubory:
POKYD.EXE - zakladni soubor, kterym se program spousti
POKYD.ICO - ikona k programu (vhodna napr. jako obrazek k zastupci ve Win)
POKYD.KAL - vypis jmen z kalendare, pouzivane i modulem NajdiMe
POKYD.TXT - tento textovy soubor, zakladni textovy soubor k programu
SLOVNIK.DAT - datovy soubor, ve kterem jsou zapsany data k programu a vse
k vygenerovani odpovedi (podminky+odpovedi)
- bez tohoto souboru se program neobejde
TESTPKD.EXE - program, ktery testuje, jestli neni nejaky soubor poskozen
vnejsim zasahem uzivatele
TESTPKD.TST - soubor pouzivany programem TestPkd, jsou v nem zapsany jed-
notlive soubory a jejich kontrolni soucty
TESTPKD.TXT - textovy soubor k programu TestPkd
VTIPY.TXT - textovy i datovy soubor, ve kterem jsou napsany vtipy
- tento soubor muze uzivatel editovat, vice v kategorii "Vtipy"
- nekontroluje ho TestPkd
* V adresari MODULY:
CAS.EXE - editor systemoveho casu a data
COMPLEX.EXE - program pro pocitani s komplexnimi cisly
HONICKA.EXE - hra ovladana mysi, ve ktere musite neustale utikat pred
nepritelem a sbirat bonusy
KALKUL.EXE - kalkulacka s 5 funkcemi a zavorkama
MODULY.TXT - textovy soubor ke vsem modulum
NAJDIME.EXE - vyhledevac jmen v kalendari podle jmena nebo data
NOKOMAR.EXE - odpuzovac komaru a jineho hmyzu z mistnosti
PALBA.EXE - strileci hra proti pocitaci
PISMENA.EXE - hra procvicujici orientaci na klavesnici
ROVNICE.EXE - program pocitajici linearni a kvadratickou rovnici
* Ostatni soubory:
POKYD.CFG - soubor, ve kterem je ulozeno nastaveni programu
PUVODNI.PKD - datovy soubor obsahujici binarni cisla jiz drive pouzitych
vet a vtipu, aby se program neopakoval ani v pristim spus-
teni
- obsahuje 50 vet a 200 vtipu, ma vzdy 555 bajtu
Pozn.: Tyto soubory se nedistribuji, protoze se na novem pocitaci vygene-
ruji samy v zavislosti na novem uzivateli
Za pripadne nedostatky ci neprofesionalnost se omlouvam vzhledem ke svemu
veku - je mi teprve 16 let.
***** Minimalni naroky:
Procesor: 286 nebo vyssi
Pamet: 67 kB konvencni pameti
Monitor: EGA nebo vyssi, doporucena VGA
Operacni system: DOS 3.0 a vyssi
Velikost disku: priblizne 360 kB (jezdi i pri 99kB)
Zvukove zarizeni: PC speaker (nemusi byt)
Jina zarizeni: Mys (mimo Honicky nemusi byt)
***** O co v programu Pokyd vubec jde:
Je to jednoduchy. Timto programem muzete kecat s Vasim pocitacem! Jmenu-
je se Klaban a on i Vy se stridate po napsani jedne nebo i vice vet.
Pochopitelne, nemuzete cekat totalni inteligenci, preci jenom je to stroj,
ale rozumi dosti zakladnim slovum a podle toho vybere nejlepsi odpoved.
Nikdy neopakuje vetu dvakrat za sebou (ani ob vetu), minimalni opakovani
jsou 2 vety mezi. Umi spravne zareagovat na 177 moznosti slovnich spojeni,
na ktere muze odpovedet celkem 1239 vetama.
***** Co se vsechno da delat?
Na rozdil od jinych pokecavacich programu tento umi predpovidat pocasi.
Staci napsat
POCASI
a pocitac zapne virtualni radio a vy se dozvite, kolik bude stupnu, jestli
bude zatazeno, biopredpoved i stav ozonu. Ale neberte to na velkou vahu,
je to jenom priblizne. O svatky je spatny signal prijmu radia.
Take se muzete pobavit napsanim vtipu.
Zadejte
REKNI VTIP
a pocitac vybere jeden z nahodne vybranych vtipu. Dalsi informace najdete
v tomto souboru v kapitole Vtipy ().
V pripade, ze Vas ten hnusny zvuk na speakeru uz drasa, muzete ho vypnout.
Staci napsat
VYPNI ZVUK
nebo
ZAPNI ZVUK
Pocitac provede Vami zadanou instrukci a Vy budete zase v pohode.
Jako temer vsechny programy, i tento ma nejake nastaveni.
Pro tento ucel napiste
NASTAV
a ukaze se Vam prostredi, ve kterem si muzete nastavit dane prvky (o nas-
taveni se rozepisuji nize).
* Tip: pro rychle nastaveni bez ztraty radku zmacknete F4.
Muzete dat take:
NASTAV STANDARDNE
a ulozi se standardni nastaveni.
Dalsi moznost je:
ULOZ
a ulozi se aktualni nastaveni.
Pozn.: Toto nastaveni se da take zmenit modifikovanim souboru POKYD.CFG
nebo ulozenim v prostredi nastaveni.
Kdyz uz Vas nebavi kydat, muzete Klabana nechat mluvit sam se sebou.
Napiste:
MLUV SAM SE SEBOU
nebo
TRP SAMOMLUVOU
a Klaban si bude tak dlouho kydat sam pro sebe, dokud nezacnete zase Vy
manualne psat "svoje" vety.
Pozn.: Lze take vyvolat z prostredi modulu (klavesa F2).
Pokud chcete v prubehu Pokydu spustit jiny program, napiste:
1. SPUST <program>
nebo
2. SPUST *<program>
Pripad cislo 1:
Program se automaticky presune do adresare s danym souborem a spusti ho.
Po ukonceni se presune zpet.
Pripad cislo 2:
Podprogram se spusti neformatovane, tj. tak, jako kdybyste prikaz za hvez-
dickou napsali do normalniho prikazoveho radku
Pozn.: Kdyz napisete pouze SPUST bez parametru, spusti se novy prikazovy
radek.
Klicove slovo "spust" se take nabidne zavolanim funkce z prostredi
modulu (dostanete se klavesou F2).
Nedoporucuji spoustet rezidentni programy,
Pokud si z nekoho chcete udelat srandu, je zde jeste moznost simulace for-
matovani harddusku. Staci zadat:
FORMATUJ
a pan Format uz se cini.
Pozn.: Pri formatovani "nechroupe" harddisk. Z tohoto duvodu doporucuji
prehravat pritom nejakou hudbu (ale to zase nevypada tak strasne).
Kdyz uz se Vam zda, ze tech souboru s hovory mate moc a nechce se Vam je
manualne mazat, muzete pouzit prikaz
VYMAZ SOUBORY
popr.
SMAZ KYDY
Vsechny tyto soubory se smazou mimo toho, do ktereho se zapisuje (zapisu-
je-li se).
Pozn.: Vymazou se i soubory bez hovoru, zkratka vsechny, ktere nemaji at-
ribut Read Only (Jen ke cteni). Nemazou se adresare.
Tuto funkci muzete zavolat z prostredi modulu, do ktere se dostane-
te stiskem klavesy F2.
Kdyz se nejak zkazi font, zvlaste se to muze stat pri prepinani oken ve
Windows (a stava se to!), muzete zadat jednoduchy prikaz:
OBNOV FONT
Font by ted mel byt uz v poradku. Jestlize neni, musite se s tim smirit,
nebo to spravit nejak jinak, napr. opakovanym prepinanim oken.
* Tip: Tento prikaz muzete zavolat take klavesou F9 bez ztraty radku.
Jestli Vam nevyhovuje vyska radku (zda se Vam, ze jich tam je moc nebo
malo, muzete napsat
ZMEN MOD
V pripade, ze je nastaveno 25 radku, bude jich 50 a naopak.
Pokud mate grafickou kartu EGA a nizsi, program vypise dotaz, zda operaci
opravdu chcete provest (tyto karty zmenu modu nepodporuji).
* Tip: Zmenit mod muzete rychle stiskem Alt-F9.
Pokud chcete spustit testovaci program Pokydu, zadejte prikaz
OTESTUJ SE
Program se spusti na stejne ceste, jako je Pokyd (jmenuje se TESTPKD.EXE)
a Vy zjistite, zda mate spravnou kopii programu.
Jestli honem chcete vedet informace o programu bez toho, abyste skoncili
program a prohledli si tento dokument, napiste:
CREDITS, POMOC
nebo proste jenom
?
Napoveda se vzapeti napise na novou obrazovku.
Pozn.: Rychle zhlednuti bez ztraty radku muzete vyvolat klavesou F1
No a kdyz chcete program ukoncit, napiste
AHOJ, CAU, NAZDAR, SKONCI, KONEC, PRYC, SYSTEM, EXIT, RETURN
nebo podobnymi prikazy.
* Tip 1:
Kdyz chcete opravdu RYCHLE vylezt, muzete utnout program klavesami
Ctrl-Break, pripadne Ctrl-C. Program stisk pozna a hlaseni o preru-
seni napise i do souboru, je-li hovor zapisovan. Tato metoda teore-
ticky nemusi byt stoprocentni, ale vsechny testy byly uspesne.
* Tip 2:
Program muzete ukoncit take klavesou F10 a potvrdit dotaz.
Jinak si muzete zadavat prikazy jake chcete a program budto bude rozumet,
nebo nebude. To si vyzkousejte sami.
***** Zadavani vet
Pri psani vet muzete pouzit mnoho zjednoduseni, s kterymi muzete psat
rychleji. Meli byste si zapamatovat tyto 3 body:
- v otazkach MUSITE psat otaznik! Znacne se tim zkvalitni rozhovor
- nemusite se obtezovat s velkymi pismeny, program si je stejne hned zpo-
catku prevede na mala
- program ignoruje vsechny znaky mimo malych a velkych pismen, otazniku a
vykricniku
- z prikazoveho radku DOSu (ne Pokydu) nepiste diakritikou
Vety specifikujte co nejpresneji, napiste je pokud mozno celou vetou.
Snazte se psat jen hole vety, pokud je to mozne. Nepiste vice vet.
Funkce klaves:
==============
Backspace - mazani vlevo od kurzoru
Del - mazani vpravo od kurzoru
sipky - pohyb kurzorem po vete
Ctrl-sipky - pohyb kurzorem po slovech
Home - skok kurzorem na zacatek vety
End - skok kurzorem na konec vety
Esc - vymazani aktualni vety
Insert - zapne/vypne mod prepisovani
Ctrl-Backspace - smazani slova pred kurzorem
F1 - napoveda
F2 - prehled a vyber modulu
F3 - opakovat minulou vetu
F4 - prohlizeni a editovani nastaveni
F5 - navrat na pocatecni (uvodni) obrazovku
F7/F8 - ubrat/pridat obtiznost hovoru
F9 - obnoveni fontu a cele obrazovky
Ctrl-F9 - poradne obnoveni fontu a cele obrazovky vcetne nacteni svatku a
napsani data a casu
Alt-F9 - zmena poctu radku (25/50)
F10 - konec programu (po potvrzeni dotazu)
Pokud mate zapnutou ceskou klavesnici a pisete s hackama a carkama, prog-
ram je sam prevede na stejna pismena bez diakritiky.
Pri nezmacknuti niceho v prubehu n sekund (lze nastavit) se napise upozor-
neni na to, ze ten Klaban je jeste tady a aby jste se mu venoval.
***** Nastaveni
Jako v jinych programech, i tento ma nejake nastaveni. Pro objasneni tu
uvedu vsechny parametry najednou.
Jednotlive prvky jsou tyto:
---------------------------------*
* Seriove cislo disku C - podle tohoto ctyrbajtoveho cisla vyjadrujici se-
riove cislo program pozna, zda-li Pokyd nebyl prenesen na jiny po-
citac. Ne, ze by se to snad nemelo, ale program pouze upozorni na
to, aby si novy uzivatel sam nastavil program dle sveho. Pokud toto
cislo prepisete, bude Vas brat jako noveho uzivatele, coz se zmeni,
az kdyz nastaveni ulozite. Tento parametr se nezadava v nastaveni.
Standard: neexistuje
* Pohlavi uzivatele - toto nastaveni zjistuje, je-li uzivatel muz nebo
zena a podle toho ho oslovuje
Pozn.: Rod take vidite na prouzku vedle casu. Je-li na pozadi modra
barva, je nastaven muz, pri cervene zena.
Standard: nemeni se, ale na zacatku je muz
* Obtiznost hovoru - udava charakter pocitace. Kdyz mate spatnou naladu,
dejte si nejlehci a pocitac vas bude spise utesovat. Pri normalni
naladu si nastavte stredni, a kdyz se chcete vylozene hadat, zvolte
si nejtezsi. Pocitac bude odporovat, nadavat atd. Muzete si samo-
zrejme dat i lehkou nebo tezkou obtiznost, ale to uz zavisi jenom
na vas.
Pozn.: Toto nastaveni muzete menit primo pri hovoru klavesami F7-8.
Take ho vidite na prouzku vedle casu (cim blize je znak sr-
dicku, tim je Klaban laskavejsi).
Standard: stredni
* Ma-li se obtiznost menit podle situace - v pripade zapnuti program sam
pozna, zda-li jste mu rekl(a) neco dobreho ci spatneho a podle toho
poposunuje svuj ukazatel obtiznosti
Pozn.: Tohle nastaveni muzete taktez videt na prouzku vedle casu -
- kdyz je ukazatel otaznik, je autodetekce zapnuta, v pripa-
de trojuhelnicku tomu tak neni.
Standard: ano
* Pri poradnem nastvani a autodetekci ukoncit program - kdyz Vas bude mit
Klaban az po krk, protoze ho hodne urazite, lze si nastavit, aby se
nastval mirou nejvyssi a ukoncil hovor. Je to celkem prijemne zpes-
treni hovoru, avsak nekomu neni zrovna prijemny
Standard: ano
* Zvuk na speakeru - je-li zapnut, hraje na speakeru. Nemusi hrat, kdyz je
malo procent z rychlosti odpovidani (viz nize).
Standard: ano
* Prohozeni Y a Z - pri psani prohazuje tyto 2 klavesy (urceno pro anglic-
ky pisici na ceske klavesnici a naopak).
Standard: ne
* Tolerance spatneho pravopisu nekterych slov - pokud nejste cestinarsky
nadan a pisete s chybama, mel byste si zapnout toto nastaveni. Nek-
tera nejuzivanejsi slova spatne napsana bude brat jako dobre napsa-
na. Dale taky pri vyskytu nejcastejsich otazkovych slovech (proc,
jak atd.), kdyz zapomenete napsat otaznik, se veta automaticky oz-
naci jako otazka. Pokud ale nepisete s hrubyma chybama a otazniky
nezapominate, mel byste to mit vypnute, protoze Klaban muze nejake
klicove slovo prevest na jine nebo vetu oznamovaci brat jako otazku
a potom samozrejme nerozumi spravne.
Standard: ne
* Pocet vterin pred "kecama" - po uplynuti teto doby ve vterinach ma pro-
gram pripominky jako "Tak co je?" atd. Nula znamena, ze se nebudou
psat vubec.
Standard: 90
* Rychlost odpovidani v procentech - dosti neobvykly, tezko pochopitelny,
ale dosti zabavny i uzitecny parametr. Priklad: na napsani jednoho
pismena je cekaci doba 30 ms (pri 100%) a veta o 40 znacich tedy
trva 30 * 40 = 1200 ms, coz je pres 1 vterinu. Pri zadani 50% trva
jednomu pismenu k napsani 15 ms a veta o 40 znacich se tak napise
za 15 * 40 = 600 ms, takze to bude trvat 2x mene. Tyto cekaci doby
plati i u jinych operaci, ale to neni tak viditelne.
Standard: 100
* Pouzivani vlastniho fontu Pokydu - tento parametr urcuje, zda-li ma pro-
gram pouzivat vlastni font, nebo jestli ma zustat font puvodne nas-
taveny. Pri pouzivani fontu Pokydu se pouziva v radku s nazvem pro-
gramu diakritika, pri spusteni podprogramu nebo ukonceni se font
automaticky vypne. Tento parametr nema smysl u 50-ti radkoveho
modu, tam je font porad standardni.
Standard: ano
* Kolikrat se ma odradkovat pred novou vetou - pocet radku (min. 1), ktere
se odroluji po napsani vety clovekem ci pocitacem.
Standard: 2
* Pocatecni obrazovkovy mod (pocet radku) - zde nastavujete pocet radku na
obrazovce, cili jak velika budou pismena a kolik se jich vejde na
obrazovku. Je zde i hodnota "puvodni". Pri tomto nastaveni bude po-
cet radku takovy, jako pri spusteni, tj. nemeni se. Pozor! Toto je
pouze pocatecni nastaveni, zmena poctu radku se provadi behem psani
klavesami Alt-F9 nebo prikazem ZMEN MOD.
Standard: 25
* Zapis hovoru do souboru - program pise hovor pouze tehdy, jestli toto
nastaveni bylo jiz pri spusteni, kdy pro nej najde spravny soubor.
Blizsi informace o tomto souboru viz nize.
Standard: ano
* Nadmorska vyska - v metrech, pouziva se pro spravnou predpoved pocasi.
Standard: 300
* Psani vtipu na startu - muze byt i nahodne. Vtip se napise, i kdyz zaci-
nate hovor a az potom odpovi.
Standard: nahodne
* Psani predpovedi pocasi na startu - plati pro ni ty same podminky jako u
psani vtipu.
Standard: ne
* Od kolika hodin se ma psat predpoved pocasi na zitrek - urcuje, v kterou
denni dobu (od kolika hodin) Vas zajima spise pocasi na dalsi den,
nez na dnesni den.
Standard: 16
* Barva textu psaneho clovekem - vyber z 15 barev, je to barva, jakou pise
uzivatel, clovek, tedy Vy.
Standard: 14
* Barva textu psaneho pocitacem - plati stejne podminky jako u textu clove-
ka, je to barva odpovedi pocitace.
Standard: 10
Dole jsou vybery "Ulozit", coz ulozi nastaveni, "Nacist nastaveni" nacte
tu konfiguraci, ktera je ulozena v souboru, "Standardni nastaveni" zase
nastavi standardni nastaveni (pouze necha pohlavi) a "Konec" (ukonci se).
Pozn.: Kdyz neexistuje soubor POKYD.CFG, nabidne se tzv. amatersky kurz
pouzivani programu, neboli cokoli udelate, k tomu se napred ukaze
napoveda.
***** Vtipy
Vtipy lze volne editovat, pridavat i ubirat. Jsou napsane v souboru
VTIPY.TXT. Je to mimochodem jediny soubor, ktery se siri dal a muze se
editovat.
Format: Kazdy vtip zacina znakem # a Enterem.
Chcete-li tedy pridat vtip, staci napsat
#
Vtip
nebo taky
#komentar vtipu
Vtip
Za normalnich okolnosti lze nacist az 16.384 vtipu, z nichz kazdy ma delku
max. 2000 znaku.
Pozn.: Program si vtipy "nenacte", pouze si zapamatuje mista, kde v sou-
boru zacinaji a vtipy "taha" rovnou ze souboru.
***** Moduly
K Pokydu jsou dodany pridavne moduly v adresari MODULY. Jsou to:
COMPLEX - pokud jste pokrocilejsi v matematice a chcete si neco spocitat
v komplexnich cislech, mate moznost! (autor Miroslav Janda)
CAS - pomoci tohoto programu si muzete presne a snadno nastavit systemovy
cas na Vasem pocitaci. Obsahuje specialni funkci "zastavit cas",
ktera jeste zjednodusuje nastavit opravdu presny cas
HONICKA - hra ovladana mysi, kde Vas jakozto zeleny ctverecka honi "cer-
venak".
KALKUL - standardni kalkulacka. Staci zadat priklad, ktery muze obsahovat
operace +,-,*,/,^ a libovolne zavorek a program ho spocita.
NAJDIME - vyhledavac jmen v kalendari. Lze hledat podle casti jmena nebo
data
NOKOMAR - odpuzovac komaru z mistnosti. Pokud mate v pokoji podobnou ha-
vet, zkuste tento program.
PALBA - zabavna strileci hra, ve kterem mate rozstrilet sveho protivnika
driv, nez to udela Vam.
PISMENA - hra na procvicovani klavesnice (konkretne IBM), kde musite
v danem case stisknout zadanou klavesu
ROVNICE - program na pocitani kvadratickych rovnic bez zavorek a lomenych
vyrazu (autor Miroslav Janda)
Pozn.: Blizsi informace k jednotlivym modulum najdete v souboru MODULY.TXT
v adresari MODULY.
Tyto programy se spousti budto primo v adresari, nebo pomoci prostredi na
moduly po stisku klavesy F2.
V tomto jejich prostredi jsou take moznosti Spust program, pomoci ktere
(stiskem S) muzete spustit program primo z Pokydu. Po ukonceni tohoto pro-
gramu nasleduje navrat do Pokydu.
Funkce Vymazat soubory s hovorem smaze vsechny soubory v adresari KYDY.
Pokud je zapnuto nastaveni zapisu hovoru do souboru, tento soubor nebude
smazan. Pozn.: Muzete vykonat take prikazem SMAZ SOUBORY (viz vyse).
***** Ostatni informace
Vlastni program je velmi stabilni a rychly. Zatim se nestalo, ze by Pokyd
"ztuhnul" ci jinak projevil chybu. Rychlost: u pocitacu s procesorem Pen-
tium 133MHz (byl na nem vytvoren a testovan) stihne za jedinou sekundu
710x (!) roztridit text, "vymenit" nektera slova, zjistit obsah textu
a vygenerovat odpoved.
To tedy znamena, ze u takoveho procesoru trva 1 odpoved asi 1/3 tisiciny
sekundy.
Pri spousteni programu Pokyd nemusite byt v adresari s Pokydem. Program si
sam najde, odkud byl spusten a vsechny pridavne soubory "taha" primo z te-
to cesty. Tam i zapisuje prubeh hovoru (viz ).
Normalne hovor zacina pocitac. Pokud chcete zacinat vy, spustite program a
jako parametr zadate svoji prvni vetu.
Priklad:
POKYD.EXE Jak se mas?
a Klaban rovnou odpovi.
Cely hovor se zapisuje do souboru 11223444.txt, pricemz 11 znamena den, 22
je mesic, 3 je oznacuje posledni cifru roku a 444 nejmensi mozne cislo,
ktere se zjisti ihned po startu Pokydu a slouzi jako pocet spusteni v dany
den.
Tento soubor se zapise do podadresare KYDY na ceste s umistenim Pokydu.
Jestlize tento adresar neexistuje, bude vytvoren.
Pokud bude predchazejici hovor chybne ukoncen a zustane po nem prazdny
soubor, program to pozna a prepise ho.
Pri preteceni cisel (neboli kdy Pokyd spustite 1000x v jednom dni a priby-
vajici soubory nemazete) program na chybu upozorni a hovor se nebude psat
nikam.
Struktura souboru s hovorem: napred je hlavicka (adresa autora, internet,
kontakt a podobne blbosti). Dale samotny hovor (C: - clovek, P: - pocitac)
a na konci je hlaseni o zpusobu ukonceni, pocet vet a doba hovoru.
Na zacatku, kdyz je verze jeste cerstva, pise "NOVA VERZE". Kdyz verze no-
va uz neni, tento text se tam nenapise, ale jinak program pracuje stejne!
To tedy znamena, ze se nemusite registrovat nebo menit datum jako u jinych
programu, ale je to pouze upozorneni, ze asi existuje i novejsi verze.
Misto "NOVA VERZE" se tam muze napsat "SPATNE DATUM !". To znaci, ze datum
nastavene na pocitaci je starsi nez datum vyroby programu, a tudiz chybne.
Program ale jako v predchozim pripade bude chodit uplne stejne.
Horni radek se roluje do te doby, nez je zcela nahore. Pak se roluje jen
okno pod nim. To plati i v pripade, ze neni nastaven standardni 25-ti rad-
kovy mod, ale 50-ti radkovy mod.
Pocatecni obrazovka ceka na klavesu pouze tehdy, kdyz hovor zacina poci-
tac. Kdyz zadate POKYD.EXE [veta], zacnete hovor Vy a obrazovka se po dis-
kovych operacich sama smaze.
Pri spusteni s presmerovanim do souboru (pripadne nikam - pr.: pokyd >nul)
program bude chodit korektne, tj. tak, jak by chodil bez tohoto presmero-
vani. Ve vystupnim souboru nebude nic.
Jinak Pokyd ma celkem 12 efektu u vet psanych pocitacem a 2 u vet psanych
clovekem, ktere jsou po kazde vete nahodne zvolene.
***** Statistiky odpovedi
Prumerna delka odpovedi: 44 znaku
Pocet vet:
Normalni: 1081 odpovedi
V zavislosti na rodu: 158 odpovedi
────────────────────────────
Celkem: 1239 odpovedi
Velikosti:
Zdrojovy kod: 363kB (10910 radku, 48 souboru)
Textove soubory: 67kB (1519 radku, 3 soubory)
***** Historie Pokydu:
Jako velikost programu se pocita pouze vlastni EXE soubor. Tento soubor je
totiz sobestacny (ale distribuovat se musi se vsemi soubory!).
Od verze 2.4 jsou zapsany 2 hodnoty: prvni je velikost EXE souboru a druha
je velikost souboru s inteligenci, ktery je nezbytne nutny. Take se musi
distribuovat se vsemi soubory.
** verze 1.0 (29.8.1999) - necelych 29kB
- 1. verze, freeware
- moznost predpovedi pocasi
- moznost psani vtipu
- lze si pridavat vlastni vtipy
- podporuje 25-ti i 50-ti radkovy mod
- nescroluji se 2 prvni radky
- lze si vyzadat napsani data a casu
- moznost vypnuti a zapnuti zvuku
- pri zapnuti zvuku, kdyz je uz zapnuty a naopak na to Pokyd upozorni
- muzete si nastavit konfiguraci prikazem NASTAV
- lze taky nastavit standardni konfiguraci prikazem NASTAV STANDARDNE
- moznost automatickeho ulozeni nastaveni prikazem ULOZ
- nastaveni lze menit i v souboru POKYD.CFG
- 6 konfiguracnich radku - nadmorska vyska, zvuk, prohozeni Y a Z, psani
vtipu pri startu, psani predpovedi pocasi pri startu, ma-li se psat ho-
vor do souboru
- muzete stisknout F3 pro opakovani predchoziho prikazu
- take lze stisknout Esc pro smazani radky
- muze se psat malymi i velkymi pismeny
- ignoruje jine znaky nez pismena, otaznik a vykricnik
- pri napsani stejne vety jako predchozi na to Pokyd muze upozornit
- pri psani vtipu smaze pripadne pocatecni a konecne entery
- moznost zacit hovor prvni vetou napsanou z prikazove radky
- pri odpovedi pocitace se smaze kurzor
- osetreni psani specialnich znaku (sipek atd.) pri zadavani vet
- pri nicnemackani dele jak minutu ma Pokyd pripominky
- mnoho nerusicich a kurzor neodvadejicich efektu (1 tvuj a 7 pocitaco-
vych)
- umi hodne vet
- nemusi se spoustet v adresari s Pokydem. Program si sam najde cestu k
souboru POKYD.CFG a k souboru, kam pripadne bude hovor zapisovat
** verze 1.1 (3.9.1999) - 31kB
- moznost spousteni souboru vcetne cesty a parametru prikazem SPUST <co>
- po spusteni souboru se vrati ten samy textovy mod
- do souboru POKYD.CFG pridan novy radek s dobou, jak dlouho se pri netk-
nuti klavesnice maji psat pripominky
- pri psani pripominek to nevynechava radek
- zlepseni logiky (pridani novych vet)
- odstranena chyba se zvukem u pomalych discich
- pridany 2 nove efekty u vet psanych pocitacem, celkem jich je 9
- mirne upravy v textech
- pridan text do "credits"
** verze 1.2 (8.9.1999) necelych 32kB
- zlepseni logiky
- pridan efekt u vety psane clovekem
- psani hovoru do podadresare KYDY (adresare podrazeneho tomu, kde je Po-
kyd umisten)
- soubor s hovorem se misto puvodniho POKYD[cislo].TXT jmenuje PKD[den]_
[mesic].[cislo]
- do prave zmineneho souboru se napise datum a cas
- po spusteni souboru se nastavi puvodni cesta
- u spousteni souboru rozezna argument
- opravena chyba pri hlaseni preteceni souboru z verze 1.1
- rychlejsi mazani radku
- moznost vypnuti pripominek pri nicnemackani
- pridano motto do uvodniho okna (motto vymysleno jiz v 1.1)
** verze 1.3 (14.9.1999) - 33kB
- pridani hodne novych vet
- kompatibilnejsi smazani radku
- moznost samomluvy pocitace
- dalsi zmena jmena souboru s hovorem na P[den]_[mesic]_[posledni_cifra_
roku].[cislo]
- mirna zmena v psani vety clovekem
- pridana nahodne psana hlaska o opakovanem spusteni v jeden den
- opravena chyba z v1.1 u 2 efektu psani pocitacem pod Windows 95/98
- u nastaveni staci, kdyz se zadane slovo pouze v retezci vyskytuje
- pri spousteni souboru rozezna spusteni prikazoveho radku
- opraveno hlaseni pri prvnim ulozeni nastaveni
- zpresnen text v souboru s nastavenim
** verze 1.4 (25.9.1999) necelych 35kB
- masivni pridani novych vet
- odpovida take na otazky
- odstraneny neobratne vety u nekterych odpovedi
- pridan datum a cas primo na obrazovku, odstranena zadost o to
- opravena chyba u zadavani vet pri vice nez 40 mezerach
- vytvorena ikona k Pokydu
- opravena chyba pri spusteni prikazoveho radku
- opraveno par chyb ve slovniku
- pridana simulace formatovani harddisku
- "vylepseni" stylu hledani odpovedi
- lepe testovano
** verze 1.41 (2.10.1999) necelych 35kB
- drobne graficke upravy
** verze 1.5 (13.10.1999) - 35kB
- zlepseni logiky
- simulace formatovani harddisku je ted na vsech pocitacich stejna
- soubor za prikazem SPUST se pusti vzdy a opravena chyba pri praci s
argumentem
- opravena chyba u efektu pri psani vety clovekem
- jmeno souboru s hovorem zmeneno na "11223444.txt", kde 11 je den, 22 je
mesic, 3 znaci posledni cifru roku a 444 cislo poctu spusteni v dany
den (zmeneno kvuli kompatibilite s priponou)
- lepe je udelano usporadani slov, precte opravdu cely radek
- delka vtipu je omezena z 900 na 2000 (!) znaku
- opravena chyba pri psani do souboru vety psane pocitacem
- opraveno neuzavreni souboru pri nastaveni nepsani souboru behem pokydu
- kdyz je hledany soubor na zapsani hovoru prazdny, prepise se
- oprava psani do neexistujiciho souboru pri jejich preteceni
- pridan text do "credits"
** verze 2.0 (3.11.1999) - 42kB
- pridano mnoho zasadnich veci:
- zlepsena logika, pridan novy system umoznujici reakci v souvislosti
s vetou psanou pocitacem
- totalne predelane nastaveni, nyni uz ma i prostredi, ktere se muze (ale
nemusi) ovladat mysi, s casem, datem a kalendarem
- pridany 3 nove polozky v nastaveni:
* rychlost odpovedi: kolik procent z normalni rychlosti se ma provest
** barva textu cloveka a pocitace: kterou barvou ma psat clovek a
kterou pocitac
- pridan adresar MODULY s:
honicka: hra ovladana mysi, kde musite sbirat premie a zaroven prchat
pred nepritelem
rovnice: zadate kvadratickou rovnici bez zavorek a vydroli se Vam vys-
ledek i s castecnym postupem
complex: tento program je urcen pro pokrocilejsi uzivatele oboru mate-
matiky, protoze pocita s komplexnimi cisly
Tyto moduly lze zavolat prikazem "honicka", "rovnice" ci "complex" nebo
je spustit primo z adresare MODULY.
- tyto moduly jsou ohlidany, zda existuji (ale nebude otravovat, dokud se
to nepokusis spustit)
- pridan kalendar se jmeny svatku primo na obrazovku
- ochrana proti utnuti Ctrl-Break
- cas, datum a ochrana proti Ctrl-Break jdou PORAD
- samozrejmosti jsou nove vety
- cele vtipy jsou upraveny, popr. opraveny
- pridany 3 vtipy
- na zacatku se nabidne vyber s nastavenim, ukoncenim nebo startem
- opravena chyba z v1.5, kdy se obcas kazily vtipy v dusledku preteceni
promenne
- opravena jina chyba z verze 1.5, kde se u 50-ti radkovem modu pri spus-
teni "znepruhlednila" jen polovina obrazovky
- upraveny hlasky o zapisu do souboru
- pridan prikaz "obnov font", ktery (tohle asi nevis) obnovi font, kdyz
se nejak zkazil (napr. prepinanim oken)
- zmeneno cteni ze souboru z nastavenim, nyni je kompatibilnejsi
- pri psani vet program klavesou F1 nabidne slovo "pomoc"
- pridan novy text do "credits"
- zrychleno zapisovani vet do pameti pripravene ke generovani
- zmenena ikona, nyni je to jeste vetsi huba nez predtim
- napsano hodne noveho textu do POKYD.TXT
- na zacatku programu se vymaze radek s casem, datem a svatkem
- smazane zbytecne otazky na nektera slova
- formatovani harddisku se zapise do souboru s hovorem
- zrychleno mazani znaku z obrazovky pri zadavani vety
- opraven nazev e-mailu
- nyni uz i na Internetu!
** verze 2.1 (15.11.1999) - 39kB
- moznost nastaveni pohlavi uzivatele! Nyni to na Vas muze mluvit i
v zenskem rode
- nyni si muzete nastavit, od kolika hodin se bude predpovidat pocasi na
dalsi den, u pocasi sklonuje pady u slova "stupen"
- moznost smazani vsech souboru s hovorem (mimo toho, do ktereho se pise)
prikazem VYMAZ SOUBORY
- pridan efekt pri psani vety pocitacem. Nyni uz jich je 11
- pri ukonceni Escapem v uvodni obrazovce se pripadny jiz vytvoreny sou-
bor smaze
- nastaveni se zapamatuje i pri neulozeni na zacatku
- kdyz je Pokyd cerstvy, objevi se na zacatku "NOVA VERZE"
- program kontroluje Ctrl-Break i pri hlaseni
- opravena chyba pri nicnemackani 1 sekundu
- zmena citlivosti mysi a zapisovani datumu (bez mezer)
- program si ohlida radkovani u vtipu
- pridany informace u hlavicky souboru s hovorem
** verze 2.2 (27.11.1999) - 40kB
- nektere vety jsou prerovnane, lepsi inteligence
- pocitac uz neopakuje dvakrat stejnou vetu za sebou
- konfiguracni soubor je lepe zorganizovan (napoveda je u kazdeho radku
zvlast), opraveny chybne texty v nem
- opravena chyba z verze 2.0 s psanim casu a radkovanim vubec
- opravena jina chyba z verze 2.1, kdy pri poctu vterin "pred kydama" ne-
chodilo nastaveni 0, pri kterem by se nemely psat vubec
- opravena dalsi chyba z verze 2.1, kde se pri 50-radkove obrazovce nap-
sal dotaz o pohlavi jinam
- preventivne opravena chyba s pameti
- pridan dalsi efekt u vety psane pocitacem, celkem 12
- kdyz se zapisovani souboru vypne behem hovoru, tak jiz vytvoreny soubor
se smaze
- cas a ochrana Ctrl-Break chodi i pri simulaci formatovani harddisku
- pri predpovedi pocasi je mozny i snih
- kdyz nejaky vtipalek pusti Pokyd s argumentem ">nul", program bude cho-
dit tak, jak ma, cimz byly zaroven opraveny pripadne chyby na Pentiu II
a vyssim
- v nastaveni bylo zmeneno jedno klicove pismeno kvuli problemum se zame-
nou Y a Z
** verze 2.21 (29.11.1999) - 40kB
- opravena chyba pri psani dlouheho textu pri radku delsim nez 78 znaku
- pridany vtipy, nyni jich je 190
** verze 2.3 (11.12.1999) - 42kB
- masivne zlepsena inteligence
- pridan Pokyd-testovaci program (TESTPKD.EXE), ktery po spusteni zjisti
kontrolni soucet vsech souboru k Pokydu a porovna zmeny
- odkaz na testovaci program byl dat na uvodni obrazovku a lze ho spustit
i prikazem napr. "otestuj se"
- v nastaveni pridan odkaz "Nacist nastaveni", zoptimalizovano
- do souboru se zapisem hovoru se napise pocet vet, celkova doba hovoru
a hlaska o ukonceni programu
- nastaveni lze vyvolat klavesou F4 a obnoveni fontu F9
- na zacatku (pri nenalezeni konfiguracniho souboru) je vzdy standardni
nastaveni
- opraveny dva nedostatky pri malo souboru: lepsi hlaseni a nepise "dnes
jsi me spustil 1000x"
- pri samomluve neplati zensky rod
- kdyz je datum starsi nez datum vydani programu, na zacatku pise "SPATNE
DATUM !" (misto "NOVA VERZE")
- zrychleno nabihani obrazovky s nastavenim na zacatku programu
- pri mazani souboru s hovorem to pise "Mazu soubory, prosim cekejte... "
a zaroven jde cas
- drobne graficke upravy
** verze 2.31 (12.12.1999) - 42kB
- opravena chyba pri zavolani nastaveni klavesou F4
** verze 2.4 (26.12.1999) - 35kB + 16kB (EXE soubor + soubor s inteligenci)
- inteligence dana do souboru, nyni se nacita do pameti
- pridany nove vety, nektere byly optimalizovany
- nastaveni bylo serazeno podle dulezitosti, a to jak na obrazovce, tak i
v souboru
- opravena neesteticka obrazovka pri prepnuti na "ano" u psani do souboru
- ukonceni programu Ctrl-Breakem je spolehlivejsi, melo by byt na 100%
- opravena chyba s opakovanim vet
- pridan efekt pri vymazani textu Escapem
- hlaska o spusteni modulu a testovani programu se napise do souboru
- pomerove zpomaleno psani dlouhych odpovedi (vtipu atd.)
- opravena chyba se znakem 0 pri psani specialnich svatku
- znacne rozsiren textovy soubor POKYD.TXT
** verze 2.5 (31.1.2000) - 35kB + 46kB
- texty kompletne prepsany, nyni je 46kB textu misto 16kB, coz znamena
1008 vet misto puvodnich 450!
- odpovedi na jeden pripad je 7 misto puvodnich 3
- moznost nastaveni 5 ruznych obtiznosti, ovladani z nastaveni nebo primo
z klavesnice klavesami F7 a F8
- opravena chyba z verze 2.3 pri zapnuti psani do souboru pod Windows
- opravena dalsi chyba z verze 2.3 pri zobrazeni vysledku po nacteni pu-
vodniho nastaveni
- vtipy promazany, nechany jen dobre, nyni je jich 133 (misto 190)
- vylepsen jeden efekt pri psani vety pocitacem
- vylepsen text v "credits"
- nastaveni z uvodni obrazovky lze vyvolat i standardnim F4
- program by mel byt 100% odolny proti blbostem v souboru POKYD.CFG
- opraven program TESTPKD, nyni verze 1.1 (oprava zblazneni se z chybeji-
ciho souboru, lze testovat i ze souboru jine verze)
** verze 3.0 (16.2.2000) - 37kB + 47kB
- pridana inteligence
- poupraven slovnik, nektere vety vyrazeny
- pridana moznost autodetekce obtiznosti, nyni se chova skoro jako clovek
- nyni se lze pohybovat v psanem textu i sipkama
- konecne ma jmeno! Jmenuje se Klaban
- pocatecni obrazovka totalne predelana, nyni sice "nezmrazuje" puvodni
text, ale je o to rychlejsi
- moznost tolerance spatneho pravopisu u vybranych slov
- na moduly udelano prostredi jejich vyberu
- mnohem zrychleno! Nyni na Pentiu 133 MHz vygeneruje odpoved 3100x za
vterinu! Je to tedy vice nez 1.6x zrychleno
- cteni a zapisovani cele obrazovky je 300x (!) rychlejsi!
- dalsi zrychleni! Hlaseni o udalosti se vypisuje mnohem rychleji!
- kdyz se poradne nastve, ukonci se (mozno vypnout)
- z uvodni obrazovky je mnohem vice odkazu
- zmenen ukazatel obtiznosti hovoru
- moduly nelze spoustet primo z radku kvuli omylum, ale musi se pres nove
prostredi stiskem F2
- nelze psat znaky s ASCII hodnotou vyssi nez 127
- novy modul NajdiMe hleda jmena v kalendari podle jmena i data
- vyroben modul NoKomar na odpuzeni komaru a jine haveti z mistnosti
- soubor POKYD.KAL hodne "zhubl" z puvodnich 10248 B na 3597 B kvuli lep-
si organizaci jmen v souboru
- ze souboru POKYD.SLV se zaroven stal i trochu datovy soubor, diky tomu
je EXE soubor mensi
- pokud ma byt veta napsana hned (0%), tak je opravdu hned
- pri exotickych textovych modech se program prepne do prijatelnejsiho
- opravena chyba pri spatnem vlozeni souradnic po vyvolani nastaveni F4
- opravena dalsi chyba, kdyz se hlaska obcas psala spatne pri 50-ti rad-
kovem modu
- opravena dalsi malicka chyba pri "rozdvojeni" mysiho kurzoru v nastave-
ni pri velmi ojedinele pozici
- pridano hodne textu do textoveho souboru POKYD.TXT
- v nastaveni, kdyz se nepodari nainicializovat mys, jiz jde cas
- zrusen soubor POKYD.DOC
** verze 3.1 (1.3.2000) - 37kB + 48kB
- mirne vylepsena a dodana inteligence
- vtipy se nacitaji do konvencni pameti. Diky tomu se jich muze nacist
pres 110.000 a je vice pameti na spusteni jineho programu
- moznost pouzit Insert na prepisovani psaneho textu
- efekty jsou pri psani textu hezci, "divne" se nesmazavaji
- hledani souboru, do ktereho se ma psat hovor, je rychlejsi
- pokud neexistuje adresar KYDY a nepodari se ho vytvorit, program to na-
hlasi a uz nehleda soubor, ktery stejne nemuze nikdy otevrit
- napsany text se neztrati ani po hlasce, ze tu "jeste je"
- simulace formatovani je lepe udelana, nyni bezi na vsech pocitacich
stejnou rychlosti
- vsechny texty vcetne hlasek byly prepsany do hovorove podoby
- opravena chyba pri psani obtiznosti po prostredi modulu
- pri rychlych odpovedich jde cas i kontrola utnuti
- tolerance pravopisu neni pri samomluve
- cely program optimalizovan na minimalni velikost
- lepsi cteni specialnich klaves u normalnich jednostiskovych hlasek
- pridan modul Pismena
- modul Cas vylepsen o jmeno dne a mirne vylepsen taky NoKomar
** verze 3.2 (18.3.2000) - 30kB + 51kB
- pridana a vylepsena inteligence
- pocitac neopakuje nikdy stejnou vetu ani ob 1 vetu, minimalne po dvou
jinych vetach
- uplne VSECHNY odpovidaci vety dany do souboru, uz se opravdu neopakuje
- na napovedu udelalana specialni obrazovka, zavolat ji staci F1
- udelan efekt pri ukoncovani uvodni obrazovky a pri ukoncovani helpu
- na konci program napise delku hovoru do souboru a nove i na obrazovku
- program Test Pokydu ma lepe udelany soubor TESTPKD.TST, nyni to bude
snad plne kompatibilni s pristimi verzemi
- prohozeny moduly Cas a Complex
- pocet vet se zveda i pri vtipech a pocasi
- pri spusteni souboru se vrati puvodni adresar na puvodnim disku
- opravena neprijemna chyba, kdy se jakykoli podprogram mohl pustit pouze
13x, potom nastala chyba pointeru
- utnuti jde i tesne po ukonceni podprogramu
- rychlejsi rolovani obrazovky
- hledani souboru udelano efektivneji, jiz zanecha i puvodni disk
- program zmensen na minimalni velikost, zmenena komprese (aPACK)
** verze 3.25 (21.3.2000) necelych 30kB + 52kB
- opravena chyba pri prechvaleni Klabana
- pridana a vylepsena inteligence
- po samomluve pocitace zustane zachovana predchozi uzivatelova veta
- novy uzivatel dostane doporuceni o nastaveni Pokydu dle sveho (poznava
podle serioveho cisla disku C)
- rozsirena hlavicka souboru s hovorem
- preventivne opravena chyba s neukoncenim pole dat, ktera se ale v dri-
vejsich verzich nemusela projevovat
- jeste vice zmenseno
** verze 3.3 (8.4.2000) - 30kB + 54kB
- pridana inteligence
- udelano prostredi na vymazani souboru s hovorem a spusteni podprogramu
- dalsi funkcni klavesa - F5 vrati uvodni obrazovku
- obtiznost zustane po samomluve stejna
- pocatecni obrazovka se "smrskne", jenom kdyz hovor nezacina clovek
- hlaseni o chybejicim kalendari se napise jen jednou
- hezci napsani kurzoru pri psani doprostred textu
- oriznuti konce retezce pri zadani velmi dlouhe vety z prikazove radky
- pri vete nejdelsi delky jde prepisovat text
- slouceni textovych souboru u modulu do MODULY.TXT
- opravena mirna chyba v nastaveni pri psani barev
- zmenena hlavicka souboru s hovorem a napoveda
- program jde prerusit Ctrl-Break i behem rolovani obrazovky
- dalsi efekt
** verze 3.4 (22.4.2000) necelych 31kB + 57kB
- 2x vylepseno generovani vet, nyni se opakuje, az kdyz opravdu musi nebo
teprve po 50 vetach
- vetsi slovni zasoba
- udelan vlastni font (lze vypnout), pridany hacky a carky v radce s au-
rem (kde jinde), pri ukonceni se sam vypne
- odkaz na napovedu z uvodni obrazovky
- nabidnuti samomluvy pocitace v obrazovce s moduly
- osetreni kritickych chyb (int 24h) napr. pri cteni z diskety, ktera ne-
ni v mechanice atd., nyni se nenapise DOSova chyba
- zmenen zpusob zadavani smazani souboru z prostredi, nyni se vrati do
hovoru jako pri spousteni programu
- program Honicka je efektivneji udelan, ma mensi velikost i mensi naroky
- opravena chyba, kdyz se pri vypnutem psani hovoru do souboru nepsaly
statistiky hovoru
- upraveny posledni hlasky pri skonceni Ctrl-Breakem
** verze 3.45 (24.5.2000) necelych 31kB + 57kB
- opravena chyba pri zavolani nastaveni z prikazoveho radku
- kdyz rozhovor zacne clovek, jeho veta se napise na obrazovku
- cas hovoru se nyni pocita jako cisty cas straveny v prostredi vlastniho
kydani
- opravena chyba, kdy se na konci napsal radek s nazvem programu
** verze 3.5 (3.5.2000) - 30kB + 60kB
- pridana inteligence + 1 zlepseni, 2 nove zpusoby rozpoznavani smyslu
vety
- nastaveni standardniho fontu je lepe udelano, nyni se zmeni primo pri
jeho editaci v nastaveni, nemusi se kvuli nemu mazat obrazovka a font
neni poposunuty o bod dolu
- pocasi ma udelan novy efekt o nedelich a svatcich
- nechani fontu i v modulech, zavedeni znaku odmocniny
- moduly jsou (mimo Honicky) bez diakritiky
- kalendar se nacita ze souboru jen v nejnutnejsim pripade
- podminkova slova jsou v souboru POKYD.SLV (neni to vsak pravoplatny da-
tovy soubor!), zmenseni EXE souboru
- rolovani obrazovky je presnejsi
- mirne vylepsene mazani hovoru zadane z prikazoveho radku
- lepsi inicializace prostredi Pokydu po ukonceni podprogramu
- opravena chyba z verze 3.25 pri prepsani puvodni vety po smazani soubo-
ru s hovorem, zaroven se tim odstranila preventivni chyba
- opravena chyba z verze 3.3, kdy se svatky psaly jako normalni jmena
- opravena dalsi chyba z verze 3.0, kdyz se nekdy nehybala sipka v pros-
tredi modulu
** verze 4.0 (27.5.2000) - 31kB + 61kB
- pridana inteligence
- upravena uvodni obrazovka
- pridano hodne vtipu, jejich pocet vzrostl o 344 (ze 133 na 477), coz je
o 258% vice
- novy modul Kalkul (kalkulacka)
- Klaban oslovuje nahodne (mimo nadavek) a podle pohlavi
- pri psani vet lze psat i s hacky a carkama, ovsem ty se prevedou na
pismena bez diakritiky
- nastaveni lze menit i sipkama
- vstup z klavesnice zmenen, nyni pozna, zda-li jsi napr. zmackl Enter
nebo ALT+13 a spousta dalsich zlepseni
- pridana moznost pouzivat klavesy Ctrl-Backspace pri psani vet
- kdyz clovek v prvni vete napise "ahoj", "cau" atd., program se neukonci
- pri psani vet lze pouzivat kombinace klaves Ctrl-sipka na rychly presun
mezi slovy
- vylepsena funkce umoznujici spoustet podprogram. Nyni lze spustit prog-
ram i neformatovane, kdyz se pred nej napise '*', dale ignoruje mezery
pred nazvem programu
- pred spustenim podprogramu se neuvolni pamet, protoze to delalo porad
nejake problemy a nebylo to vubec stabilni
- pri skoku z hovoru na uvodni obrazovku a ukonceni z ni se nesmaze sou-
bor s hovorem
- opravena fatalni chyba z verze 3.4 pri 50-radkovem modu a prostredi
nastaveni
- opravena chyba s psanim ctvercu misto mezer
- vyresena "zapomenuta" barevna pismenka pri psani vety uzivatelem
- opravena chyba pri nedostatku pameti na vtipy
- opravena chyba pri spusteni souboru obsahujici pouze nepismenne znaky
- mirne vylepsen kalendar (presunun Den matek)
- Esc v uvodni obrazovce funguje pouze tehdy, pokud nezacnete kydat
- uplne vynechan efekt smazani radku pri nastavenem nulovem cekani
- vylepsen font (misto car jsou jakesi roury, lepsi znak zavinace)
- opravena chyba s fontem (neukazovaly se znaky 128, 129 a 130)
- opravena chyba s oteviranim souboru pri spouste vtipu a malo pameti
- zdrojovy kod presahnul 10.000 radku!
** verze 4.1 (13.6.2000) - 32kB + 62kB
- lepsi inteligence
- zlepseni rozpoznavani otazky a zaporu
- pridan modul Palba
- svatky jsou barvou rozliseny na muzske a zenske
- prizpusobeni se modulem NajdiMe v1.1, ktery ma i nove funkce
- pri zapnute toleranci pravopisu se vetsinou spravne oznaci jako otazka
i veta, ve ktere neni otaznik
- lze zmenit pocet radku na obrazovce stiskem Alt-F9
- opravena chyba pri nacitani souboru s inteligenci
- prejmenovan soubor POKYD.SLV na SLOVNIK.DAT a POKYD.VTP na VTIPY.TXT
kvuli lepsi identifikaci u vtipu kvuli pripone
- opraveny nedostatky ze starsich verzi v tomto souboru a ve slovniku
- upraveny nektere vtipy
** verze 4.2 (27.6.2000) - 30kB + 66kB
- pridana inteligence
- cela inteligence i s podminkami je v datovem souboru SLOVNIK.DAT, cimz
se zmensil EXE soubor, ale zvetsil a zpomalil slovnik
- opravena fatalni chyba pri vynechani odpovedi nebo odpovedi paznakama
- pridana 1 polozka v nastaveni - kolikrat se ma odradkovat na novou vetu
- opravena chyba z verze 2.0 (!) pri kliknuti v nastaveni na misto, kde
nic neni
- vylepsen font
- pri spusteni z netextoveho rezimu, prepne se na spravny
- preventivne opraveny 2 male chyby s pameti
- pridan 1 vtip
- kdyz chcete zmenit mod v CGA nebo EGA (neumoznuji to), program na to
upozorni
- sipka v modulech se o pulnoci nezastavi
- opravena chyba pri teoretickem nacteni vice nez 16.384 vtipu, to proto,
ze jsem driv myslel vetsi maximalni jejich pocet
** verze 4.3 (3.7.2000) - 32kB + 66kB
- pridana inteligence
- pri prvnim spusteni se nabidne amatersky kurz, jak program pouzivat
- nyni se nenastve tak lehce, aby ukoncil program
- opravena chyba, kdy se nastval pri nejlehci obtiznosti
- v modulu Kalkul (nyni 1.1) lze pouzivat i cisla na numericke klavesnici
- neopakuji se vtipy (max. po 100 vtipech - jestli jich tam ani tolik
neni, tak rika vtipy porad ve stejnem poradi).
- program si zapamatuje vety a vtipy, co rekl, i po ukonceni, takze se
neopakuje ani v pristim spusteni (zapisuje je do souboru PUVODNI.PKD)
- nelze odmacknout odpoved bez jakehokoliv znaku
- pomerove zpomaleno psani dlouhych odpovedi (vtipu a pocasi)
- zmensen a zrychlen slovnik (na P133 710x za sekundu)
- psani hlasky je lepe vycentrovano a je do ni pridan novy efekt
- frekvence pipani pri psani vety se pocita podle polohy znaku na klaves-
nici
- opraveny nektere chyby u vtipu
- doplneny zastarale nebo chybne udaje v soubory MODULY.TXT
- znacne rozsiren tento textovy soubor
** verze 4.4 (13.7.2000) - 32kB + 67kB
- pridana inteligence
- novy parametr nastaveni - pocatecni pocet radku: 25, 50 nebo tolik,
jako pri spusteni
- texty predelany, jako kdyz odpovida clovek, ne pocitac
- modul Pismena (v1.2) ma nastaveni zvuku a jiz nepadaji specialni znaky
- pamatuje si 200 vtipu, ktere jiz rekl (misto 100)
- pridano poradne obnoveni obrazovky - Ctrl-F9
- nyni lze program ukoncit i klavesou F10
- na konci programu se nezmeni horni rada ASCII tabulky
- pridan efekt do uvodni obrazovky
- nabidnuti minule vety klavesou F3 je hezci (kurzor je normalne)
- preventivne opraveny eventualni chyby s pointerama
- pridany 2 vtipy, nyni jich je 480
***** Predpokladane zmeny do budoucna
verze 5.0 (pristi verze)
- moznost real-time hovoru, napr. jenom poslouchat, "skakat"
pocitaci do reci apod.
- slovnik bude samostatny soubor s moznosti individualni
aktualizace
verze 5.3 - uvodni animace
verze 6.0 - editor odpovedi
* IQ Pokyd
- mozna konecna verze s vystupem na zvukovku
- verze pro DOS, Windows, Linux, BeOS, Unix...
....a spousta dalsich zlepseni, takze se mate na co tesit!
Pozn.: Tyto predpoklady samozrejme nejsou vubec zaruceny. Nemusi totiz
vyjit ani pristi verze. Ale jestli to bude dobre vychazet, tak to
bude asi nejak takto.
***** O programech
Tento program je velmi stabilni a nebyla nalezena chyba. Pokud by se Vam
nekdy nekde za jakychkoli podminek stalo, ze Klaban neco napsal spatne
(paznaky), pravopisnu chybu (zarucene by tam zadna nemela byt), projevil
jinou chybu nebo dokonce ztuhnul(!), prosim, kontaktujte me. Chyba bude
pokud mozno ihned odstranena, treba ze je sebemensi.
Pokud chcete novou verzi (zdarma!), napiste autorovi.
Jestlize mate proti programu nejakou namitku, nasli jste chybu, nebo se
Vam program libi, napiste mi. Budu vdecny za kazdy nazor.
Adresa na autora (KYBLSoft):
╔═══════════════════════════════════╗
║ Ales Janda ║
║ Cukrovar 1069 ║██
║ 278 01 Kralupy nad Vltavou ║██
╠═══════════════════════════════════╣██
║ E-mail: ║██
║ ales.janda@centrum.cz ║██
║ Internet (aktualizace): ║██
║ www.mujweb.cz/www/kyblsoft ║██
╚═══════════════════════════════════╝██
████████████████████████████████████
Dekuji svemu bratrovi za 2 pridavne moduly a predlohu programu pro
vytvareni fontu a vsem uzivatelum za sireni programu a tim i podporovani
freewaru.
Hezkou zabavu Vam preje
Ales Janda, autor