Этот метод проверен на File Redirector - в сетевом окружении я меня аж 4 виртуальные директории, ссылающиеся на один и тот же wfx-файл, скпированный в разные физические директории.Вахмурка в статье 'Обзор временных панелей Total Commander' писал(а):Прежде чем переходить к рассмотрению отдельных ВП, отмечу, что все они предоставляют возможности ведения произвольного числа баз и, как следствие, создания нескольких независимых директорий сетевого окружения. В простейшем случае у нас будет зарегистрировано несколько как бы различных плагинов, но использующих один и тот же wfx-файл, скопированный в несколько разных директорий
В рамках процесса постепенного отказа от File Redirector и перехода на Virtual Panel я попытался проделать с последней тот же трюк и... обломался. При попытке регистрации нового файла (переименованного и помещенного в другую директорию) ТС предлагает мне имя Virtual Panel. Даже если я меняю его, оказывается, что созданные директории сетевого окружения полностью идентичны, то есть ссылки, положенные в одну из них, автоматически возникают в другой, причем настройки второго (не Virtual Panel) плагина тупо игнорурются, а единственный раздел инишника получает название Virtual Panel, хотя сам плагин назван по-другому. Из этого я заключаю, что имя ТС вытаскивает из wfx-файла (и оно таки-да там есть). Можно ли без этого обойтись? Почему ВП должна называться именно Virtual Panel? В конце концов, можно тупо изменить wfx-файл (ведь это, если я правильно понимаю, просто dll, и с помощью редактора ресурсов он редактируется).
Не кажется ли тебе, что это следует изменить? То, что это можно сделать, доказано File Redirector'ом (остальные не проверял). Мне думается, что при активном использовании ВП может и должна возникать необходимость иметь несколько ВП для разных целей.
Следующий шаг будет состоять в том, что остальные wfx-файлы являются жесткими ссылками на основной. Далее для каждого из них обычным копированием создается свой ini-файл, если мы, конечно же, хотим разные настройки, и своя база ссылок (в терминах Virtual Panel - "автозагружаемое состояние"), и свой протокол.
Преимущества:
1. Экономия дискового пространства:
2. При обновлении плагина (а VP обновляется чуть ли не каждый день
Недостаток один - NTFS.