MMIP format

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

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

MMIP format

Post by markstuartwalker » Tue Apr 05, 2011 8:47 am

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: 44166
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: MMIP format

Post by Lowlander » Tue Apr 05, 2011 9:09 am

Lowlander (MediaMonkey user since 2003)

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

Re: MMIP format

Post by markstuartwalker » Tue Apr 05, 2011 9:51 am

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 » Tue Apr 05, 2011 11:26 am

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 » Fri Jan 12, 2018 4:58 pm

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