How do I uninstall-remove-delete a plugin?

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: sheep, Hacker, Stefan2, white

Post Reply
User avatar
MarkFilipak
Member
Member
Posts: 106
Joined: 2008-09-28, 01:00 UTC
Location: Mansfield, Ohio

How do I uninstall-remove-delete a plugin?

Post by *MarkFilipak » 2015-04-01, 23:06 UTC

Wow. I thought I'd find the answer right way, but I've searched for an hour and have found no joy. That generally means I'm clueless.

Do I simply delete the '.wcx'?

Thank You.
Hi Christian! Delighted customer since 1999. License #37627

iana
Senior Member
Senior Member
Posts: 342
Joined: 2010-07-27, 22:00 UTC

Post by *iana » 2015-04-02, 02:23 UTC

Do I simply delete the '.wcx'?
no, there are a few ways
#1 using tc itself
in tc goto
preferences-->plugins then chose wcx//wlx/wdx/wfx and in the new configuration window cleck remove to remove the plugin you want
#2 using notepad
open wincmd.ini (usually it's in tc's install dir) goto the plugins section, remove the line that defines the appropriate plugin
eq
to uninstall the bzip plugin remove the line

Code: Select all

bz2=251,%COMMANDER_PATH%\wcx\bz2\bzip2dll.wcx
ps. removing a olugin does not require removing the w?x file, if a wcx is missing you might end up with some errors, but the plugin will still show-up as registered.

User avatar
Stefan2
Power Member
Power Member
Posts: 2717
Joined: 2007-09-13, 22:20 UTC
Location: Europa

FAQs: Find / Install / Remove a plugin:

Post by *Stefan2 » 2015-04-02, 07:04 UTC

 
The core installation of Total Commander often may lack of important features. But the concept of TC is to relay on Plugins and Add-Ons.


Read our wiki too: Plugins for Total Commander > https://www.ghisler.ch/wiki/index.php/Plugin

Plugin types:
Total Commander currently supports four plugin types:

- Packer plugins (.wcx files) - Packer plugins are used to pack/unpack/modify specific file types, usually archive formats.
- File system plugins (.wfx files) - File system plugins are used via the Network Neighborhood.
- Lister plugins (.wlx files) - Lister plugins display special file types in the built-in lister as well as in the quick view panel (Ctrl+Q).
- Content plugins (.wdx files) - Content plugins have several purposes: searching for specific file properties and contents, displaying of these properties in file lists, and using them in the multi-rename tool to add them to the file name.




Finding Plugins:

- search the Forum
- see Total Commander Plugins homepage > https://www.ghisler.com/plugins.htm
    Note: at the end of each of the four sections you can download an programmers "Guide"
      with basic information about that plugin interface including sometimes configuration tips.
- visit the great storage at https://totalcmd.net/
- search with Google, there are other collections in other languages too


- - -


Installing a plugin:




Installation using Total Commander's integrated plugin installer

- download the plugin archive (zip/rar)
- open TC and locate that archive
- from within Total Commander simply double clicking the plugin installation archive
- that will launch TC's built-in plugin installer
- if you don't understood the dialogue's, just continue and click OK.

This only works if the following conditions are met:
  You are using Total Commander version 6.5 (2005) or later.
  The plugin installation archive supports installation by the integrated installer (contains a pluginst.inf).


Link tip: How to Install a Plugin in Total Commander (Beginner Tutorial) >> https://www.youtube.com/watch?v=pyJM_hd1XBY



Note:
If you cancel the first installation offer, then the next double click on the archive
will open the archive as an folder (on default set-up) and don't offer to install anymore for the time being.
Solution: just open and close another archive file (even the same but renamed file), then TC will again on next double click offer to install.
STEPS
Show
EXAMPLE:

FileX23.zip from https://totalcmd.net/plugring/FileX.html


CONTAINS:
--ReadMe.txt
--FileX.wdx
--FileX.wdx64
--FileX.lng
--pluginst.inf
- - -[plugininstall]
- - -description=FileX 2.3
- - -type=wdx
- - -file=FileX.WDX
- - -defaultdir=FileX


Note:
If you cancel the first installation offer, then the next double click on the archive will open the archive as an folder (on default set-up)
and don't offer to install anymore for the time being, but show you the content of that archive in a folder-view.

To get back the TC integrated plugin installer, just open and close another archive file (even the same but renamed file),
then TC will again offer to install on next double click. (or wait some time for an timeout? or restart TC?)


###############################################


Double clicking on "FileX23.zip" brings this dialog of the TC integrated plugin installer:


