home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 September / Chip_2000-09_cd1.bin / sharewar / Slunec / app / 8 / POKYD.TXT < prev    next >
Text File  |  2000-07-12  |  55KB  |  1,162 lines

  1.       █        Ales Janda  za
  2.  █ █ █ █ ██  █    ██  █  ███ ███  (2000)  ████████████████████████
  3.  ▓ ▓ ▓ ▓ ▓ ▓ ▓   ▓   ▓ ▓ ▓    ▓        ███████████████████████████████
  4.  ▒▒  ▒▒▒ ▒▒  ▒    ▒  ▒ ▒ ▒▒   ▒     █████████████████████████████████████
  5.  ░ ░  ░  ░ ░ ░     ░ ░ ░ ░    ░   ███████████                   ███████████
  6.  ░ ░  ░  ░░  ░░░ ░░   ░  ░    ░  ████████     ┌────┐   ┌────┐      █████████
  7.                                 ███████       │ ██ ││ ││ ██ │        ████████
  8.               █     █   █       █████         └────┘│ │└────┘          ██████
  9.   █  █ █  █ ███   ███  █        ███                ┌┘ └┐                  ███
  10.   ▓  ▓ ▓  ▓    ▓ ▓  ▓  ▓         │                ┌┘   └┐                  │
  11.   ▒  ▒ ▒  ▒  ▒▒▒ ▒  ▒  ▒       ┌─┤                │     │                  ├─┐
  12.   ░  ░  ░░  ░  ░ ░  ░  ░       │││                └═───═┘                  │││
  13.    ░░░  ░░   ░░░  ░░░  ░       │││        ╠═══╗             ╔═══╣          │││
  14.                                └─┤        ╚═╗ ╚═════════════╝ ╔═╝          ├─┘
  15.                                  │          ╚═╗             ╔═╝            │
  16.   ██▓▓   ▓██  ▒▒ ▓█ ▓▓ ▒▓ ██▓▓   └┐           ╚═══╗     ╔═══╝             ┌┘
  17.   ▓▓ ▒▓ ██ ▓▒ ▓▓ █▓ ▒▒ ▓█ ▓▓ ▒▓   └┐              ╚═════╝                ┌┘
  18.   ▒▒ ▓█ ▓▓ ▒▓ ██▓▓  ▓▓ █▓ ▒▒ ▓█    └┐                                   ┌┘
  19.   ▓▓██  ▒▒ ▓█ ▓▓     █▓▓  ▓▓ █▓     └┬┬┬┐                           ┌┬┬┬┘
  20.   ██    ▓▓ █▓ ▒▒▓▓    ▒▒  ██ ▓▒         ├┬┬┬┐                  ┌┬┬┬┬┤
  21.   ▓▓    ██ ▓▒ ▓▓ █▓   ▓▓  ▓▓ ▒▓         ││││├┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┤│││││
  22.   ▒▒     ▓▒▒  ██ ▓▒  ▓█   ▒▒▓▓               ││││││││││││││││││
  23.                                   verze 4.4
  24.                            
  25.    Pokyd - jen 32kB + 67kB veliky kecaci program pro DOS  (pocitan EXE soubor
  26.    ═════   a soubor s inteligenci SLOVNIK.DAT).  S moduly,  dokumenty atd. ma
  27.            program celkem asi 360kB.
  28.  
  29. *****   Licencni podminky:
  30.  
  31.    Tento program je FREEWARE.  To v praxi znamena, ze ho muzete vesele sirit,
  32.    ale nesmite ho menit  a musite ho nahravat se vsemi soubory.  Menit se smi
  33.    pouze soubor VTIPY.TXT,  coz je databaze vtipu.  Z tohoto duvodu neberu na
  34.    vtipy zadnou zaruku.  Dale muzete menit  soubor POKYD.CFG,  ktery ale neni
  35.    v zakladnim baliku a nedistribuje se.
  36.    Podminkou  pouzivani  tohoto programu  je,  ze byste meli  napsat autorovi
  37.    e-mail s hodnocenim programu.
  38.  
  39. *****   Charakteristika jednotlivych souboru:
  40.  
  41.    * Zakladni soubory:
  42.    POKYD.EXE - zakladni soubor, kterym se program spousti
  43.    POKYD.ICO - ikona k programu (vhodna napr. jako obrazek k zastupci ve Win)
  44.    POKYD.KAL - vypis jmen z kalendare, pouzivane i modulem NajdiMe
  45.    POKYD.TXT - tento textovy soubor, zakladni textovy soubor k programu
  46.    SLOVNIK.DAT - datovy soubor,  ve kterem jsou zapsany data k programu a vse
  47.                  k vygenerovani odpovedi (podminky+odpovedi)
  48.                - bez tohoto souboru se program neobejde
  49.    TESTPKD.EXE - program,  ktery testuje,  jestli neni nejaky soubor poskozen
  50.                  vnejsim zasahem uzivatele
  51.    TESTPKD.TST - soubor pouzivany programem TestPkd,  jsou v nem zapsany jed-
  52.                  notlive soubory a jejich kontrolni soucty
  53.    TESTPKD.TXT - textovy soubor k programu TestPkd
  54.    VTIPY.TXT - textovy i datovy soubor, ve kterem jsou napsany vtipy
  55.              - tento soubor muze uzivatel editovat, vice v kategorii "Vtipy"
  56.              - nekontroluje ho TestPkd
  57.  
  58.    * V adresari MODULY:
  59.    CAS.EXE - editor systemoveho casu a data
  60.    COMPLEX.EXE - program pro pocitani s komplexnimi cisly
  61.    HONICKA.EXE - hra  ovladana mysi,  ve ktere  musite  neustale utikat  pred
  62.                  nepritelem a sbirat bonusy
  63.    KALKUL.EXE - kalkulacka s 5 funkcemi a zavorkama
  64.    MODULY.TXT - textovy soubor ke vsem modulum
  65.    NAJDIME.EXE - vyhledevac jmen v kalendari podle jmena nebo data
  66.    NOKOMAR.EXE - odpuzovac komaru a jineho hmyzu z mistnosti
  67.    PALBA.EXE - strileci hra proti pocitaci
  68.    PISMENA.EXE - hra procvicujici orientaci na klavesnici
  69.    ROVNICE.EXE - program pocitajici linearni a kvadratickou rovnici
  70.  
  71.    * Ostatni soubory:
  72.    POKYD.CFG - soubor, ve kterem je ulozeno nastaveni programu
  73.    PUVODNI.PKD - datovy soubor  obsahujici binarni cisla  jiz drive pouzitych
  74.                  vet a vtipu,  aby se program neopakoval  ani v pristim spus-
  75.                  teni
  76.                - obsahuje 50 vet a 200 vtipu, ma vzdy 555 bajtu
  77.  
  78.     Pozn.: Tyto soubory se nedistribuji, protoze se na novem pocitaci vygene-
  79.            ruji samy v zavislosti na novem uzivateli
  80.  
  81.  
  82.    Za pripadne nedostatky ci neprofesionalnost  se omlouvam vzhledem ke svemu
  83.    veku - je mi teprve 16 let.
  84.  
  85.  
  86. *****   Minimalni naroky:
  87.  
  88.    Procesor:          286 nebo vyssi
  89.    Pamet:             67 kB konvencni pameti
  90.    Monitor:           EGA nebo vyssi, doporucena VGA
  91.    Operacni system:   DOS 3.0 a vyssi
  92.    Velikost disku:    priblizne 360 kB (jezdi i pri 99kB)
  93.    Zvukove zarizeni:  PC speaker (nemusi byt)
  94.    Jina zarizeni:     Mys (mimo Honicky nemusi byt)
  95.  
  96.  
  97. *****   O co v programu Pokyd vubec jde:
  98.  
  99.    Je to jednoduchy.  Timto programem muzete kecat s Vasim pocitacem! Jmenu-
  100.    je se Klaban a on i Vy se stridate po napsani jedne nebo i vice vet.
  101.    Pochopitelne, nemuzete cekat totalni inteligenci, preci jenom je to stroj,
  102.    ale  rozumi dosti zakladnim slovum  a podle toho  vybere nejlepsi odpoved.
  103.    Nikdy neopakuje vetu dvakrat za sebou  (ani ob vetu),  minimalni opakovani
  104.    jsou 2 vety mezi. Umi spravne zareagovat na 177 moznosti slovnich spojeni,
  105.    na ktere muze odpovedet celkem 1239 vetama.
  106.  
  107.  
  108. *****   Co se vsechno da delat?
  109.  
  110.    Na rozdil od jinych pokecavacich programu tento umi predpovidat pocasi.
  111.    Staci napsat
  112.  
  113.     POCASI
  114.  
  115.    a pocitac zapne virtualni radio a vy se dozvite, kolik bude stupnu, jestli
  116.    bude zatazeno,  biopredpoved i stav ozonu.  Ale neberte to na velkou vahu,
  117.    je to jenom priblizne. O svatky je spatny signal prijmu radia.
  118.  
  119.    Take se muzete pobavit napsanim vtipu.
  120.    Zadejte
  121.  
  122.     REKNI VTIP
  123.  
  124.    a pocitac vybere jeden z nahodne vybranych vtipu.  Dalsi informace najdete
  125.    v tomto souboru v kapitole Vtipy ().
  126.  
  127.    V pripade, ze Vas ten hnusny zvuk na speakeru uz drasa, muzete ho vypnout.
  128.    Staci napsat
  129.  
  130.     VYPNI ZVUK
  131.      nebo
  132.     ZAPNI ZVUK
  133.  
  134.    Pocitac provede Vami zadanou instrukci a Vy budete zase v pohode.
  135.  
  136.    Jako temer vsechny programy, i tento ma nejake nastaveni.
  137.    Pro tento ucel napiste
  138.  
  139.     NASTAV
  140.  
  141.    a ukaze se Vam prostredi,  ve kterem si muzete nastavit dane prvky (o nas-
  142.    taveni se rozepisuji nize).
  143.  
  144.    * Tip: pro rychle nastaveni bez ztraty radku zmacknete F4.
  145.  
  146.    Muzete dat take:
  147.  
  148.     NASTAV STANDARDNE
  149.  
  150.    a ulozi se standardni nastaveni.
  151.    Dalsi moznost je:
  152.  
  153.     ULOZ
  154.  
  155.    a ulozi se aktualni nastaveni.
  156.    Pozn.: Toto nastaveni se da  take zmenit  modifikovanim souboru  POKYD.CFG
  157.           nebo ulozenim v prostredi nastaveni.
  158.  
  159.    Kdyz uz Vas nebavi kydat, muzete Klabana nechat mluvit sam se sebou.
  160.    Napiste:
  161.  
  162.     MLUV SAM SE SEBOU
  163.    nebo
  164.     TRP SAMOMLUVOU
  165.  
  166.    a Klaban si bude tak dlouho kydat  sam pro sebe,  dokud nezacnete  zase Vy
  167.    manualne psat "svoje" vety.
  168.    Pozn.:  Lze take vyvolat z prostredi modulu (klavesa F2).
  169.  
  170.    Pokud chcete v prubehu Pokydu spustit jiny program, napiste:
  171.  
  172.    1.  SPUST <program>
  173.       nebo
  174.    2.  SPUST *<program>
  175.  
  176.    Pripad cislo 1:
  177.    Program se automaticky presune  do adresare s danym souborem  a spusti ho.
  178.    Po ukonceni se presune zpet.
  179.    Pripad cislo 2:
  180.    Podprogram se spusti neformatovane, tj. tak, jako kdybyste prikaz za hvez-
  181.    dickou napsali do normalniho prikazoveho radku
  182.    Pozn.:  Kdyz napisete pouze SPUST bez parametru,  spusti se novy prikazovy
  183.            radek.
  184.            Klicove slovo "spust" se take nabidne zavolanim funkce z prostredi
  185.            modulu (dostanete se klavesou F2).
  186.            Nedoporucuji spoustet rezidentni programy,
  187.           
  188.    Pokud si z nekoho chcete udelat srandu, je zde jeste moznost simulace for-
  189.    matovani harddusku. Staci zadat:
  190.  
  191.     FORMATUJ
  192.  
  193.    a pan Format uz se cini.
  194.    Pozn.: Pri formatovani  "nechroupe" harddisk.  Z tohoto duvodu  doporucuji
  195.           prehravat pritom nejakou hudbu (ale to zase nevypada tak strasne).
  196.  
  197.    Kdyz uz se Vam zda,  ze tech souboru s hovory mate moc  a nechce se Vam je
  198.    manualne mazat, muzete pouzit prikaz
  199.  
  200.     VYMAZ SOUBORY
  201.    popr.
  202.     SMAZ KYDY
  203.  
  204.    Vsechny tyto soubory se smazou mimo toho,  do ktereho se zapisuje (zapisu-
  205.    je-li se).
  206.    Pozn.: Vymazou se i soubory bez hovoru,  zkratka vsechny, ktere nemaji at-
  207.           ribut Read Only (Jen ke cteni). Nemazou se adresare.
  208.           Tuto funkci muzete zavolat z prostredi modulu, do ktere se dostane-
  209.           te stiskem klavesy F2.
  210.  
  211.    Kdyz se nejak zkazi font, zvlaste se to muze stat pri prepinani oken ve
  212.    Windows (a stava se to!), muzete zadat jednoduchy prikaz:
  213.  
  214.     OBNOV FONT
  215.  
  216.    Font by ted mel byt uz v poradku.  Jestlize neni,  musite se s tim smirit,
  217.    nebo to spravit nejak jinak, napr. opakovanym prepinanim oken.
  218.  
  219.    * Tip: Tento prikaz muzete zavolat take klavesou F9 bez ztraty radku.
  220.  
  221.    Jestli Vam nevyhovuje  vyska radku  (zda se Vam,  ze jich tam je moc  nebo
  222.    malo, muzete napsat
  223.  
  224.     ZMEN MOD
  225.  
  226.    V pripade, ze je nastaveno 25 radku, bude jich 50 a naopak.
  227.    Pokud mate grafickou kartu EGA a nizsi,  program vypise dotaz, zda operaci
  228.    opravdu chcete provest (tyto karty zmenu modu nepodporuji).
  229.    * Tip: Zmenit mod muzete rychle stiskem Alt-F9.
  230.  
  231.    Pokud chcete spustit testovaci program Pokydu, zadejte prikaz
  232.  
  233.     OTESTUJ SE
  234.  
  235.    Program se spusti na stejne ceste, jako je Pokyd  (jmenuje se TESTPKD.EXE)
  236.    a Vy zjistite, zda mate spravnou kopii programu.
  237.  
  238.    Jestli honem chcete vedet  informace o programu bez toho,  abyste skoncili
  239.    program a prohledli si tento dokument, napiste:
  240.  
  241.     CREDITS, POMOC
  242.      nebo proste jenom
  243.     ?
  244.  
  245.    Napoveda se vzapeti napise na novou obrazovku.
  246.    Pozn.: Rychle zhlednuti bez ztraty radku muzete vyvolat klavesou F1
  247.  
  248.    No a kdyz chcete program ukoncit, napiste
  249.  
  250.     AHOJ, CAU, NAZDAR, SKONCI, KONEC, PRYC, SYSTEM, EXIT, RETURN
  251.  
  252.    nebo podobnymi prikazy.
  253.  
  254.    * Tip 1:
  255.          Kdyz chcete opravdu RYCHLE vylezt,  muzete utnout program  klavesami
  256.          Ctrl-Break, pripadne Ctrl-C.  Program stisk pozna a hlaseni o preru-
  257.          seni napise i do souboru, je-li hovor zapisovan.  Tato metoda teore-
  258.          ticky nemusi byt stoprocentni, ale vsechny testy byly uspesne.
  259.    * Tip 2:
  260.          Program muzete ukoncit take klavesou F10 a potvrdit dotaz.
  261.  
  262.    Jinak si muzete zadavat prikazy jake chcete  a program budto bude rozumet,
  263.    nebo nebude. To si vyzkousejte sami.
  264.  
  265.  
  266. *****   Zadavani vet
  267.  
  268.    Pri psani vet  muzete pouzit  mnoho zjednoduseni,  s kterymi  muzete  psat
  269.    rychleji. Meli byste si zapamatovat tyto 3 body:
  270.  
  271.    -  v otazkach MUSITE psat otaznik! Znacne se tim zkvalitni rozhovor
  272.    -  nemusite se obtezovat s velkymi pismeny, program si je stejne hned zpo-
  273.       catku prevede na mala
  274.    -  program ignoruje vsechny znaky mimo malych a velkych pismen, otazniku a
  275.       vykricniku
  276.    - z prikazoveho radku DOSu (ne Pokydu) nepiste diakritikou
  277.  
  278.    Vety specifikujte co nejpresneji, napiste je pokud mozno celou vetou.
  279.  
  280.    Snazte se psat jen hole vety, pokud je to mozne. Nepiste vice vet.
  281.  
  282.  
  283.    Funkce klaves:
  284.    ==============
  285.    Backspace - mazani vlevo od kurzoru
  286.    Del - mazani vpravo od kurzoru
  287.    sipky - pohyb kurzorem po vete
  288.    Ctrl-sipky - pohyb kurzorem po slovech
  289.    Home - skok kurzorem na zacatek vety
  290.    End - skok kurzorem na konec vety
  291.    Esc - vymazani aktualni vety
  292.    Insert - zapne/vypne mod prepisovani
  293.    Ctrl-Backspace - smazani slova pred kurzorem
  294.  
  295.    F1 - napoveda
  296.    F2 - prehled a vyber modulu
  297.    F3 - opakovat minulou vetu
  298.    F4 - prohlizeni a editovani nastaveni
  299.    F5 - navrat na pocatecni (uvodni) obrazovku
  300.    F7/F8 - ubrat/pridat obtiznost hovoru
  301.    F9 - obnoveni fontu a cele obrazovky
  302.    Ctrl-F9 - poradne obnoveni fontu  a cele obrazovky vcetne nacteni svatku a
  303.              napsani data a casu
  304.    Alt-F9 - zmena poctu radku (25/50)
  305.    F10 - konec programu (po potvrzeni dotazu)
  306.  
  307.    Pokud mate zapnutou ceskou klavesnici a pisete s hackama a carkama,  prog-
  308.    ram je sam prevede na stejna pismena bez diakritiky.
  309.  
  310.    Pri nezmacknuti niceho v prubehu n sekund (lze nastavit) se napise upozor-
  311.    neni na to, ze ten Klaban je jeste tady a aby jste se mu venoval.
  312.  
  313.  
  314. *****   Nastaveni
  315.  
  316.    Jako v jinych programech,  i tento ma nejake nastaveni.  Pro objasneni  tu
  317.    uvedu vsechny parametry najednou.
  318.  
  319.    Jednotlive prvky jsou tyto:
  320. ---------------------------------*
  321.  
  322.    * Seriove cislo disku C - podle tohoto ctyrbajtoveho cisla vyjadrujici se-
  323.           riove cislo program pozna,  zda-li Pokyd nebyl prenesen na jiny po-
  324.           citac.  Ne, ze by se to snad nemelo,  ale program pouze upozorni na
  325.           to, aby si novy uzivatel sam nastavil program dle sveho. Pokud toto
  326.           cislo prepisete, bude Vas brat jako noveho uzivatele, coz se zmeni,
  327.           az kdyz nastaveni ulozite. Tento parametr se nezadava v nastaveni.
  328.         Standard: neexistuje
  329.  
  330.    * Pohlavi uzivatele - toto nastaveni  zjistuje,  je-li  uzivatel  muz nebo
  331.           zena a podle toho ho oslovuje
  332.           Pozn.: Rod take vidite na prouzku vedle casu. Je-li na pozadi modra
  333.                  barva, je nastaven muz, pri cervene zena.
  334.         Standard: nemeni se, ale na zacatku je muz
  335.  
  336.    * Obtiznost hovoru - udava charakter pocitace.  Kdyz mate  spatnou naladu,
  337.           dejte si nejlehci  a pocitac vas bude spise utesovat.  Pri normalni
  338.           naladu si nastavte stredni, a kdyz se chcete vylozene hadat, zvolte
  339.           si nejtezsi.  Pocitac bude odporovat, nadavat atd.  Muzete si samo-
  340.           zrejme dat  i lehkou nebo tezkou obtiznost,  ale to uz zavisi jenom
  341.           na vas.
  342.           Pozn.: Toto nastaveni muzete menit primo pri hovoru klavesami F7-8.
  343.                  Take ho vidite na prouzku vedle casu  (cim blize je znak sr-
  344.                  dicku, tim je Klaban laskavejsi).
  345.         Standard: stredni
  346.  
  347.    * Ma-li se obtiznost menit podle situace - v pripade  zapnuti program  sam
  348.           pozna, zda-li jste mu rekl(a) neco dobreho ci spatneho a podle toho
  349.           poposunuje svuj ukazatel obtiznosti
  350.           Pozn.: Tohle nastaveni muzete taktez videt  na prouzku vedle casu -
  351.                  - kdyz je ukazatel otaznik, je autodetekce zapnuta, v pripa-
  352.                  de trojuhelnicku tomu tak neni.
  353.         Standard: ano
  354.  
  355.    * Pri poradnem nastvani a autodetekci ukoncit program - kdyz Vas  bude mit
  356.           Klaban az po krk, protoze ho hodne urazite, lze si nastavit, aby se
  357.           nastval mirou nejvyssi a ukoncil hovor. Je to celkem prijemne zpes-
  358.           treni hovoru, avsak nekomu neni zrovna prijemny
  359.         Standard: ano
  360.  
  361.    * Zvuk na speakeru - je-li zapnut, hraje na speakeru. Nemusi hrat, kdyz je
  362.           malo procent z rychlosti odpovidani (viz nize).
  363.         Standard: ano
  364.  
  365.    * Prohozeni Y a Z - pri psani prohazuje tyto 2 klavesy (urceno pro anglic-
  366.           ky pisici na ceske klavesnici a naopak).
  367.         Standard: ne
  368.  
  369.    * Tolerance spatneho pravopisu nekterych slov - pokud  nejste  cestinarsky
  370.           nadan a pisete s chybama, mel byste si zapnout toto nastaveni. Nek-
  371.           tera nejuzivanejsi slova spatne napsana bude brat jako dobre napsa-
  372.           na.  Dale taky pri vyskytu nejcastejsich otazkovych slovech  (proc,
  373.           jak atd.), kdyz zapomenete napsat otaznik,  se veta automaticky oz-
  374.           naci jako otazka.  Pokud ale nepisete s hrubyma chybama  a otazniky
  375.           nezapominate, mel byste to mit vypnute,  protoze Klaban muze nejake
  376.           klicove slovo prevest na jine nebo vetu oznamovaci brat jako otazku
  377.           a potom samozrejme nerozumi spravne.
  378.         Standard: ne
  379.  
  380.    * Pocet vterin pred "kecama" - po uplynuti teto doby ve vterinach  ma pro-
  381.           gram pripominky jako "Tak co je?" atd.  Nula znamena, ze se nebudou
  382.           psat vubec.
  383.         Standard: 90
  384.  
  385.    * Rychlost odpovidani v procentech - dosti neobvykly,  tezko pochopitelny,
  386.           ale dosti zabavny i uzitecny parametr. Priklad:  na napsani jednoho
  387.           pismena  je cekaci doba 30 ms  (pri 100%)  a veta o 40 znacich tedy
  388.           trva 30 * 40 = 1200 ms, coz je pres 1 vterinu.  Pri zadani 50% trva
  389.           jednomu pismenu k napsani 15 ms  a veta o 40 znacich  se tak napise
  390.           za 15 * 40 = 600 ms, takze to bude trvat 2x mene.  Tyto cekaci doby
  391.           plati i u jinych operaci, ale to neni tak viditelne.
  392.         Standard: 100
  393.  
  394.    * Pouzivani vlastniho fontu Pokydu - tento parametr urcuje, zda-li ma pro-
  395.           gram pouzivat vlastni font, nebo jestli ma zustat font puvodne nas-
  396.           taveny. Pri pouzivani fontu Pokydu se pouziva v radku s nazvem pro-
  397.           gramu diakritika,  pri spusteni podprogramu  nebo ukonceni  se font
  398.           automaticky vypne.   Tento parametr  nema smysl  u 50-ti  radkoveho
  399.           modu, tam je font porad standardni.
  400.         Standard: ano
  401.  
  402.    * Kolikrat se ma odradkovat pred novou vetou - pocet radku (min. 1), ktere
  403.           se odroluji po napsani vety clovekem ci pocitacem.
  404.         Standard: 2
  405.  
  406.    * Pocatecni obrazovkovy mod (pocet radku) - zde nastavujete pocet radku na
  407.           obrazovce,  cili jak velika budou pismena  a kolik se jich vejde na
  408.           obrazovku. Je zde i hodnota "puvodni". Pri tomto nastaveni bude po-
  409.           cet radku takovy, jako pri spusteni, tj. nemeni se.  Pozor! Toto je
  410.           pouze pocatecni nastaveni, zmena poctu radku se provadi behem psani
  411.           klavesami Alt-F9 nebo prikazem ZMEN MOD.
  412.         Standard: 25
  413.  
  414.    * Zapis hovoru do souboru - program  pise hovor  pouze tehdy,  jestli toto
  415.           nastaveni bylo jiz pri spusteni,  kdy pro nej najde spravny soubor.
  416.           Blizsi informace o tomto souboru viz nize.
  417.         Standard: ano
  418.  
  419.    * Nadmorska vyska - v metrech, pouziva se pro spravnou predpoved pocasi.
  420.         Standard: 300
  421.  
  422.    * Psani vtipu na startu - muze byt i nahodne. Vtip se napise, i kdyz zaci-
  423.           nate hovor a az potom odpovi.
  424.         Standard: nahodne
  425.  
  426.    * Psani predpovedi pocasi na startu - plati pro ni ty same podminky jako u
  427.           psani vtipu.
  428.         Standard: ne
  429.  
  430.   * Od kolika hodin se ma psat predpoved pocasi na zitrek - urcuje,  v kterou
  431.           denni dobu (od kolika hodin) Vas zajima spise  pocasi na dalsi den,
  432.           nez na dnesni den.
  433.         Standard: 16
  434.  
  435.   * Barva textu psaneho clovekem - vyber z 15 barev,  je to barva, jakou pise
  436.           uzivatel, clovek, tedy Vy.
  437.         Standard: 14
  438.  
  439.   * Barva textu psaneho pocitacem - plati stejne podminky jako u textu clove-
  440.           ka, je to barva odpovedi pocitace.
  441.         Standard: 10
  442.  
  443.    Dole jsou vybery "Ulozit",  coz ulozi nastaveni,  "Nacist nastaveni" nacte
  444.    tu konfiguraci,  ktera je ulozena  v souboru,  "Standardni nastaveni" zase
  445.    nastavi standardni nastaveni (pouze necha pohlavi) a "Konec" (ukonci se).
  446.  
  447.    Pozn.: Kdyz neexistuje  soubor POKYD.CFG,  nabidne se tzv.  amatersky kurz
  448.           pouzivani programu,  neboli cokoli udelate,  k tomu se napred ukaze
  449.           napoveda.
  450.  
  451.  
  452. *****   Vtipy
  453.  
  454.    Vtipy lze volne editovat, pridavat i ubirat. Jsou napsane v souboru
  455.    VTIPY.TXT.  Je to mimochodem  jediny soubor,  ktery se siri dal  a muze se
  456.    editovat.
  457.    Format:  Kazdy vtip zacina znakem # a Enterem.
  458.    Chcete-li tedy pridat vtip, staci napsat
  459.  
  460.     #
  461.     Vtip
  462.  
  463.    nebo taky
  464.  
  465.     #komentar vtipu
  466.     Vtip
  467.  
  468.    Za normalnich okolnosti lze nacist az 16.384 vtipu, z nichz kazdy ma delku
  469.    max. 2000 znaku.
  470.    Pozn.: Program si vtipy "nenacte",  pouze si zapamatuje mista,  kde v sou-
  471.           boru zacinaji a vtipy "taha" rovnou ze souboru.
  472.  
  473.  
  474. *****   Moduly
  475.  
  476.    K Pokydu jsou dodany pridavne moduly v adresari MODULY. Jsou to:
  477.  
  478.     COMPLEX - pokud jste pokrocilejsi v matematice  a chcete si neco spocitat
  479.               v komplexnich cislech, mate moznost! (autor Miroslav Janda)
  480.     CAS - pomoci tohoto programu si muzete presne a snadno nastavit systemovy
  481.           cas na Vasem pocitaci. Obsahuje specialni funkci "zastavit cas",
  482.           ktera jeste zjednodusuje nastavit opravdu presny cas
  483.     HONICKA - hra ovladana mysi,  kde Vas jakozto zeleny ctverecka honi "cer-
  484.               venak".
  485.     KALKUL - standardni kalkulacka. Staci zadat priklad, ktery muze obsahovat
  486.              operace +,-,*,/,^ a libovolne zavorek a program ho spocita.
  487.     NAJDIME - vyhledavac jmen v kalendari.  Lze hledat podle casti jmena nebo
  488.               data
  489.     NOKOMAR - odpuzovac komaru z mistnosti.  Pokud mate v pokoji podobnou ha-
  490.               vet, zkuste tento program.
  491.     PALBA - zabavna strileci hra,  ve kterem mate rozstrilet sveho protivnika
  492.             driv, nez to udela Vam.
  493.     PISMENA - hra  na procvicovani  klavesnice  (konkretne IBM),  kde  musite
  494.               v danem case stisknout zadanou klavesu
  495.     ROVNICE - program na pocitani kvadratickych rovnic bez zavorek a lomenych
  496.               vyrazu (autor Miroslav Janda)
  497.  
  498.    Pozn.: Blizsi informace k jednotlivym modulum najdete v souboru MODULY.TXT
  499.           v adresari MODULY.
  500.  
  501.    Tyto programy se spousti budto primo v adresari,  nebo pomoci prostredi na
  502.    moduly po stisku klavesy F2.
  503.  
  504.    V tomto jejich prostredi  jsou take moznosti  Spust program,  pomoci ktere
  505.    (stiskem S) muzete spustit program primo z Pokydu. Po ukonceni tohoto pro-
  506.    gramu nasleduje navrat do Pokydu.
  507.    Funkce  Vymazat soubory s hovorem  smaze vsechny soubory  v adresari KYDY.
  508.    Pokud je zapnuto nastaveni  zapisu hovoru do souboru,  tento soubor nebude
  509.    smazan. Pozn.: Muzete vykonat take prikazem SMAZ SOUBORY (viz vyse).
  510.  
  511.  
  512. *****   Ostatni informace
  513.  
  514.    Vlastni program je velmi stabilni a rychly.  Zatim se nestalo, ze by Pokyd
  515.    "ztuhnul" ci jinak projevil chybu.  Rychlost: u pocitacu s procesorem Pen-
  516.    tium 133MHz  (byl na nem vytvoren  a testovan)  stihne  za jedinou sekundu
  517.    710x (!)  roztridit text,  "vymenit"  nektera slova,  zjistit  obsah textu
  518.    a vygenerovat odpoved.
  519.    To tedy znamena,  ze u takoveho procesoru trva 1 odpoved  asi 1/3 tisiciny
  520.    sekundy.
  521.  
  522.    Pri spousteni programu Pokyd nemusite byt v adresari s Pokydem. Program si
  523.    sam najde, odkud byl spusten a vsechny pridavne soubory "taha" primo z te-
  524.    to cesty. Tam i zapisuje prubeh hovoru (viz ).
  525.  
  526.    Normalne hovor zacina pocitac. Pokud chcete zacinat vy, spustite program a
  527.    jako parametr zadate svoji prvni vetu.
  528.    Priklad:
  529.  
  530.     POKYD.EXE Jak se mas?
  531.  
  532.    a Klaban rovnou odpovi.
  533.  
  534.    Cely hovor se zapisuje do souboru 11223444.txt, pricemz 11 znamena den, 22
  535.    je mesic, 3 je oznacuje posledni cifru roku a 444 nejmensi mozne cislo,
  536.    ktere se zjisti ihned po startu Pokydu a slouzi jako pocet spusteni v dany
  537.    den.
  538.    Tento soubor se zapise  do podadresare KYDY  na ceste  s umistenim Pokydu.
  539.    Jestlize tento adresar neexistuje, bude vytvoren.
  540.    Pokud bude  predchazejici hovor  chybne ukoncen  a zustane po nem  prazdny
  541.    soubor, program to pozna a prepise ho.
  542.    Pri preteceni cisel (neboli kdy Pokyd spustite 1000x v jednom dni a priby-
  543.    vajici soubory nemazete) program na chybu upozorni  a hovor se nebude psat
  544.    nikam.
  545.  
  546.    Struktura souboru s hovorem: napred je hlavicka  (adresa autora, internet,
  547.    kontakt a podobne blbosti). Dale samotny hovor (C: - clovek, P: - pocitac)
  548.    a na konci je hlaseni o zpusobu ukonceni, pocet vet a doba hovoru.
  549.  
  550.    Na zacatku, kdyz je verze jeste cerstva, pise "NOVA VERZE". Kdyz verze no-
  551.    va uz neni, tento text se tam nenapise,  ale jinak program pracuje stejne!
  552.    To tedy znamena, ze se nemusite registrovat nebo menit datum jako u jinych
  553.    programu, ale je to pouze upozorneni, ze asi existuje i novejsi verze.
  554.    Misto "NOVA VERZE" se tam muze napsat "SPATNE DATUM !". To znaci, ze datum
  555.    nastavene na pocitaci je starsi nez datum vyroby programu, a tudiz chybne.
  556.    Program ale jako v predchozim pripade bude chodit uplne stejne.
  557.  
  558.    Horni radek se roluje do te doby,  nez je zcela nahore.  Pak se roluje jen
  559.    okno pod nim. To plati i v pripade, ze neni nastaven standardni 25-ti rad-
  560.    kovy mod, ale 50-ti radkovy mod.
  561.  
  562.    Pocatecni obrazovka  ceka na klavesu pouze tehdy,  kdyz hovor zacina poci-
  563.    tac. Kdyz zadate POKYD.EXE [veta], zacnete hovor Vy a obrazovka se po dis-
  564.    kovych operacich sama smaze.
  565.  
  566.    Pri spusteni s presmerovanim do souboru (pripadne nikam - pr.: pokyd >nul)
  567.    program bude chodit korektne,  tj. tak, jak by chodil bez tohoto presmero-
  568.    vani. Ve vystupnim souboru nebude nic.
  569.  
  570.    Jinak Pokyd ma celkem 12 efektu u vet psanych pocitacem  a 2 u vet psanych
  571.    clovekem, ktere jsou po kazde vete nahodne zvolene.
  572.  
  573.  
  574. *****   Statistiky odpovedi
  575.  
  576.    Prumerna delka odpovedi:    44 znaku
  577.  
  578.    Pocet vet:
  579.     Normalni:              1081 odpovedi
  580.     V zavislosti na rodu:   158 odpovedi
  581.    ────────────────────────────
  582.    Celkem:                 1239 odpovedi
  583.  
  584.    Velikosti:
  585.     Zdrojovy kod:     363kB (10910 radku, 48 souboru)
  586.     Textove soubory:   67kB (1519 radku, 3 soubory)
  587.  
  588.  
  589. *****   Historie Pokydu:
  590.  
  591.    Jako velikost programu se pocita pouze vlastni EXE soubor. Tento soubor je
  592.    totiz sobestacny (ale distribuovat se musi se vsemi soubory!).
  593.    Od verze 2.4 jsou zapsany 2 hodnoty: prvni je velikost EXE souboru a druha
  594.    je velikost souboru s inteligenci,  ktery je nezbytne nutny.  Take se musi
  595.    distribuovat se vsemi soubory.
  596.  
  597. ** verze 1.0 (29.8.1999) - necelych 29kB
  598.     - 1. verze, freeware
  599.     - moznost predpovedi pocasi
  600.     - moznost psani vtipu
  601.     - lze si pridavat vlastni vtipy
  602.     - podporuje 25-ti i 50-ti radkovy mod
  603.     - nescroluji se 2 prvni radky
  604.     - lze si vyzadat napsani data a casu
  605.     - moznost vypnuti a zapnuti zvuku
  606.     - pri zapnuti zvuku, kdyz je uz zapnuty a naopak na to Pokyd upozorni
  607.     - muzete si nastavit konfiguraci prikazem NASTAV
  608.     - lze taky nastavit standardni konfiguraci prikazem NASTAV STANDARDNE
  609.     - moznost automatickeho ulozeni nastaveni prikazem ULOZ
  610.     - nastaveni lze menit i v souboru POKYD.CFG
  611.     - 6 konfiguracnich radku - nadmorska vyska,  zvuk, prohozeni Y a Z, psani
  612.       vtipu pri startu, psani predpovedi pocasi pri startu, ma-li se psat ho-
  613.       vor do souboru
  614.     - muzete stisknout F3 pro opakovani predchoziho prikazu
  615.     - take lze stisknout Esc pro smazani radky
  616.     - muze se psat malymi i velkymi pismeny
  617.     - ignoruje jine znaky nez pismena, otaznik a vykricnik
  618.     - pri napsani stejne vety jako predchozi na to Pokyd muze upozornit
  619.     - pri psani vtipu smaze pripadne pocatecni a konecne entery
  620.     - moznost zacit hovor prvni vetou napsanou z prikazove radky
  621.     - pri odpovedi pocitace se smaze kurzor
  622.     - osetreni psani specialnich znaku (sipek atd.) pri zadavani vet
  623.     - pri nicnemackani dele jak minutu ma Pokyd pripominky
  624.     - mnoho nerusicich  a kurzor neodvadejicich efektu  (1 tvuj a 7 pocitaco-
  625.       vych)
  626.     - umi hodne vet
  627.     - nemusi se spoustet  v adresari s Pokydem.  Program si sam najde cestu k
  628.       souboru POKYD.CFG a k souboru, kam pripadne bude hovor zapisovat
  629.  
  630. ** verze 1.1 (3.9.1999)  -  31kB
  631.     - moznost spousteni souboru vcetne cesty a parametru prikazem SPUST <co>
  632.     - po spusteni souboru se vrati ten samy textovy mod
  633.     - do souboru POKYD.CFG pridan novy radek s dobou, jak dlouho se pri netk-
  634.       nuti klavesnice maji psat pripominky
  635.     - pri psani pripominek to nevynechava radek
  636.     - zlepseni logiky (pridani novych vet)
  637.     - odstranena chyba se zvukem u pomalych discich
  638.     - pridany 2 nove efekty u vet psanych pocitacem, celkem jich je 9
  639.     - mirne upravy v textech
  640.     - pridan text do "credits"
  641.  
  642. ** verze 1.2 (8.9.1999) necelych 32kB
  643.     - zlepseni logiky
  644.     - pridan efekt u vety psane clovekem
  645.     - psani hovoru do podadresare KYDY (adresare podrazeneho tomu, kde je Po-
  646.       kyd umisten)
  647.     - soubor s hovorem se misto puvodniho POKYD[cislo].TXT jmenuje PKD[den]_
  648.       [mesic].[cislo]
  649.     - do prave zmineneho souboru se napise datum a cas
  650.     - po spusteni souboru se nastavi puvodni cesta
  651.     - u spousteni souboru rozezna argument
  652.     - opravena chyba pri hlaseni preteceni souboru z verze 1.1
  653.     - rychlejsi mazani radku
  654.     - moznost vypnuti pripominek pri nicnemackani
  655.     - pridano motto do uvodniho okna (motto vymysleno jiz v 1.1)
  656.  
  657. ** verze 1.3 (14.9.1999)  -  33kB
  658.     - pridani hodne novych vet
  659.     - kompatibilnejsi smazani radku
  660.     - moznost samomluvy pocitace
  661.     - dalsi zmena jmena souboru s hovorem na P[den]_[mesic]_[posledni_cifra_
  662.       roku].[cislo]
  663.     - mirna zmena v psani vety clovekem
  664.     - pridana nahodne psana hlaska o opakovanem spusteni v jeden den
  665.     - opravena chyba z v1.1 u 2 efektu psani pocitacem pod Windows 95/98
  666.     - u nastaveni staci, kdyz se zadane slovo pouze v retezci vyskytuje
  667.     - pri spousteni souboru rozezna spusteni prikazoveho radku
  668.     - opraveno hlaseni pri prvnim ulozeni nastaveni
  669.     - zpresnen text v souboru s nastavenim
  670.  
  671. ** verze 1.4 (25.9.1999) necelych 35kB
  672.     - masivni pridani novych vet
  673.     - odpovida take na otazky
  674.     - odstraneny neobratne vety u nekterych odpovedi
  675.     - pridan datum a cas primo na obrazovku, odstranena zadost o to
  676.     - opravena chyba u zadavani vet pri vice nez 40 mezerach
  677.     - vytvorena ikona k Pokydu
  678.     - opravena chyba pri spusteni prikazoveho radku
  679.     - opraveno par chyb ve slovniku
  680.     - pridana simulace formatovani harddisku
  681.     - "vylepseni" stylu hledani odpovedi
  682.     - lepe testovano
  683.  
  684. ** verze 1.41 (2.10.1999) necelych 35kB
  685.     - drobne graficke upravy
  686.  
  687. ** verze 1.5 (13.10.1999)  -  35kB
  688.     - zlepseni logiky
  689.     - simulace formatovani harddisku je ted na vsech pocitacich stejna
  690.     - soubor  za prikazem SPUST  se pusti vzdy  a opravena chyba  pri praci s
  691.       argumentem
  692.     - opravena chyba u efektu pri psani vety clovekem
  693.     - jmeno souboru s hovorem zmeneno na "11223444.txt", kde 11 je den, 22 je
  694.       mesic,  3 znaci posledni cifru roku  a 444 cislo poctu spusteni  v dany
  695.       den (zmeneno kvuli kompatibilite s priponou)
  696.     - lepe je udelano usporadani slov, precte opravdu cely radek
  697.     - delka vtipu je omezena z 900 na 2000 (!) znaku
  698.     - opravena chyba pri psani do souboru vety psane pocitacem
  699.     - opraveno neuzavreni souboru pri nastaveni nepsani souboru behem pokydu
  700.     - kdyz je hledany soubor na zapsani hovoru prazdny, prepise se
  701.     - oprava psani do neexistujiciho souboru pri jejich preteceni
  702.     - pridan text do "credits"
  703.  
  704. ** verze 2.0 (3.11.1999)  -  42kB
  705.     - pridano mnoho zasadnich veci:
  706.     - zlepsena logika,  pridan  novy system  umoznujici reakci  v souvislosti
  707.       s vetou psanou pocitacem
  708.     - totalne predelane nastaveni, nyni uz ma i prostredi, ktere se muze (ale
  709.       nemusi) ovladat mysi, s casem, datem a kalendarem
  710.     - pridany 3 nove polozky v nastaveni:
  711.        * rychlost odpovedi:  kolik procent z normalni rychlosti se ma provest
  712.        ** barva textu cloveka a pocitace:  kterou  barvou  ma psat  clovek  a
  713.                                            kterou pocitac
  714.     - pridan adresar MODULY s:
  715.        honicka: hra ovladana mysi,  kde musite sbirat premie a zaroven prchat
  716.                 pred nepritelem
  717.        rovnice: zadate kvadratickou rovnici bez zavorek a vydroli se Vam vys-
  718.                 ledek i s castecnym postupem
  719.        complex: tento program je urcen pro pokrocilejsi uzivatele oboru mate-
  720.                 matiky, protoze pocita s komplexnimi cisly
  721.       Tyto moduly lze zavolat prikazem "honicka", "rovnice" ci "complex" nebo
  722.       je spustit primo z adresare MODULY.
  723.     - tyto moduly jsou ohlidany, zda existuji (ale nebude otravovat, dokud se
  724.       to nepokusis spustit)
  725.     - pridan kalendar se jmeny svatku primo na obrazovku
  726.     - ochrana proti utnuti Ctrl-Break
  727.     - cas, datum a ochrana proti Ctrl-Break jdou PORAD
  728.     - samozrejmosti jsou nove vety
  729.     - cele vtipy jsou upraveny, popr. opraveny
  730.     - pridany 3 vtipy
  731.     - na zacatku se nabidne vyber s nastavenim, ukoncenim nebo startem
  732.     - opravena chyba z v1.5,  kdy se obcas kazily vtipy  v dusledku preteceni
  733.       promenne
  734.     - opravena jina chyba z verze 1.5, kde se u 50-ti radkovem modu pri spus-
  735.       teni "znepruhlednila" jen polovina obrazovky
  736.     - upraveny hlasky o zapisu do souboru
  737.     - pridan prikaz "obnov font",  ktery (tohle asi nevis) obnovi font,  kdyz
  738.       se nejak zkazil (napr. prepinanim oken)
  739.     - zmeneno cteni ze souboru z nastavenim, nyni je kompatibilnejsi
  740.     - pri psani vet program klavesou F1 nabidne slovo "pomoc"
  741.     - pridan novy text do "credits"
  742.     - zrychleno zapisovani vet do pameti pripravene ke generovani
  743.     - zmenena ikona, nyni je to jeste vetsi huba nez predtim
  744.     - napsano hodne noveho textu do POKYD.TXT
  745.     - na zacatku programu se vymaze radek s casem, datem a svatkem
  746.     - smazane zbytecne otazky na nektera slova
  747.     - formatovani harddisku se zapise do souboru s hovorem
  748.     - zrychleno mazani znaku z obrazovky pri zadavani vety
  749.     - opraven nazev e-mailu
  750.     - nyni uz i na Internetu!
  751.  
  752. ** verze 2.1 (15.11.1999)  -  39kB
  753.     - moznost  nastaveni pohlavi  uzivatele!  Nyni to  na Vas  muze  mluvit i
  754.       v zenskem rode
  755.     - nyni si muzete nastavit,  od kolika hodin se bude predpovidat pocasi na
  756.       dalsi den, u pocasi sklonuje pady u slova "stupen"
  757.     - moznost smazani vsech souboru s hovorem (mimo toho, do ktereho se pise)
  758.       prikazem VYMAZ SOUBORY
  759.     - pridan efekt pri psani vety pocitacem. Nyni uz jich je 11
  760.     - pri ukonceni Escapem v uvodni obrazovce  se pripadny jiz vytvoreny sou-
  761.       bor smaze
  762.     - nastaveni se zapamatuje i pri neulozeni na zacatku
  763.     - kdyz je Pokyd cerstvy, objevi se na zacatku "NOVA VERZE"
  764.     - program kontroluje Ctrl-Break i pri hlaseni
  765.     - opravena chyba pri nicnemackani 1 sekundu
  766.     - zmena citlivosti mysi a zapisovani datumu (bez mezer)
  767.     - program si ohlida radkovani u vtipu
  768.     - pridany informace u hlavicky souboru s hovorem
  769.  
  770. ** verze 2.2 (27.11.1999)  -  40kB
  771.     - nektere vety jsou prerovnane, lepsi inteligence
  772.     - pocitac uz neopakuje dvakrat stejnou vetu za sebou
  773.     - konfiguracni soubor  je lepe zorganizovan  (napoveda je u kazdeho radku
  774.       zvlast), opraveny chybne texty v nem
  775.     - opravena chyba z verze 2.0 s psanim casu a radkovanim vubec
  776.     - opravena jina chyba z verze 2.1, kdy pri poctu vterin "pred kydama" ne-
  777.       chodilo nastaveni 0, pri kterem by se nemely psat vubec
  778.     - opravena dalsi chyba z verze 2.1,  kde se pri 50-radkove obrazovce nap-
  779.       sal dotaz o pohlavi jinam
  780.     - preventivne opravena chyba s pameti
  781.     - pridan dalsi efekt u vety psane pocitacem, celkem 12
  782.     - kdyz se zapisovani souboru vypne behem hovoru, tak jiz vytvoreny soubor
  783.       se smaze
  784.     - cas a ochrana Ctrl-Break chodi i pri simulaci formatovani harddisku
  785.     - pri predpovedi pocasi je mozny i snih
  786.     - kdyz nejaky vtipalek pusti Pokyd s argumentem ">nul", program bude cho-
  787.       dit tak, jak ma, cimz byly zaroven opraveny pripadne chyby na Pentiu II
  788.       a vyssim
  789.     - v nastaveni bylo zmeneno jedno klicove pismeno kvuli problemum se zame-
  790.       nou Y a Z
  791.  
  792. ** verze 2.21 (29.11.1999)  -  40kB
  793.     - opravena chyba pri psani dlouheho textu pri radku delsim nez 78 znaku
  794.     - pridany vtipy, nyni jich je 190
  795.  
  796. ** verze 2.3 (11.12.1999)  -  42kB
  797.     - masivne zlepsena inteligence
  798.     - pridan Pokyd-testovaci program (TESTPKD.EXE),  ktery po spusteni zjisti
  799.       kontrolni soucet vsech souboru k Pokydu a porovna zmeny
  800.     - odkaz na testovaci program byl dat na uvodni obrazovku a lze ho spustit
  801.       i prikazem napr. "otestuj se"
  802.     - v nastaveni pridan odkaz "Nacist nastaveni", zoptimalizovano
  803.     - do souboru se zapisem hovoru se  napise pocet vet,  celkova doba hovoru
  804.       a hlaska o ukonceni programu
  805.     - nastaveni lze vyvolat klavesou F4 a obnoveni fontu F9
  806.     - na zacatku  (pri nenalezeni konfiguracniho souboru)  je vzdy standardni
  807.       nastaveni
  808.     - opraveny dva nedostatky pri malo souboru:  lepsi hlaseni a nepise "dnes
  809.       jsi me spustil 1000x"
  810.     - pri samomluve neplati zensky rod
  811.     - kdyz je datum starsi nez datum vydani programu, na zacatku pise "SPATNE
  812.       DATUM !" (misto "NOVA VERZE")
  813.     - zrychleno nabihani obrazovky s nastavenim na zacatku programu
  814.     - pri mazani souboru s hovorem to pise "Mazu soubory, prosim cekejte... "
  815.       a zaroven jde cas
  816.     - drobne graficke upravy
  817.  
  818. ** verze 2.31 (12.12.1999)  -  42kB
  819.     - opravena chyba pri zavolani nastaveni klavesou F4
  820.  
  821. ** verze 2.4 (26.12.1999)  -  35kB + 16kB (EXE soubor + soubor s inteligenci)
  822.     - inteligence dana do souboru, nyni se nacita do pameti
  823.     - pridany nove vety, nektere byly optimalizovany
  824.     - nastaveni bylo serazeno podle dulezitosti, a to jak na obrazovce, tak i
  825.       v souboru
  826.     - opravena neesteticka obrazovka pri prepnuti na "ano" u psani do souboru
  827.     - ukonceni programu Ctrl-Breakem je spolehlivejsi, melo by byt na 100%
  828.     - opravena chyba s opakovanim vet
  829.     - pridan efekt pri vymazani textu Escapem
  830.     - hlaska o spusteni modulu a testovani programu se napise do souboru
  831.     - pomerove zpomaleno psani dlouhych odpovedi (vtipu atd.)
  832.     - opravena chyba se znakem 0 pri psani specialnich svatku
  833.     - znacne rozsiren textovy soubor POKYD.TXT
  834.  
  835. ** verze 2.5 (31.1.2000)  -  35kB + 46kB
  836.     - texty kompletne prepsany,  nyni je 46kB textu  misto 16kB,  coz znamena
  837.       1008 vet misto puvodnich 450!
  838.     - odpovedi na jeden pripad je 7 misto puvodnich 3
  839.     - moznost nastaveni 5 ruznych obtiznosti, ovladani z nastaveni nebo primo
  840.       z klavesnice klavesami F7 a F8
  841.     - opravena chyba z verze 2.3 pri zapnuti psani do souboru pod Windows
  842.     - opravena dalsi chyba z verze 2.3  pri zobrazeni vysledku po nacteni pu-
  843.       vodniho nastaveni
  844.     - vtipy promazany, nechany jen dobre, nyni je jich 133 (misto 190)
  845.     - vylepsen jeden efekt pri psani vety pocitacem
  846.     - vylepsen text v "credits"
  847.     - nastaveni z uvodni obrazovky lze vyvolat i standardnim F4
  848.     - program by mel byt 100% odolny proti blbostem v souboru POKYD.CFG
  849.     - opraven program TESTPKD, nyni verze 1.1 (oprava zblazneni se z chybeji-
  850.       ciho souboru, lze testovat i ze souboru jine verze)
  851.  
  852. ** verze 3.0 (16.2.2000)  -  37kB + 47kB
  853.     - pridana inteligence
  854.     - poupraven slovnik, nektere vety vyrazeny
  855.     - pridana moznost autodetekce obtiznosti, nyni se chova skoro jako clovek
  856.     - nyni se lze pohybovat v psanem textu i sipkama
  857.     - konecne ma jmeno! Jmenuje se Klaban
  858.     - pocatecni obrazovka totalne predelana,  nyni sice "nezmrazuje"  puvodni
  859.       text, ale je o to rychlejsi
  860.     - moznost tolerance spatneho pravopisu u vybranych slov
  861.     - na moduly udelano prostredi jejich vyberu
  862.     - mnohem zrychleno!  Nyni na Pentiu 133 MHz  vygeneruje odpoved  3100x za
  863.       vterinu! Je to tedy vice nez 1.6x zrychleno
  864.     - cteni a zapisovani cele obrazovky je 300x (!) rychlejsi!
  865.     - dalsi zrychleni! Hlaseni o udalosti se vypisuje mnohem rychleji!
  866.     - kdyz se poradne nastve, ukonci se (mozno vypnout)
  867.     - z uvodni obrazovky je mnohem vice odkazu
  868.     - zmenen ukazatel obtiznosti hovoru
  869.     - moduly nelze spoustet primo z radku kvuli omylum, ale musi se pres nove
  870.       prostredi stiskem F2
  871.     - nelze psat znaky s ASCII hodnotou vyssi nez 127
  872.     - novy modul NajdiMe hleda jmena v kalendari podle jmena i data
  873.     - vyroben modul NoKomar na odpuzeni komaru a jine haveti z mistnosti
  874.     - soubor POKYD.KAL hodne "zhubl" z puvodnich 10248 B na 3597 B kvuli lep-
  875.       si organizaci jmen v souboru
  876.     - ze souboru POKYD.SLV se zaroven stal i trochu datovy soubor,  diky tomu
  877.       je EXE soubor mensi
  878.     - pokud ma byt veta napsana hned (0%), tak je opravdu hned
  879.     - pri exotickych textovych modech se program prepne do prijatelnejsiho
  880.     - opravena chyba pri spatnem vlozeni souradnic po vyvolani nastaveni F4
  881.     - opravena dalsi chyba,  kdyz se hlaska obcas psala spatne pri 50-ti rad-
  882.       kovem modu
  883.     - opravena dalsi malicka chyba pri "rozdvojeni" mysiho kurzoru v nastave-
  884.       ni pri velmi ojedinele pozici
  885.     - pridano hodne textu do textoveho souboru POKYD.TXT
  886.     - v nastaveni, kdyz se nepodari nainicializovat mys, jiz jde cas
  887.     - zrusen soubor POKYD.DOC
  888.  
  889. ** verze 3.1 (1.3.2000)  -  37kB + 48kB
  890.     - mirne vylepsena a dodana inteligence
  891.     - vtipy se nacitaji  do konvencni pameti.  Diky tomu  se jich muze nacist
  892.       pres 110.000 a je vice pameti na spusteni jineho programu
  893.     - moznost pouzit Insert na prepisovani psaneho textu
  894.     - efekty jsou pri psani textu hezci, "divne" se nesmazavaji
  895.     - hledani souboru, do ktereho se ma psat hovor, je rychlejsi
  896.     - pokud neexistuje adresar KYDY a nepodari se ho vytvorit, program to na-
  897.       hlasi a uz nehleda soubor, ktery stejne nemuze nikdy otevrit
  898.     - napsany text se neztrati ani po hlasce, ze tu "jeste je"
  899.     - simulace formatovani  je lepe  udelana,  nyni bezi  na vsech pocitacich
  900.       stejnou rychlosti
  901.     - vsechny texty vcetne hlasek byly prepsany do hovorove podoby
  902.     - opravena chyba pri psani obtiznosti po prostredi modulu
  903.     - pri rychlych odpovedich jde cas i kontrola utnuti
  904.     - tolerance pravopisu neni pri samomluve
  905.     - cely program optimalizovan na minimalni velikost
  906.     - lepsi cteni specialnich klaves u normalnich jednostiskovych hlasek
  907.     - pridan modul Pismena
  908.     - modul Cas vylepsen o jmeno dne a mirne vylepsen taky NoKomar
  909.  
  910. ** verze 3.2 (18.3.2000)  -  30kB + 51kB
  911.     - pridana a vylepsena inteligence
  912.     - pocitac neopakuje nikdy stejnou vetu  ani ob 1 vetu,  minimalne po dvou
  913.       jinych vetach
  914.     - uplne VSECHNY odpovidaci vety dany do souboru, uz se opravdu neopakuje
  915.     - na napovedu udelalana specialni obrazovka, zavolat ji staci F1
  916.     - udelan efekt pri ukoncovani uvodni obrazovky a pri ukoncovani helpu
  917.     - na konci program napise delku hovoru do souboru a nove i na obrazovku
  918.     - program Test Pokydu  ma lepe udelany  soubor TESTPKD.TST,  nyni to bude
  919.       snad plne kompatibilni s pristimi verzemi
  920.     - prohozeny moduly Cas a Complex
  921.     - pocet vet se zveda i pri vtipech a pocasi
  922.     - pri spusteni souboru se vrati puvodni adresar na puvodnim disku
  923.     - opravena neprijemna chyba, kdy se jakykoli podprogram mohl pustit pouze
  924.       13x, potom nastala chyba pointeru
  925.     - utnuti jde i tesne po ukonceni podprogramu
  926.     - rychlejsi rolovani obrazovky
  927.     - hledani souboru udelano efektivneji, jiz zanecha i puvodni disk
  928.     - program zmensen na minimalni velikost, zmenena komprese (aPACK)
  929.  
  930. ** verze 3.25 (21.3.2000) necelych 30kB + 52kB
  931.     - opravena chyba pri prechvaleni Klabana
  932.     - pridana a vylepsena inteligence
  933.     - po samomluve pocitace zustane zachovana predchozi uzivatelova veta
  934.     - novy uzivatel dostane doporuceni o nastaveni Pokydu dle sveho  (poznava
  935.       podle serioveho cisla disku C)
  936.     - rozsirena hlavicka souboru s hovorem
  937.     - preventivne opravena chyba s neukoncenim pole dat,  ktera se ale v dri-
  938.       vejsich verzich nemusela projevovat
  939.     - jeste vice zmenseno
  940.  
  941. ** verze 3.3 (8.4.2000)  -  30kB + 54kB
  942.     - pridana inteligence
  943.     - udelano prostredi na vymazani souboru s hovorem a spusteni podprogramu
  944.     - dalsi funkcni klavesa - F5 vrati uvodni obrazovku
  945.     - obtiznost zustane po samomluve stejna
  946.     - pocatecni obrazovka se "smrskne", jenom kdyz hovor nezacina clovek
  947.     - hlaseni o chybejicim kalendari se napise jen jednou
  948.     - hezci napsani kurzoru pri psani doprostred textu
  949.     - oriznuti konce retezce pri zadani velmi dlouhe vety z prikazove radky
  950.     - pri vete nejdelsi delky jde prepisovat text
  951.     - slouceni textovych souboru u modulu do MODULY.TXT
  952.     - opravena mirna chyba v nastaveni pri psani barev
  953.     - zmenena hlavicka souboru s hovorem a napoveda
  954.     - program jde prerusit Ctrl-Break i behem rolovani obrazovky
  955.     - dalsi efekt
  956.  
  957. ** verze 3.4 (22.4.2000) necelych 31kB + 57kB
  958.     - 2x vylepseno generovani vet, nyni se opakuje, az kdyz opravdu musi nebo
  959.       teprve po 50 vetach
  960.     - vetsi slovni zasoba
  961.     - udelan vlastni font (lze vypnout),  pridany hacky a carky v radce s au-
  962.       rem (kde jinde), pri ukonceni se sam vypne
  963.     - odkaz na napovedu z uvodni obrazovky
  964.     - nabidnuti samomluvy pocitace v obrazovce s moduly
  965.     - osetreni kritickych chyb (int 24h) napr. pri cteni z diskety, ktera ne-
  966.       ni v mechanice atd., nyni se nenapise DOSova chyba
  967.     - zmenen zpusob zadavani  smazani souboru z prostredi,  nyni se vrati  do
  968.       hovoru jako pri spousteni programu
  969.     - program Honicka je efektivneji udelan, ma mensi velikost i mensi naroky
  970.     - opravena chyba,  kdyz se  pri vypnutem psani hovoru do souboru  nepsaly
  971.       statistiky hovoru
  972.     - upraveny posledni hlasky pri skonceni Ctrl-Breakem
  973.  
  974. ** verze 3.45 (24.5.2000) necelych 31kB + 57kB
  975.     - opravena chyba pri zavolani nastaveni z prikazoveho radku
  976.     - kdyz rozhovor zacne clovek, jeho veta se napise na obrazovku
  977.     - cas hovoru se nyni pocita jako cisty cas straveny v prostredi vlastniho
  978.       kydani
  979.     - opravena chyba, kdy se na konci napsal radek s nazvem programu
  980.  
  981. ** verze 3.5 (3.5.2000)  -  30kB + 60kB
  982.     - pridana inteligence +  1 zlepseni,  2 nove zpusoby  rozpoznavani smyslu
  983.       vety
  984.     - nastaveni standardniho fontu  je lepe udelano,  nyni se zmeni primo pri
  985.       jeho editaci v nastaveni,  nemusi se kvuli nemu mazat obrazovka  a font
  986.       neni poposunuty o bod dolu
  987.     - pocasi ma udelan novy efekt o nedelich a svatcich
  988.     - nechani fontu i v modulech, zavedeni znaku odmocniny
  989.     - moduly jsou (mimo Honicky) bez diakritiky
  990.     - kalendar se nacita ze souboru jen v nejnutnejsim pripade
  991.     - podminkova slova jsou v souboru POKYD.SLV (neni to vsak pravoplatny da-
  992.       tovy soubor!), zmenseni EXE souboru
  993.     - rolovani obrazovky je presnejsi
  994.     - mirne vylepsene mazani hovoru zadane z prikazoveho radku
  995.     - lepsi inicializace prostredi Pokydu po ukonceni podprogramu
  996.     - opravena chyba z verze 3.25 pri prepsani puvodni vety po smazani soubo-
  997.       ru s hovorem, zaroven se tim odstranila preventivni chyba
  998.     - opravena chyba z verze 3.3, kdy se svatky psaly jako normalni jmena
  999.     - opravena dalsi chyba z verze 3.0,  kdyz se nekdy nehybala sipka v pros-
  1000.       tredi modulu
  1001.  
  1002. ** verze 4.0 (27.5.2000)  -  31kB + 61kB
  1003.     - pridana inteligence
  1004.     - upravena uvodni obrazovka
  1005.     - pridano hodne vtipu, jejich pocet vzrostl o 344 (ze 133 na 477), coz je
  1006.       o 258% vice
  1007.     - novy modul Kalkul (kalkulacka)
  1008.     - Klaban oslovuje nahodne (mimo nadavek) a podle pohlavi
  1009.     - pri psani vet  lze psat  i s hacky a carkama,  ovsem ty  se prevedou na
  1010.       pismena bez diakritiky
  1011.     - nastaveni lze menit i sipkama
  1012.     - vstup z klavesnice zmenen,  nyni pozna,  zda-li jsi napr.  zmackl Enter
  1013.       nebo ALT+13 a spousta dalsich zlepseni
  1014.     - pridana moznost pouzivat klavesy Ctrl-Backspace pri psani vet
  1015.     - kdyz clovek v prvni vete napise "ahoj", "cau" atd., program se neukonci
  1016.     - pri psani vet lze pouzivat kombinace klaves Ctrl-sipka na rychly presun
  1017.       mezi slovy
  1018.     - vylepsena funkce umoznujici spoustet podprogram. Nyni lze spustit prog-
  1019.       ram i neformatovane, kdyz se pred nej napise '*',  dale ignoruje mezery
  1020.       pred nazvem programu
  1021.     - pred spustenim podprogramu se  neuvolni pamet,  protoze to delalo porad
  1022.       nejake problemy a nebylo to vubec stabilni
  1023.     - pri skoku z hovoru na uvodni obrazovku a ukonceni z ni  se nesmaze sou-
  1024.       bor s hovorem
  1025.     - opravena  fatalni chyba  z verze 3.4  pri 50-radkovem modu  a prostredi
  1026.       nastaveni
  1027.     - opravena chyba s psanim ctvercu misto mezer
  1028.     - vyresena "zapomenuta" barevna pismenka pri psani vety uzivatelem
  1029.     - opravena chyba pri nedostatku pameti na vtipy
  1030.     - opravena chyba pri spusteni souboru obsahujici pouze nepismenne znaky
  1031.     - mirne vylepsen kalendar (presunun Den matek)
  1032.     - Esc v uvodni obrazovce funguje pouze tehdy, pokud nezacnete kydat
  1033.     - uplne vynechan efekt smazani radku pri nastavenem nulovem cekani
  1034.     - vylepsen font (misto car jsou jakesi roury, lepsi znak zavinace)
  1035.     - opravena chyba s fontem (neukazovaly se znaky 128, 129 a 130)
  1036.     - opravena chyba s oteviranim souboru pri spouste vtipu a malo pameti
  1037.     - zdrojovy kod presahnul 10.000 radku!
  1038.  
  1039. ** verze 4.1 (13.6.2000)  -  32kB + 62kB
  1040.     - lepsi inteligence
  1041.     - zlepseni rozpoznavani otazky a zaporu
  1042.     - pridan modul Palba
  1043.     - svatky jsou barvou rozliseny na muzske a zenske
  1044.     - prizpusobeni se modulem NajdiMe v1.1, ktery ma i nove funkce
  1045.     - pri zapnute toleranci pravopisu  se vetsinou spravne oznaci jako otazka
  1046.       i veta, ve ktere neni otaznik
  1047.     - lze zmenit pocet radku na obrazovce stiskem Alt-F9
  1048.     - opravena chyba pri nacitani souboru s inteligenci
  1049.     - prejmenovan soubor POKYD.SLV  na SLOVNIK.DAT  a POKYD.VTP  na VTIPY.TXT
  1050.       kvuli lepsi identifikaci u vtipu kvuli pripone
  1051.     - opraveny nedostatky ze starsich verzi v tomto souboru a ve slovniku
  1052.     - upraveny nektere vtipy
  1053.  
  1054. ** verze 4.2 (27.6.2000)  -  30kB + 66kB
  1055.     - pridana inteligence
  1056.     - cela inteligence i s podminkami je v datovem souboru SLOVNIK.DAT,  cimz
  1057.       se zmensil EXE soubor, ale zvetsil a zpomalil slovnik
  1058.     - opravena fatalni chyba pri vynechani odpovedi nebo odpovedi paznakama
  1059.     - pridana 1 polozka v nastaveni - kolikrat se ma odradkovat na novou vetu
  1060.     - opravena chyba z verze 2.0 (!)  pri kliknuti v nastaveni na misto,  kde
  1061.       nic neni
  1062.     - vylepsen font
  1063.     - pri spusteni z netextoveho rezimu, prepne se na spravny
  1064.     - preventivne opraveny 2 male chyby s pameti
  1065.     - pridan 1 vtip
  1066.     - kdyz chcete zmenit mod  v CGA nebo EGA  (neumoznuji to),  program na to
  1067.       upozorni
  1068.     - sipka v modulech se o pulnoci nezastavi
  1069.     - opravena chyba pri teoretickem nacteni vice nez 16.384 vtipu, to proto,
  1070.       ze jsem driv myslel vetsi maximalni jejich pocet
  1071.  
  1072. ** verze 4.3 (3.7.2000)  -  32kB + 66kB
  1073.     - pridana inteligence
  1074.     - pri prvnim spusteni se nabidne amatersky kurz, jak program pouzivat
  1075.     - nyni se nenastve tak lehce, aby ukoncil program
  1076.     - opravena chyba, kdy se nastval pri nejlehci obtiznosti
  1077.     - v modulu Kalkul (nyni 1.1) lze pouzivat i cisla na numericke klavesnici
  1078.     - neopakuji se vtipy  (max. po 100 vtipech  -  jestli jich tam  ani tolik
  1079.       neni, tak rika vtipy porad ve stejnem poradi).
  1080.     - program si zapamatuje vety a vtipy,  co rekl,  i po ukonceni,  takze se
  1081.       neopakuje ani v pristim spusteni (zapisuje je do souboru PUVODNI.PKD)
  1082.     - nelze odmacknout odpoved bez jakehokoliv znaku
  1083.     - pomerove zpomaleno psani dlouhych odpovedi (vtipu a pocasi)
  1084.     - zmensen a zrychlen slovnik (na P133 710x za sekundu)
  1085.     - psani hlasky je lepe vycentrovano a je do ni pridan novy efekt
  1086.     - frekvence pipani pri psani vety se pocita podle polohy znaku na klaves-
  1087.       nici
  1088.     - opraveny nektere chyby u vtipu
  1089.     - doplneny zastarale nebo chybne udaje v soubory MODULY.TXT
  1090.     - znacne rozsiren tento textovy soubor
  1091.  
  1092. ** verze 4.4 (13.7.2000)  -  32kB + 67kB
  1093.     - pridana inteligence
  1094.     - novy parametr nastaveni  -  pocatecni pocet radku:  25, 50  nebo tolik,
  1095.       jako pri spusteni
  1096.     - texty predelany, jako kdyz odpovida clovek, ne pocitac
  1097.     - modul Pismena (v1.2) ma nastaveni zvuku a jiz nepadaji specialni znaky
  1098.     - pamatuje si 200 vtipu, ktere jiz rekl (misto 100)
  1099.     - pridano poradne obnoveni obrazovky - Ctrl-F9
  1100.     - nyni lze program ukoncit i klavesou F10
  1101.     - na konci programu se nezmeni horni rada ASCII tabulky
  1102.     - pridan efekt do uvodni obrazovky
  1103.     - nabidnuti minule vety klavesou F3 je hezci (kurzor je normalne)
  1104.     - preventivne opraveny eventualni chyby s pointerama
  1105.     - pridany 2 vtipy, nyni jich je 480
  1106.  
  1107.  
  1108. *****   Predpokladane zmeny do budoucna
  1109.  
  1110.    verze 5.0  (pristi verze)
  1111.               -  moznost real-time hovoru,  napr. jenom poslouchat,  "skakat"
  1112.                  pocitaci do reci apod.
  1113.               -  slovnik  bude  samostatny  soubor  s  moznosti  individualni
  1114.                  aktualizace
  1115.    verze 5.3  -  uvodni animace
  1116.    verze 6.0  -  editor odpovedi
  1117.  
  1118.    * IQ Pokyd
  1119.               -  mozna konecna verze s vystupem na zvukovku
  1120.               -  verze pro DOS, Windows, Linux, BeOS, Unix...
  1121.  
  1122.         ....a spousta dalsich zlepseni, takze se mate na co tesit!
  1123.  
  1124.    Pozn.:  Tyto predpoklady  samozrejme nejsou  vubec zaruceny.  Nemusi totiz
  1125.            vyjit ani pristi verze.  Ale jestli to bude dobre vychazet, tak to
  1126.            bude asi nejak takto.
  1127.  
  1128.  
  1129. *****   O programech
  1130.  
  1131.    Tento program je velmi stabilni  a nebyla nalezena chyba.  Pokud by se Vam
  1132.    nekdy nekde  za jakychkoli  podminek stalo,  ze Klaban neco  napsal spatne
  1133.    (paznaky),  pravopisnu chybu (zarucene by tam zadna nemela byt),  projevil
  1134.    jinou chybu nebo dokonce ztuhnul(!),  prosim,  kontaktujte me.  Chyba bude
  1135.    pokud mozno ihned odstranena, treba ze je sebemensi.
  1136.  
  1137.    Pokud chcete novou verzi (zdarma!), napiste autorovi.
  1138.  
  1139.    Jestlize mate  proti programu nejakou namitku,  nasli jste chybu,  nebo se
  1140.    Vam program libi, napiste mi. Budu vdecny za kazdy nazor.
  1141.  
  1142.    Adresa na autora (KYBLSoft):
  1143.                                           
  1144.       ╔═══════════════════════════════════╗
  1145.       ║            Ales Janda             ║
  1146.       ║          Cukrovar 1069            ║██
  1147.       ║    278 01 Kralupy nad Vltavou     ║██
  1148.       ╠═══════════════════════════════════╣██
  1149.       ║  E-mail:                          ║██
  1150.       ║    ales.janda@centrum.cz          ║██
  1151.       ║  Internet (aktualizace):          ║██
  1152.       ║    www.mujweb.cz/www/kyblsoft     ║██
  1153.       ╚═══════════════════════════════════╝██
  1154.          ████████████████████████████████████
  1155.  
  1156.    Dekuji  svemu bratrovi  za  2  pridavne moduly  a  predlohu  programu  pro
  1157.    vytvareni fontu a vsem uzivatelum  za sireni programu  a tim i podporovani
  1158.    freewaru.
  1159.  
  1160.    Hezkou zabavu Vam preje
  1161.                                                           Ales Janda, autor
  1162.