MMIP format

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

MMIP format

Post by markstuartwalker »

Can somebody point me in the direction of the documentation on how to create MMIP files?

I've done this before for script installation but I've lost the information. I now want to do something similar for a device driver installation (and hope the format extends to support dll files).
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
Lowlander
Posts: 56465
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: MMIP format

Post by Lowlander »

markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MMIP format

Post by markstuartwalker »

Perfect. Thank you.

I see an example for a script and a skin. Is there any reason that I shouldn't extend these to drop a dll into the Plugins folder?

What is the purpose of the Type parameter in Install.ini file. Can I assign it to be "Plugin" or must it be from a fixed selection?
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MMIP format

Post by markstuartwalker »

Seems to work ...

Code: Select all

[Header]
ID=d_itunes4.dll
Title=MediaMonkey Device Driver for iTunes
Description=Synchronise Playlist and Tracks from MediaMonkey to iTunes. 
VersionMajor=4
VersionMinor=1
VersionRelease=0
VersionBuild=20110405
Type=Plugin
ShowRestartPrompt=True

[Copy]
Src=d_itunes4.dll
Tgt={app}\Plugins\d_itunes4.dll
Flags=overwriteifnewer

[Copy]
Src=itunes.png
Tgt={app}\Plugins\DeviceImages\itunes.png
Flags=overwriteifnewer
One slight oddity is that the "Install this for the current user only" option must NOT be on as admin rights are necessary to write to these folders.
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
npjohns

Re: MMIP format

Post by npjohns »

xml format changed and the script is hardcoded by order, not tag name, line 800 should be

Code: Select all

str = FixGenre(ele.ChildNodes.Item(1).Text)
(or the script should look up tags by name)
Post Reply