TidFTP + (RFC959 и команда REST)
От: DeusIrae  
Дата: 07.10.05 09:15
Оценка:
1) Правильно ли я понимаю, что с помощью TidFTP — таки можно реализовать "докачку" файла после неожиданного разрыва связи,
послав при помощи TidFTP::Site() команду REST и следом вызвав метод TidFTP::Get()?

теперь, если ответ положительный:

2) вот синтаксис команды REST
REST <SP> <marker> <CRLF>

видно голова моя не туда вставлена, но по прочтении RFC я так и не понял, каково должно быть значение этого маркера: размер файла? какой-то адрес чего-то? хитрый символ? или вообще нановзиабаф?

или может я вообще не в том месте копаю и "докачка" реализуется как-то не так?

ЗЫ TNMFT не устраивает потому что он работает как часы только на ФТП у которых вендор MS Windows. Я собственно им и воспользовался, но когда дело дошло до полевых испытаний, выяснилось, что ФТП, на который прога должна лазить поднят под толи Линухом, толи Юниксом. И вот итог — TNMFTP во-первых забирает файлы не целиком, а во вторых не может воспользоваться методом TNMFTP::DownloadRestore(), этот метод сразу после вызова роняет исключение, в котором говорится, что у команды REST не верный параметр
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.