Jump to content

EventGhost & Streamzap


Recommended Posts

I have DVBViewer Version 4.8.1.0 and EventGhost version 0.4.1r1512 with a Streamzap remote. The computer runs Windows XP Pro.

The remote works OK but there are some intermittent problems ... sometime the defined buttons work and sometime not. This occurs only when I run DVBViewer in full screen ... when I leave fullscreen and go to a smaller window ... then EventGhost/Streamzap work OK all the time.

What could be the problem ?

 

My EventGhost xml looks like:

 

<?xml version="1.0" encoding="UTF-8" ?>

<EventGhost Version="1509" Guid="{824EA610-EF13-44DA-B1BB-BDA3143AA0AD}" Time="1306403465.22">

<Autostart Name="Autostart" Expanded="True">

<Plugin Identifier="Streamzap" Guid="{C188351F-44E3-459D-92FC-66F51104B1DB}" File="Streamzap">

gAIpLg==

</Plugin>

<Action>

EventGhost.EnableExclusive(XmlIdLink(27))

</Action>

<Plugin Identifier="Winamp" Guid="{4A22DD6A-5E2C-4500-90B4-47F5C58FD9CA}" File="Winamp">

gAIpLg==

</Plugin>

<Plugin Identifier="MySpotify" Guid="{3B348DC8-133F-490A-A7F2-B56C3D450088}" File="Spotify">

gAIpLg==

</Plugin>

<Plugin Identifier="VLC" Guid="{02929D1C-7567-414C-84D1-F8D71D6FD7B3}" File="VLC">

gAJYCQAAAGxvY2FsaG9zdHEATdIEiIdxAS4=

</Plugin>

<Plugin Identifier="DVBViewer" Guid="{747B54F6-59F6-4602-A777-984EA76D2D8C}" File="DVBViewer">

gAIoiYiJiVgoAAAAQzpcUHJvZ3JhbSBGaWxlc1xEVkJWaWV3ZXJcZHZidmlld2VyLmV4ZXEAWAAAAABxAYiJiImJSzxYDgAAAFN0YXJ0UmVjb3JkaW5ncQJYDgAAAFN0YXJ0UmVjb3JkaW5ncQNLA4mJSwVYDAAAADEyNy4wLjAuMTo4MHEEWBAAAABEVkJWaWV3ZXJTZXJ2aWNlcQWJdHEGLg==

</Plugin>

</Autostart>

<Folder Name="Chrome">

<Macro Name="Chrome Power">

<Event Name="Streamzap.Power" />

<Action>

