TCx64 doesn't see 64-bit analog of installed 32-bit plugin

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

TCx64 doesn't see 64-bit analog of installed 32-bit plugin

Post by *MVV »

I put NTLinks.wdx64 near the NTLinks.wdx (which is installed) and restart TC. TC doesn't load plugin.

It seems that TC doesn't install 64-bit analogs of installed 32-bit plugins into ContentPlugins64 section automatically. I tried to remove this section after placing NTLinks.wdx64 and restart TC - same thing.

When I start TC with clean INI and install plugin, it works fine. I see that TC modifies section ContentPlugins64.
How user can tell to TC that it should rescan ContentPlugins section and install 64-bit analogs of installed 32-bit plugins?

Maybe you should add a rescan button to plugins page of configuration dialog? And how $checksum$ keys in 64-bit plugin sections work?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50532
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

TC recreates the list of 64-bit plugins under the following conditions:
1. The user auto-installs the plugin
or
2. The user adds a plugin via plugins dialog, or clicks OK there
or
3. The ini section for the plugin changes

None of the above is the case for you, so TC cannot know that something was changed. This problem will only affect plugin writers, users who install a plugin update will not see this problem.
Author of Total Commander
https://www.ghisler.com
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I think there are some or many users who will just unpack single file from archive instead of reinstalling it (I'm do so very often). And there will be a problem.

Also it is quite hard to understand which plugins can work with 64-bit version since them all are listed together. I think plugins w/o 64-bit analogs should be grayed so user can easilly detect ones that need to be upgraded.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Or at least TC should recreate list when I remove ContentPlugins64 section or change $checksum$. TC should think that section were changed, don't you agree? :)
User avatar
tbeu
Power Member
Power Member
Posts: 1354
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

Is it possible to install a plugin only in TC8x64 and not in TC8x86? Thus can we install 32bit plugin and 64 bit plugin in different directories? I did not figure it out.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

tbeu, you may just choose .w?x64 and TC will install only it.
Post Reply