Докачка файла

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Докачка файла

Сообщение xenomorph » 23.08.2004 (Пн) 23:12

Доброго [localtime]!
Кто залазит в такие дали 8)

DIsclaimer: подозреваю что этот вопрос уже задавали до меня ...
Я не против если пошлёте РТФМ-ить ... (послать аккуратно, - и по ссылке 8)!

Вопрос:

Пример кода - с докачкой файла в случае разрыва связи?
- у меня есть сорс на делфи с использованием wininet.dll ...

Что делать с ФТП? этот вариант для него прокатит?

Скажу огрооомное спасибо за линк!
Спасибо - заранее!
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 01.09.2004 (Ср) 10:50

По инету у нас skiperski спец :)
С использованием wininet.dll не знаю. Если сокетом, то просто посмотри в логах любой качалки команды, которые отправляются на сервер (GET ... HTTP/1.1 | Range: bytes=12345-) и отправляй так-же.
В случае с FTP даже проще, у него для докачки отдельные команды есть.
Lasciate ogni speranza, voi ch'entrate.

xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Сообщение xenomorph » 04.09.2004 (Сб) 11:47

Спасибо ... нашёл классы для ФТП ...
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

Mirus
Бывалый
Бывалый
 
Сообщения: 259
Зарегистрирован: 09.12.2001 (Вс) 18:25
Откуда: Russia

Сообщение Mirus » 05.09.2004 (Вс) 0:07

xenomorph
А ссылку сюда? :P
Mirus

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 05.09.2004 (Вс) 17:13

Public Declare Function FtpCommand Lib "wininet.dll" Alias "FtpCommandA" _
(ByVal hFtpSession As Long, _
ByVal fExpectResponse As Boolean, _
ByVal dwFlags As Long, _
ByVal lpszCommand As String, _
ByVal dwContext As Long, _
phFtpCommand As Long) As Boolean

При оправке файла на FTP -сервер, насколько я помню, есть команда Append. Таким образом, можно сделать докачку "туда". Обратно с помощью wininet.dll лично у меня докачку сделать не получилось - по всей видимости, функции из wininet пересылают какие-то лишние команды, сбрасывающие указательна стартовую позицию в нуль

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Сообщение codemaster » 08.09.2004 (Ср) 15:48

Alexanbar писал(а): Обратно с помощью wininet.dll лично у меня докачку сделать не получилось -


В догонку:

Докачка должна быть разрешена на сервере


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

    TopList