Don't laugh. It works.
OK. You can laugh.
<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="WIP-2019.03.10-20.11.47">
<Folder Name="nPVR " id="695" Enabled="False" XML_Guid="{FA4879DA-4292-4865-9F5B-A4BF19B7175A}">
<Macro Name="Skip Back: Short" XML_Guid="{51D5FA6F-7EFC-4BA5-89A9-D9A18F5CFD94}">
<Event Name="X10.Menu" Enabled="False" XML_Guid="{2409BCC9-22CB-4C6C-B9E7-47145C80C79C}" />
<Event Name="X10.Menu" XML_Guid="{2409BCC9-22CB-4C6C-B9E7-47145C80C79C}" />
<Action XML_Guid="{9CACE260-AB7C-44AB-93EA-10E8CFEFE651}">
EventGhost.JumpIfLongPress(1.0, XmlIdLink(-1))
</Action>
<Action XML_Guid="{6118A2AE-1299-43A8-9F54-4071BD67114B}">
Window.SendKeys(u'{Ctrl+R}', False, 2)
</Action>
<Action XML_Guid="{25433B97-280D-451F-98A9-BA087EB272A4}">
EventGhost.AutoRepeat(0.6, 0.3, 0.01, 3.0)
</Action>
<Action Enabled="False" XML_Guid="{AA34F5F1-11F0-4677-AAC2-65FA2662AEF9}">
Window.FindWindow(u'vlc.exe', None, u'QWidget', None, None, 1, False, 1.0, 0)
</Action>
<Action Enabled="False" XML_Guid="{47BB7193-582B-4842-AE05-E9C4B7138E12}">
Window.BringToFront()
</Action>
<Action Enabled="False" XML_Guid="{D64540E6-6F66-4E95-81AB-D0AAFA9B8245}">
Window.SetAlwaysOnTop(1)
</Action>
</Macro>
<Macro Name="Skip Ahead: Short" XML_Guid="{51D5FA6F-7EFC-4BA5-89A9-D9A18F5CFD94}">
<Event Name="X10.Exit" XML_Guid="{B0FB55AA-3AD1-49D1-B9F0-20E4452F2396}" />
<Action XML_Guid="{9CACE260-AB7C-44AB-93EA-10E8CFEFE651}">
EventGhost.JumpIfLongPress(1.0, XmlIdLink(-1))
</Action>
<Action XML_Guid="{6118A2AE-1299-43A8-9F54-4071BD67114B}">
Window.SendKeys(u'{Ctrl+f}', False, 2)
</Action>
<Action XML_Guid="{25433B97-280D-451F-98A9-BA087EB272A4}">
EventGhost.AutoRepeat(0.6, 0.3, 0.01, 3.0)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Enter" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Ok" XML_Guid="{A81C660B-8BCE-4E49-B2ED-D7A98C1D127E}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Enter}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Recordings" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Ok" Enabled="False" XML_Guid="{A81C660B-8BCE-4E49-B2ED-D7A98C1D127E}" />
<Event Name="X10.Option" XML_Guid="{19D32D1B-ADE5-4816-8F75-5A2AA5684ED1}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{F8}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Aspect Ratio" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Info" XML_Guid="{28A78556-2C01-4E3B-960D-B97B0783C0D8}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{F7}', False, 2)
</Action>
<Action Enabled="False" XML_Guid="{AEC3C9D7-59BC-45DC-B8C6-79344CDC7C2C}">
EventGhost.DisableItem(XmlIdLink(764))
</Action>
<Action XML_Guid="{493DD40D-A87D-45C3-8F27-733C5C5A4B5D}">
EventGhost.EnableItem(XmlIdLink(764))
</Action>
</Macro>
<Macro Name="Send Keystrokes: EPG" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.FireFly" XML_Guid="{A2D4D9AB-46F1-473F-A908-12335C378F20}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{F1}', False, 2)
</Action>
<Action Enabled="False" XML_Guid="{AEC3C9D7-59BC-45DC-B8C6-79344CDC7C2C}">
EventGhost.DisableItem(XmlIdLink(764))
</Action>
<Action XML_Guid="{493DD40D-A87D-45C3-8F27-733C5C5A4B5D}">
EventGhost.EnableItem(XmlIdLink(763))
</Action>
</Macro>
<Macro Name="Send Keystrokes: Play Now" id="727" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Ok" Enabled="False" XML_Guid="{A81C660B-8BCE-4E49-B2ED-D7A98C1D127E}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Ctrl+p}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Play Pause" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Play" XML_Guid="{16D7E3E8-470C-4BD5-A737-CD5E0C85B63F}" />
<Event Name="AutoRemote.Message.PlayPause" XML_Guid="{BE3CAEFF-A320-4AD6-BE15-AE54A2CC65B6}" />
<Event Name="MouseEvent.Left.Up" XML_Guid="{05414F99-CEF9-46CB-8721-52916CC6D0D8}" />
<Action XML_Guid="{09DB9C59-1DF5-42C3-8DAA-037BF6E6C839}">
EventGhost.JumpIfLongPress(1.0, XmlIdLink(727))
</Action>
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Space}', False, 2)
</Action>
<Action XML_Guid="{F8768685-CB4D-4A0D-9863-629FABA8F6A7}">
EventGhost.Wait(0.5)
</Action>
<Action Enabled="False" XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Ctrl+p}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Right" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Right" XML_Guid="{34A96E76-5113-4484-AA9A-BD5DEC9487E2}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Right}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Left" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Left" XML_Guid="{B3F82992-043E-4F5E-829F-4F8DF758EBF0}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Left}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: skip back" Enabled="False" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Left" Enabled="False" XML_Guid="{B3F82992-043E-4F5E-829F-4F8DF758EBF0}" />
<Event Name="X10.Menu" Enabled="False" XML_Guid="{68E38270-13EF-435D-B41D-025A2C8925FB}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{5+Ctrl+Left}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: skip front" Enabled="False" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Left" Enabled="False" XML_Guid="{B3F82992-043E-4F5E-829F-4F8DF758EBF0}" />
<Event Name="X10.Record" Enabled="False" XML_Guid="{12A6B7AA-6F58-4839-8C93-1431906F51D0}" />
<Event Name="X10.Stop" Enabled="False" XML_Guid="{72B0E27C-6412-4806-BB7A-6B753B0957EE}" />
<Event Name="X10.Exit" Enabled="False" XML_Guid="{5F8020AB-D49E-4A25-8847-9B158FF00035}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Ctrl+Right}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: stop" Enabled="False" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Left" Enabled="False" XML_Guid="{B3F82992-043E-4F5E-829F-4F8DF758EBF0}" />
<Event Name="X10.Menu" Enabled="False" XML_Guid="{68E38270-13EF-435D-B41D-025A2C8925FB}" />
<Event Name="X10.Stop" XML_Guid="{02F60F26-EE2C-458F-AFCD-E894DA11C1C9}" />
<Action Enabled="False" XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Ctrl+s}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: qRec" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Left" Enabled="False" XML_Guid="{B3F82992-043E-4F5E-829F-4F8DF758EBF0}" />
<Event Name="X10.Menu" Enabled="False" XML_Guid="{68E38270-13EF-435D-B41D-025A2C8925FB}" />
<Event Name="X10.Stop" XML_Guid="{02F60F26-EE2C-458F-AFCD-E894DA11C1C9}" />
<Action id="763" XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Ctrl+k}', False, 2)
</Action>
<Action id="764" XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Ctrl+s}', False, 2)
</Action>
<Action Enabled="False" XML_Guid="{3E326741-E6BE-4A73-8867-0C3A64947FCE}">
Window.SendKeys(u'{Ctrl}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Down" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Down" XML_Guid="{EC1A1318-0B49-4B10-914C-1774DBA01639}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Down}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Up" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Up" XML_Guid="{6651201B-4880-4F0F-A811-EB51721CFEC1}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Up}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes: Delete" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Ok" Enabled="False" XML_Guid="{A81C660B-8BCE-4E49-B2ED-D7A98C1D127E}" />
<Event Name="X10.Forward" XML_Guid="{7F41EDEC-9DC5-47D2-A6C0-89B50044F5D4}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Delete}', False, 2)
</Action>
<Action XML_Guid="{9E1E5C80-B005-46D4-AF50-7704646BEA39}">
EventGhost.Wait(0.7)
</Action>
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Enter}', False, 2)
</Action>
<Action XML_Guid="{C1B8DE84-F621-4F24-9679-CE7D5FEA8DF2}">
EventGhost.StopProcessing()
</Action>
<Action Enabled="False" XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Enter}', False, 2)
</Action>
</Macro>
<Macro Name="Send Keystrokes:Esc" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Record" XML_Guid="{12A6B7AA-6F58-4839-8C93-1431906F51D0}" />
<Event Name="X10.Help" XML_Guid="{146D559D-2E98-4055-A982-A7AA5DDCBB63}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Escape}', False, 2)
</Action>
</Macro>
<Folder Name="FullScreen Etc." XML_Guid="{BCD20F2B-0ED0-4398-B513-8C95CB52FDD6}" Expanded="True">
<Macro Name="Python Script" XML_Guid="{F00FC2E5-7E0A-406F-8135-D72D4A50CD33}" Expanded="True">
<Event Name="X10.Pause" XML_Guid="{03D57FFA-3206-451F-B894-86488234D130}" />
<Event Name="AutoRemote.Message.Mute" XML_Guid="{29DFA001-96F0-428D-B3DC-2F542D05EEB6}" />
<Event Name="MouseEvent.Middle.Up" XML_Guid="{8C16CC86-B460-412E-A2FB-8D92C7D2B6A7}" />
<Action XML_Guid="{EFF9FD6E-87AA-4592-9759-9B6815011B57}">
EventGhost.PythonScript(u'from win32gui import GetForegroundWindow, GetWindow, GetWindowRect\nfrom win32api import EnumDisplayMonitors\nGW_CHILD = 5\nGW_HWNDNEXT = 2\n\ndef GetFullScreen():\n fullscreen = False\n mons = EnumDisplayMonitors()\n hwnd = GetForegroundWindow()\n rect = GetWindowRect(hwnd)\n for mon in mons:\n if rect == mon[2]:\n fullscreen = True\n break\n if not fullscreen: # maybe some child ?\n child = GetWindow(hwnd, GW_CHILD)\n while child > 0:\n childRect = GetWindowRect(child)\n for mon in mons:\n if childRect == mon[2]:\n fullscreen = True\n break\n if fullscreen:\n break\n child = GetWindow(child, GW_HWNDNEXT)\n return fullscreen\n\neg.result = GetFullScreen()')
</Action>
<Action XML_Guid="{7184FF9F-A4F1-4570-B281-7B1CCF27ACCB}">
EventGhost.NewJumpIf(XmlIdLink(805), 0, False)
</Action>
<Action XML_Guid="{F7A8F38A-2F29-40CE-A898-E21F877D1B6E}">
EventGhost.NewJumpIf(XmlIdLink(801), 1, False)
</Action>
<Action Enabled="False" XML_Guid="{F5A63482-D692-411F-A40B-0D45CEE35F31}">
Window.SendKeys(u'{Alt+Return}', False)
</Action>
<Action Enabled="False" XML_Guid="{FA865804-497F-41FA-9510-F5658372EB5C}">
EventGhost.Wait(0.3)
</Action>
<Action Enabled="False" XML_Guid="{7516A6D6-D4DD-486D-AEB8-B819E176DF99}">
Mouse.MoveAbsolute(105, 1835)
</Action>
<Action Enabled="False" XML_Guid="{431F84BE-CC3B-4001-A1DE-FA982AB62260}">
EventGhost.Wait(0.1)
</Action>
<Action Enabled="False" XML_Guid="{79EBB3D3-04A6-440E-AA1A-C4E643C6C627}">
Mouse.LeftButton()
</Action>
<Action Enabled="False" XML_Guid="{2F3956CC-5169-4FF6-8C9F-57E1FCE79349}">
EventGhost.DisableItem(XmlIdLink(695))
</Action>
</Macro>
<Folder Name="Auto Full" XML_Guid="{60C94D62-759C-46E6-A909-418FD5B702F5}">
<Macro Name="Jump" XML_Guid="{45CE8A09-E547-4602-A441-DA5E19165A09}">
<Action XML_Guid="{7FBFB3CF-78D2-448C-A896-085861D414B2}">
EventGhost.NewJumpIf(XmlIdLink(801), 1, False)
</Action>
</Macro>
</Folder>
<Macro Name="Send Keystrokes: Fullscreen Kill osk" id="801" XML_Guid="{62D0B51F-D766-4E31-94AF-3C555D736F1C}">
<Event Name="X10.Pause" Enabled="False" XML_Guid="{E9CF4AA1-7646-4543-9E9B-EA858F9C7FF9}" />
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Alt+Enter}', False, 2)
</Action>
<Action XML_Guid="{2F379EBF-C5CA-4748-9222-A886A60CE3D1}">
System.Command(u'taskkill /IM "osk.exe" /F', True, False, u'', False, False, False, True, True)
</Action>
</Macro>
<Macro Name="Run OSK" id="805" XML_Guid="{80D9605C-1D5F-4A61-84D3-BAE64C6D658C}">
<Action XML_Guid="{BB5DE42E-35C5-4169-B8EA-18415484267F}">
Window.SendKeys(u'{Alt+Enter}', False, 2)
</Action>
<Action XML_Guid="{60E1459B-D355-422B-B7E7-C250F6E7A687}">
System.Execute(u'C:\\Windows\\WinSxS\\amd64_microsoft-windows-osk_31bf3856ad364e35_10.0.17134.376_none_8c47b691b018d9c4\\osk.exe', u'', 0, False, 2, u'', False, False, u'', False, False, False, True)
</Action>
</Macro>
</Folder>
<Macro Name="Send Fullscreen: {Alt+Enter}" Enabled="False" XML_Guid="{D15E0DCF-1B9C-4659-B654-43F6EAC35137}">
<Event Name="Task.Activated.NextPVR" XML_Guid="{2162DB09-3053-44CD-BBAC-8301C8E02806}" />
<Action XML_Guid="{EFF9FD6E-87AA-4592-9759-9B6815011B57}">
EventGhost.PythonScript(u'from win32gui import GetForegroundWindow, GetWindow, GetWindowRect\nfrom win32api import EnumDisplayMonitors\nGW_CHILD = 5\nGW_HWNDNEXT = 2\n\ndef GetFullScreen():\n fullscreen = False\n mons = EnumDisplayMonitors()\n hwnd = GetForegroundWindow()\n rect = GetWindowRect(hwnd)\n for mon in mons:\n if rect == mon[2]:\n fullscreen = True\n break\n if not fullscreen: # maybe some child ?\n child = GetWindow(hwnd, GW_CHILD)\n while child > 0:\n childRect = GetWindowRect(child)\n for mon in mons:\n if childRect == mon[2]:\n fullscreen = True\n break\n if fullscreen:\n break\n child = GetWindow(child, GW_HWNDNEXT)\n return fullscreen\n\neg.result = GetFullScreen()')
</Action>
<Action XML_Guid="{0466EDB5-2B2E-47B0-8C97-F18F0C4EDC47}">
EventGhost.Wait(3.0)
</Action>
<Action XML_Guid="{B16B42BD-A615-4318-A116-1F3A3AAC7F60}">
Window.SendKeys(u'{Alt+Enter}', False, 2)
</Action>
<Action XML_Guid="{921691DF-5826-43C7-AC1C-74BD21BC6159}">
Window.SendKeys(u'f', False)
</Action>
<Action XML_Guid="{2F379EBF-C5CA-4748-9222-A886A60CE3D1}">
System.Command(u'taskkill /IM "osk.exe" /F', True, False, u'', False, False, False, True, True)
</Action>
</Macro>
<Macro Name="Increase Volume" XML_Guid="{20609D33-F9CC-4BCD-87E0-6446A38BD890}">
<Event Name="VolumeUp" Enabled="False" XML_Guid="{E4DF591C-C4CC-47A4-A52E-7525BF00AD36}" />
<Event Name="X10.ChannelUp" Enabled="False" XML_Guid="{EFB79A2D-A6B1-4597-94FC-3DDDBD2C34C2}" />
<Event Name="TCP.VolUp" Enabled="False" XML_Guid="{5EBF88E5-6A1B-4574-8500-8F113E6C7F01}" />
<Event Name="HTTP.sound.voldown" Enabled="False" XML_Guid="{87D39816-8FEE-4CBD-B917-4AE8B5D5035F}" />
<Event Name="MouseEvent.Wheel.Up" XML_Guid="{91ED485C-C506-4BBF-97C8-FA07EBECCCEB}" />
<Action XML_Guid="{1721D90F-B61B-4807-8697-2D28DB8BB402}">
EventGhost.JumpIfLongPress(2.0, XmlIdLink(-1))
</Action>
<Action XML_Guid="{64C5C272-1A2F-4EC4-8877-55CAC32F4462}">
System.ChangeMasterVolumeBy(2.0)
</Action>
<Action Enabled="False" XML_Guid="{52D3D9F3-7FF7-439C-93FE-FE92892FEE5C}">
EventGhost.ShowOSD(u'Volume Up {int(eg.result)}', u'0;-64;0;0;0;400;0;0;0;0;3;2;1;34;Candara', (192, 192, 192), None, 6, (0, 50), 0, 0.7, None)
</Action>
<Action Enabled="False" XML_Guid="{3A9A6DB0-4A44-4FDE-815C-C54E02A6ECAA}">
EventGhost.ShowOSD(u'Volume Up ({int(eg.result)}%)', u'0;-64;0;0;0;700;0;0;0;0;3;2;1;34;Candara', (192, 192, 192), (128, 128, 128), 6, (0, 50), 0, 0.7, None)
</Action>
<Action XML_Guid="{567CCBDB-472A-4BAB-B0FF-6D9C6F0EC718}">
EventGhost.AutoRepeat(0.6, 0.3, 0.01, 3.0)
</Action>
</Macro>
<Macro Name="Decrease Volume" XML_Guid="{DFFCF66F-D2D7-418E-9A1F-0C7690236692}">
<Event Name="VolumeDown" Enabled="False" XML_Guid="{3C590FC2-35CB-4945-AABE-C19971D9FBCF}" />
<Event Name="X10.ChannelDown" Enabled="False" XML_Guid="{23469BD2-91F9-4C63-9135-E0CF4585594D}" />
<Event Name="TCP.VolDown" Enabled="False" XML_Guid="{4F439368-9EE0-44B8-AB11-00C84F81A9DF}" />
<Event Name="HTTP.sound.volup.pc" Enabled="False" XML_Guid="{A06E8A6A-ED54-40F6-A2B0-FA02528EA8BB}" />
<Event Name="AutoRemote.Message.Vol-" Enabled="False" XML_Guid="{7BD3DFE1-00E2-40E0-B5E8-7A40A0771E66}" />
<Event Name="MouseEvent.Wheel.Down" XML_Guid="{3B601ED4-F32D-4415-82E8-48DCD4307B55}" />
<Action Enabled="False" XML_Guid="{64C5C272-1A2F-4EC4-8877-55CAC32F4462}">
System.ChangeMasterVolumeBy(-2.0, u'SONY AVAMP (Intel(R) Display Au')
</Action>
<Action XML_Guid="{E5BAC2FD-56B1-45F0-83BE-7B75919A6744}">
System.ChangeMasterVolumeBy(-2.0, u'SONY AVAMP (High Definition Aud')
</Action>
<Action Enabled="False" XML_Guid="{07C6371F-7E3F-49F3-A2EA-EE7A209CC8EC}">
EventGhost.ShowOSD(u'Volume Down {int(eg.result)}', u'0;-64;0;0;0;400;0;0;0;0;3;2;1;34;Candara', (192, 192, 192), None, 6, (0, 50), 0, 0.7, None)
</Action>
<Action XML_Guid="{FAEAAF95-6CA7-47D0-8754-72983006740E}">
EventGhost.AutoRepeat(0.6, 0.3, 0.01, 3.0)
</Action>
</Macro>
</Folder>
</EventGhost>
nPVR Next PVR & X10 App Tree Limb
nPVR Next PVR & X10 App Tree Limb
eventghost.net
Be there or be square.
Be there or be square.
- kgschlosser
- Site Admin
- Posts: 5508
- Joined: Fri Jun 05, 2015 5:43 am
- Location: Rocky Mountains, Colorado USA
Re: nPVR Next PVR & X10 App Tree Limb
zain.. buddy.. you are killing me here...
wrap that code in [ code ] [ /code ] (no spaces)
it just makes it easier on the eyes to read. and it looks purdy too...
wrap that code in [ code ] [ /code ] (no spaces)

it just makes it easier on the eyes to read. and it looks purdy too...
