

                         Ŀ
                          Ŀ 
                           FASTSEARCH v1.0  
                           
                         



                               dokumentci





                    A programot ksztette: Rgner Pter


           Copyright (c) 1998. Rgner Pter. Minden jog fenntartva!


Ŀ
 Tartalom 


1, Mi is az a FastSearch?

2, Mire hasznlhat a program?

3, Alapvet szolgltatsok

4, A program kezelse & billentyk

5, A program regisztrlsa

6, Tovbbi tervek

7, Szerzi jogok, terjeszts




Ŀ
 1.  Mi is az a FastSearch? 


A FastSearch program egy a UNIX/LINUX shelljben megszokott knyelmes s
fontos dolgot visz be DOS/Windows 95 al, mgpedig az automatikus filenv-
kiegsztst. Ez annyit jelent, hogy a shellben neknk nem kell tudnunk s
bernunk az adott file teljes nevt, csak egyszeren 1-2 bett, s utna meg-
nyomni a TAB-ot, majd a program kiegszti (esetleg kirja a tovbbi lehets-
ges vlaszokat). Mindezt knlja Windows 95 alatt hossz filenevekre is, ami
klnsen knyelmes.


Ŀ
 2.  Mire hasznlhat a program? 


Akik megszoktk a UNIXban a kiegsztst, mostantl DOS/Win95 alatt is lvez-
hetik ennek elnyeit. Klnsen ajnlott Windows 95 alatti Java fejlesztshez,
hiszen tudjuk, hogy mennyire knyelmetlen hosszasan gpelni a parancssoros
Java-fordtnak a fordtand file-ok neveit, amik ugye tbbnyire elg hosz-
szak.
Hasznlhat tovbb gyorsabb kezelshez is. Rvid hasznlat s megszoks utn
sokkal gyorsabban vgezhetnk mindenfle mveleteket file-jainkon. s nincs
szksg ehhez a bonyolult programokra sem.
Sokan teljesen elszoktak (vagy sosem hasznltk) a DOS-tl, pedig viszonylag
jl hasznlhat, csak a sok gpels a kellemetlen. De ezzel a programmal egy
hossz nev file msolsa is csak pr billentylets.


Ŀ
 3.  Alapvet szolgltatsok 


- DOS/Windows 95 platform
- hossz filenv kezels Windows 95 alatt (DOS alatt rvid filenevek)
- viszonylag kis memriaigny
- knny, s gyorsan megtanulhat kezelhetsg
- egyszer, knyelmes, s knnyen ttekinthet fellet
- gyors s pontos mkds
- teljes kompatibilits


Ŀ
 4.  A program kezelse 


Elszr is fontos megemltennk, hogy a program csak egy "hj", gy minden
bert parancsot mr az opercis rendszer rtelmez.

Teht Windows 95 alatt a hossz fileneveknl fontos odafigyelni, mert ha a
filenvben szkz van, akkor a filenevet (v. knyvtrnevet) idzjelbe "" kell
tenni!!! (pld. cd "c:\Program Files\Internet Explorer") Ha nem tesszk idz-
jelbe a nevet, rdekes dolgokat tapasztalhatunk. :-)

Igy termszetesen egy adott file-ra hivatkozhatunk abszolt mdon (pl.
"c:\Program Files\Internet Explorer\iexplore.exe"), vagy akr relatv mdon
(pl. "..\..\Internet Explorer\iexplore.exe"), s mindekett helyes.

Pld. ha a "C:\WINDOWS" knyvtrban vagyunk, s az albb lertakat gpeljk,
akkor az itteni pldval megegyez eredmnyt kapunk. (EZ CSAK PLDA!)

> type "\Prog<TAB>Int<TAB>re<TAB>
ahol a <TAB> a TAB gomb megnyomst jelli

az eredmny: (termszetesen csak ha ppen minden gy van, mint a pldban)
> type "\Program Files\Internet Explorer\readme.txt"

Rgtn lthat, hogy SOKKAL gyorsabb a gpels. Persze DOS alatti rvid file-
nevekre is mkdik a program, ugyangy gyorstja ott is a gpelst.

Minden a programban hasznlt szably s md megegyezik a DOS/Windows 95
szablyaival, teht ha ott tudunk parancssorban gpelni, akkor itt is. ;-)

A bert els sz csak futtathat (.bat .exe .com) program (amit a FastSearch a
PATH krnyezeti vltozban felsorolt s az aktulis knyvtrban keres), vagy
DOS parancs lehet, de a DOS parancsokra a program nem egszt ki! (kompati-
bilitsi okokbl, hiszen lehet, hogy ksbbi DOS verzikbl mr hinyzik az
egyes parancs).
Persze brmit berhatunk els sznak, de figyelni kell itt is, ha a filenvben
sznet van, idzjelek kz kell tenni.
A msodik, s az az utni szavak termszetesen mr brmik lehetnek.

