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 

Общие плагины в комбинированной версии

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Fri Sep 13, 2013 11:28    Post subject: Общие плагины в комбинированной версии Reply with quote

Всем привет.
Решил использовать Combined-версию. Что нужно, чтобы при запуске х32-версии юзалить х32-плагины, а при х64 - х64-плагины?
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Fri Sep 13, 2013 11:55    Post subject: Reply with quote

mrmerak
Ничего не нужно делать. Если в соответствующих (обычных) секциях прописаны 32-битные плагины, с 64-битными аналогами (если они, конечно, есть) TC разберётся автоматически и пропишет их после запуска 64-битной версии куда следует. По мере обращения к тому или иному классу плагинов. И в секции, куда он их пропишет, руками лезть потом не надо. См. также справку.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Fri Sep 13, 2013 11:59    Post subject: Reply with quote

Avada
другими словами, если у меня в ini так:

Quote:
[FileSystemPlugins]
Virtual Panel=%commander_path%\Plugins\WFX\VirtualPanel\VirtualPanel.wfx


а в папке есть VirtualPanel.wfx и VirtualPanel.wfx64, то для х32 - будет VirtualPanel.wfx, а в х64 - VirtualPanel.wfx64 ?
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Fri Sep 13, 2013 12:49    Post subject: Reply with quote

mrmerak
Да, именно так.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Fri Sep 13, 2013 13:28    Post subject: Reply with quote

mrmerak,
Это при условии, что плагин был установлен в 64-битной версии, т.к. для 64-битной версии необходимо ещё это:
Code:
[FileSystemPlugins64]
Virtual Panel=1

_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Fri Sep 13, 2013 13:32    Post subject: Reply with quote

MVV
Совершенно не обязательно ставить в 64-битной версии. Пользуюсь комбинированными версиями с момента их появления и всё это не единожды проверял на практике. 32-битные версии распаковывал куда следует вручную и подключал через TC Plugins Manager (автоустановкой не пользуюсь — мне так удобнее). Указанная секция (как и аналогичные) в TC x64 cама создаётся, а при правке содержимого основной секции в x32 сама удаляется. Вмешиваться в этот процесс у меня ни разу не было необходимости.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Fri Sep 13, 2013 18:14    Post subject: Reply with quote

Хм, действительно, добавил плагин в 32-битную версию, запустил 64-битную - и он сразу там есть. Раньше такого однозначно не было.

Ага, если секции [FileSystemPlugins64] в wincmd.ini ещё нет, оно работает как надо. Надо же, в последних версиях 32-битный тотал сам удаляет секцию при установке нового плагина.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Fri Sep 13, 2013 22:01    Post subject: Reply with quote

MVV wrote:
Раньше такого однозначно не было.

Эта схема работала с момента появления комбинированной версии.

MVV wrote:
Надо же, в последних версиях 32-битный тотал сам удаляет секцию при установке нового плагина.

И в 8.0 он делал ровно то же самое.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Fri Sep 13, 2013 22:19    Post subject: Reply with quote

Я помню, у меня были с этим проблемы. Наверное, это было при ручной установке плагинов. Да, проверил сейчас: если я сам добавлю строчку VirtualPanel= в [FileSystemPlugins], то в 64-битной версии он не появится.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Fri Sep 13, 2013 22:35    Post subject: Reply with quote

MVV
А вот это вполне возможно. В секциях для 64-битных версий есть строки с контрольными суммами. При добавлении/удалении через сам TC или диспетчер плагинов всё OK. Но если добавление плагина производится вручную (просто правкой в редакторе), TC не учтёт, что содержание основной секции изменилось. По крайней мере, до нормальной установки следующего плагина. Поэтому, например, при ручной правке в [FileSystemPlugins] надо вообще удалять секцию [FileSystemPlugins64] и т.п. А лучше, конечно, просто плагины таким способом не добавлять.

Тему переношу из "Общих вопросов" в "Плагины".
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Sat Sep 14, 2013 15:30    Post subject: Reply with quote

Avada
ОК, спасибо за разъяснения.

Еще в тему - как быть с "u"? Например, DirSizeCalc.uwdx?

Я так понял, что мы пишем
Quote:
1=%commander_path%\Plugins\WDX\DirSizeCalc\DirSizeCalc.wdx


Хотя в папке только DirSizeCalc.uwdx и DirSizeCalc.wdx64 ?
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Sat Sep 14, 2013 15:52    Post subject: Reply with quote

mrmerak
Вообще-то не должно там быть одного плагина с "u" без парного. Но к битности (и к теме) это не относится: плагины с "u" и без все 32-битные (только одни юникодные, другие ANSI). Они должны лежать вместе, а Тотал сам разберётся, когда что использовать. И таких плагинов очень мало. Подробнее — здесь.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group