Russian Qt Forum
Ноябрь 25, 2024, 10:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Библиотека для работы с tar-контейнерами  (Прочитано 3843 раз)
dr_Begemot
Гость
« : Июнь 09, 2010, 09:03 »

Ищу библиотеку для работы с tar-контейнерами.
Функция сжатия не обязательна.

Важно чтобы имелась возможность:
- добавить папку/файл в контейнер
- считать файл из контейнера
- изменить содержание файла в контейнере не распаковывая контейнер (по крайней мере распаковка должна происходить на уровне библиотеки с последующей запаковкой изменений)

Какие тут есть варианты, что посоветуете?

Спасибо)

upd.: еще надо чтоб работало под винды
« Последнее редактирование: Июнь 09, 2010, 09:20 от dr_Begemot » Записан
niXman
Гость
« Ответ #1 : Июнь 09, 2010, 09:28 »

tar - открытая программа. исходники по инету валяются пусками.
Записан
dr_Begemot
Гость
« Ответ #2 : Июнь 09, 2010, 10:07 »

tar - открытая программа. исходники по инету валяются пусками.

дык нужна не программа... нужна либа которая позволяла бы из c/c++ кода делать все вышеперечисленное....
изобретать велосипед кот уже наверняка есть не хотелось бы (разбираться с прогой и делать из нее нужную либу), времени мало, нужно готовое решение чтобы взять и использовать)
Записан
niXman
Гость
« Ответ #3 : Июнь 09, 2010, 10:47 »

вы потеряете больше времени на лазанья по форумам и инетам, чем если бы написали пару функций/классов сами. с учетом того что вы не собираетесь работать со сжатым архивом, там делов на три часа от силы.
ну или, к примеру, перейдите сюда: http://ru.wikipedia.org/wiki/Tar
внизу ссылки на всю необходимую инфу.
удачи.
Записан
MrLink
Гость
« Ответ #4 : Июнь 10, 2010, 13:19 »

www.feep.net/libtar/
freshmeat.net/projects/libtar/
Записан
dr_Begemot
Гость
« Ответ #5 : Июль 07, 2010, 15:04 »

Решено)
Использую XZip: http://www.codeproject.com/KB/cpp/xzipunzip.aspx
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.123 секунд. Запросов: 20.