Многопоточная загрузка файлов на FTP

| Нет комментариев

Движок для создания заданий на загрузку файлов/папок на фтп сервера,
 с последующей распаковкой, с поддержкой многопоточности. В качестве базы данных движок использует SQLite. Выкладываю полную версию, готовую к разворачиванию на вашем хостинге.

 

Движок состоит из трех рабочих скриптов (+ библиотеки и скрипты на PHP) и файла настройки.
db_init.pl - скрипт создает пустую базу данных
webiface.pl - web-интерфейс для управления заданиями. Поддерживает шаблоны, изменяя которые вы можете
подогнать дизайн интерфейса под себя (хотя и весьма ограничено). Выводит информацию об успешных/неуспешных загрузках, в том числе информацию с фтп-сервера (ответ сервера) на основе лог-файлов в БД.
upload.pl - скрипт для запуска с cron'a или с shell'a который
обрабатывает задания из базы данных.
./upload/*.php - скрипты на PHP для распаковки архивов на удаленных фтп.
данные скрипты загружаются вместе с каждым заданием, после чего скрипт upload.pl
обращается к ним по url и передает в качестве параметров имена архивов для распаковки.
После распаковки данные скрипты на php удаляют исходные архивы.

Скачать  Читать README

 

Комментировать

Об этой записи

Сообщение опубликовано 01.07.2009 09:56. Автор — Monks.

Предыдущая запись — Отправка почты с авторизацией на SMTP

Следующая запись — Новая книга по Catalyst!

Смотрите новые записи на главной странице или загляните в архив, где есть ссылки на все сообщения.

Страницы


 


 

Page copy protected against web site content infringement by Copyscape