Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Вниз

Сжатие данных для 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 вся ветка

Форум: "KOL";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.59 MB
Время: 0.059 c
8-1097603406
miek
2004-10-12 21:50
2005.01.23
новый компрессор изображений


1-1105269948
glGLU
2005-01-09 14:25
2005.01.23
Как поделить float


1-1103842904
Homa_Programer
2004-12-24 02:01
2005.01.23
word((((


3-1103479113
SergP
2004-12-19 20:58
2005.01.23
SQL. Можно ли использ. знач. поля одной табл. как имя другой?


14-1104584420
Чеширский_Кот
2005-01-01 16:00
2005.01.23
Кто заметил такую фишку?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский