MVV

|
Posted: Mon Mar 15, 2010 19:11 Post subject: |
|
|
1. ТК поддерживает по умолчанию определенный набор архивов, в число которых входят ZIP (полная поддержка), ARJ, CAB, LHA, RAR, ACE (чтение) и некоторых других (например, TAR, GZ, создание которых тоже поддерживается). Часть форматов вшита в ТК, часть реализуется сопровождающими библиотеками, например, CABRK.DLL (которая не используется где-то с Windows 95 и выше, т.к. система поддерживает формат), UNACEV2.DLL, UNRAR.dll.
2. Это проблематично, т.к. чтобы определить, является ли файл поддерживаемым архивом, нужно анализировать его структуру (расширение может быть любым, да и SFX-модуль может быть приписан к архиву спереди). А с учетом WCX-модулей это еще проблематичнее, т.к. ТК пытается "сбагрить" архив всем модулям подряд при попытке входа в архив, пока один из них не сдастся и не возьмется открывать его. И на это может уйти немало времени. Кому охота ждать несколько секунд (или куда больше), пока ТК покажет содержимое папки, определив, какие файлы поддерживаются в виде архивов, а какие - нет? _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|