DpoHro
Новичок
Проблемы с одновременным записью/чтением файла на FTP
Написана программа обработки изображений на Delphi (Строго под Винды) Задача была сделать онлайн систему для нее...
Сайт - Unix
FTPServer - Windows
Пользователь закачивает на сайт картинку, выбирает опцию обработки - картинка передается программе и она выкладывает результат на FTP.
Все это происходит по клику одновременно нужно получить результат с минимальной задержкой...
Сейчас используется sleep(N);
Кузяво както...
do {
sleep(5);
$res = @ftp_get($conn_id, urldecode($cachefile), $processFile, FTP_BINARY);
while (!$res);
Собсно вопрос: как проверить записан файл или нет на ФТП, ведь если файл в процессе записи, то он всеравно будет доставаться с ФТП ...!!!
-~{}~ 12.09.05 22:08:
Хоть предложите чтонить... А то вилы какието просто...
Написана программа обработки изображений на Delphi (Строго под Винды) Задача была сделать онлайн систему для нее...
Сайт - Unix
FTPServer - Windows
Пользователь закачивает на сайт картинку, выбирает опцию обработки - картинка передается программе и она выкладывает результат на FTP.
Все это происходит по клику одновременно нужно получить результат с минимальной задержкой...
Сейчас используется sleep(N);
Кузяво както...
do {
sleep(5);
$res = @ftp_get($conn_id, urldecode($cachefile), $processFile, FTP_BINARY);
while (!$res);
Собсно вопрос: как проверить записан файл или нет на ФТП, ведь если файл в процессе записи, то он всеравно будет доставаться с ФТП ...!!!
-~{}~ 12.09.05 22:08:
Хоть предложите чтонить... А то вилы какието просто...
