Форум: "Сети";
Текущий архив: 2002.07.22;
Скачать: [xml.tar.bz2];
ВнизКак узнать размер файла на удаленном хосте, используя TIdFTP Найти похожие ветки
← →
yastal (2002-05-14 12:15) [0]Я делаю
IdFTP1.Size(FileName)
а удаленый отвечает
500 "SIZE FileName": command not understood.
Я понимаю, что удаленный не поддерживает эту команду, кстати там ОС Solaris,но как быть?
← →
Anatoly Podgoretsky (2002-05-14 12:30) [1]Надо соединиться с FTP сервером и дать команду HELP после этого можно увидеть какие команды поддержаны, если есть, что то похожее на эту, то надо дополнительно проверить, а не являяется ли она фпкцией
← →
yastal (2002-05-14 13:27) [2]Вот именно,сервер не поддерживает эту команду, я же указал это в вопросе!
← →
Reindeer Moss Eater (2002-05-14 13:29) [3]И что ты тогда хочешь?
← →
yastal (2002-05-14 13:43) [4]Хочу узнать размер файло на удаленном компе
← →
Reindeer Moss Eater (2002-05-14 13:44) [5]Пытая этот FTP сервер, этого не выяснить, не скачав файл.
← →
Anatoly Podgoretsky (2002-05-14 13:46) [6]Так вместо этой командц может быть другая. Или ты не понял что тебе я написал? По хелпу надо определить список команд сервера, совсем не обязательно это будет SIZE
← →
yastal (2002-05-14 13:49) [7]работает idftp1.list но там помимио размера все параметры файла
← →
yastal (2002-05-14 13:52) [8]а файл я скачал, но хочу в процессе закачки показывать ProgressBar.А его Max привязал к размеру файло, вот и все задача
← →
Wonder (2002-05-14 13:57) [9]Ну а чем тебя LIST не устраивает?
Только так пока и правильно делать. Насколько я знаю, команда SIZE покамест не документирована в RFC, ее только планируется включить в обновленный FTP RFC. Поэтому не все сервера ее поддерживают.
← →
yastal (2002-05-14 14:03) [10]Да придется размер из листинга вытаскивать
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.07.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c