Текущий архив: 2005.07.31;
Скачать: CL | DM;
ВнизДокачка Найти похожие ветки
← →
cherrex © (2005-04-17 00:20) [0]Проблема такая: Я подключаюсь к серверу через модем (как к провайдеру) и передаю по TFTP (TIdTrivialFTPServer и TIdTrivialFTP) zip-файл.
Вопрос: как сделать докачку в случае разрыва?
← →
dmitry501 © (2005-04-18 06:22) [1]http://delphimaster.net/view/6-1109621176/
← →
cherrex © (2005-04-19 17:05) [2]Спосибо за ссылку,я ее посмотрел, но хотелось бы узнать по конкретней (на ссылке конкретного мало).
← →
dmitry501 © (2005-04-20 05:42) [3]В процедуре записи на ФТП
procedure TIdFTP.Put(const ASource: TStream; const ADestFile: string = "";
const AAppend: boolean = false);
есть параметр const AAppend: boolean = false который нужно установить в True.
← →
wal © (2005-04-20 09:27) [4]Насколько я знаю, TFTP докачку не поддерживает.
ftp://ftp.rfc-editor.org/in-notes/rfc1350.txt
2 bytes string 1 byte string 1 byte
------------------------------------------------
| Opcode | Filename | 0 | Mode | 0 |
------------------------------------------------
Figure 5-1: RRQ/WRQ packet
Как видишь, в пакете запроса файла никаких полей для указания длинны или стартовой позиции нет.
А в чем глубокий смысл использования TFTP, а не FTP например?
С уважением
← →
cherrex © (2005-04-20 23:20) [5]
> dmitry501 © (20.04.05 05:42) [3]
> В процедуре записи на ФТП
>
> procedure TIdFTP.Put(const ASource: TStream; const ADestFile:
> string = "";
> const AAppend: boolean = false);
> есть параметр const AAppend: boolean = false который нужно
> установить в True.
На сколько я понял, что при следующем вызове TIdFTP.Put докачка начнется с места разрыва (если установлен этот AAppend). Я правельно понял?
← →
cherrex © (2005-04-20 23:24) [6]
> Как видишь, в пакете запроса файла никаких полей для указания
> длинны или стартовой позиции нет.
> А в чем глубокий смысл использования TFTP, а не FTP например?
>
> С уважением
Он показался мне проще, а сейчас времени нет на переход. Но думаю что мне другого не остается как перейти на FTP.
← →
dmitry501 © (2005-04-22 11:22) [7]Посмотри в модуле idftp.pas
Проведи эксперимент, наконец.
Страницы: 1 вся ветка
Текущий архив: 2005.07.31;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.039 c