Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (23 – Клиенты служб, часть 12)

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

Далее рассказано как выполнить зеркальное отображение каталога, рекурсивно копируя структуру удаленного каталога в текущий локальный рабочий каталог (это можно проверить на практике, имея быстрое сетевое соединение и большой объем свободного дискового пространства).

Опции командной строки сценария включают user и pass, в которых можно ввести имя пользователя и пароль для приватных FTP-серверов; verbose, позволяющую получить подробный отчет о состоянии; и hash, которая предусматривает вывод знаков диеза во время передачи файла. При этом выполняется загрузка            модуля            Net::FTP,         а          также  модулей File::Path и Getopt::Ldng. Модуль File::Path            предоставляет процедуру mkpath () для  создания подкаталога со всеми промежуточными каталогами, а модуль Getopt::Long — применяется для обработки параметров командной строки.

Обработка параметров командной строки. Обрабатываются параметры командной строки и используются для установки различных глобальных переменных. Имя хоста и имя каталога или файла, для которого должна быть создана зеркальная копия, записываются соответственно в переменных $host и $path.

Инициализация соединения FTP. Вызывается метод Net::FTP->new() для подключения к требуемому хосту и метод login () для регистрации на нем. Если параметры командной строки не включают имя пользователя и пароль, предпринимается попытка выпол­нить анонимную регистрацию. В ином случае для регистрации применяется указанная инфор­мация аутентификации.



2013-11-28 13:24:15

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония