![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Докачка [D7, WinXP]
cherrex © (2005-04-17 00:20:00)Проблема такая: Я подключаюсь к серверу через модем (как к провайдеру) и передаю по TFTP (TIdTrivialFTPServer и TIdTrivialFTP) zip-файл.
Вопрос: как сделать докачку в случае разрыва?
dmitry501 (2005-04-22 11:22:00) [1]Посмотри в модуле idftp.pas
Проведи эксперимент, наконец.
cherrex (2005-04-20 23:24:00) [2]
> Как видишь, в пакете запроса файла никаких полей для указания
> длинны или стартовой позиции нет.
> А в чем глубокий смысл использования TFTP, а не FTP например?
>
> С уважением
Он показался мне проще, а сейчас времени нет на переход. Но думаю что мне другого не остается как перейти на FTP.
cherrex (2005-04-20 23:20:00) [3]
> 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). Я правельно понял?
wal (2005-04-20 09:27:00) [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 например?
С уважением
dmitry501 (2005-04-20 05:42:00) [5]В процедуре записи на ФТП
procedure TIdFTP.Put(const ASource: TStream; const ADestFile: string = '';
const AAppend: boolean = false);
есть параметр const AAppend: boolean = false который нужно установить в True.
cherrex (2005-04-19 17:05:00) [6]Спосибо за ссылку,я ее посмотрел, но хотелось бы узнать по конкретней (на ссылке конкретного мало).
dmitry501 (2005-04-18 06:22:00) [7]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1109621176&n=4