@database FindFile.guide
@master SD0:FindFile.guide
@$VER: 1.0
@author "Tomasz Korolczuk"
@(c) "(c) Tomash/Art-B & Blabla"
@remark Created with Heddley v1.1 (c) Edd Dumbill 1994

@node "main" "Spis Treôci"

                                 @{b}FindFile@{ub}

                                Wersja 1.0

       Copyright (c) 1996 Tomasz Korolczuk (Tomash/Art-B & BlaBla)

                             @{i}FreeWare (7/96)@{ui}

                            @{b}BlaBla Production@{ub}


                                @{b}SPIS TREÔCI@{ub}

                           2. @{" Zastosowanie  " link "Zastosowanie-ff" 0}
                           3. @{"   Wymagania   " link "Wymagania-ff" 0}
                           4. @{"    Obsîuga    " link "Obsluga-ff" 0}
                           5. @{"  Instalacja   " link "Instalacja-ff" 0}
                           6. @{" Uwagi koïcowe " link "Nakoniec-ff" 0}
@endnode


@node "Zastosowanie-ff" "Do czego to ustrojstwo sîuûy?"

                               @{b}Zastosowanie@{ub}

Amiga  po  woli  staje sië coraz bardziej rozbudowanym komputerem w kaûdym
domu.  Szczególnie  popularne  staîy sië doôê tanie ostatnio dyski twarde.
Praktycznie  kaûdy  Amigowiec  powaûnie  zajmujâcy  sië  Amigâ posiada juû
mniejszy  -  wiëkszy  dysk  HD.  Co  sië z tym wiâûe? Coraz trudniejszy do
opanowania jest ogrom informacji zawarty na dysku...

Posîuûë   sië  przykîadem:  Masz  ogromny  zbiór  moduîów,  pogrupowany  w
kilkunastu  katalogach  tematycznych,  które  z  kolei  podzielone  sâ  na
katalogi  autorskie.  W  danej chwili niezmiernie pilnie potrzebny Ci jest
pewien  moduî,  który  umieôciîeô...  No  wîaônie,  nie pamiëtasz w którym
katalogu.  I  co teraz? Musisz przeszukiwaê rëcznie wszystkie katalogi, co
zajmie  Ci  strasznie  duûo.  Nie  lepiej  zaprzëgnâê do tego komputer? Na
pewno! Po to wîaônie powstaî @{i}FindFile@{ui}!

Tu  pewne  wyjaônienie.  Wiem, ûe programy tego typu istniejâ juû, nawet w
Aminecie. Miaîem okazjë uûywaê juû jednego z nich i niestety stwierdzam ûe
nie byî to najlepszy produkt. Pozatym nie byî on przystosowany w 100
procentach do pracy z @{"FileMasterem" link "polski/pomoc.guide/FM" 0}. Dlategoteû zrobiîem nowy program,
stworzony dla @{"FileMastera" link "polski/pomoc.guide/FM" 0} i posiadajâcy kilka ciekawych opcji, który nb. owy
program nie posiadaî. Ale o tym w innym rozdziale...
@endnode

@node "Wymagania-ff" "Wymagania"

                                @{b}Wymagania@{ub}

Program  ten  do  pracy  potrzebuje systemu operacyjnego w wersji 2.0, lub
nowszej.  Nie widzë powaûniejszego zastosowania dla niego, jeôli Amiga nie
jest poîâczona z dyskiem twardym.
@endnode

@node "Obsluga-ff" "Obsîuga"

                                 @{b}Obsîuga@{ub}

Program jest bardzo wygodny w obsîudze i to zarówno z poziomu Shella, jak i
@{"File Mastera 3.0" link "polski/pomoc.guide/FM" 0}. Oto jakie argumenty moûemy przekazaê:

NAME/M/A, FILE/A, QUIET/S, NOASK/S, ALL/S

NAME - @{i}lista katalogów, które chcemy przeszukaê@{ui}

