View Issue Details

IDProjectCategoryView StatusLast Update
0001499SAS.ПланетаРефакторинг / Refactoringpublic15-08-2012 16:03
Reportervdemidov Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version120808 
Target Version121010Fixed in Version121010 
Summary0001499: Заменить KaZip или переделать под unicode
DescriptionKaZip не поддерживает юникод чуть менее чем полностью. Нужно или заменить на какю-то другую реализацию, или допилить то что есть под использование в условиях юникодных версий делфи.
TagsNo tags attached.

Activities

zed

14-08-2012 05:09

manager   ~0008432

Только нужно иметь в виду, что KaZip умеет упаковывать архивы сразу на диск, по мере поступления данных. Без заметного использования оперативки. 7Zip, к примеру, вначале загружает всю информацию в память, а только потом создаёт архив. Это получается быстрее на несколько порядков (KaZip безбожно тормозит), но миллион тайлов таким способом в архив не упакуешь.

vdemidov

15-08-2012 16:03

manager   ~0008539

Текущее состояние такое, что для работы с файлами на диске используются String, а для работы с именами файлов внутри архива везде AnsiString

Issue History

Date Modified Username Field Change
13-08-2012 19:01 vdemidov New Issue
14-08-2012 05:09 zed Note Added: 0008432
15-08-2012 16:03 vdemidov Note Added: 0008539
15-08-2012 16:03 vdemidov Status new => resolved
15-08-2012 16:03 vdemidov Fixed in Version => 121010
15-08-2012 16:03 vdemidov Resolution open => fixed
15-08-2012 16:03 vdemidov Assigned To => vdemidov
08-08-2025 13:25 zed Category Рефакторинг => Рефакторинг / Refactoring