eclectic-tech wrote: ↑October 24th, 2023, 11:51 am
Installing to your @Vault is a good idea, but for Rainmeter to use the new plugin, the
correct bit file needs to be copied into the 'Plugins' folder in the Rainmeter installation folder; '
Rainmeter/Plugins'. Then do a
Refresh All or restart Rainmeter.
The @Vault folder is used for a kind of backup. When installing a skin containing a plugin, a copy of both versions of the plugin (the x86 and the x64 versions) are placed into this @Vault folder, in order to have a backup of them. If anytime later the user who installed it wants to create a skin installer, he needs both versions of the plugin. They can be taken from this folder.
Rainmeter is not using those plugins from the @Vault folder. It doesn't care what is stored into this folder, doesn't follow which plugins are there. As said, the plugins are placed there only for "backup" reasons.
ZXCVBOT wrote: ↑October 24th, 2023, 11:55 am
Thanks for the reply, I also pasted the correct file in the Rainmeter/Plugins directory - I did what you told earlier and after this, still the same error persists.
Rainmeter stores the plugins into two different folders:
- The built-in plugins (like ActionTimer, InputText or Win7Audio, but these are just examples, there are much more) are stored in the C:\Program Files\Rainmeter\Plugins folder. The plugins installed by skins have not to be placed here.
- The not built-in plugins, which are installed when installing a skin using a not-built-in plugin, are located into the C:\Users\<YourName>\AppData\Roaming\Rainmeter\Plugins folder. Here you have to place a plugin, if you want to copy it manually (not sure this is a good idea, but can be done).
So, you have to copy the appropriate version of the plugin (either the x86, or the x64 version, depending on your system) into the
C:\Users\<YourName>\AppData\Roaming\Rainmeter\Plugins folder. If you manually copy the plugin, it's your duty to make sure to copy the appropriate version (when installing it, Rainmeter knows which version of the plugin to copy).
To make sure where to copy the plugin, use the
#SETTINGSPATH#Plugins\ variable / expression. This expression is returning the folder where you have to copy the plugin. Use for instance the following meter (you can add this to any existing skin or creat a new skin for this purpose):
Code: Select all
[MeterPlugin]
Meter=STRING
X=0
Y=0
Padding=15,5,15,5
FontColor=220,220,220
FontEffectColor=0,0,0
StringEffect=Shadow
SolidColor=0,0,0,150
FontSize=12
FontFace=Segoe UI
StringStyle=BOLD
StringAlign=LEFT
AntiAlias=1
Text=#SETTINGSPATH#Plugins\
DynamicVariables=1
LeftMouseUpAction=["#SETTINGSPATH#Plugins\"]
The meter shows the path of your plugin folders which stores the not-built in plugins. If you click the above meter, the folder opens and you can copy the plugin there. If you copy the proper version of it, it definitely should work.