Plugin:PluginUpdater/be: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 2: | Line 2: | ||
{{TNT|Note|Не варта блытаць з плагінам {{Plugin|IM Updater}} для '''Miranda IM'''.}} | {{TNT|Note|Не варта блытаць з плагінам {{Plugin|IM Updater}} для '''Miranda IM'''.}} | ||
{{TNT|Important| Windows XP users should not enable | {{TNT|Important| Windows XP users should not enable "Use HTTPS" option if {{Plugin|OpenSSL}} plugin is not installed .}} | ||
Installs and updates plugins and other Miranda NG components (icon and {{GlossLink|Language pack|language packs}}). | Installs and updates plugins and other Miranda NG components (icon and {{GlossLink|Language pack|language packs}}). | ||
Line 22: | Line 22: | ||
* Go to {{Menu|Main menu|Available components list}}. | * Go to {{Menu|Main menu|Available components list}}. | ||
* Select additional plugins, a langpack or icon sets to install (see the screenshot). Clicking on "Information" icon will open the plugin's wiki page in your browser. | * Select additional plugins, a langpack or icon sets to install (see the screenshot). Clicking on "Information" icon will open the plugin's wiki page in your browser. | ||
* Click | * Click {{Button|Download}} button. | ||
== How it works == | == How it works == |
Revision as of 01:30, 21 August 2020
Plugin updater | |
---|---|
![]() | |
Імя файла | PluginUpdater.dll |
Аўтары | Mataes, George Hazan |
Спампаваць | |
Стабільная версія: | 32-bit, 64-bit |
Апошняя версія: | 32-bit, 64-bit |
Не варта блытаць з плагінам IM Updater для Miranda IM.
Windows XP users should not enable "Use HTTPS" option if OpenSSL plugin is not installed .
Installs and updates plugins and other Miranda NG components (icon and language packs).
Version choice
You can choose among stable and development version in Options → Services → Plugin Updater under Files source section. There are the following settings there:
- Stable version is released "when it is ready", about once in 1–2 months.
- Development version (less stable) is updated more often so you'll be able to take advantage of new features sooner.
- Development version with debug symbols – use this one if you are going to make a crash report .
- Custom version is for pack creators: if you distribute your own Miranda pack, select this one and set your URL for PluginUpdater to download updates from. In this case you become responsible for keeping your repository of plugins up-to-date.
Adding plugins and components
PluginUpdater allows to download and install several plugins at once.
- Go to Main menu → Available components list.
- Select additional plugins, a langpack or icon sets to install (see the screenshot). Clicking on "Information" icon will open the plugin's wiki page in your browser.
- Click Download button.
How it works
This plugin compares hashes of the installed plugins with those on the server and if they differ, downloads archived updates and replaces the local copy.
It should be noted that PluginUpdater doesn't check plugins' versions nor their compilation dates. So if you compile a plugin by yourself (or somebody does and shares it with you), PluginUpdater will still download its "older" version from the server. This was done on purpose to avoid problems with plugins from doubtful sources.
Special algorithm for calculating plugins' hashes ignores information about DLL compilation time (which is also written to DLL). Thus a plugin compiled from the same source code with the same compiler but at different time will have the same hash for PluginUpdater but different one for ordinary MD5 calculation tools.
Tips and tricks
- PluginUpdater remembers user's choice of the components in the list of updates. If you have a custom langpack or an icon set (e.g., Proto_Jabber.dll) which you don't want to update, uncheck the corresponding items in the list. You need to do this once, those components will remain unchecked during the next updates and thus won't get updated.
- If you set the key of Байт type PluginUpdater/RestartCurrentProfile = 0, the plugin will restart Miranda to Profile manager (revision aa4bd180f9). PluginUpdater restarts Miranda to current profile by default.
- If you set the key of Байт type PluginUpdaterFiles/path\to\filename = 2, PluginUpdater will hide the specified component from the list of updates and will not download it. Path is relative to Miranda root folder (e.g. "mdbx_dump.exe" or "icons\toolbar_icons.dll").