Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.015 c
2-1188901427
Adventure
2007-09-04 14:23
2007.09.30
Опять про кодовые страницы в Paradox через DBE


2-1188756366
Bast
2007-09-02 22:06
2007.09.30
Проблема


2-1188251587
Dummy
2007-08-28 01:53
2007.09.30
Как узнать погоду через инет средствами Дельфи 5?


15-1188831356
@!!ex
2007-09-03 18:55
2007.09.30
Самара. Кто знает где можно найти вакансию дизайнера?


11-1172567198
Neww
2007-02-27 12:06
2007.09.30
Как установить MCK?




   Наверх