Для тех, кто хочет сделать мир лучше.
-
andreil
- Разработчик
- Сообщения: 781
- Зарегистрирован: 14.08.2006
- Откуда: Светлогорск, Беларусь
- Поблагодарили: 2 раза
-
Контактная информация:
#1
Сообщение
20.06.2008, 18:02
Итак, поработав сегодня напильником над проектом одного человека, полностью перелопатил его порт этой библиотеки на дельфи, получив в итоге компактную ДЛЛку, которая пригодится многим :)
Пока готово:
- Сжатие/декомпрессия файла на диске;
- Сжатие/декомпрессия файлового потока (в поток).
Осталось сделать:
- Изменение параметров компресии.
Размер библиотеки - всего 22,5Кб
Версия алгоритма - 4.4.2.
Внимание!!! Для работы с потоками необходим KOL!!!
Может и свой инсталлер сделать? Наработки уже есть ;)
[url=svn://forum.csmania.ru/andreil]Репозиторий с моими проектами[/url]
Занимаюсь переносом всех своих библиотек на С++, а так же созданием их кроссплатформенных версий.
В команду переводчиков манги "Ah! My Goddess!" требуются переводчики с английского и тайперы (последних можем обучить, главное - желание).
-
x_000
- Полковник
- Сообщения: 4889
- Зарегистрирован: 25.02.2008
- Откуда: Deutsches Reich
- Благодарил (а): 6 раз
- Поблагодарили: 18 раз
#2
Сообщение
20.06.2008, 21:36
эмм, а какие отличия исходной версии от делфи версии? работает лучше?
-
andreil
- Разработчик
- Сообщения: 781
- Зарегистрирован: 14.08.2006
- Откуда: Светлогорск, Беларусь
- Поблагодарили: 2 раза
-
Контактная информация:
#3
Сообщение
20.06.2008, 23:07
x_000 писал(а):эмм, а какие отличия исходной версии от делфи версии? работает лучше?
1) Это мое :D
2) Переделано для увеличения быстродействия ;)
3)... и уменьшения размера :)
[url=svn://forum.csmania.ru/andreil]Репозиторий с моими проектами[/url]
Занимаюсь переносом всех своих библиотек на С++, а так же созданием их кроссплатформенных версий.
В команду переводчиков манги "Ah! My Goddess!" требуются переводчики с английского и тайперы (последних можем обучить, главное - желание).
-
popoffka666
- VIP
- Сообщения: 2463
- Зарегистрирован: 13.12.2007
- Откуда: Latvia
- Поблагодарили: 2 раза
#4
Сообщение
22.06.2008, 13:06
эм. а можно объяснить нубу что эта дллка вообще делает?
-
andreil
- Разработчик
- Сообщения: 781
- Зарегистрирован: 14.08.2006
- Откуда: Светлогорск, Беларусь
- Поблагодарили: 2 раза
-
Контактная информация:
#5
Сообщение
22.06.2008, 15:01
Она умеет жать алгоритмом LZMA любые файлы.
Есть еще одно отличие от оригинала - она освобождает ресурсы (пока неполностью + пока не выложил, тк не полностью). Например, при сжатии ЛЮБОГО файла прога раздувалась до 100Мб, на следующем - до 200Мб и т.д. Сейчас после завершения архивации освобождается 90Мб из 100, ищу, где забились последние 10Мб...
[url=svn://forum.csmania.ru/andreil]Репозиторий с моими проектами[/url]
Занимаюсь переносом всех своих библиотек на С++, а так же созданием их кроссплатформенных версий.
В команду переводчиков манги "Ah! My Goddess!" требуются переводчики с английского и тайперы (последних можем обучить, главное - желание).
-
TRT
- Нович0к
- Сообщения: 3
- Зарегистрирован: 26.12.2008
#6
Сообщение
02.03.2009, 11:26
Ну и когда эта библиотека будет готова?
Уже больше полугода прошло, а от автора тишина.
-
Xtem
- Полковник
- Сообщения: 1755
- Зарегистрирован: 26.07.2008
- Откуда: South-Western Siberia
- Поблагодарили: 10 раз
-
Контактная информация:
#7
Сообщение
02.03.2009, 11:30
TRT писал(а):Ну и когда эта библиотека будет готова?
Уже больше полугода прошло, а от автора тишина.
ещн лет 5 подожди