Twoja wyszukiwarka

ALEKSY BARTNIK
JAK SZUKAĆ PROGRAMÓW?
Wiedza i Życie nr 5/1996
Artykuł pochodzi z "Wiedzy i Życia" nr 5/1996

Często potrzebny jest nam jakiś program, o którym wiemy, że jest gdzieś w Internecie; musimy go tam w jakiś sposób odszukać. Dziś istnieją znakomite i proste w użyciu narzędzia do takich poszukiwań, jednak są one oparte na strukturze WWW (World Wide Web), wymagają zatem w zasadzie dostępu do dość potężnego komputera. Zajmiemy się tym w przyszłości, teraz zaś chcę przekazać Czytelnikom informacje użyteczne dla posiadacza najskromniejszego nawet sprzętu.

NAJPIERW TEORIA...

Takim wygodnym a mało wymagającym narzędziem jest system archie. Warto jednak podkreślić, że jest to tylko narzędzie do poszukiwania plików - ściągnąć należy je za pomocą systemu ftp. Tak więc, należy dokonać następujących czynności:

* zarejestrować się (informatycy mówią: zalogować) w jednym z serwerów archie instrukcją telnet, która jest po prostu poleceniem nawiązania roboczego kontaktu z innym komputerem. Zwykle ten nowy komputer wymaga od nas podania nazwy konta i hasła; w przypadku komputerów obsługujących archie jako nazwę podajemy - właśnie słowo archie, a hasła nie trzeba;

* podać - choćby niekompletną - nazwę interesującego nas programu i wykonać poszukiwanie. Listę znalezionych w sieci miejsc, gdzie nasz program jest dostępny przez ftp, możemy dostać pocztą elektroniczną; na ogół jest mnóstwo takich miejsc, wybieramy - oczywiście - najbliższe nam (często będzie to serwer w Polsce);

* pożegnać się z serwerem archie - wracamy w ten sposób do komputera, na którym mamy konto;

* ściągnąć program przez ftp.

W ramach systemu archie możemy wydać następujące polecenia:

* help - wezwanie o pomoc (pisząc help i nazwę polecenia - dostajemy instrukcję jak go używać, np. help whatis);

* quit - wyjście z archie i powrót do naszego konta;

* list - pokaż listę centrów z dostępnym ftp. Ponieważ jest tego bardzo dużo, zwykle podajemy dodatkowy argument precyzujący nasze zainteresowania. Argument, podobnie jak w DOS-ie, może zawierać symbole * (zastępujący dowolny ciąg znaków) i ? (zastępujący dowolny pojedynczy znak) w danym miejscu. Na przykład składnice programów w Polsce znajdziemy, pisząc list *.pl (dowolny napis mający na końcu .pl - identyfikator Polski). Niestety nie wszystkie centra archie pozwalają na użycie tego polecenia;

* mail - wyślij wyniki poszukiwań pod wskazany adres elektroniczny. Piszemy mail i nasz adres (ten ze znakiem @). Polecenie to wydajemy po wykonaniu poszukiwań. Wynik dostaniemy w naszej skrytce pocztowej parę minut później. Warto tak postępować, gdy ciekawych informacji jest dużo, lub gdy chcemy je zachować;

* prog - to jest właśnie polecenie szukania. Piszemy prog 'nazwa poszukiwanego programu'. Nazwa może również zawierać * i ?. W trakcie poszukiwań nie rozróżnia się dużych i małych liter;

* set - ustawia zmienne systemu. Jest tu dużo możliwości, opiszę tylko najważniejsze. Jeśli chcemy w argumencie polecenia prog używać znaków * i ?, to przed wydaniem tego polecenia piszemy set search regex. Jeśli chcemy, aby odszukać wszystkie programy, w których nazwie jest zawarty dany ciąg znaków, to polecenie brzmi - set search sub. Jeśli chcemy, aby archie odróżniał małe i duże litery, to piszemy set search subcase;

* whatis - podaje programy, związane z danym pojęciem, ale często zawodzi, tj. nie daje spodziewanej informacji.

Uwaga: jeśli dostajemy na ekranie za dużo bezwartościowych wyników, to taki zalew informacją możemy przerwać naciskając jednocześnie klawisze 'Ctrl' i 'C'.

POTEM PRAKTYKA...

Dość teorii, czas na przykład z życia. Pragnę znaleźć najnowszą wersję programu Graphic Workshop, który pozwala oglądać obrazy w wielu standardach graficznych i tłumaczyć zapisy obrazów z jednego standardu (kodu) na drugi. Program ściągnełem wiele lat temu, jego plik roboczy nazywał się gws.

