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

Вниз

Как склеить части файла?   Найти похожие ветки 

 
Луарвик   (2005-01-09 00:16) [0]

Вот например качает один файл (10 мб) два чела. Один первых 5 мегов скачал, второй все остальное. Потом приносит один кусок другому челу... Вощем как их соединить?


 
iskatel ©   (2005-01-09 00:21) [1]

ну типа дорисовывай к 1, начиная с байта, с которого начал качать второй второй кусок... в чем проблема то? можешь даже прогу не писать, в любом hex редакторе ручками за минуту делается...


 
Gero ©   (2005-01-09 00:24) [2]

copy FirstFile.dat+SecondFile.dat ResultFile.dat


 
iskatel ©   (2005-01-09 00:30) [3]

to Gero эт если у них 1 кусок аккурат под начало второго :-)


 
Луарвик   (2005-01-09 00:32) [4]

[1] а подскажи прогу, котороя качать может с n-го байта.
[2] а средствами Delphi можно?


 
iskatel ©   (2005-01-09 00:36) [5]

1 команда range в http
2 можно

а ты как скачал?


 
Gero ©   (2005-01-09 00:39) [6]


> Луарвик   (09.01.05 00:32)

BlockRead+BlockWrite


 
iskatel ©   (2005-01-09 00:40) [7]

ЗЫ чтоб не парится можно регет на@#ать - делаешь пустышку на 5 метров с тем же именем, а потом говоришь докачать файл, только для 1 куска, если регетом, ставь колво потоков - 1, а то х#@ня получится


 
Луарвик   (2005-01-09 00:43) [8]

А я еще не качал, ток планирую... точнее с дружбаном планируем... Было б класно зделать прогу, что б качала куск (ты сам ей задаешь какие), а потом соединяет...


 
Луарвик   (2005-01-09 00:45) [9]

BlockRead+BlockWrite
[7] это не способ для нас


 
iskatel ©   (2005-01-09 00:53) [10]

ну типа протокол аштитипи смотри, проще посмотри логи регета - там все нужные команды, дальше кидаешь TCPClientSocket, коннектишь на сервер, посылаешь эти текстовые команды - ключевая range - в ней задаешь диапазон, и качаешь...

сокет лучьше сблокированный с потоком, меньше ограничений и получаешь возможность качать в неск потоков, но гемора больше...

вся эта байда у тя пройдет ТОЛЬКО если сервак поддерживает докачку...

ЗЫ. сам так хотел, потом нашелся у друга на работе инет халявный и скоростной...


 
Fay ©   (2005-01-09 09:04) [11]

Gero ©   (09.01.05 0:24) [2]
/B



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

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

Наверх




Память: 0.46 MB
Время: 0.041 c
4-1102255887
MAINUSER
2004-12-05 17:11
2005.01.23
Проблема с FILE_NOTIFY_INFORMATION


1-1104858342
Sun bittern
2005-01-04 20:05
2005.01.23
WIN32_FIND_DATA (большой размер файла)


14-1104934892
Prohodil Mimo
2005-01-05 17:21
2005.01.23
Что лучше HDD Samsung или HDD WD ?


14-1104957025
Мазут Береговой
2005-01-05 23:30
2005.01.23
Нужен совет по t-sql.


1-1105553412
td
2005-01-12 21:10
2005.01.23
количество символов в RichEdit





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский