Автоматизация заливки по ФТП

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ответить
Сергей Матвеев
Сообщения: 1
Зарегистрирован: Чт янв 08, 2009 22:41

Автоматизация заливки по ФТП

Сообщение Сергей Матвеев »

Мне приходится регулярно заливать файлы на разный ФТП-серверы и это довольно скучно бывает ждать, очень бы хотелось автоматизировать.
Может кто-нибудь помочь сделать это? Задача примерно такая: Залезть в список ФТП-аккаунтов, взять первую строчку и подключиться к серверу в левой панели, скопировать файлы из правой панели на ФТП, отключиться, потом опять залезть в список ФТП-аккаунтов, взять вторую строчку, и повторить так со всеми записями.
Заранее благодарен.
ASE W DAG
Сообщения: 38
Зарегистрирован: Пн мар 27, 2006 23:09

Сообщение ASE W DAG »

Сергей Матвеев
А обязательно Тоталом?
Проще написать скрипт для ftp:

Код: Выделить всё

open {первый ftp}
{логин}
{пароль}
mput *
close
open {второй ftp}
{логин}
{пароль}
mput *
close
Сохранить, напр., в script.ftp.
Запускать из директории к-рую надо скопировать:

Код: Выделить всё

ftp -i -s:script.ftp
Schulze
Сообщения: 4
Зарегистрирован: Пт мар 27, 2009 10:40

Сообщение Schulze »

ASE W DAG писал(а):Сергей Матвеев
А обязательно Тоталом?
Проще написать скрипт для ftp:

Код: Выделить всё

open {первый ftp}
{логин}
{пароль}
mput *
close
open {второй ftp}
{логин}
{пароль}
mput *
close
Сохранить, напр., в script.ftp.
Запускать из директории к-рую надо скопировать:

Код: Выделить всё

ftp -i -s:script.ftp
Делаю так, как написано.
В итоге:

Код: Выделить всё

***********
250 CWD command successful
ftp>
ftp> mput *
200 PORT command successful
425 Unable to build data connection: Operation timed out
200 PORT command successful
425 Unable to build data connection: Operation timed out
Подскажите - в чём дело?

И, всётаки, нельзя ли это сделать Тоталом???
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Schulze писал(а):425 Unable to build data connection: Operation timed out

Подскажите - в чём дело?
http://tinyurl.com/dz4xdu
Ответить