docs&faqs docs&faqs
    FTP-клиент Сергей Галушка

FTP (File Transfer Protocol) -- это протокол (т. е. правило передачи данных), используемый в различных сетях специально для транспортировки файлов. В "чистом виде" работать с ним -- мало удовольствия: командная строка, строгие цепочки инструкций, множество параметров. Намного "облегчают жизнь" FTP-клиенты -- так называют специализированные приложения, которые позволяют устанавливать связь с FTP-серверами, манипулировать файлами и папками, хранящимися на них, скрывая при этом довольно сложный механизм управления данными объектами. Как уже отмечалось в упомянутых статьях, многие современные HTML-редакторы содержат встроенные FTP-клиенты (например, Allaire Home Site 4.5, CoffeCup HTML Editor 8.5, Home Page 3.0, HoTMetaL PRO 6.0 и др.), однако их возможности порой существенно ограничены.

Кроме того, работу с FTP-серверами поддерживают и популярные Web-броузеры, такие, как Internet Explorer, Netscape Navigator, Opera, а также небезызвестные файловые оболочки, например FAR, Windows Commander, современные архиваторы (Zip Magic 2000) и другие приложения. Однако сегодня речь пойдет о выделенных утилитах, специально предназначенных для решения описанных задач.

Каким же минимальным набором функций должен обладать FTP-клиент сегодня? Естественно, копировать, удалять, перемещать объекты с локальных папок в каталоги, расположенные на различных серверах в Internet, давать возможность редактировать документ прямо на FTP-узле и, конечно же, уметь корректно восстанавливать передачу данных в случае разрыва соединения, не гоняя сотни раз по Сети одни и те же части файлов.

Практически всеми этими качествами и обладают представленные ниже программы.

AbsoluteFTP 1.8 (freeware)
AbsoluteFTP 1.8
Разработчик Van Dyke Technologies
Web-сайт www.vandyke.com
Размер загружаемого файла 1,4 MB

Дизайн в стиле Проводника Windows
Корректно возобновляет прерванный процесс загрузки
Поддерживает
прокси-сервер
Встроенный просмотрщик графических файлов (около 40 форматов)
Отсутствует планировщик заданий
Не способен редактировать удаленные документы
По вполне понятным причинам одним из законодателей мод среди интерфейсов из числа FTP-клиентов выступает обыкновенный Проводник Windows: единожды освоив в нем все премудрости манипулирования файлами на своем компьютере, пользователю нет необходимости переучиваться для работы с удаленными документами.

Итак, внешне AbsoluteFTP -- точная копия неутомимого "исследователя" вашего ПК: в левой части представлено дерево каталогов с корнем Рабочий стол, в правой -- соответствующие папки и файлы. Все очень привычно: многооконный интерфейс с поддержкой технологии Drag-and-Drop, возможность копирования объектов между двумя удаленными каталогами, настраиваемая привязка (ассоциация) файлов по расширениям к породившим или редактирующим их приложениям.

Для создания нового соединения лучше всего воспользоваться услугами мастера, но иногда также бывает чрезвычайно полезна функция быстрого конфигурирования подключения -- Quick Connect. Заслуживают внимания возможности копирования пути к файлу в буфер обмена, синхронизации директорий, работы с Firewall, способность корректно восстанавливать передачу данных после устранения разрыва соединения и многое другое. Омрачает общее приятное впечатление от продукта отсутствие планировщика заданий, а также неспособность редактирования удаленных документов.


FTP Voyager 7.2.3.0 (shareware, $39,95)

FTP Voyager 7.2.3.0
Разработчик RhinoSoft.com
Web-сайт www.ftpvoyager.com
Размер загружаемого файла 2,35 MB

Импорт адресных списков из других
FTP-клиентов
Планировщик заданий
Способность работы с очередями
Возможность редактирования удаленных документов
Ряд важных функций доступен только для зарегистрированных пользователей
Хотите совершить вояж по любимым файловым архивам в Internet? Пожалуйста, мощный FTP-клиент с интерфейсом, напоминающим Проводник Windows, к вашим услугам! Подобно большинству рассмотренных выше приложений, он поддерживает технологию Drag-and-Drop, фоновый режим передачи файлов, способен обращаться одновременно к нескольким FTP-узлам, имеет встроенный редактор FTP-команд. Для каждой сессии создается свой собственный профиль с подробным описанием параметров соединения.

Среди других важных функций FTP Voyager необходимо отметить способность корректного восстановления прерванной загрузки файлов, возможность редактирования удаленных документов, умение синхронизировать папки на локальном компьютере и удаленном узле. Кроме того, программа может автоматически переименовывать файлы при выгрузке/загрузке; снабжена простейшим механизмом поиска; способна импортировать адресные списки из других популярных FTP-клиентов, таких, как CuteFTP, WS_FTP, FTP Explorer, Bullet Proof FTP, Crystal FTP, Internet Neighborhood Sites; предлагает вашему вниманию собственный список популярных FTP-узлов; включает неплохой планировщик заданий и, естественно, поддерживает работу с очередями.


