- Владимир МАЛЬЧИКОВ
-
Лет пять-восемь назад,
когда Интернет только начинал свое
шествие по компьютерам
пользователей, и про Всемирную
паутину, разнообразные чаты и ICQ еще
никто не слышал, основным средством
получения информации из Глобальной
Сети были FTP- и Gopher-серверы.
Впоследствии с появлением WWW (World Wide Web)
Gopher-сервисы отошли на второй план, и в
настоящее время их уже почти не
осталось и ими уже практически никто
не пользуется. Однако FTP-сайты и по
сей день продолжают исправно служить
пользователям, именно туда
выкладывается разнообразное ПО (программное
обеспечение), демо-версии и новые
уровни игр, различные документы и
прочее...
Чтобы получить данные с
FTP-серверов, Вам понадобится специальная
программа - FTP-клиент (обзор данного
софта для Windows 9x/Me/NT/2000 можно найти в
статье уже упоминавшегося автора "Качать
- не перекачать!", "МК" № 45 (112)). На
просторах Сети мне удалось найти
парочку интересных приложений для
работы с FTP-сайтами и из-под DOS. Заметим
сразу, в плане интерфейса пользователя
они, безусловно, сильно проигрывают
своим Windows-коллегам - чаще всего с ними
работают посредством ввода команд из
командной строки или путем
редактирования файлов настройки, - зато
они менее требовательны к ресурсам и
меньше по объему.
Wattcp FTP 0.70
ftp://ftp.oldskool.org/pub/tvdog/internet/ftp07.zip,
55 Кб
Авторы - Erick Engelke и Dean Roth.
Программа - это FTP-клиент, выполненный в
UNIX-стиле. Соответственно, управление
осуществляется посредством командной
строки. Поэтому для работы Вам придется
выучить основные команды. Правда, все
они простые, и за пару сеансов Вы их
запомните. Тем более, что в справочной
подсистеме все команды вкратце описаны.
Для работы с программой необходим
пакетный драйвер. Помимо этого, Вам
также придется вручную (в архиве этого
файла нет) создать файл wattcp.cfg, где
указываются параметры сети - IP-адреса
Вашего компьютера, шлюза, DNS-сервера и
маска сети. Пример содержимого этого
файла приведен на рисунке.
Теперь относительно возможностей
программы. Они стандартны для всех FTP-клиентов,
т. е. прием/загрузка файлов, работа с
каталогами (причем как на FTP-сервере, так
и на локальной машине), изменение режима
передачи файлов - т. е. все то, что и
необходимо, ничего лишнего. Однако и это
еще не все. В дополнение к указанным
функциям имеется возможность создавать
скрипты для автоматизации работы с FTP-серверами.
Фактически скрипт в данном случае
представляет собой обычный текстовый
файл, в котором записываются команды FTP-клиента
в том порядке, в каком бы Вы их вводили в
случае обычного сеанса связи, при этом
также отдельными строками указываются
имя пользователя и пароль. А еще если
учесть тот факт, что существует команда WAIT,
переводящая программу в режим ожидания
указанного времени, то тем самым Вы
избавлены от ночного сидения за
компьютером - создаете соответствующий
скрипт, укажите нужное время для
соединения, а все остальное программа
сделает сама!
Таким образом в нашем распоряжении
оказался неплохой FTP-клиент с
возможностями автоматизации работы.
Agent Upload 1.25
http://www.nettamer.net/agent125.zip,
67.2 Кб
Данная программа является уже
коммерческим продуктом, созданным
корпорацией Net-Tamer, Inc.
Полнофункциональную демо-версию для
использования в течение не более 30 дней
можно скачать в Интернете с
вышеуказанного адреса. За регистрацию
необходимо заплатить $40.
Системные требования "агента"
следующие: PC-совместимый компьютер на
базе процессора 8088/8086 или выше, модем, DOS
версия 3.2 или выше, а также около 120 Кб ОЗУ.
Заметьте - в отличие от всех
рассмотренных нами ранее интернет-программ
для DOS, для этой не требуется пакетный
драйвер. Почему, поинтересуетесь Вы? Да
просто программа сама умеет работать с
COM-портовым соединением (а чаще всего к
этому порту присоединяется именно модем).
В этом есть как положительный момент (нет
необходимости искать пакетный драйвер
для SLIP/PPP-соединения), так и
отрицательный (при работе в локальной
сети посредством сетевой карты
программа абсолютно бесполезна). Правда,
так как большинство пользователей
Интернета в нашей стране используют dialup-подключение,
для них это небольшой недостаток.
Теперь о возможностях программы. Agent -
полностью автономная программа для
приема и загрузки файлов с
использованием FTP-протокола. Как уже
отмечалось выше, работает только с PPP-подключением
к Интернету (или любой другой сети,
построенной на основе протокола TCP/IP).
Она может все, что Вам нужно - после
настройки сама дозванивается
провайдеру, логинится у него и проводит
сеанс работы с FTP-серверами в
соответствии с выданными ей указаниями,
причем зарегистрированную версию можно
вызвать из любой внешней программы.
Поэтому при использовании "агента"
совместно с планировщиком задач у Вас
опять-таки отпадает необходимость
личного присутствия перед компьютером в
ожидании часов, когда Интернет
подешевеет.
Теперь поговорим о том, как
настраивается программа. Вначале
отредактируйте файл agent.ini, где
прописывается настройки соединения с
Интернетом. Среди них укажите:
- номер телефона Вашего провайдера (причем
можно вписать до четырех номеров). Если
данный параметр установлен в значение NONE
и не введена строка инициализации
модема - подразумевается прямое
соединение;
- Ваш логин/пароль;
- сервер DNS;
- характеристики модема (порт, IRQ,
скорость работы, префикс строки набора
номера и строка инициализации);
- логин/пароль для работы с FTP-сервером.
По умолчанию используются Ваши
стандартные логин/пароль. Если Вы
собираетесь работать только с
анонимными серверами, установите
соответствующие поля в значения anonymous
для логина и адрес Вашей электронной
почты для пароля.
Помимо этого, для каждого телефонного
номера можно определить скрипт
подсоединения, осуществляющий
автоматический логин у провайдера.
Примеры скриптов и используемые в них
команды достаточно подробно описаны в
файле документации agent.doc.
Далее для каждого сеанса работы с FTP-серверами
Вам также придется создать еще два файла:
FTP.UP и FTP.GET, в которых
указывается, какие документы в текущем
сеансе будут загружены на сервер и
скачаны с него (естественно, может быть
задан только один из них). При этом имя FTP-сервера,
откуда идет сеанс связи, указывается в
файле agent.ini параметром SITE1.
Формат записей этих файлов рассмотрен в
документации к программе.
Напоследок отмечу еще такой момент.
Программа позволяет вначале
осуществить прием требуемых файлов с
сервера, и только после этого произвести
их загрузку, для чего используется
параметр DNLOADFIRST.
Вот в принципе и все, что хотелось
рассказать сегодня. Выбирайте, какой из
FTP-клиентов больше Вам подходит, и
качайте, качайте, качайте. И пусть
серверы не падают под градом Ваших
запросов :-).
Источник: http://www.mycomp.com.ua/
|