---------------------------
FileX23.zip
---------------------------
This archive contains the following Total Commander plugin/addon:
FileX 2.3

Do you want to install it?
---------------------------
Yes No
---------------------------


###############################################


On "Yes":

you will see the "Install to:"-dialog (see below next but one),

or, if there is already a plugin with that name installed, first this question:



---------------------------
FileX.WDX
---------------------------
A plugin with this name is already installed in the following directory:

%Commander_Path%\plugins\wdx\FileX\ <------ includes my own folder structure

Do you want to overwrite it?
Choose 'No' to select a different location.
---------------------------
Yes No Cancel
---------------------------


###############################################


On "NO":

you will see the same "Install to:"-dialog
as if there were no plugin with that name already installed:


---------------------------
FileX 2.3
Install to:
%Commander_Path%\plugins\FileX <------ the plugin default install-folder recommendation
[_]Confirm overwrites
OK Tree Cancel
---------------------------



EXPLANATIONS:
%Commander_Path% >> the folder of TC in an "portable" notation, independent from driveletter.
plugins > > > > > > the sub folder to store all plugins
FileX > > > > > > > the sub folder for this plugin (you may want to sort by plugin type: %Commander_Path%\plugins\WDX\FileX\)


###############################################

Depending on the plugin type you will see another dialog with more options,

if you don't understood just see the read.me file or continue and click [OK] (as we all do).


###############################################

After installation you will have this new files in your TC folder:

Y:\our path to TCM\plugins\wdx\FileX\FileX.lng
Y:\our path to TCM\plugins\wdx\FileX\FileX.wdx
Y:\our path to TCM\plugins\wdx\FileX\FileX.wdx64
Y:\our path to TCM\plugins\wdx\FileX\ReadMe.txt



And in the wincmd.ini these new entry(ies):
[ContentPlugins]
2=%Commander_Path%\plugins\wdx\FileX\FileX.WDX


Read our wiki too: Plugins for Total Commander > https://www.ghisler.ch/wiki/index.php/Plugin
Plugin types:
Total Commander currently supports four plugin types:
- Packer plugins (.wcx files) - are used to pack/unpack/modify specific file types, usually archive formats.
- File system plugins (.wfx files) - are used via the Network Neighborhood.
- Lister plugins (.wlx files) - display special file types in the built-in lister as well as in the quick view panel (Ctrl+Q).
- Content plugins (.wdx files) - have several purposes: searching for specific file properties and contents,
- - - displaying of these properties in file lists (user defined columns),
- - - - and using them in the multi-rename tool to add them to the file name.

###############################################




Manual installation of plugins via dialog
 
Some (older) plugins need to be installed manually (and even the newest could be installed this way).

The basics steps to install such plugins are:
  Unpack the plugin archive to a folder.
  Add the plugin to TC using Total Commander's configurations options... > Plugins > [Configure].
     - if you don't understood the dialogue's, just read the read.me file, or continue with the defaults.
STEPS
Show
- Download the plugin
- Unpack the plugin
- Have the folder with the plugin open in TC
- Open menu "Configurations > Options... > Plugins"
- Depending on the plugin type click at the right "[Configure]"-button.


For Packer WCX-plugins
    you have to add an "File extension" that plugin should work with, or an psuedo type, see the read.me file.
    Then click at [New type...] and browse for the *.wcx file.

For the other three plugin types just click at the [Add]-button and browse for the *.w?x file.



For some plugins you can open the wincmd.ini and modify the entry of that plugin to adjust it on your needs.
Please read the plugin read.me file or search the forum for help.





Install plugins manually "by hand"

If you have found an un-packed plugin, f.ex. in your backup, or if you want
to get a second version of one already installed plugin, follow this two steps:


1: having the Plugin files (e.g. all the *.w?x, *.exe, *.dll, *.ini, *.txt, etc...) in one folder,
normal an sub folder of the TC\Plugins folder, name it like you want, f.ex.: "TC\Plugins\WFX\Registry".
(You can also copy such an sub folder and install an plugin an second time, f.ex.: "TC\Plugins\WFX\Registry-copy".)

Note: depending on the plugin, the plugin configuration file (*.ini) may be put elsewhere automatically (mostly in the folder with the wincmd.ini)



2: having an entry in the wincmd.ini file, e.g. like this examples:

Code: Select all

[FileSystemPlugins]
Registry=%Commander_Path%\plugins\wfx\Registry\Registry.wfx

Code: Select all

