Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Несколько вопросов о вхождении в архивы через ТС 
Author Message
MVV



PostPosted: Mon Mar 15, 2010 19:11    Post subject: Reply with quote

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…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group