Window.FindWindow(u'chrome.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

EventGhost.FlushEvents()

</Action>

<Action>

Window.Close()

</Action>

<Action Enabled="False">

Window.SendKeys(u'{Alt+F4}', False)

</Action>

</Macro>

<Macro Name="Chrome Up">

<Event Name="Streamzap.Up" />

<Action>

Window.FindWindow(u'chrome.exe', None, u'Chrome_WidgetWin_0', u'', u'Chrome_RenderWidgetHostHWND', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Up}')

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="Chrome Down">

<Event Name="Streamzap.Down" />

<Action>

Window.FindWindow(u'chrome.exe', None, u'Chrome_WidgetWin_0', u'', u'Chrome_RenderWidgetHostHWND', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Down}')

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

</Folder>

<Folder Name="Context Folder">

<Folder Name="Keyboard Emulation" id="27">

<Macro Name="Eject CD DVD">

<Event Name="Streamzap.Num0" />

<Action>

System.OpenDriveTray('D:', 0)

</Action>

</Macro>

<Macro Name="Forced: Turn Off Computer" Enabled="False">

<Event Name="Streamzap.Power" />

<Action>

Window.FindWindow(u'explorer.exe', u'Program Manager', u'Progman', u'FolderView', u'SysListView32', 1, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Alt+F4}', False)

</Action>

</Macro>

</Folder>

</Folder>

<Folder Name="DVBViewer" Expanded="True">

<Macro Name="DVBViewer Power" Expanded="True">

<Event Name="Streamzap.Power" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

EventGhost.FlushEvents()

</Action>

<Action>

DVBViewer.CloseDVBViewer(True)

</Action>

</Macro>

<Macro Name="DVBViewer OK">

<Event Name="Streamzap.Ok" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDOK()

</Action>

</Macro>

<Macro Name="DVBViewer Menu">

<Event Name="Streamzap.Menu" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDMenu()

</Action>

</Macro>

<Macro Name="DVBViewer Exit">

<Event Name="Streamzap.Exit" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDClose()

</Action>

</Macro>

<Macro Name="DVBViewer Record">

<Event Name="Streamzap.Record" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Record()

</Action>

</Macro>

<Macro Name="DVBViewer Pause">

<Event Name="Streamzap.Pause" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Pause()

</Action>

</Macro>

<Macro Name="DVBViewer Left">

<Event Name="Streamzap.Left" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDLeft()

</Action>

</Macro>

<Macro Name="DVBViewer Right">

<Event Name="Streamzap.Right" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDRight()

</Action>

</Macro>

<Macro Name="DVBViewer Up">

<Event Name="Streamzap.Up" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDUp()

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="DVBViewer Down">

<Event Name="Streamzap.Down" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDDown()

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="DVBViewer Channel+">

<Event Name="Streamzap.ChannelUp" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.FavouriteMinus()

</Action>

</Macro>

<Macro Name="DVBViewer Channel-">

<Event Name="Streamzap.ChannelDown" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.FavouritePlus()

</Action>

</Macro>

<Macro Name="DVBViewer 1">

<Event Name="Streamzap.Num1" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite0()

</Action>

</Macro>

<Macro Name="DVBViewer 2">

<Event Name="Streamzap.Num2" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite1()

</Action>

</Macro>

<Macro Name="DVBViewer 3">

<Event Name="Streamzap.Num3" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite2()

</Action>

</Macro>

<Macro Name="DVBViewer 4">

<Event Name="Streamzap.Num4" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite3()

</Action>

</Macro>

<Macro Name="DVBViewer 5">

<Event Name="Streamzap.Num5" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite4()

</Action>

</Macro>

<Macro Name="DVBViewer 6">

<Event Name="Streamzap.Num6" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite5()

</Action>

</Macro>

<Macro Name="DVBViewer 7">

<Event Name="Streamzap.Num7" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite6()

</Action>

</Macro>

<Macro Name="DVBViewer 8">

<Event Name="Streamzap.Num8" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite7()

</Action>

</Macro>

<Macro Name="DVBViewer 9">

<Event Name="Streamzap.Num9" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Favourite8()

</Action>

</Macro>

<Macro Name="DVBViewer Play">

<Event Name="Streamzap.Play" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Play()

</Action>

</Macro>

<Macro Name="DVBViewer Mute Sound Card">

<Event Name="Streamzap.Mute" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.Mute()

</Action>

</Macro>

<Macro Name="DVBViewer Volume Down">

<Event Name="Streamzap.VolumeDown" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.VolumeDown()

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.01, 3.0)

</Action>

</Macro>

<Macro Name="DVBViewer Volume Up">

<Event Name="Streamzap.VolumeUp" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.VolumeUp()

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.01, 3.0)

</Action>

</Macro>

<Macro Name="DVBViewer Red">

<Event Name="Streamzap.Red" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDRed()

</Action>

</Macro>

<Macro Name="DVBViewer Green">

<Event Name="Streamzap.Green" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDShowWeather()

</Action>

</Macro>

<Macro Name="DVBViewer Yellow">

<Event Name="Streamzap.Yellow" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDShowFavourites()

</Action>

</Macro>

<Macro Name="DVBViewer Blue">

<Event Name="Streamzap.Blue" />

<Action>

Window.FindWindow(u'DVBViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

DVBViewer.OSDBlue()

</Action>

</Macro>

</Folder>

<Folder Name="FSViewer">

<Macro Name="FSViewer Power">

<Event Name="Streamzap.Power" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

EventGhost.FlushEvents()

</Action>

<Action>

Window.SendKeys(u'{Escape}', False)

</Action>

</Macro>

<Macro Name="FSViewer Thumbnail OK">

<Event Name="Streamzap.Ok" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, u'FastStoneImageViewerMainForm', u'', u'TListView', None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Enter}', False)

</Action>

</Macro>

<Macro Name="FSViewer Folder Up">

<Event Name="Streamzap.Up" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, u'FastStoneImageViewerMainForm', u'', u'TJamShellTree', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Up}')

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="FSViewer Folder Down">

<Event Name="Streamzap.Down" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, u'FastStoneImageViewerMainForm', u'', u'TJamShellTree', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Down}', False)

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="FSViewer Full Screen Left">

<Event Name="Streamzap.Left" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, u'TFullScreenWindow', u'', u'TImageEnView', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Left}')

</Action>

</Macro>

<Macro Name="FSViewer Full Screen Right">

<Event Name="Streamzap.Right" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, u'TFullScreenWindow', u'', u'TImageEnView', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Right}', False)

</Action>

</Macro>

<Macro Name="FSViewer Slideshow Left">

<Event Name="Streamzap.Left" />