Dziś pewnie istnieje nowocześniejsza wersja, być może nawet pod Windows. Najlepiej będzie więc poszukiwać w trybie 'sub', po czym dam instrukcję prog gws: odszukaj wszystkie pliki zawierające w nazwie 'gws'. Uruchomiwszy mój komputer i zarejestrowawszy się na koncie mego dostarczyciela dostepu do Internetu odbyłem tedy następujący dialog

telnet archie.luth.se

(znane mi i godne polecenia miejsce w Szwecji)

Trying 130.240.12.23...

Connected to archie.luth.se.

Escape character is '^]'.

UNIX(r) System V Release 4.0 (acke)

Login as 'archie' to access the Archie system.

login: archie

Zalogowałem się jako 'archie', hasło nie było konieczne. Wpierw mamy napisy powitalne:

# Message of the day from the archie.luth.se Prospero server:

Welcome to archie.luth.se!

This is an Archie version 3 server at the

University of Lulea, in the northern part of Sweden.

Send comments, suggestions etc about this server by email to:

archie-workers@dc.luth.se

# Bunyip Information Systems, Inc., 1993, 1994, 1995

# Terminal type set to `vt100 24 80'.

# `erase' character is `^?'.

# `search' (type string) has the value `sub'.

Aha! Archie będzie szukać wszystkich plików zawierających podaną przeze mnie nazwę. Tego właśnie chciałem. Na początek sprawdźmy, jak działa instrukcja 'whatis'

archie whatis GIF

gif-cgi2 GIF file viewer for SCO CGI

gif2ps A GIF to PostScript converter

gif_sun GIF viewers for SUN

giftops Gif - PostScript Converter

tgif Xlib based 2-D drawing tool (X11)

xgif Display GIF filess under X11

xgifroot Use gif images to set root background (X11)

xmag "magifying glass" under X11

Dostaliśmy parę programów, mających coś wspólnego z plikami graficznymi w formacie GIF. Poszukajmy teraz programów mających w nazwie 'gws'

archie prog gws

# Search type: sub.

# Your queue position: 1

# Estimated time for completion: 5 seconds.

working...

Host ftp.uwo.ca (129.100.3.24)

Last updated 22:50 3 Mar 1996

Location: /pub/micro/win/www/viewers

FILE -rw-rw-r-- 925725 bytes 15:26 13 Nov 1995 gwswn11p.zip

...

Host ftp.zcu.cz (147.228.206.16)

Last updated 19:41 3 Mar 1996

Location: /pub/win/cica/win3/desktop

FILE -r--r--r-- 427862 bytes 23:00 28 Oct 1995 gws.zip

Host ftp.ibp.fr (132.227.77.2)

Last updated 23:28 3 Mar 1996

...

Host goliat.eik.bme.hu (152.66.250.2)

Last updated 04:04 5 Mar 1996

Location: /pub/win3/desktop

FILE -rw-rw-r-- 427862 bytes 23:00 3 Sep 1995 gws.zip

Host proton.elka.pw.edu.pl (148.81.63.254)

Last updated 17:52 3 Mar 1996

Location: /dos/windows/graph

FILE -rw----r-- 925725 bytes 23:00 23 Jun 1995 gwswn11p.zip

Host ftp.man.poznan.pl (150.254.173.3)

Last updated 18:09 3 Mar 1996

Location: /mirror1/simtel/win3/graphics

FILE -rw-r--r-- 925725 bytes 23:00 21 Apr 1995 gwswn11p.zip

archie quit

Dostałem bardzo dużo różnych adresów, pod którymi dostępne są szukane pliki; powyżej są tylko niektóre z nich. Zwróćmy uwagę, w jaki sposób w tym spisie podawana jest informacja:

* miejsce, skąd można ściągnąć plik przez ftp (w nawiasie podano także adres numeryczny, którego użycie czasami ułatwia połączenie - zdarza się, że nasz system nie zna adresu literowego, natomiast numeryczny zawsze zostanie zrozumiany właściwie);

* scieżka (lub scieżki) dostępu do programu;

* wielkość programu, jego data złożenia w archiwum oraz nazwa.

W moim wypadku znalazłem - między innymi - kilka adresów w Polsce. Poza samym znanym mi plikiem gws.zip znalazłem także gwswn11p.zip. Dodatek literek 'wn' sugeruje, że jest to wersja pod Windows: trzeba będzie ściągnąć...

Na zakończenie proszę zwrócić uwagę, że przy okazji dostałem ciekawe adresy ftp w wielu krajach, co pozwoli mi na przykład poszukać programów edukacyjnych po niemiecku...

O podobnych zagadnieniach przeczytasz w artykułach:
E-mail
FTP
JPEG, ZIP, UUE etc...
Grupy dyskusyjne: Usenet
World Wide Web
Tu warto zajrzeć...
Ta wspaniała, nikomu niepotrzebna wiedza...
WWW-szukamy informacji
IRC-pogawędki w Internecie
Trwa wojna przeglądarek
Pliki i katalogi