Ha a program tbb hasonlan kiegszthet filenevet tall, akkor csippans
utn kirja a listt rluk. Ilyenkor nincs ms teend, mint mg 1-2 bett be-
rni egszen addig, amg a program ki nem tud egszteni. Ebben a listban a
knyvtrak vgn "\" (backslash) jel tallhat a megklnbztets vgett.
A lista hasbokra osztott, s a hasbok szma attl fgg, hogy a leghosszabb
filenv milyen hossz. Igy lehet 8,5,4,2 vagy 1 hasbos a lista. Amennyiben a
lista tl hossz, s az elemek kifutnak a kpernyn, az F7 gombbal lehet ki/
bekapcsolni a kpernyvrakoztatst. Bekapcsolva minden megtelt kpernynyi
informci utn gombnyomsra vr a program.

Ha a program nem tall a bert betkkel egyez fileneveket, akkor egy rvid
mlyet csippan. Ilyenkor clszer a bert karakterekbl trlni egy-kettt,
s jra TAB-ot nyomni.

A futtats ENTER gombbal trtnik, ekkor a program tadja a vezrlst az ope-
rcis rendszernek, ami lefuttatja a parancsot.

Ha mr begpeltnk egy parancssort, de mgsem akarjuk lefuttatni, az ESC bil-
lentyvel trlhetjk az egsz sort, s nem kell nyomnunk a BackSpace-t. :-)

A programban tallhat n. "history" is, aminek segtsgvel a fel s le
nyilakkal az eddig bert parancsok kztt bngszhetnk. F6-tal kirathatjuk,
hogy eddig hny programot futtattunk a shellbl.

A legutbbi futtatsrl az F4 billentyvel krhetnk informcit, amire a
program kirja, hogy mi volt a futtats, s hogy sikeres volt-e.


 Billentyk
 

fel s le nyilak........: az elz parancsok kztti bngszs
balra, jobbra nyilak....: mozgs a parancssorban
Home, End...............: ugrs a parancssor elejre/vgre
Shift+PgUp, Shift+PgDn..: ugrs a parancssorban 1 kpernynyit balra/jobbra
Del, BackSpace..........: jobbra ill. balra trls a parancssorban
Esc.....................: gpels teljes trlse, ugrs a parancssor elejre
Ins.....................: tr/beszr md vltsa
Enter...................: parancs vgrehajtsa
Tab.....................: kiegszts
F1......................: sgkperny
F2......................: aktulis knyvtr kirsa
F3......................: kperny trlse
F4......................: legutols futtats informcija
F5......................: shell szabad memrijnak kirsa
F6......................: elz parancsok szmnak kirsa
F7......................: egy/tbb kpernys md lltsa (mint DOSban 'more')
F9......................: regisztrcis informcik
F10.....................: informcik a programrl

A programbl kilpni az 'exit' vagy 'quit' szcska parancssori begpelsvel
lehet.

A program futsa kzben brmikor krhetnk egy rvid segtsget az F1 gombbal.

A program minden egyes futtatott parancs utn kirja az aktulis knyvtr
nevt, gy mindig tudjuk, hol vagyunk. Azrt knyelmesebb, mert gy nem fog-
lal a prompt akkora helyet, fleg hossz knyvtrneveknl.

FONTOS! Amikor a program csippan 3 mlyebbet, majd egy magasabbat, az azt
jelenti, hogy elfogyott a memrija, s nem kpes beolvasni az sszes lehet-
sges kiegsztend filenevet. Ez csak nagyon ritkn fordul el, hiszen a
program kb. 1200 filenevet kpes beolvasni. Azonban ha mgis elfordul, akkor
a program csak azokat a neveket rja ki, amelyeket kpes volt beolvasni.
Ilyenkor szkteni kell a listt, pl. gy, hogy mg egy bett hozzrunk a
kiegsztend filenvhez.
A bels shell szabad memrijnak mrete az F5 gombbal krhet.

A program kevesebb, mint 50 KB-ot foglal a memribl, de ennek csak DOS
alatt van jelentsge, hiszen Windows 95 alatt rendelkezsre ll a futtatott
programok szmra a teljes memria.

A FastSearch a file-mveleti hibkat figyelmen kvl hagyja. Pl. amikor a
floppyn keres a program, s mi kivesszk azt, a program nem ll le, hanem
minden tovbbi mveletet semmisnek vesz, azaz a keresst megszaktja.

A regisztrcis informci az F9, mg a program futsi informcii az F10
billentyvel krhet le.

Az sszes funkcibillenty a program futsa sorn BRMIKOR (akr gpels
kzben is) hasznlhat.

A program indthat paramterrel is, ami "DOS" vagy "WIN95" lehet. Ez arra
val, amikor a program nem ismeri fel az opercis rendszert, de ennek el-
fordulsi valsznsge nagyon csekly. Ha azonban mgsen ismern fel jl,
akkor paramterrel azt korriglhatjuk.
FIGYELEM! Sose indtsa a programot 6.22 vagy rgebbi verziszm DOS alatt
"WIN95" paramterrel, mert akkor a program lefagyhat!