<Action>

Window.FindWindow(u'FSViewer.exe', u'', u'TSlideShowWindow', u'', u'TImageEnView', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Left}', False)

</Action>

</Macro>

<Macro Name="FSViewer Slideshow Right">

<Event Name="Streamzap.Right" />

<Action>

Window.FindWindow(u'FSViewer.exe', u'', u'TSlideShowWindow', u'', u'TImageEnView', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Right}', False)

</Action>

</Macro>

<Macro Name="FSViewer Bildspel Pause">

<Event Name="Streamzap.Pause" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u' ', False)

</Action>

</Macro>

<Macro Name="FSViewer Bildspel">

<Event Name="Streamzap.Play" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, u'FastStoneImageViewerMainForm', u'', u'TJamShellTree', None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u's', False)

</Action>

<Action>

Window.FindWindow(u'FSViewer.exe', None, u'TSlideShowOptions', None, None, None, True, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Return}', False)

</Action>

</Macro>

<Macro Name="FSViewer Full Screen Exit">

<Event Name="Streamzap.Exit" />

<Action>

Window.FindWindow(u'FSViewer.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Escape}', False)

</Action>

</Macro>

</Folder>

<Folder Name="OpenOffice">

<Macro Name="Open Office Power" Expanded="True">

<Event Name="Streamzap.Power" />

<Action>

Window.FindWindow(u'soffice.bin', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

EventGhost.FlushEvents()

</Action>

<Action>

Window.SendKeys(u'{Ctrl+q}', False)

</Action>

</Macro>

<Macro Name="Open Office Page Up">

<Event Name="Streamzap.Up" />

<Action>

Window.FindWindow(u'soffice.bin', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{PageUp}', False)

</Action>

</Macro>

<Macro Name="Open Office Page Down">

<Event Name="Streamzap.Down" />

<Action>

Window.FindWindow(u'soffice.bin', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{PageDown}', False)

</Action>

</Macro>

<Macro Name="Open Office Up">

<Event Name="Streamzap.Left" />

<Action>

Window.FindWindow(u'soffice.bin', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Up}', False)

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="Open Office Down">

<Event Name="Streamzap.Right" />

<Action>

Window.FindWindow(u'soffice.bin', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'{Down}', False)

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

</Folder>

<Folder Name="Spotify">

<Macro Name="Stop">

<Event Name="Streamzap.Stop" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.Stop()

</Action>

</Macro>

<Macro Name="Play/Pause">

<Event Name="Streamzap.Pause" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.PlayPause()

</Action>

</Macro>

<Macro Name="Mute">

<Event Name="Streamzap.Mute" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.Mute()

</Action>

</Macro>

<Macro Name="Previous Track">

<Event Name="Streamzap.PreviousTrack" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.PreviousTrack()

</Action>

</Macro>

<Macro Name="Next Track">

<Event Name="Streamzap.NextTrack" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.NextTrack()

</Action>

</Macro>

<Macro Name="Terminate Spotify">

<Event Name="Streamzap.Power" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.TerminateSpotify()

</Action>

</Macro>

<Macro Name="Go to playlists tree view and start playing the last one">

<Event Name="Streamzap.Play" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.GoToPlayList()

</Action>

</Macro>

<Macro Name="Tab forward">

<Event Name="Streamzap.Right" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.ForwardTab()

</Action>

</Macro>

<Macro Name="Tab backward">

<Event Name="Streamzap.Left" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.ReverseTab()

</Action>

</Macro>

<Macro Name="Go up">

<Event Name="Streamzap.Up" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.Up()

</Action>

</Macro>

<Macro Name="Go down">

<Event Name="Streamzap.Down" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.Down()

</Action>

</Macro>

<Macro Name="Enter">

<Event Name="Streamzap.Ok" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.Enter()

</Action>

</Macro>

<Macro Name="Spotify Volume Down">

<Event Name="Streamzap.VolumeDown" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.VolumeDownSpotify()

</Action>

</Macro>

<Macro Name="Spotify Volume Up">

<Event Name="Streamzap.VolumeUp" />

<Action>

Window.FindWindow(u'spotify.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

MySpotify.VolumeUpSpotify()

</Action>

</Macro>

</Folder>

<Folder Name="VLC">

<Macro Name="VLC Power">

<Event Name="Streamzap.Power" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

EventGhost.FlushEvents()

</Action>

<Action>

VLC.Quit()

</Action>

</Macro>

<Macro Name="VLC Pause">

<Event Name="Streamzap.Pause" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action Enabled="False">

VLC.Pause()

</Action>

<Action>

Window.SendKeys(u' ', False)

</Action>

</Macro>

<Macro Name="VLC Up">

<Event Name="Streamzap.Up" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.KeyNavUp()

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="VLC Down">

<Event Name="Streamzap.Down" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.KeyNavDown()

</Action>

<Action>

EventGhost.AutoRepeat(0.29999999999999999, 0.14999999999999999, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="VLC Left">

<Event Name="Streamzap.Left" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.KeyNavLeft()

</Action>

</Macro>

<Macro Name="VLC Right">

<Event Name="Streamzap.Right" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.KeyNavRight()

</Action>

</Macro>

<Macro Name="VLC OK">

<Event Name="Streamzap.Ok" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.KeyNavActivate()

</Action>

</Macro>

<Macro Name="VLC Menu">

<Event Name="Streamzap.Menu" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.KeyDiscMenu()

</Action>

</Macro>

<Macro Name="VLC Play">

<Event Name="Streamzap.Play" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.PlayNormal()

</Action>

</Macro>

<Macro Name="VLC Rew">

<Event Name="Streamzap.Rewind" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.FastRewind()

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="VLC Fwd">

<Event Name="Streamzap.Forward" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

VLC.FastForward()

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.0, 999.0)

</Action>

</Macro>

<Macro Name="VLC Stop">

<Event Name="Streamzap.Stop" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action Enabled="False">

VLC.Pause()

</Action>

<Action>

Window.SendKeys(u' ', False)

</Action>

</Macro>

<Macro Name="VLC Previous Chapter">

<Event Name="Streamzap.PreviousTrack" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)

</Action>

<Action>

VLC.PreviousChapter()

</Action>

</Macro>

<Macro Name="VLC Next Chapter">

<Event Name="Streamzap.NextTrack" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)

</Action>

<Action>

VLC.NextChapter()

</Action>

</Macro>

<Macro Name="VLC Mute Sound Card">

<Event Name="Streamzap.Mute" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'm', False)

</Action>

</Macro>

<Macro Name="VLC Decrease Volume">

<Event Name="Streamzap.VolumeDown" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action Enabled="False">

VLC.VolumeDown()

</Action>

<Action>

Window.SendKeys(u'{Ctrl+Down}', False)

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.01, 3.0)

