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

Вниз

Сжатие данных для KOL   Найти похожие ветки 

 
Gandalf ©   (2004-04-07 14:28) [40]

Я тут пока болею, TVZip скачал, надо адаптировать - он того стоит... собсвенно чем и занимаюсь. Естественно, что адаптируем не вручную - автоматизация это вещь :)


 
Ajax ©   (2004-04-07 21:34) [41]

Вы меня только пожалуйста ногами не бейте... А почему бы CAB не использовать? Он хоть может и не мультиплатфорный, зато все просто.

PS: Я зная про функции для работы с CAB в KOL.PAS, а имею ввиду функции экспортируемые cabinet.dll


 
Dimaxx ©   (2004-04-07 22:00) [42]

2 Ajax: Смотри пункт [7].


 
Ajax ©   (2004-04-07 23:52) [43]

>Dimaxx ©   (07.04.04 22:00)
Да, точно, пропустил. Только все-равно что-то недогоняю. От каба отказались из-за длл-ки? Сбрось мне исходники на почту или линк откуда скачать.


 
Dimaxx ©   (2004-04-10 23:00) [44]

От каба отказались не из-за длл"ки, а я не могу приделать событие для реализации прогресс бара при распаковке/упаковке.
Сырцы ща зашлю...


 
Gandalf ©   (2004-04-10 23:07) [45]

У меня сдвиги в ZipTV может завтра что и выложу. Желающих kolqt под linux нет потестить? А то я свои снес, появились события мыши и клавы - контролы стандратные (panel,label,button,*box).


 
X9   (2004-04-10 23:43) [46]

Извините, что опять так долго - предки из-за !"образцовой" успеваемости доступ в Инет закрыли.
2Gandalf
> Я тут пока болею, TVZip скачал, надо адаптировать - он того
> стоит...

Это точно!
Так что у вас с TVZip? Неужели, уже всё?! Если да, то за это необходимо вручить Вам Нобелевскую или даже 2 :)).
Я нашёл первый глюк в TVZip при работе с TUnRAR:
Открываю  демку, компилю, при вызове ф-ии Extract появляется File not found: unrar?.dll. UnRAR.dll лежиит в каталоге с проектом. Поискал по сырцам TVZip - там вообще нигде не упоминается unrar?.dll. Может unrar.dll глючит? Тогда зачем её глючную было ложить в демку.


 
Gandalf ©   (2004-04-12 15:58) [47]

Не то все, но почти все - а чего тянуть, то?

Rar еще не тестил... Посмотрю.


 
X9   (2004-04-12 18:31) [48]


> Gandalf ©   (12.04.04 15:58) [47]
> Не то все, но почти все - а чего тянуть, то?

Но как вам удалось так быстро закончить адаптацию - ведь там исходников почти на 2 мега. Вы просто гений, монстр программирования(в хорошем смысле этого слова). Низкий вам поклон!

> Rar еще не тестил... Посмотрю.

Посмотрите пожалуйста, я думаю, что unrar.dll, скорее всего написанная на Assembler"е, выиграет в скорости у кода, сгенерированного компилятором Delphi. Да и вообще, RAR намного лучше ZIP"а. Как только закончите с адаптацией, отправьте, пожалуйста, на мыло. Я их заодно целиком протестирую.
А интересно, законно ли данная адаптация и распространение TVZip для KOL, с сохранением всех прав и копирайтов? Лично я качал TVZip абсолютно свободно, хоть и не с сайта производителя, но всё же...


 
X9   (2004-04-13 19:12) [49]

2Gandalf
Ув. Gandalf, ну что у вас там с TVZip? Попробовали TUnRAR? А как дела с адаптацией?


 
Dimaxx ©   (2004-04-13 22:24) [50]

Unrar, как и весь RAR, целиком написан на борландовском С Builder"е.


 
X9   (2004-04-14 09:36) [51]

2Dimaxx
Но наверное он написан со вставками на АСМе.
2Gandalf
goto [49]


 
Gandalf ©   (2004-04-14 11:22) [52]

Нормально с адаптацией. Идет тестинг - пока местами вылетает, и не все перевел на чистый KOL, есть несколько моих тяжелых (условно) враперов... оставил пару классов - так удобней. Выложу на днях.


 
Max Kozlov   (2004-04-14 12:03) [53]

тут говорят о сжатии данных.

я как раз на днях сделал для себя модулёчек для zlib, gzip, bz2

на KOL переводится ( и уже переведён ) за 10 мин :)

не сочтите за рекламу :)
http://www.terraspace.ru/~max/progs/zlibbzip.zip

посмотрите, потестируйте кому надо... у меня работает.

присутствуют [De]CompressBuf, [De]CompressStream, и для zlib
[De]CompressStr. компрессионные классы выкинуты за ненадобностью(на мой пристрастный взгляд :)