[ListerPlugins]
8=%Commander_Path%\plugins\wlx\MultimediaFactory\factory.wlx
8_detect="MULTIMEDIA & (EXT="WAV" | EXT="WMA" | EXT="MP3") | FORCE | EXT="OGG""

Code: Select all

[ContentPlugins]
6="C:\Program Files\Total Commander 8\plugins\wdx\ShellDetails\ShellDetails.wdx"

Code: Select all

[PackerPlugins]
chm=479,C:\totalcmd\plugins\wcx\CHMDir\CHMDir.wcx
its=479,C:\totalcmd\plugins\wcx\CHMDir\CHMDir.wcx
You can't know such entries by yourself, so use the plugin installer, or read the read.me.
But you can guess how such entries may look from other, already installed plugins, or from a hint from the forum.

Sometimes you should modify the wincmd.ini even on automatically installation, just to configure how the plugin works.
Therefore read the read.me or search the forum (use google to search for an better result)

Note: for some plugins there are more than one line in the wincmd.ini.

Note: at the end of each of the four sections on the Total Commander Plugins homepage > https://www.ghisler.com/plugins.htm
you can download an programmers "Guide" with basic information about that plugin interface including sometimes configuration tips.


- - -

To be portable, best be sure to use %Commander_Path% variable in wincmd.ini, instead of the absolute path like "c:\totalcmd\.."
chm=479,C:\totalcmd\plugins\wcx\CHMDir\CHMDir.wcx
chm=479,%Commander_Path%\plugins\wcx\CHMDir\CHMDir.wcx

- - -



Uninstalling / Removing a plugin:

You can utilize "Configuration > Options... > Plugins > W?X [Configure] > [Remove]")
As far as I know that will remove the lines from the wincmd.ini only, leaving the files still in the plugin folder.


For an manually uninstall by hand you can follow this steps:
- Best backup the wincmd.ini first (there are all the basic settings stored).
- Also backup the plugin configuration file (remember the installation? read the read.me).
- You can also backup the whole plugin folder) until you see everything work still fine.
To actually uninstall:
- Delete the folder with the plugin from TC\Plugins folder (you can also just keep it where it is, or move it to an save place)
- Search for and remove the entries from wincmd.ini as added on installation.
Note: for some plugins there are more than one line in the wincmd.ini. But all are in close neighborhood.

- - -



There are exceptions from that rule.
Sometimes you have to register/unregister a DLL too. (like MediaInfoActiveX.dll)
Or few plugins work together with other plugins. (rarely) So don't be surprised if you break something.
Or a plugin needs more setting (like Autorun: "Define colors by file type..." first for auto run with TC)
And there are many TC tools which are not a plugin, like 'List2Clip', 'F4Menu' or 'TCFS2'
Best consult the readme files which comes whit that plugins/tools to get more information.
And don't worry; you can't really break it totally, you always can repair it again.
But best take a copy of your wincmd.ini and the configuration files of the plugin to become uninstalled
(best the whole plugin folder too) and keep it on a save place for a while, until you see all works still fine.


- - -






HTH? :D
 

User avatar
MarkFilipak
Member
Member
Posts: 106
Joined: 2008-09-28, 01:00 UTC
Location: Mansfield, Ohio

Re:

Post by *MarkFilipak » 2019-01-10, 07:38 UTC

iana wrote:
2015-04-02, 02:23 UTC
Do I simply delete the '.wcx'?
no, there are a few ways
#1 using tc itself
in tc goto
preferences-->plugins then chose wcx//wlx/wdx/wfx and in the new configuration window cleck remove to remove the plugin you want
There is no "Remove" button.
iana wrote:
2015-04-02, 02:23 UTC
#2 using notepad
open wincmd.ini (usually it's in tc's install dir) goto the plugins section, remove the line that defines the appropriate plugin
Not found. ...Oh, wait! Found! c:\Users\Administrator\AppData\Roaming\GHISLER\WINCMD.INI
Hi Christian! Delighted customer since 1999. License #37627

User avatar
petermad
Power Member
Power Member
Posts: 9186
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: How do I uninstall-remove-delete a plugin?

Post by *petermad » 2019-01-11, 04:56 UTC

2MarkFilipak
There is no "Remove" button.
You are right, there is no Remove button for wcx plugins, only for the 3 other plugin types.

Wcx plugins can only be removed by editing the wincmd.ini file manually - notice there can be more than one entry for a wcx plugin.

In stead of editing the wincmd.ini file you can set the association to <none> for the file types in TC's configuration for the wcx plugin you want to disable - but that requires that you know all the file types a certain wcx plugin is associated with.