FILE - @{i}plik, który chcesz znaleúê. Moûna stosowaê tzw. wildcardy (# i ?)@{ui}

QUIET - @{i}program nie bëdzie wypisywaî nazw wszystkich plików, lecz tylko
znalezionych. Znacznie przyôpieszy to proces szukania@{ui}

NOASK - @{i}Standardowo program po znalezieniu pliku speîniajâcego podane
kryteria nazwy pyta sië uûytkownika, czy ten chce kontynuowaê proces
szukania. Jeôli ustawisz ten przeîâcznik, program po znalezieniu takiego
pliku bez pytania zakoïczy dziaîanie@{ui}

ALL - @{i}ten przeîâcznik mówi programowi, ûe uûytkownika interesujâ wszystkie
pliki, o podanym wzorze. Program automatycznie ustawi flagë NOASK.@{ui}

@{b}Notka:@{ub}

Jak widaê, w przypadku argumentu FILE moûliwy jest tzw. (z angielska)
pattern matching. Co to jest? Przypuôêmy, ûe nie pamiëtamy nazwy naszego
moduîu w caîoôci, lecz wiemy ûe zaczyna on sië na literë "M". Moûemy podaê
wiëc jako file

mod.m#?

Program  szukaê bëdzie wszystkich plików zaczynajâcych sië na M (przy czym
wielkoôê  litery  nie  ma znaczenia). Co oznaczajâ znaczki "?" i "#"? Znak
zapytania  symbolizuje  dowolnâ,  pojedyïczâ  literë.  Znak  "#",  oznacza
dowolny ciâg skîadajâcy sië z liter za nim wystëpujâcych. Bardzo uûyteczna
jest wiëc kombinacja #?, która oznacza dowolnâ iloôê jakichkolwiek liter.

@{b}Przykîady:@{ub}

FindFile DH0:Modules Mod.Dream NOASK

@{i}Program spróbuje znaleúê podany moduî (Mod.dream) i jeôli to zrobi,
automatycznie zakoïczy pracë.@{ui}

FindFile System: Babus??.IFF ALL QUIET

@{i}
Program  spróbuje  wyszukaê  pliki  speîniajâce  podany  wzór nazwy. W tym
przypadku bëdâ to pliki zaczynajâce sië sîowem "Babus", potem dwie dowolne
litery,  a  nastëpnie rozszerzenie ".IFF". Mogâ to wiëc byê "Babus01.IFF",
"BABUSKA.IFF",  czy  "BaBus15.IFF".  Podczas  pracy  wypisywane bëdâ tylko
nazwy znalezionych plików, a program nie bëdzie prosiî uûytkownika o ûadne
odpowiedzi. @{ui}

FindFile Dh1:Pictures Dh1:DPaint/Pictures Dh2:Images #?.jpg

@{i}Program w podanych katalogach spróbuje znaleúê wszystkie pliki o
rozszerzeniu ".jpg". Za kaûdym razem bëdzie sië pytaî, czy kontynuowaê!@{ui}

@{b}Uwaga!@{ub}

Program  dziaîa  rekursywnie!  Znaczy  to,  ûe  przeszukiwane sâ wszystkie
podkatalogi  podanych katalogów. Jest to bardzo pamiëcioûerne, wiëc zaleca
sië, aby powiëkszyê przed uûyciem stos do wiëkszych rozmiarów (8 kilo jest
wartoôciâ bardzo duûâ).

@{b}Notka:@{ub}

Jeôli korzystasz z FindFile w programie @{"FileMaster" link "polski/pomoc.guide/FM" 0}, musisz wybraê katalogi
do  przeszukania,  nastëpnie  kliknâê  na  FindFile, oraz wpisaê w okienku
nazwë  pliku  do  znalezienia.  W  oknie tym podaê takûe moûna odpowiednie
opcje, np. ALL, czy NOASK.
@endnode

@node "Instalacja-ff" "Instalacja"

                                @{b}Instalacja@{ub}

No to instalujemy!

1. @{i}Kliknij kolejno na: Config/Commands/Next Page@{ui}

2. @{i}Wybierz dowolne, puste pole@{ui}

3. @{i}W otwartym oknie wpisz kolejno w pola:@{ui}

Window - yes

Label: FindFile

Command: FindFile {F} {r,Find File}

@{i}
Myôlë  ûe  jest to optymalne ustawienie. Ewentualne dodatkowe opcje, jeôli
takich  zaûyczy  sobie uûytkownik, mogâ byê wpisane w okienku wraz z nazwâ
pliku do wyszukania.
@endnode

@node "Nakoniec-ff" "Czas sië poûegnaê!"

                                @{b}Na koniec@{ub}

Program  ten  stworzyîem  doôê  szybko  (jednego dnia...) wiëc nie jest on
wielkâ  produkcjâ.  Nie  sprawiî  mi jednak podczas kilkudniowego uûywania
ûadnych  kîopotów.  Jeôli  znaleúliôcie  jakieô  bîëdy,  lub  macie jakieô
sugestie, to wiecie co macie robiê ;)

Oto adres, na który moûecie kierowaê wszelkie uwagi. Pozatym tu moûecie
uzyskaê szczegóîowe informacje o grupie @{"BlaBla" link "polski/pomoc.guide/BlaBla" 0}:

                             Tomasz Korolczuk
                          ul. Wyspiaïskiego 4/13
                         08-300 Sokoîów Podlaski

Opinie wysyîaê moûecie na e-mail:

thufor@zeus.gliwice.edu.pl
jez@szmaragd.zdz.katowice.pl

@{b}Uwaga!@{ub} @{i}Adresy te NIE sâ moje, lecz moich serdecznych kolegów - Thufora
i Warhawka. Obiecali Oni jednak przekazywaê mi wszystkie informacje snail-mailem.@{ui}
@endnode
