Скрипт-обновилка-заливка по фтп.

Григорьевич17 років у сервісі
Дані замовника будуть вам доступні після подання заявки
17.03.2009

Нужен скрипт на пхп5 или perl

Задача - есть несколько сайтов, которые требуется поддерживать и(или) обновлять.

Они имеют доступ по фтп.

Требуется, брать данные по доступу к данным сайтам и раскачивать определенную папку,

которая задана в конфиге. В данной папке находятся файлы,с дирами, поддирами.

Нужно создавать копию данной папки на удаленном сервере, со всеми поддирами, файлами в

них, разрешениями.

Так же в конфиге указаваем путь к файлу, в котором прописываем по 1 строчке в столбик, диры,

которые необходимо создать на удаленном сервере и в которые и будет заливаться исходная

папка, если файл не указан, соответственно льется все в корень. Так же в конфиге указать

разрешения, которые будут выставляться для создаваемых удаленно папок.

В случае неудачной заливки(при ошибках) требуется повторить заданное в конфиге кол-во раз.

В случае неудачи - записать данные в текстовый файл, с плохими результатами, в случае удачи -

записать в другой текстовый файл - с положительными результатами.

Если файл есть на удаленном сервере, его надо перезаписать, если задано в конфиге.

При закачке требуется использовать прокси/соксы. Список берется из заданного в конфиге файла.

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

Формат входного файла

То что надо написать в выходной файл при удаче|фтп|логин|пароль

Формат выходного удачного файла

"То что надо написать в выходной файл при удаче"+"дира из файла с дирами"+"заданная в конфиге переменная"

Формат выходного НЕ удачного файла

"То что надо написать в выходной файл при удаче"+"дира из файла с дирами"+"ошибка закачки"

Задача простая достаточно, потому необходимо просто сесть и написать скрипт - за час-два, а не откладывать

на потом. Потому, кто соглашается - принимайте это в расчет. Желательно сразу.

Все пожелания приветствуются…

Заявки фрілансерів