View previous topic :: View next topic |
Author |
Message |
mrmerak

Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Fri Sep 13, 2013 11:28 Post subject: Общие плагины в комбинированной версии |
|
|
Всем привет.
Решил использовать Combined-версию. Что нужно, чтобы при запуске х32-версии юзалить х32-плагины, а при х64 - х64-плагины? _________________ TC 9.51 | Win10 1903 |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Fri Sep 13, 2013 11:55 Post subject: |
|
|
mrmerak
Ничего не нужно делать. Если в соответствующих (обычных) секциях прописаны 32-битные плагины, с 64-битными аналогами (если они, конечно, есть) TC разберётся автоматически и пропишет их после запуска 64-битной версии куда следует. По мере обращения к тому или иному классу плагинов. И в секции, куда он их пропишет, руками лезть потом не надо. См. также справку. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
mrmerak

Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Fri Sep 13, 2013 11:59 Post subject: |
|
|
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 |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Fri Sep 13, 2013 12:49 Post subject: |
|
|
mrmerak
Да, именно так. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Fri Sep 13, 2013 13:32 Post subject: |
|
|
MVV
Совершенно не обязательно ставить в 64-битной версии. Пользуюсь комбинированными версиями с момента их появления и всё это не единожды проверял на практике. 32-битные версии распаковывал куда следует вручную и подключал через TC Plugins Manager (автоустановкой не пользуюсь — мне так удобнее). Указанная секция (как и аналогичные) в TC x64 cама создаётся, а при правке содержимого основной секции в x32 сама удаляется. Вмешиваться в этот процесс у меня ни разу не было необходимости. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Fri Sep 13, 2013 18:14 Post subject: |
|
|
Хм, действительно, добавил плагин в 32-битную версию, запустил 64-битную - и он сразу там есть. Раньше такого однозначно не было.
Ага, если секции [FileSystemPlugins64] в wincmd.ini ещё нет, оно работает как надо. Надо же, в последних версиях 32-битный тотал сам удаляет секцию при установке нового плагина. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Fri Sep 13, 2013 22:01 Post subject: |
|
|
MVV wrote: | Раньше такого однозначно не было. |
Эта схема работала с момента появления комбинированной версии.
MVV wrote: | Надо же, в последних версиях 32-битный тотал сам удаляет секцию при установке нового плагина. |
И в 8.0 он делал ровно то же самое. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Fri Sep 13, 2013 22:35 Post subject: |
|
|
MVV
А вот это вполне возможно. В секциях для 64-битных версий есть строки с контрольными суммами. При добавлении/удалении через сам TC или диспетчер плагинов всё OK. Но если добавление плагина производится вручную (просто правкой в редакторе), TC не учтёт, что содержание основной секции изменилось. По крайней мере, до нормальной установки следующего плагина. Поэтому, например, при ручной правке в [FileSystemPlugins] надо вообще удалять секцию [FileSystemPlugins64] и т.п. А лучше, конечно, просто плагины таким способом не добавлять.
Тему переношу из "Общих вопросов" в "Плагины". _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
mrmerak

Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Sat Sep 14, 2013 15:30 Post subject: |
|
|
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 |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Sat Sep 14, 2013 15:52 Post subject: |
|
|
mrmerak
Вообще-то не должно там быть одного плагина с "u" без парного. Но к битности (и к теме) это не относится: плагины с "u" и без все 32-битные (только одни юникодные, другие ANSI). Они должны лежать вместе, а Тотал сам разберётся, когда что использовать. И таких плагинов очень мало. Подробнее — здесь. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
|