A programban van egy nvizsgl rutin is, amivel minden futtatskor megvizs-
glja magt a program. Amennyiben hibt tall, nem indul el, hanem kir egy
hibazenetet a kpernyre, s lell. Ilyenkor elfordulhat, hogy vrus fer-
tzte meg a programot. Ha ilyet szlel, akkor vizsglja t a lemezeit, hogy
nincs-e rajtuk vrus, a programot pedig jra teleptse fel, de olyan helyrl
ahol biztosan nem fertzdhetett meg. Ha szksges, akkor regisztrlja jra a
mr jonnan felteleptett vltozatot (amennyiben rendelkezik nvreszl re-
gisztrcis kddal - ld. 5. fejezet).


Ŀ
 5.  A program regisztrlsa 


A FastSearch v1.0 egy shareware program, ami azt jelenti, hogy teljesen
leglisan lehet kiprblni, de legfeljebb 30 napig, utna tovbbi hasznlat-
nl mr regisztrlni kell a programot. A shareware verziban radsul van egy
korltozs is, mgpedig hogy minden programfuttats utn a program vr egy
vletlenszeren generlt billentyre. A regisztrlt vltozatban ez a korl-
tozs termszetesen nincs benne.

A regisztrls gy trtnik, hogy n a cmemre rzsaszn belfldi postautal-
vnyon elkldi a regisztrcis djat, aminek fejben n a szelvnyen tallhat
cmre elkldm nnek levlben a szemlyre szl regisztrcis kdjt.
Lehetsges az is, hogy ajnlott levlben elkldi cmemre a pnzt, de ekkor
krem hasznljon tltszatlan bortkot, s a bortkba rja le a pontos cmt.
Amennyiben megfelel nnek az, hogy emailen keresztl kapja meg a regisztrcis
kdjt, rja meg email cmt is, s rja r, hogy emailen keresztl szeretn
megkapni.
KREM, hogy olvashatan rja a cmt!

Regisztrcis dj (csak Mo.-on bell): 1500,- Ft

A klfldi regisztrcis djakrt olvassa el az angol nyelv dokumentcit.

Erre a cmre kldje a postautalvnyt vagy a levelet:

                                       Rgner Pter

                                         BUDAPEST
                                         --------
                              Krsi Csoma stny 7. IV/15.

                                          1 1 0 2


Az n ltal a postautalvnyra/bortkra rt hibs cmzsrt, s a Magyar Posta
ltali kzbestsi hibkrt nem vllalok felelssget!

NAGYON FONTOS, hogy a regisztrcis kd a postautalvnyon/bortkon szerepl
nvbl s vrosnvbl generldik, gy jellemz lesz nre. Amennyiben az n
nevre regisztrlt programot tadja msnak, az mr szoftvermsolsnak minsl,
s bntetend cselekmny; gy krem, hogy a regisztrlt programot mg bartai-
nak se adja tovbb.

Miutn n elkldte nekem a pnzt, mr csak vrnia kell a regisztrcis kd
megrkezsig. A visszakldtt papron szerepelni fog az n neve, a vros,
amit feltntetett a postautalvnyon, s a regisztrcis kdja. A nevt s a
vros nevt kezetek nlkl kell majd berni a regisztrl programba, ponto-
san gy, ahogy a visszakldtt papron szerepel.

Ha megkapta a regisztrcis kdot, krem indtsa el a REGISTER.EXE programot,
s kvesse az ott lert utastsokat.

J munkt kvnok a programhoz!

s ne felejtse: ha regisztrlja a program 1.0 vltozatt, akkor a kvetkez
vltozat megrendelsekor kedvezmnyt kap az rbl!


Amennyiben a programmal kapcsolatban brmilyen problmja, javaslata van,
krem rjon a reggy@rulez.org e-mail cmre (subject legyen "FS"), vagy a
fentebb tallhat postacmre.


Ŀ
 6.  Tovbbi tervek 


- kevesebb memriafoglals (kb. 5 KB)
- felhasznl ltal konfigurlhat fellet s mkds
- s mg sok minden ms :-)


Ŀ
 7.  Szerzi jogok, terjeszts 


A FastSearch v1.0 programot Rgner Pter ksztette.
A program shareware verzija szabadon terjeszthet lemezen, brmilyen share-
ware CD-n, vagy ftp-helyeken, de a csak akkor, ha MINDEN az eredeti tmrtett
file-ban tallhat file egytt s eredeti formban szerepel.

A regisztrlt verzi SEMMILYEN FORMBAN nem terjeszthet a szerz rsos s
alrt engedlye nlkl!!!

A programfile brmilyen mdostsa trvnysrts!

A szerz a programbl ered esetleges hibkrt NEM VLLAL felelssget!

Br a programot teszteltem DOS 6.22 s Windows 95 alatt is, elfordulhatnak
benne hibk. Ha ilyet szlel, krem rja meg levlben vagy e-mail-ben a hibt
(mit csinlt n, s erre mit csinlt a program).

A Windows, a Windows 95 s az MS-DOS a Microsoft Corp. bejegyzett vgjegyei.



     -=<( Copyright (c) 1998. Rgner Pter. Minden jog fenntartva! )>=-



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                                                                            +
+ A programot egyik legjobb bartom, Varga Tams emlknek dediklom, aki a  +
+   program megjelense eltt nem sokkal tragikus hirtelensggel hunyt el.   +
+                                                                            +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



