Поиск в интернете - Гультяев Алексей Константинович
Поиск в интернете - Гультяев Алексей Константинович — читать книгу онлайн
Настройте размер и шрифт текста, включите тёмную тему для удобного чтения. Переходить между страницами можно стрелками внизу или сочетанием Ctrl + ← / →.
Что делать, если вы не являетесь зарегистрированным пользователем FTP-архива? Не огорчайтесь, практически каждый FTP-сервер предоставляет так называемый анонимный вход (анонимный FTP). Для анонимного (или гостевого) входа на сервер необходимо вместо имени пользователя указать ключевое слово anonymous и в качестве пароля набрать адрес своей электронной почты. После этого вам будет предоставлен доступ к общим каталогам. Как правило, в таком режиме доступа к серверу пользователь может только просматривать каталоги и копировать файлы к себе на диск.
Рис. 2.23. Представление FTP-архива в окне браузера.
В последнее время альтруизму многих владельцев FTP-архивов нет предела: теперь посетителю достаточно ввести только адрес архива. Например, чтобы получить доступ к богатому FTP-архиву новосибирской компании РИНЕТ, достаточно ввести в адресной строке браузера его URL (ftp://ftp.nsk.su), и в окно браузера будет загружен каталог папок и файлов архива (рис. 2.24).
Рис. 2.24. Чтобы получить доступ к некоторым FTP-архивам, достаточно ввести в адресной строке браузера их URL.
Следует отметить, что непосредственное использование веб-браузера для работы с FTP-архивом имеет целый ряд недостатков. Первый из них – отсутствие возможности догрузки файла. Если связь с сервером внезапно оборвалась и вы не успели скачать файл целиком (что весьма часто случается при копировании больших файлов с удаленных серверов), то вам придется снова загружать весь файл.
Второй недостаток – меньшая скорость работы «FTP через HTTP». Особенностью протокола HTTP является разрыв соединения после получения данных, то есть при каждом переходе в другой каталог удаленного FTP-сервера браузер будет снова подключаться к нему, выполнять авторизацию (опознавание пользователя) и лишь потом получать данные. Разница во времени, конечно, не слишком большая, но все же ощутимая при низком качестве связи и соединения.
И, наконец, третий и основной недостаток состоит в том, что браузер сам по себе не обладает возможностью поиска требуемого файла. С его помощью вы можете добраться только до того файла, адрес которого вам известен. К этому недостатку (а точнее, к способам его преодоления) мы еще вернемся. Сейчас поговорим о том, какими средствами можно обойти два других.
Для работы с FTP-архивами существуют специальные программы, которые называются FTP-клиентами. Они не только в полном объеме учитывают специфику протокола FTP, но и обладают целым рядом дополнительных полезных функций. Один из наиболее простых FTP-клиентов называется FTP Explorer (его можно загрузить, например, из FTP-архива по адресу. Вид основного окна программы показан на рис. 2.25.
Важное преимущество FTP Explorer – возможность одновременной работы с несколькими соединениями. Вы можете начать копировать большой по объему файл с какого-нибудь FTP-сервера, после чего подсоединиться к другому серверу и работать с ним. Передача файла будет осуществляться в фоновом режиме. Как только программа закончит передачу информации, она автоматически прервет соединение с первым сервером. В специальном окне отображается состояние передачи файлов, и вы можете следить за процессом пересылки. Кроме того, FTP Explorer автоматически возобновляет загрузку файлов после восстановления разорванного соединения с FTP-сервером.
Чтобы сообщить посетителю о том, что хранится на FTP-сервере, в каталогах размещаются специальные индексные файлы (обычно это файлы с именем вида 00index.txt или index.txt), в которых описано содержание текущего каталога. FTP Explorer может автоматически открывать подобные файлы и выводить полученную информацию рядом с именем файла в списке содержимого каталога.
Рис. 2.25. Так выглядит FTP-клиент FTP Explorer.
Поиск файлов в FTP-архиве
Теперь вернемся к проблеме поиска нужного файла в FTP-архиве.
Существуют сайты, основное предназначение которых состоит именно в том, чтобы помочь посетителю отыскать требуемый файл. Подобные сайты можно достаточно условно разделить на два вида:
• предоставляющие посетителю интерфейс веб-страницы для работы с их собственным FTP-архивом;
• обеспечивающие поиск требуемого файла по всем известным им FTP-архивам – это так называемые машины FTP-поиска (FTP Search Engine).
В качестве примера русскоязычного сайта первого типа можно привести FTP-архив компании «Релком. ДС», расположенный по адресуАрхив имеет тематическую структуру, а также собственную систему поиска, что существенно облегчает процесс отбора требуемой информации (рис. 2.26).
Полный список разделов помещен в левой части первой страницы, а заголовки наиболее популярных из них вынесены в навигационную панель сайта, размещенную в верхней части страницы. Эта навигационная панель присутствует на всех страницах, что позволяет быстро перейти к нужному разделу. Чтобы открыть раздел, достаточно щелкнуть мышью на соответствующей ссылке. Содержимое каждого из разделов отображается на отдельной странице в виде списка папок и файлов, напоминающего представление папок и файлов в Проводнике Windows (рис. 2.27).