Crystal FTP 2000 (shareware, $29)

Crystal FTP 2000
Разработчик Crystal Art Software
Web-сайт www.casdk.com
Размер загружаемого файла 0,6 MB

Корректно возобновляет прерванный процесс загрузки
Система закладок
Способность работы с очередями
Отсутствует список популярных FTP-узлов
Не поддерживает прокси-сервер
Как вы яхту назовете, так она и поплывет! Это точно. Уж в чем-чем, а в умении красиво именовать свои компании и соответствующие продукты разработчикам не откажешь. "Звездный" FTP (StarFTP), "челночный" (Shuttle FTP), "прыгающий" (LeapFTP), теперь вот -- "хрустальный". Богатая фантазия, ничего не скажешь.

Crystal FTP 2000 может одновременно поддерживать свыше двух десятков сеансов, продолжать загрузку оставшихся "киломегабайт" после восстановления разорванного соединения. Удобный, несколько усовершенствованный CuteFTP-образный интерфейс не вызовет особых трудностей при освоении программы. Вы можете получать и отправлять файлы и папки, удалять и переименовывать объекты, просматривать текстовые документы на своем ПК и удаленных узлах.

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


Bullet Proof FTP v1.26 (shareware, $29,95)

Bullet Proof FTP
Разработчик Bullet Proof Software
Web-сайт www.bpftp.com
Размер загружаемого файла 0,5 MB

Список history
Корректно возобновляет прерванный процесс загрузки
Поддерживает
прокси-сервер
Планировщик заданий
Не способен редактировать удаленные документы
Интерфейс этой программы оченьнапоминает CuteFTP: в центре -- две панели для обозрения каталогов, вверху -- окно текущих событий, внизу -- отчет о выполненных действиях. Разве что панель инструментов несколько другая, с красивыми яркими кнопками, над пиктограммами которых появляются всплывающие подсказки, однозначно свидетельствующие о связанных с кнопками действиях.

Этот мощный FTP-клиент, наверняка, придется по вкусу как новичкам, так и профессионалам. Он поддерживает работу с proxy-сервером; снабжен подробной справочной системой, тесно интегрированной с Internet; содержит в соответствующих полях выпадающие списки history с адресами ваших недавних визитов (подобно Internet Explorer или Netscape Navigator).

Набор функций впечатляет: работа с очередями выгрузки/загрузки файлов; восстановление прерванных соединений; поддержка протокола HTTP; удобная встроенная утилита Site Manager; планировщик заданий; интеграция с CuteFTP, WS_FTP, FTP Explorer (возможность экспорта/импорта списка сайтов в указанные программы); система "тонкой" настройки под свои запросы и множество других функций.


CuteFTP 4.2 (shareware, $39,95)

CuteFTP 4.2
Разработчик GlobalSCAPE
Web-сайт www.cuteftp.com
Размер загружаемого файла 1,4 MB

Поддерживает firewall и прокси-сервер
Поисковый механизм для MP3-файлов
Корректно возобновляет прерванный процесс загрузки
Работает с очередями заданий
Ряд важных функций доступен только для зарегистрированных пользователей
Пожалуй, один из самых популярных FTP-клиентов для Windows 95/98/Me, законодатель мод, пример для подражания. Программа имеет дружественный, хорошо продуманный интерфейс с поддержкой технологии Drag-and-Drop, что значительно упрощает управление файлами, расположенными на FTP-серверах. По умолчанию в центре окна приложения размещаются две панели, в которых вы можете отображать содержимое локальных и удаленных каталогов. Вверху расположена "форточка", где описываются все текущие события в программе, внизу -- "подвал", повествующий о существующих очередях и произведенных действиях.

Приложение позволяет просматривать и редактировать локальные и удаленные (при наличии CuteHTML) документы; создавать очереди загрузки файлов; передавать файлы с одного сервера на другой, не копируя их при этом на свой компьютер; с помощью макросов автоматизировать часто выполняемые операции. Благодаря богатству настроек CuteFTP вы легко нужным образом отрегулируете программу, приведете ее в соответствие с любыми требованиями и вкусами. Настраивать можно практически все: от цветов отображения и звукового сопровождения команд и сообщений до режимов передачи данных (ASCII/Binary) и принципов нахождения и загрузки индексных файлов на FTP-серверах.

