How to create a skin installer using the MediaPortal Extension Maker.
MPEMaker is the package to create an extension installer for: skins, plugins, logos or any other extension for MediaPortal. It is included when you install MediaPortal and can be accessed via the Start Menu Shortcut: Team MediaPortal > MediaPortal > MediaPortal Extension Maker.
For information about installing extensions see Installing Extensions
If you already have an installer for your extension, please see: Plugins Installer > How To Include An External Installer
For issues, questions or bug reports, please post in the forum thread: Skins and Plugins Installer (MPEI) > Extension Installer V2.
MPE Tools (MPEInstaller and MPEMaker) include a version checking mechanism for both plugins and skins by implementing the Version Compatibility features added to 1.2.0.
In most cases, you just need to re-save your project using the new MPEMaker, see MPE Tools with Version Check.
For general Information, see also Plugins Installer
If you wish to use the files used to make this tutorial: RapidShare: 1-CLICK Web hosting - Easy Filehosting
Note: These files won't give you a complete version of BleazleWide but you should end up with a skin called "TestSkin" with the fonts and plugins installed and the option of choosing between 2 basic home screens.
This section allows you to add more detailed information about your skin.
The update xml is a file which contains your extension and update information. This is the file which is downloaded by the installer to check for new versions. This file can be generated automatically with Tools->Generate update xml->Generate XML (but first you need to specify the xml file name and location in the Update URL field).
To be usable the update.xml must also contain a direct link to the .mpe1 install file which can be located on any server. You must first specify the location of this file in the Online location field in your Project file. Then it will be added correctly when you generate the update.xml.
Here you may create Groups such as for Skin files, Font FIles, plugins, or skin options you wish to allow users to select during install:
This section allows you to configure how the installer will display and function for users.
You can also add a section of Images with Radio Buttons to select different skin options:
Now you are ready to add the Install section.
Now you are ready to build the final installer!
Congratulations! You have now completed your skin installer. The installer will have an extension.mpe1
The project file is saved with .xmp2 file extension in the location you first selected for your project files. You can simply edit it and resave it for new releases.