Интегрированные сети ISDN


Gopher - часть 3


В последнем случае обращение будет произведено к конкретному серверу, имя которого указано в качестве параметра команды. Число 70 указывает на номер порта (стандартное значение для gopher). Ниже приводится пример меню gopher:

Internet gopher information client v2.0.12 information about gopher

1. about gopher.

2. search gopher news <?>

3. gopher news archive/

4. comp.infosystems.gopher (usenet newsgroup)/

5. gopher software distribution/

6. gopher protocol information/

7. university of minnesota gopher software licensing policy.

8. frequently asked questions about gopher.

9. gopher93/

10. gopher example server/

11. how to get your information into gopher.

-->   12. new stuff in gopher.

13. reporting problems or feedback.

14. big ann arbor gopher conference picture.gif <Picture>

Press ? for Help, q to Quit, u to go up a menu Page: 1/1

Выбор пункта из меню может выть выполнен мышкой, путем печатания номера соответствующей строки и последующего нажатия клавиши <Enter>, или путем движения курсора с помощью клавишей стрелок с последующим нажатием клавиши <Enter>. В приведенном выше примере курсор указывает на пункт меню с номером 12. Если в такой ситуации нажать клавишу <Enter>, обращение произойдет именно сюда. Звуковые и графические файлы имеют формат uuencode.

Существует возможность доступа к GopherMail-серверам, которые пересылают заказчику текст базового меню. GopherMail включат в себя следующие возможности (что-то вроде игры в шахматы по переписке):

  • Разбиение сообщений, если они слишком велики.
  • Деление меню на части, если его число строк слишком велико.
  • Повторное использование связей, записанных в файлах-закладок (bookmarks).
  • Запрос меню Gopher заданной ЭВМ.
  • Пометка выбранного пункта меню символом "X" (или Xn, где n - номер строки меню).
  • Запрос help-файла.
  • Запрос записей из архива Info-Mac.
  • Запрос записей Gopher с их аннотациями.

Вы можете задать предельные размеры сообщения и меню, включив в текст сообщения команды, например:




Начало  Назад  Вперед