Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.30;
Скачать: CL | DM;

Вниз

Архивация лог-файлов   Найти похожие ветки 

 
0leg ©   (2007-08-31 10:20) [0]

В своей проге мне нужно архивировать лог-файлы. Внешние программы и DLL использовать не хочу. Есть ли исходники простого и легкого архиватора для этой задачи?

Желательно, чтоб архив имел распространенный формат и открывался хотя бы программой WinRar.

ZLib не предлагать - много весит.


 
Kolan ©   (2007-08-31 10:21) [1]

> Внешние программы и DLL использовать не хочу.

Ты их уже используешь как ни стронно&#133


 
Slym ©   (2007-08-31 10:23) [2]

С учетом твоих требований и того что ZLib не предлагать - много весит тебе подойдет только DeleteFile


 
0leg ©   (2007-08-31 10:26) [3]


> Ты их уже используешь как ни стронно…

я про архивацию ..

не хочу новые процессы создавать и не хочу dll-ку, хочу чтоб был один exeшник


 
0leg ©   (2007-08-31 10:31) [4]


> Slym ©   (31.08.07 10:23) [2]
> С учетом твоих требований и того что ZLib не предлагать
> - много весит тебе подойдет только DeleteFile

да, много, больше чем весь мой функционал!
мне бы какой-нибудь ма-аленький архиватор заточенный под текстовые файлы, пусть даже редкого формата, фиг с ним с форматом


 
Kolan ©   (2007-08-31 10:35) [5]

> фиг с ним с форматом

Ну сам напиши&#133

ЗЫ
 что за бред с нежеланием использовать dll? Аргументы кроме неочу есть?
А то: «Молодец, будешь как великий Нехочуха» ©


 
Сергей М. ©   (2007-08-31 10:35) [6]


> 0leg


Использование ZLib не требует dll.


 
Вася Правильный   (2007-08-31 10:53) [7]

7-zip идет в исходниках
прилинкуй


 
Torry ©   (2007-08-31 13:53) [8]

http://www.torry.net/pages.php?id=300


 
shlst   (2007-08-31 14:09) [9]

сам напиши, тот же LZW метод, как в рисунках png, процентов 30 сжатия получишь. на любом текстовом файле, там писать нечего, алгоритм на русском написан в сети есть.
но! раз это логи, то наверно в них есть особенности - например каждая строка начинается с даты/времени потом тире, набор слов ограничен - "разрешено" "запрещено" - лучше самому написать архиватор, заточенный именно про твои логи. круче рара будет :)


 
0leg ©   (2007-08-31 16:00) [10]


> Kolan ©   (31.08.07 10:35) [5]
> что за бред с нежеланием
> использовать dll? Аргументы кроме неочу есть?А то: «Молодец,
>  будешь как великий Нехочуха» ©

у тебя dll-филия...

нужно объяснять преимущества программы в виде единого файла?
1. Легче устанавливать (то бишь не надо вообще).
2. Легче обновлять версии.
3. Легче удалять (Не надо спрашивать у юзера, "А вдруг эта dll используется одной из 2540 программ на твоем компе? Проверь каждую! ").
4. Легче отлаживать (я же исходники прошу).

Про то, что лучше иметь всю прогу в исходниках от начала до конца я промолчу...

Теперь ты объясни, какой смысл выносить в DLL код размером 10-20 Кб, даже если он будет использоваться еще в 2-3 программах?


 
Сергей М. ©   (2007-08-31 16:05) [11]


> какой смысл выносить в DLL


А кто от тебя требует это ? Никто)


 
ANTPro ©   (2007-08-31 16:06) [12]

UCL пару кб добавляет к EXE и не надо никаких DLL, сжатие и распаковка очень быстрые.


 
0leg ©   (2007-08-31 16:15) [13]

Удалено модератором
Примечание: обсуждение модерирования


 
й1   (2007-08-31 17:53) [14]


> в какую тему меня еще пихнут??Общие -> Прочие -> Начинающим
> -> ... даже боюсь представить

в сад



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

Текущий архив: 2007.09.30;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.026 c
2-1188904492
Sonia
2007-09-04 15:14
2007.09.30
dxDBGrid + ImageList


15-1188975523
Nous Mellon_
2007-09-05 10:58
2007.09.30
помощь с небольшим пхп-скриптом


3-1179747391
deras
2007-05-21 15:36
2007.09.30
Триггеры в master-detail


2-1189034348
Riply
2007-09-06 03:19
2007.09.30
Работа с памятью.


2-1188891424
НовичеГГх
2007-09-04 11:37
2007.09.30
Как к приложению прикрутить таймер (Планировщик задачь)