Конференция "Сети" » Как можно реализовать многосекционную закачку файла по http?
 
  • KSergey © (10.02.09 11:55) [40]
    > Usov ©   (04.02.09 23:56) [38]
    > Насколько я знаю, DM пишет инфу о секциях в конец того файла что закачивает.

    Хм, ну тоже прикольно придумано. Потом подрубить файл - и все. Чистенько и "ничего лишнего".
  • Usov © (10.02.09 15:26) [41]

    > Хм, ну тоже прикольно придумано. Потом подрубить файл -
    > и все. Чистенько и "ничего лишнего".

    Только если сорвется на последних байтах закачка - хана всему файлу.
  • FireMan_Alexey © (11.02.09 00:35) [42]

    > Только если сорвется на последних байтах закачка - хана
    > всему файлу.


    В смысле?
    Докачаеш :)
    Ты же для этого и секции вводиш.
  • Usov © (11.02.09 18:02) [43]

    > > Только если сорвется на последних байтах закачка - хана
    > > всему файлу.
    >
    >
    > В смысле?
    > Докачаеш :)
    > Ты же для этого и секции вводиш.
    >

    Всмысле если хранить инфу о секциях в конце файла.
  • FireMan_Alexey © (11.02.09 21:42) [44]
    Сделай Head, получи размер, зарезервируй место на диске и вперед :)
    А информацию можеш хранить вконце файла.
    А если даже и двигать, то информацию можно достать размер файла - размер блока параметров секций.
  • leonidus (25.10.09 21:44) [45]
    Удалено модератором
    Примечание: СПАМ
  • sniknik © (26.10.09 01:19) [46]
    > Господа знатоки ICS
    нфига быть знатоком, нужно просто читать внмательней

    > Реализация на ICS не интересует так как там это уже все есть компонент TMultipartHttpDownloader

    или дело принципа? ну так посмотри в исходники.
  • brother © (26.10.09 09:33) [47]
    > sniknik ©   (26.10.09 01:19)

    ты на дату сабжа смотрел? ;)
  • sniknik © (26.10.09 21:47) [48]
    > ты на дату сабжа смотрел? ;)
    а ты смотрел на дату поста на который у меня ответ?
  • Usov © (28.10.09 18:03) [49]
    тема актуальна еще, просто руки никак не доходят заняться реализацией.
  • Дмитрий Белькевич (29.10.09 18:12) [50]
    >Может как то пробежаться по файлу и определить где в файле есть данные а где нет, ведь писать то каждую секцию буду в определенное место?

    1. Создавать файл в каком-то своём формате, после полного приёма пересобирать файл.
    2. Создавать дополнительный файл с указанием что скачалось или что не скачалось.
    3. Запоминать данные о закачках в базе данных.
    4. Запоминать данные о закачках в реестре.

    Выбирай.
 
Конференция "Сети" » Как можно реализовать многосекционную закачку файла по http?
Есть новые Нет новых   [134438   +31][b:0][p:0.001]