Release your inner MP D[a]emon! (1 Viewer)

JDWestoby

MP Donator
  • Premium Supporter
  • April 9, 2008
    265
    32
    69
    Poltimore, Devon
    Home Country
    United Kingdom United Kingdom
    Ever wanted to make MP dance?
    Written a plugin but needed some existing functiionality too?
    Ever wanted to drive MP from somewhere else?
    How do you fancy a nice simple voice interface from you mobile phone?

    You need Automation plugin!

    What it does is to provide a simple way to drive your existing MP from any other network enabled device.
    What it does NOT do is replace the various remote control plugins extensions like aMPDroid, iPiMP, Couch Potato MPClientController etc.

    It does NOT stream media or provide anything other than a way to push the screen buttons.This is designed to be driven by another program, not a person!

    (Although you can if you want.)

    It is a [slightly clever] button pushing robot

    Using very simple XML fragment requests sent to the plugin it is now possible to -
    add tv/radio/other functionality to your plugin


    This is designed to be driven by another program, not a person! (Although you can if you want.)

    For example to tune my radio -
    1) <Request Screen="Radio"/>
    2) <Request Key=".."/>
    3) <Request Key="FreeView Radio"/>
    4) <Request Key="BBC Radio 2"/>
    5) <Request Key="Home"/>
    6) <Request Command="Quit"/>

    * 2) is used as my radio is grouped and it may start inside one of these groups. This moves it up the the radio group selector screen, if there is no '..' button it does nothing.

    No cryptic calls, no API to learn, just what buttons do you press. How easy is that?

    But there's more....

    If you're calling this from a MP [window] plugin on the same PC, then you can't do this because the window will disappear and there is nobody there to send the next request!

    Yes, you can now!

    The XML request <Request Command="Store"/> Means that none of the requests run until the Quit is received!
    So your super-dooper plugin can now get the additional functionality it requires for zero cost.

    When someone adds an 8-track interface window plugin to MP, just list the keys you want and there you are.
    (Waddya mean no-one uses 8-Track anymore?)

    Live the dream, make MP do what YOU want!
     

    Users who are viewing this thread

    Top Bottom