Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
ВнизМного=>Один Найти похожие ветки
← →
Ivolg (2004-10-25 12:56) [0]Добрый день Мастера!! Как можно несколько файлов собрать в один файл а затем собрынные файлы оттуда выгрузить??? Помогите ПлиЗЗ!!!
СпасибО!!!
← →
WinRar (2004-10-25 13:03) [1]Архиватором
← →
TUser © (2004-10-25 13:06) [2]См - рядом
← →
Amoeba © (2004-10-25 15:50) [3]Бибилиотека Single File System (SFS).
← →
-=SS=- © (2004-10-25 16:51) [4]Зачем так далеко ?
> Amoeba © (25.10.04 15:50) [3]
Библиотека ZLIB !!!
← →
Юрий Зотов © (2004-10-25 17:19) [5]> Ivolg (25.10.04 12:56)
Все задачи подобного рода решаются одинаково. В файл (или в поток) пишется вот что:
1. Число N - длина очередного куска (занимает 4 байта).
2. Тело очередного куска (занимает N байт).
и так сколько угодно раз.
Читается в том же порядке - сначала N (4 байта), потом сам кусок (N байт) - пока не доберемся до конца файла. Таким образом, в один файл можно записать любую разнородную информацию, а потом ее прочитать.
Используется ли при этом компрессия/декомпрессия, или нет - это уже второй вопрос. Как угодно. Схема записи/чтения все равно остается той же самой.
← →
begin...end © (2004-10-25 17:20) [6]
> [3] Amoeba © (25.10.04 15:50)
> [4] -=SS=- © (25.10.04 16:51)
А зачем тут вообще библиотеки?
← →
begin...end © (2004-10-25 17:23) [7]Т.е. я хотел сказать, что тут, ИМХО, можно обойтись и стандартными средствами.
← →
Amoeba © (2004-10-25 18:10) [8]
> begin...end © (25.10.04 17:20) [6]
>
> > [3] Amoeba © (25.10.04 15:50)
>
>
> > [4] -=SS=- © (25.10.04 16:51)
>
> А зачем тут вообще библиотеки?
Посмотри ссылку, тогда поймешь
http://www.aidaim.com/products/sfs/sfs_spec.php
← →
begin...end © (2004-10-25 18:20) [9]
> [8] Amoeba © (25.10.04 18:10)
Посмотрел, но не понял. Если решать задачу, поставленную автором сабжа, то бОльшая часть возможностей SFS останется невостребованной.
← →
Amoeba © (2004-10-25 18:41) [10]А все возможности и необязательно использовать. SFS обеспечивает предельно прозрачное сохранение файлов разного формата в одном и любые последующие манипуляции с ними словно они продолжают самостоятельное существование на диске. Файл, содаваемый SFS структурирован как обычная файловая система. Сам успешно использую SFS в контексте вопроса, заданного автором.
← →
Fredericco © (2004-10-25 19:01) [11][5] + TFileStream.
← →
Amoeba © (2004-10-25 19:02) [12]
> Fredericco © (25.10.04 19:01) [11]
> [5] + TFileStream.
На колу мочало...
← →
Юрий Зотов © (2004-10-25 21:50) [13]> Amoeba © (25.10.04 19:02) [12]
Или стрельба из пушки по воробьям? Тоже ведь вариант.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.039 c