Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
64.doc
Скачиваний:
5
Добавлен:
30.04.2022
Размер:
694.78 Кб
Скачать

8.2.1. Локальные и уделенные Gopher – клиенты

Разработаны общедоступные Gopher -клиенты для: МС-ДОС, MS-Windows, OS/2, MACINTOSH, CMS, VMS, NeXT, Unix, X-WINDOWS . Клиенты могут быть получены на многих анонимных FTP. Реализации Gopher-клиенат выглядит немного различными на различных платформах, потому что они пользуются теми преимуществами, которые предоставляют конкретные имеющиеся в распоряжении системы ("мышь", графические функции, X-Window). Все реализации предлагают один набор функций и команд.

После выдачи команды Gopher и автоматического соединения с той Gopher-станцией, определенной по умолчанию, можно из меню выбирать позиции. Позиции в Gopher -меню имеют символ принадлежности к определенному классу, расположенный за ними. Например, “<?>” означает полный текстовый индексный поиск, “/”— подкаталог, “<Picture>” означает файл изображения, а отсутствие какого-либо символа — текстовый файл. Некоторые Gopher-клиенты не могут обработать определенные типы файлов (например ,звуковые файлы), в то время как другие показывают только файлы тех типов, которые они могут обрабатывать.

Когда элемент выбирается из Gopher-меню, он обрабатывается согласно своему типу. Если выбирается позиция, которая представляет звуковой файл, файл изображения, или Telnet-сеанс, Gopher-клиент ищет, соответствующее программное обеспечение на компьютере, чтобы выполнить задачу отображения графики, репродуцирование звука или старта Telnet-сеанса. Когда задача завершается, управление возвращается Gopher-клиенту.

Рассмотрим, какая информация отображается в позициях меню:

Подкаталог. Отображается его содержание. Можно просматривать также вышестоящие каталоги, используя команду up.

Текстовый файл. Файл отображается на экране. Можно просматривать его содержание, искать определенную строку по образцу, печатая файл на локальном принтере или копировать его на локальное дисковое пространство. Последние две функции могут быть не доступны.

Бинарный файл. Файл просто копируется на локальное дисковое пространство. Двоичные файлы — это binhexed –файлы Макинтоша, архивы (.zip, .tar…), сжатые файлы, программы, и т. д.

Звуковой файл. Файл проигрывается на локальном звуковом устройстве. Это возможно в том случае, если есть подходящее

звуковое устройство и утилита для управления им. Одновременно может быть активен только один звуковой файл.

Файл изображения. Удаленный файл будет отображен на экране, если на компьютере существует система просмотра.

Телефонная книга. Запрашивается образец для поиска. Телефонная книга будет просмотрена согласно процедурам, установленным учреждением, которое является ее владельцем и поддерживает этот сервис.

Индексный поиск. Gopher -индексы предусмотрены с целью помочь пользователям искать информацию в наборе документов. Запрашивается образец для поиска, который может содержать одно или больше слов, а также специальные операторы and, or, и not.

Telnet -сеанс. Telnet-сеансы представляют собой соединения с текстовыми информационными службами типа каталогов библиотек.

Большинство Gopher-клиентов позволяет сохранять путь до тех каталогов или файлов, которые часто используются в дальнейшем, сохраняя соответствующую информацию как ряд закладок. Набор закладок может быть представлен в форме настроенного Gopher-меню. Это средство полезно, когда часто приходится обращаться к файлу или сервисной системе, находящимся далеко от верхнего уровня каталога.

Независимо от того, с каким Gopher-сервером установлено первоначальное соединение, можно переходить на другие сервера, путем выбора опции “Other Gopher servers ” в имеющейся ветви меню, которая описывает регионы мира. Gopher-станции представлены по географическим регионам, что упрощает процедуру их поиска.

8.2.2. E-mail доступ к Gopher - серверам

Другим способом является работа в режиме отложенного запроса через электронную почту на GopherMail-сервер. Некоторые станции предоставляют Gopher-клиента для анонимного общего использования.

Если послать письмо, содержащее слово “help” в поле Subject по электронной почте на один из почтовых серверов Gopher, то в ответ получите команды и информацию по использованию системы.

Диалог со станцией GopherMail начинается с пересылки email-сообщения на нее и получения ответа, содержащего основное Gopher-меню.

Email-ответ должен содержать текст этого меню, где выбранные опции должны быть отмечены “Х” (или "х") вблизи начала строки, перед номерами меню этих опций. Этот процесс повторяется столько раз, сколько необходимо. Некоторые позиции в Gopher-меню обозначают базы данных или телефонные книги колледжа. .

Чтобы искать специфическое имя или ключевое слово, надо послать имя или ключевое слово в поле Subject. При этом в сообщении помечается знаком “Х” телефонная книга или опция меню, обозначающая базу данных WAIS.

Можно формировать некоторый тип файла закладок, сохраняя пути доступа. Двоичные и звуковые файлы подлежат декодированию через uudecode. Многие email-шлюзы имеют ограничения на размер email-сообщений, так что ответ GopherMail, если он превышает определенный размер, может быть разбит на несколько сообщений.

Можно задавать различные сервера (host), к которым идет адресация при получении меню верхнего уровня, путем указания полного имени домена в поле Subject: сообщения (типа gopher.tc.umn.edu) или определения порта (по умолчанию 70), помещая соответствующее значение в поле Subject после имени домена (например, darth.sdsc.edu 800).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]