FTP

TC Wcmd7.50

FTP

Total Commander содержит встроенный FTP-клиент. С его помощью вы можете обратиться одновременно к нескольким FTP-серверам, вплоть до 10, через Интернет или Интранет-сервер вашей компании. FTP-клиент не только позволяет закачивать и скачивать файлы, но и поддерживает прямую пересылку файлов с одного удалённого сервера на другой. FTP-клиент используется точно так же, как при операциях Total Commander с файлами, то есть для копирования (F5), переименования (Shift+F6), удаления (F8), создания каталога (F7) и т.д. При последовательном нажатии F5 и F2 файлы копируются в фоновом режиме, не изменяя состояния опции "Закачать в фоновом режиме" (в этом случае файлы добавляются в последнее открытое окно Диспетчера фоновой пересылки). Права доступа к файлам и каталогам отображаются в панели, где открыт FTP-сервер, вместо стандартных файловых атрибутов и могут быть изменены командой Файлы – Изменить атрибуты.

Подсказка: Total Commander поддерживает только важнейшие типы серверов, наподобие Unix, Windows NT, VMS и PC/TCP, отчасти OS9 и AS-400. Если после соединения листинг каталогов не отображается, то тип сервера, видимо, не поддерживается. В этом случае вы должны использовать внешний FTP-клиент, например, WS_FTP или CuteFTP. Вы можете также попытаться сами определить новый тип сервера в диалоговом окне Соединение с FTP-сервером – Настройка FTP-соединения (выберите "Определить тип сервера" в выпадающем списке "Тип сервера").

Новое: Теперь также поддерживаются интернет-адреса IPv6, например, в виде [1234:56:789A:BC::DE]:21 (порт 21), а также при разрешении имён. Эта функциональность должна быть включена в настройках в файле wcx_ftp.ini (ключ PreferIPv6).

Соединиться с FTP-сервером
Открывает диалоговое окно со списком всех сохранённых подключений. Вы можете открыть подключение, дважды щёлкнув по элементу в списке. Сочетание клавиш: Ctrl+F.
Новое FTP-соединение
В этом диалоговом окне вы можете ввести либо имя сервера наподобие ftp.microsoft.com, либо URL, например, ftp://ftp.microsoft.com/windows/
Сочетание клавиш: Ctrl+N.
Когда вы отключаетесь, то сможете запомнить текущее соединение, так что оно будет доступно в диалоге "Соединение с FTP-сервером", когда вы захотите в следующий раз попасть на этот сайт.
Если вы вводите Web-адрес, наподобие http://www.someserver.com/somefile.htm, Total Commander попробует загрузить файл по протоколу http, используемому для Web.
Новое: Для использования FTP через SSL/TLS, введите адрес в виде: ftps://ftp.servername.com
Примечание: Вам необходимо установить библиотеки OpenSSL с сайта www.openssl.org. Сертификаты, выданные, например, Verisign или непосредственно серверу, могут быть сохранены в файле wincmd.pem в том же каталоге, где находится файл wincmd.ini.
Разорвать FTP-соединение
Разрывает текущее соединение. Сочетание клавиш: Ctrl+Shift+F.
Показывать скрытые файлы на сервере
Total Commander будет использовать команду "LIST -la" для запроса листинга файлов. Это даст возможность видеть скрытые файлы на Unix-системах, начинающиеся с точки.
Загрузка по спискуЗагружает все файлы из созданного пользователем файла-списка в выбранный каталог. Файл-список должен содержать список URL вплоть до файлов или подкаталогов (типа ftp://ftp.server.com/subdir/file.zip). Он может также содержать относительное или абсолютное имя, указывающее, куда следует поместить загруженный файл. Это имя отделяется стрелкой (ftp://ftp.server.com/subdir/file.zip -> c:\local\file.zip). Вы можете добавить файл в список загрузок, открыв контекстное меню во время FTP-соединения и выбрав Добавить в список загрузок. Эта функция также позволяет скачивать файлы с Web-серверов (http://www.server.com).



Что делать чтобы:
• Возобновить прерванную загрузку?
Чтобы возобновить загрузку частично загруженного файла, необходимо выбрать файл на сервере, затем нажать F5 (с частично загруженным файлом, показанным в другой панели). После обычного диалогового окна загрузки вы увидите диалоговое окно, где будет предложено возобновить загрузку или перезаписать частично загруженный файл. Total Commander сначала загрузит последние байты частично загруженного файла, чтобы проверить, что он не изменился, затем загрузит оставшуюся часть файла. К сожалению, эту функцию поддерживают не все FTP-серверы.
• Возобновить прерванную закачку?
Это поддерживается только для "двоичного" режима передачи (или автоматического режима при закачке двоичного файла). Выберите файл на вашем жёстком диске, затем нажмите F5 (с частично закачанным файлом, показанным в другой панели). Как и с возобновлением загрузки, не все серверы поддерживают эту функцию. Предупреждение: нет никакой гарантии, что закачанный файл будет правильным, так что перепроверьте это на сервере после закачки. С некоторыми версиями серверов WarFTPd докачка выглядит работающей, но закачанный файл неработоспособен!
• Копировать файлы с одного FTP-сервера на другой?
Просто соединитесь с этими двумя серверами, так чтобы видеть списки их файлов в двух файловых панелях. Выберите файл(ы), для копирования и нажмите F5. Обратите, пожалуйста, внимание, что удалённое копирование поддерживается не всеми серверами, а также может не проходить через брандмауэр. Левый сервер получит команду PORT, правый — команду PASV. Поэтому, если один сервер находится в частной сети или защищён брандмауэром, а другой общедоступный, расположите частный сервер в ЛЕВОЙ панели.
• Послать команду непосредственно FTP-серверу?
Просто наберите команду в командной строке Total Commander и нажмите Enter. Убедитесь, что активная файловая панель отображает текущее FTP-соединение! Следующие команды выполняются Total Commander непосредственно: GET, PUT, RETR, STOR. Для получения списка поддерживаемых команд можно использовать команду HELP.
• Обновить список файлов в каталоге?
Так как Total Commander сохраняет в кэше все списки каталога, загруженные в одном сеансе, вы должны принудительно перечитать каталог, нажав F2 или Ctrl+R, чтобы увидеть истинное содержимое сервера. Это может потребоваться, если другой пользователь или фоновый процесс закачивали файл на сервер, пока вы были подключены.
• Пересылать файлы и при этом продолжать работу с Total Commander?
Вы можете отметить опцию Загрузить в фоновом режиме в диалоговом окне "загрузки" или "закачки" соответственно. Тогда для каждой файловой пересылки открывается новое окно.
Важно: Для каждой фоновой пересылки должно быть установлено своё соединение с FTP-сервером. Это соединение может не установиться в некоторых случаях, например, при достижении максимального числа пользователей. В таком случае вы можете, загружая файл в активном режиме, запустить вторую копию Total Commander.
• Определить режим передачи для пересылаемых файлов?
Вы можете определить режим передачи в панели инструментов FTP, которая появляется после установления соединения. Может быть установлен двоичный, текстовый и автоматический режим. Сочетание клавиш: Ctrl+Shift+M. В автоматическом режиме фактический способ передачи определяется файловой ассоциацией. Пожалуйста, обратите внимание: вы не можете установить режим передачи при соединении через HTTP прокси-сервер — он самостоятельно определяет режим посредством MIME-типов.
• Соединиться с сервером, используя безопасное установление подлинности FTP (MD4, MD5 или SHA1)?
Просто введите пароль открытым текстом, Total Commander автоматически пошлёт правильный ответ.