Как определить закачался ли файл на FTP
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как определить закачался ли файл на FTP Expand / Collapse
Автор
Сообщение
30.04.2006 22:51
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 30.04.2006 22:52
Сообщ.: 26, Visits: 293
Читаю файлы с FTP и что-то с ними делаю. При этом сами файлы на FTP льются с некоего устройства - допустим коммутатора.

Возникает ситуация, когда я пытаюсь забрать еще недозалившийся файл. Стандартный FTP разрешает запросто начать забирать недозалитый файл, даже открыть его на запись, если есть права для такой учетнобй записи.

Придумано пока два метода, которые кажутся неудовлетворительными по разным причинам:

- мониторить изменение динамики размера файла

- попытаться его переименовать - по идее если файл еще льется, то процедура разрешенияна выполнение не получит.

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

Сообщ. #896277
21.06.2006 1:50
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 21.06.2006 1:50
Сообщ.: 3, Visits: 27
Очень хорошая идея с изменением имени!!!! Это и не только в {FTP} используется, но и вообще, {temp} файлы широко распространены. Но если не хотите имя менять, попробуйте права доступа менять.
Сообщ. #899260
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 4:51