ну и на этот сайт можно выложить.


 
X9   (2004-04-14 18:01) [54]

2Gandalf
Вы просто молодец! Если нужно, я могу полностью протестировать Вашу работу, если что - сообщите на мыло.
2Max Kozlov
Уже качаю...


 
Gandalf ©   (2004-04-14 21:11) [55]

Выложу.


 
Dimaxx ©   (2004-04-17 23:14) [56]

2 Max Kozlov: Проверь, не работает распаковка gzip (ни vcl-, ни kol-версия)!


 
X9   (2004-04-18 15:00) [57]

Dimaxx прав!


 
Max Kozlov   (2004-04-19 13:06) [58]

извиняюсь, в финальной версии ошибочка маленькая вышла :)

ищем определение CRC32
function CRC32(CRC: Cardinal; const Data; cbData: Cardinal ): Cardinal;
и меняем его на
function CRC32(CRC: Cardinal; const Data: PChar; cbData: Cardinal ): Cardinal;

для ленивых версию на сайте исправил :)


 
Dimaxx ©   (2004-04-19 21:44) [59]

Ща отведаем...


 
Dimaxx ©   (2004-04-20 23:08) [60]

Все ок! Респект!


 
X9   (2004-04-23 21:00) [61]

Точно, работает!
2Gandalf
Так что у вас там, с TVZip? Вы обещали выложить, а в кладовке я пока не нашёл.


 
Dimaxx ©   (2004-04-23 22:15) [62]

Гэндальф зализывает окончательный вариант. Раньше выходных нечего его тревожить - все равно не выложит :0)


 
X9   (2004-04-24 04:52) [63]

2Dimaxx
Ясно. А вы не можете посмотреть, что там с TUnRAR. Даже демка не работает - ругается, что не найден unrar?.dll, хотя unrar.dll лежит в каталоге вместе с проектом.


 
X9   (2004-04-24 09:33) [64]

Фуф! Разобрался! в файле ztvUnRAR.pas нужно поменять значение константы UNRARDLL с "unrar3.dll" на "unrar.dll". А для работы с RAR-архивами, созданными WinRAR версии позже 2.90 нужно использовать unrar.dll версии 2.90, которую можно взять здесь:
http://xplorer-delphi.narod.ru/unrar.dll .


 
X9   (2004-04-24 09:35) [65]

Извиняюсь за битый линк, вот отсюда:
http://xplorer-delphi.narod.ru/unrar.rar


 
Tolyan   (2004-04-24 14:05) [66]

Народ! Привет всем.
А куда это интересное выкладывается, чего-то не соображу.
Я тут как раз с архивацией на KOL застрял (глуки в компоненте TZip),  а тут такая перспектива ВАМИ предлагается. Очень хочется.
Очень нужная вещь


 
Dimaxx ©   (2004-04-28 21:48) [67]

Гэндальф! Как с переводом дела?


 
Gandalf ©   (2004-04-28 22:46) [68]

Вылетает пока большей частью :( Но мы не сдаемся ;)


 
Tolyan   (2004-04-29 11:22) [69]

Могу поддержать ... морально :)


 
X9   (2004-05-01 10:59) [70]

2Gandalf
Вперед, не останавливаться! Родина-Мать зовёт! :)))


 
X9 ©   (2004-05-17 14:18) [71]

2Gandalf
Ну что там с адаптацией? Если нужна какая помощь - не стесняйтесь, только plz на мыло.


 
Terminus   (2004-05-20 18:51) [72]

Не знаю, надо или нет.. Я уже года 3 назад написал модуль для zlib, который юзаю до сих пор. Архивация и разархивация из потока в поток. Размер файлов вроде не имеет значения. Во всяком случае пробовал и на очень больших.

http://www.extractor.ru/_public/KOLGZipFuncs.pas


 
Dimaxx   (2004-06-13 22:41) [73]

Гэндальф! Как работа движется с KOLZipTV? В какой стадии?


 
Gandalf ©   (2004-06-14 17:19) [74]

Процесс затормозился... сейчас где-то 20-25%, недостаточно для приемлемой работы...



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

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

Наверх




Память: 0.61 MB
Время: 0.03 c
3-1103278238
ksa2002
2004-12-17 13:10
2005.01.23
Вопрос по IBQuery


14-1104637934
Думкин
2005-01-02 06:52
2005.01.23
С днем рождения! 2 января


1-1105168032
Zester
2005-01-08 10:07
2005.01.23
Как создать файл exe в режиме run-time


4-1102007354
grigory
2004-12-02 20:09
2005.01.23
Пометить кластер как сбойный!


9-1089726856
Bakulin
2004-07-13 17:54
2005.01.23
Где взять спрайтов 2D?