</Action>

</Macro>

<Macro Name="VLC Increase Volume">

<Event Name="Streamzap.VolumeUp" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action Enabled="False">

VLC.VolumeUp()

</Action>

<Action>

Window.SendKeys(u'{Ctrl+Up}', False)

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.01, 3.0)

</Action>

</Macro>

<Macro Name="VLC Blue">

<Event Name="Streamzap.Blue" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'a', False)

</Action>

</Macro>

<Macro Name="VLC Yellow">

<Event Name="Streamzap.Yellow" />

<Action>

Window.FindWindow(u'vlc.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Window.SendKeys(u'v', False)

</Action>

</Macro>

</Folder>

<Folder Name="Winamp">

<Macro Name="OK">

<Event Name="Streamzap.Ok" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.Play()

</Action>

</Macro>

<Macro Name="Play">

<Event Name="Streamzap.Play" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.Play()

</Action>

</Macro>

<Macro Name="Pause">

<Event Name="Streamzap.Pause" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.Pause()

</Action>

</Macro>

<Macro Name="Stop">

<Event Name="Streamzap.Stop" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.Stop()

</Action>

</Macro>

<Macro Name="Previous Track">

<Event Name="Streamzap.PreviousTrack" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.PreviousTrack()

</Action>

</Macro>

<Macro Name="Next Track">

<Event Name="Streamzap.NextTrack" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.NextTrack()

</Action>

</Macro>

<Macro Name="Fast Forward">

<Event Name="Streamzap.Forward" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.FastForward()

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.01, 3.0)

</Action>

</Macro>

<Macro Name="Fast Rewind">

<Event Name="Streamzap.Rewind" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.FastRewind()

</Action>

<Action>

EventGhost.AutoRepeat(0.10000000000000001, 0.10000000000000001, 0.01, 3.0)

</Action>

</Macro>

<Macro Name="Volume Up">

<Event Name="Streamzap.VolumeUp" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.VolumeUp()

</Action>

</Macro>

<Macro Name="Volume Down">

<Event Name="Streamzap.VolumeDown" />

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.VolumeDown()

</Action>

</Macro>

<Macro Name="Exit">

<Event Name="Streamzap.Power" />

<Action>

EventGhost.FlushEvents()

</Action>

<Action>

Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)

</Action>

<Action>

Winamp.Exit()

</Action>

</Macro>

</Folder>

</EventGhost>

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...