Мощная и удобная система закладок значительно облегчает работу с серверами: для каждого отдельного узла можно указать его тип, режимы передачи файлов, локальную и удаленную директории, где находятся интересующие вас документы, а также множество других параметров. Программа имеет неплохую справочную систему, поддерживает firewall, способна работать через прокси-сервер, кроме того, она позволяет вручную вводить команды FTP, искать интересующие MP3-файлы, используя для этого известные поисковые системы, возобновлять прерванные процессы загрузки или отправки документов после восстановления поврежденного соединения и многое-многое другое.


WS_FTP Pro 6.6 (shareware, $39,95)

WS_FTP Pro 6.6
Разработчик Ipswitch
Web-сайт www.ipswitch.com
Размер загружаемого файла 2,5 MB

Великолепный дизайн
Работает с очередями заданий
Интеграция с Проводником Windows
Интеграция с Проводником Windows
Собственный язык скриптов
Не поддерживает прокси-сервер
Вцелом, по своим возможно стям WS_FTP Pro напоминает CuteFTP и адресована как начинающим Web-дизайнерам, так и профессионалам. От работы с этой программой у меня остались самые приятные впечатления: два оригинальных, продуманных, хорошо настраиваемых макета интерфейса; содержательные всплывающие подсказки (при включенной опции View --> Enable Balloon Help), множество интегрированных полезных утилит, но обо всем по порядку.

Основу интерфейса составляют две панели, в каждой из них отображается содержание указанного локального или удаленного каталога. Вы можете сменить шрифт, который служит для написания имен папок и файлов, равно как и метод их сортировки; назначить другой звуковой фрагмент, сопровождающий те или иные события в системе (установление или разрыв соединения, завершение передачи данных и т. д.); конкретно указать способ передачи файлов (ASCII/ Binary) для определенного вида расширений; настроить параметры подключения и пр. Операции над файлами и папками производятся как с помощью команд контекстного меню, так и методом Drag-and-Drop. Программа хорошо интегрируется с Проводником Windows (так, подключение к FTP-серверам осуществляется либо из менеджера подключений (Connection), либо прямо из окна Проводника (папка WS_FTP Pro Explorer)), поддерживает функции копирования файлов с одного сервера на другой, позволяет корректно возобновить передачу данных после устранения разрыва соединения.

WS_FTP Pro хорошо документирована. С помощью мощных интегрированных утилит реализуется поиск файлов на FTP-серверах, осуществляются написание и отладка вспомогательных скриптов, производится синхронизация файлов на удаленной и локальной машинах, организуется управление очередями заданий. К сожалению, приложение не позволяет работать через прокси-сервер. Тем не менее это обстоятельство не помешало WS_FTP Pro получить самую высокую оценку.

Замечу также, что на сервере разработчиков доступна бесплатная облегченная версия программы -- WS_FTP LE, которая вполне подойдет для сопровождения небольшого сайта.
AutoFTP PRO (www.primasoft.com)

По интерфейсу напоминает Проводник Windows; обладает возможностью автоматического восстановления соединения; оснащена множеством мастеров, облегчающих работу новичку; имеет планировщик заданий, работает с очередями; позволяет одновременно поддерживать несколько сессий.

SmartFTP (www.smartftp.com)

Еще один продукт, выполненный в стиле Проводника со всеми "вытекающими" последствиями: технология Drag-and-Drop, многооконный интерфейс для поддержки нескольких соединений одновременно и т. п. Обладает рядом важных функций, таких, как корректное продолжение незавершенных загрузок, неплохой механизм поиска в архивах FTP, способность кэшировать удаленные каталоги, history, отличный менеджер сайтов, работа с командной строкой.

FTP Commander (www.vista.ru)

Сделано в России, удобный клиент со стандартными функциями, будет полезным начинающим пользователям.

FTP Control (www.transsoft.com)

В расчете на разные категории пользователей поставляется в трех вариантах: Lite, Pro и Power. Lite -- минимум основных функций (копирование, перемещение, удаление); Pro -- уже способен восстанавливать прерванные загрузки, поддерживает работу через прокси-сервер, снабжен мощной системой закладок, позволяет запускать сценарии на удаленном узле; Power -- плюс ко всему несколько сессий одновременно, работа с ZIP-архивами.

FTP Explorer (www.ftpx.com)

Приятная программа с уже привычным интерфейсом Проводника и множеством настроек. Поддерживает автодозвон, корректно восстанавливает соединение после разрыва и многое другое.

LeapFTP (www.leapware.com)

Мощный FTP-клиент в стиле CuteFTP. Способен продолжать прерванные процессы загрузки/выгрузки файлов, поддерживает работу через прокси-сервер, имеет собственный скриптовый язык, может копировать и перемещать объекты между удаленными серверами, автоматически завершать сеанс связи по окончании загрузки.