EventGhostPlus is an all purpose plugin for transmitting and receiving events from EventGhost.
This plugin is based on Eventtrigger (by Moryoav) and MessagePlugin (by and-81, Dragy).
Local EventGhost installation is required.
Sending events to either local or remote EventGhost installation. Events include: play, pause, resume, stop, end. Also is transmitted Long or Short for a long or short video, you can decide how long a short video is by entering a maximum video length in settings.
As payload is transmitted: The filename and the genre of the file playing for all media (only with the play event).
No EventGhost configuration is required for use of this feature.
If you use the network sending option you don't even need EventGhost installed locally (from v 126.96.36.199 and later)
Receiving commands to operate MediaPortal from the EventGhost MediaPortal plugin.
EventGhost configuration is required for use of this feature.
It's possible to send customized messages from EventGhost to EventGhostPlus plugin.
With the MediaPortal Message Sender plugin (MediaPortalMessageSender.zip) for EventGhost you can send customized messages from EventGhost to the EventGhostPlus MediaPortal plugin.
Download from the repository.
Source code available here.
For more information and how to use/configure the plugin and EventGhost read the EventGhostPlus Wiki ceated by Vuego.
Any suggestions for extra features for this plugin are welcome.
You can post your questions here but you could also try the #EventGhostPlus IRC channel on freenode for direct support.
Note: 1.3Beta users will get a Dependency warning on install. Just ignore this for now, the plugin will install as usual. The next update will include a fix for this warning.
v 188.8.131.52 - Bugfix payload not sent as Unicode.
v 184.108.40.206 - Support for MediaPortal 1.7 Pre Release, do not use for MediaPortal 1.5 or below, use 220.127.116.11 instead.
v 18.104.22.168 - Support for MediaPortal 1.6 Pre Release, do not use for MediaPortal 1.5 or below, use 22.214.171.124 instead.
v 126.96.36.199 - Window.Minimize, Window.Maximize and Window.Restore events are now created.
v 188.8.131.52 - Support for MediaPortal 1.4.0
- Video aspect ratio is sent with play event
- Small bug with "" around the payload resolved, you may have to change your events in EventGhost.
v 184.108.40.206 - Bug fixed: error on resume from standby.
- Added feature: Events on standby and resume.
- Added feature: Send remote control buttons from the server directly to EventGhostPlus (EventGhost MediaPortalMessageSender plugin v 1.02 required).
v 220.127.116.11 - Event triggers on displaying and closing messages sent with MediaPorta Message Sender.
- Support for MediaPortal 18.104.22.168.
- Minor bugs fixed.
v 22.214.171.124 - Custom image with messages.
- Message Queue.
- Log verbosity can be set to Debug mode.
- Minor changes to Configuration.
- Minor bug fix.
- EventGhostMessageSender updated to v 1.01 - When updating you need to open and save every "Send Message" action you have created.
v 126.96.36.199 - Passwords stored encrypted
- Different way of sending events over network (much faster now)
- Event Reveiver, send Messages to the EventGhostPlus plugin using the MediaPortal Message Sender
See this post on how to set it up
v 188.8.131.52 changed file version display in file properties.
v 184.108.40.206 Added feature: window change events, selectable in configuration, minor bugs fixed.
v 220.127.116.11 bugfix when starting configuration on version MP 1.2.3, mounted discs genre info only working on MP 1.3.x. Errors logged in EventGhostPlus.log
v 18.104.22.168 bugfix when starting configuration when Movingpictures or TVSeries not installed.
v 22.214.171.124 Added feature: filename and genre in payload
v 126.96.36.199 initial release