Also notice that using the Remove button for wlx, wfx and wdx plugins only removes the entries from the wincmd.ini file. The plugin files has to be deleted manually, if you don't expect to ever use them again and/or want to regain space.
License #524 (1994)
Danish Total Commander Translator
TC 9.5b10 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1909) 64bit, 'Everything' 1.4.1.960 (x64)
TC 3.0b13 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

User avatar
deus-ex
Power Member
Power Member
Posts: 746
Joined: 2003-02-10, 17:45 UTC

Re: How do I uninstall-remove-delete a plugin?

Post by *deus-ex » 2019-01-20, 21:20 UTC

I'm perplexed how it took MarkFilipak almost 4 years to respond to iana's post, and he picks discussion up again like this huge time gap never happened.
Best regards
deus-ex

User avatar
MarkFilipak
Member
Member
Posts: 106
Joined: 2008-09-28, 01:00 UTC
Location: Mansfield, Ohio

Re: How do I uninstall-remove-delete a plugin?

Post by *MarkFilipak » 2019-01-20, 22:57 UTC

deus-ex wrote:
2019-01-20, 21:20 UTC
I'm perplexed how it took MarkFilipak almost 4 years to respond to iana's post, and he picks discussion up again like this huge time gap never happened.
...Not really mysterious.

I searched the Internet for a way to remove a TC plugin, and I found this thread, and when I saw that it hadn't really been answered, I bumped it. I trust you can now see how that happens.
Hi Christian! Delighted customer since 1999. License #37627

User avatar
Phred
Senior Member
Senior Member
Posts: 301
Joined: 2009-06-16, 15:24 UTC
Location: SEAu

Re: How do I uninstall-remove-delete a plugin?

Post by *Phred » 2019-10-20, 05:41 UTC

#1
What's perplexed me for 20 years is the need for distinctions between .wcx .wfx .wlx .wdx plug-ins, 'plug-ins', 'addons' or 'add-ons'.

From a user's point of view, the distinction seems to be unnecessary particularly since they are codes - those three-letter abbreviations aren't words; they're codes meant to signify something to cognoscenti.
Users are much more likely to recognise 'Packer', 'File system', 'Lister'(?) and 'Content'. But surely names of the plug-ins themselves are far more useful?
E.g. 'iso, ' makebat', '7zip', 'Uninstaller64', 'VirtualPanel', etc
Couldn't they all be mixed in together in alphabetical order? Or a multi-columned table sortable by headings? We see that all the time: just look at Task Manager, or a TC list panel itself. Many more...

I can't tell you how many times I've had to drop into each of the plug-in buttons searching for a plug-in, only to find it not there. Any particular classification is not readily obvious for any particular function.
I've trained myself to click, Escape, click, Escape, click, Escape... when looking for a plug-in ...and should I mention the truncated dialogue that appears, obscuring the plug-in names at the end of their paths...? TC really needs a new interface designer, I regret to have to say.

Classification differences with unnecessary distinctions.
Just another aspect of making TC obscure, arcane and user-unfriendly, likely again to deter new users from taking up and buying a licence. As well as the uninformative .w?x naming convention. Sad.

#2
At times I want to examine the contents of a plug-in's zip file, so I might decline the offer to integrate the item as a TC plug-in when pressing Enter, but following that, I might want to accept the integration - but the offer isn't repeated: I just drop into the zip as before.

How do I add a plug-in after first peering into its contents?
Regards, PhredE
Licence holder since 1999

User avatar
petermad
Power Member
Power Member
Posts: 9186
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: How do I uninstall-remove-delete a plugin?

Post by *petermad » 2019-10-20, 08:47 UTC

... but following that, I might want to accept the integration - but the offer isn't repeated: I just drop into the zip as before.
Just open and close another archive file, then TC will again offer to install, when you open the particular zip again.
License #524 (1994)
Danish Total Commander Translator
TC 9.5b10 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1909) 64bit, 'Everything' 1.4.1.960 (x64)
TC 3.0b13 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

User avatar
Phred
Senior Member
Senior Member
Posts: 301
Joined: 2009-06-16, 15:24 UTC
Location: SEAu

Re: How do I uninstall-remove-delete a plugin?

Post by *Phred » 2019-11-14, 04:59 UTC

petermad wrote:
2019-10-20, 08:47 UTC
... but following that, I might want to accept the integration - but the offer isn't repeated: I just drop into the zip as before.
Just open and close another archive file, then TC will again offer to install, when you open the particular zip again.
TYK
---> Straight to the Wiki.
Regards, PhredE
Licence holder since 1999

Post Reply