Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
ВнизАрхивация лог-файлов Найти похожие ветки
← →
0leg © (2007-08-31 10:20) [0]В своей проге мне нужно архивировать лог-файлы. Внешние программы и DLL использовать не хочу. Есть ли исходники простого и легкого архиватора для этой задачи?
Желательно, чтоб архив имел распространенный формат и открывался хотя бы программой WinRar.
ZLib не предлагать - много весит.
← →
Kolan © (2007-08-31 10:21) [1]> Внешние программы и DLL использовать не хочу.
Ты их уже используешь как ни стронно…
← →
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]> фиг с ним с форматом
Ну сам напиши…
ЗЫ
что за бред с нежеланием использовать 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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.039 c