Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];

Вниз

Можно ли сделать?   Найти похожие ветки 

 
[BAD]Angel   (2002-06-21 16:43) [0]

Доброго времени суток! Мастера, одскажите, а можноли сделать докачку файла из локальной сети (LAN) после обрыва соединения... и если можно, то как?! ;-)


 
KaPaT   (2002-06-21 19:47) [1]

Качай кусками небольшими...если оборвалась то при востонавлении коннекта откатываешься на последний удачно скаченный кусок и дозаливаешь в тот файл остаток...
Там через потоки с файлами работай...легче будет...я так думаю


 
[BAD]Angel   (2002-06-22 14:57) [2]

я новичок в этом деле! можно кодом? ;-)


 
KaPaT   (2002-06-22 17:53) [3]

Чем и как качаешь? Через сокеты?
Принцип такой...используя сокеты передаешь файл кусками...полученный кусок добавляешь в конец потока TFileStream!
Значит так:
Идешь в Поиск и ищешь
1) Сокеты
2) TFileStream
Читаешь! Если не понятно то еще раз вопрос сюда.....
Не все ж на блюдичке получается...надо как бы самому(ой) немножко извилинами шевелить!
Вообще эт мои идеи...возможно существуют лучше...но я эт программил и вроде работало!


 
[BAD]Angel   (2002-06-23 13:58) [4]

Ну допустим с этим я разобрался... А как сделать откатку, допустим на 512 байт, а потом продолжить запись? (что будет с этим куском 512 байт)???



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-3448
XPatriot
2002-08-20 18:28
2002.09.02
StringGrid.


3-3245
Ш-К
2002-08-09 14:26
2002.09.02
Многопоточность в IB.


3-3298
velk
2002-08-13 12:11
2002.09.02
Подскажите как вытащить данные из таблицы MySQL?


4-3677
Max2000
2002-06-28 13:55
2002.09.02
Мастера!!! Подскажите как это сделать на API? Без TCanvas?


3-3274
Виталий Панасенко
2002-08-12 15:01
2002.09.02
Что тут лучше использовать: триггер и ХП





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский