Образовательная программа компании Global Inform. Украина, Харьков
Как пользоваться программой archie с помощью электронной почты
Если на вашем хост-компьютере клиент archie недоступен, то
вы можете легко получить информацию из базы данных archie с по-
мощью второго метода - электронной почты. Для этого можно послать
сообщение электронной почты любому из серверов archie, перечис-
ленных в таблице. Сервер будет читать вашу почту и отвечать в том
же формате, что и клиент archie. Как и запрос, результаты будут
поступать вам по электронной почте.
Допустим, вам известно имя файла, но вы понятия не имеете на
каком именно ftp-сервере он может находиться. Или, например, вам
просто любопытно, существует ли на каком-либо ftp-сервере файл с
известным вам критерием имени. Archie является тем самым инстру-
ментом, который поможет вам в этом.
Archie-серверы могут быть представлены как базы данных по
всем ftp-узлам в мире, позволяющих вам найти имя ftp-узла и/или
файла, который нужно найти. А использование Archie через элект-
ронную почту может быть удобно, потому что иногда поиск занимает
долгое время, и при "живом" соединении вы были бы вынуждены дол-
гое время провести "на линии".
Чтобы использовать Archie через электронную почту, просто
пошлите сообщение по одному из следующих адресов:
archie@archie.rutgers.edu (США)
archie@archie.sura.net (США)
archie@archie.unl.edu (США)
archie@archie.doc.ic.ac.uk (Великобритания)
archie@archie.au (Австралия)
archie@archie.luth.se (Швеция)
archie@archie.kuis.kyoto-u.ac.jp (Япония)
Чтобы получить подробный файл помощи по использованию Archie
через электронную почту укажите:
help
в заголовке сообщения и пошлите по одному из адресов. Вы получите
инфо по использованию Archie.
Если вам не терпится, то оставьте сообщение без заголовка и
введите:
find <файл>
где "<файл>" - это имя файла, который необходимо найти (в текста,
не в заголовке сообщения).
Будет произведен поиск файлов, которые содержат непосредс-
твенно заданный критерий. Если вы хотите найти файлы, содержащие
заданный критерий поиска в любом месте их имени, то вставьте
строку
set search sub
до команды "find". Некоторые другие полезные команды:
set maxhits 20 (ограничивает выход, по умолчанию
100 файлов)
set match_domain usa (ограничивает поиск FTP серверами в
США)
set output_format terse (возвращает результаты поиска в
сокращенном виде)
Результатом вашего запроса к Archie будут имена различных
ftp-узлов, которые содержат интересующий вас файл. Используйте
один из этих адресов и имена приведенных файлов/каталогов в зап-
росе к ftp для получения файлов.
Теперь вы знаете достаточно, чтобы определить местоположение
утилиты "uudecode". Давайте пошлем сообщение на адрес archie@arc-
hie.rutgers.edu, включив следующие строки:
set match_domain usa (ограничивает поиск FTP серверами
в США)
set search sub (lпоиск по подстроке...)
file uudecode (файл должен содержать данную
подстроку...)
Вы будете искать исходные коды программы, не исполняемую
версию, которая конечно была бы в двоичном виде и пришла бы к вам
закодированной! Результатом вашего запроса будет информация при-
мерно такого содержания:
Host ftp.clarkson.edu (128.153.4.2)
Last updated 06:31 9 Oct 1994
Location: /pub/simtel20-cdrom/msdos/starter
FILE -r-xr-xr-x 5572 bytes 21:00 11 Mar 1991 uudecode.bas
Location: /pub/simtel20-cdrom/msdos/starter
FILE -r-xr-xr-x 5349 bytes 20:00 17 Apr 1991 uudecode.c
Теперь вы можете использовать ftpmail-сервер, чтобы запро-
сить "uudecode.bas" (если вам доступен BASIC) или "uudecode.c"
(если у вас есть компилятор С) из FTP-сервера ftp.clarkson.edu.
Вы должны иметь в виду, что последняя версия утилиты uudeco-
de может быть найдена в архиве SimTel. Пошлите запрос на list-
serv@SimTel.coast.net, включив любую из приведенных ниже команд в
текст запроса и запрошенные файлы будут высланы вам по электрон-
ной почте.
get uudecode.bas
get uudecode.c
get uudecode.doc