SASGIS - SAS.Планета
View Issue Details
0001499SAS.ПланетаРефакторингpublic13-08-2012 19:0115-08-2012 16:03
vdemidov 
vdemidov 
normalminorhave not tried
resolvedfixed 
120808 
121010121010 
0001499: Заменить KaZip или переделать под unicode
KaZip не поддерживает юникод чуть менее чем полностью. Нужно или заменить на какю-то другую реализацию, или допилить то что есть под использование в условиях юникодных версий делфи.
No tags attached.
Issue History
13-08-2012 19:01vdemidovNew Issue
14-08-2012 05:09zedNote Added: 0008432
15-08-2012 16:03vdemidovNote Added: 0008539
15-08-2012 16:03vdemidovStatusnew => resolved
15-08-2012 16:03vdemidovFixed in Version => 121010
15-08-2012 16:03vdemidovResolutionopen => fixed
15-08-2012 16:03vdemidovAssigned To => vdemidov

Notes
(0008432)
zed   
14-08-2012 05:09   
Только нужно иметь в виду, что KaZip умеет упаковывать архивы сразу на диск, по мере поступления данных. Без заметного использования оперативки. 7Zip, к примеру, вначале загружает всю информацию в память, а только потом создаёт архив. Это получается быстрее на несколько порядков (KaZip безбожно тормозит), но миллион тайлов таким способом в архив не упакуешь.
(0008539)
vdemidov   
15-08-2012 16:03   
Текущее состояние такое, что для работы с файлами на диске используются String, а для работы с именами файлов внутри архива везде AnsiString