<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Name="Configuration Tree" Expanded="True" Version="1436" Guid="{3A5FA911-7AE6-4DE1-B876-E3F75655AF2A}" Time="1271186882.7">
    <Autostart Name="Autostart" Expanded="True">
        <Plugin File="XBMC" Identifier="XBMC">
            gAIpLg==
        </Plugin>
        <Plugin File="FileOperations" Identifier="FileOperations">
            gAIpLg==
        </Plugin>
        <Plugin File="Broadcaster" Identifier="BroadcastListener">
            gAIoWAkAAABCcm9hZGNhc3RxAFgPAAAAMjU1LjI1NS4yNTUuMjU1cQFNnK2IWAIAAAAmJnECVQ0xOTIuMTY4LjAuMTk5cQN0cQQu
        </Plugin>
    </Autostart>
    <Folder Name="voxBMC" Expanded="True">
        <Macro Name="movie" Expanded="True">
            <Event Name="Broadcast.Movie" />
            <Action>
                EventGhost.PythonScript(u'\nfileencoding = "iso-8859-1"\neg.globals.searchstring=eg.event.payload[0].decode(fileencoding)\n\n')
            </Action>
            <Action>
                FileOperations.Write(2, u'&lt;?xml version="1.0" encoding="UTF-8" standalone="yes" ?&gt;\n&lt;smartplaylist type="movies"&gt;\n    &lt;name&gt;voxplaylist&lt;/name&gt;\n    &lt;match&gt;all&lt;/match&gt;\n    &lt;rule field="title" operator="is"&gt;{eg.globals.searchstring}&lt;/rule&gt;\n&lt;/smartplaylist&gt;\n', u'C:\\voxtemp.xsp', 0, 0, False, False, False, 'cp1252')
            </Action>
            <Action>
                XBMC.LoadVoxPlaylist()
            </Action>
        </Macro>
        <Macro Name="tv" Expanded="True">
            <Event Name="Broadcast.tvshow" />
            <Action>
                EventGhost.PythonScript(u'\nfileencoding = "iso-8859-1"\neg.globals.searchstring=eg.event.payload.decode(fileencoding)\n\n')
            </Action>
            <Action>
                FileOperations.Write(2, u'&lt;?xml version="1.0" encoding="UTF-8" standalone="yes" ?&gt;\n&lt;smartplaylist type="episodes"&gt;\n    &lt;name&gt;tv&lt;/name&gt;\n    &lt;match&gt;all&lt;/match&gt;\n    &lt;rule field="tvshow" operator="is"&gt;{eg.globals.searchstring}&lt;/rule&gt;\n    &lt;rule field="playcount" operator="lessthan"&gt;1&lt;/rule&gt;\n    &lt;order direction="ascending"&gt;airdate&lt;/order&gt;\n&lt;/smartplaylist&gt;', u'C:\\voxtemp.xsp', 0, 0, False, False, False, 'cp1252')
            </Action>
            <Action>
                XBMC.LoadVoxPlaylist()
            </Action>
        </Macro>
        <Macro Name="Artist" Expanded="True">
            <Event Name="Broadcast.Artist" />
            <Action>
                EventGhost.PythonScript(u'\nfileencoding = "iso-8859-1"\neg.globals.searchstring=eg.event.payload.decode(fileencoding)\n\n')
            </Action>
            <Action>
                FileOperations.Write(1, u'&lt;?xml version="1.0" encoding="UTF-8" standalone="yes" ?&gt;\n&lt;smartplaylist type="songs"&gt;\n    &lt;name&gt;myartist&lt;/name&gt;\n    &lt;match&gt;all&lt;/match&gt;\n    &lt;rule field="artist" operator="is"&gt;{eg.globals.searchstring}&lt;/rule&gt;\n    &lt;limit&gt;50&lt;/limit&gt;\n    &lt;order direction="ascending"&gt;random&lt;/order&gt;\n&lt;/smartplaylist&gt;\n', u'C:\\voxtemp.xsp', 0, 0, False, False, False, 'utf8')
            </Action>
            <Action>
                XBMC.LoadVoxPlaylist()
            </Action>
            <Action>
                XBMC.MyMusic()
            </Action>
            <Action>
                XBMC.Playlist()
            </Action>
        </Macro>
        <Macro Name="Artist" Expanded="True">
            <Event Name="Broadcast.Artist" />
            <Action>
                EventGhost.PythonScript(u'\nfileencoding = "iso-8859-1"\neg.globals.searchstring=eg.event.payload.decode(fileencoding)\nprint "artist",eg.globals.searchstring\n\n')
            </Action>
            <Action>
                FileOperations.Write(1, u'&lt;?xml version="1.0" encoding="UTF-8" standalone="yes" ?&gt;\n&lt;smartplaylist type="songs"&gt;\n    &lt;name&gt;myartist&lt;/name&gt;\n    &lt;match&gt;all&lt;/match&gt;\n    &lt;rule field="artist" operator="is"&gt;{eg.globals.searchstring}&lt;/rule&gt;\n    &lt;limit&gt;50&lt;/limit&gt;\n    &lt;order direction="ascending"&gt;random&lt;/order&gt;\n&lt;/smartplaylist&gt;\n', u'C:\\voxtemp.xsp', 0, 0, False, False, False, 'utf8')
            </Action>
            <Action>
                XBMC.LoadVoxPlaylist()
            </Action>
            <Action>
                XBMC.MyMusic()
            </Action>
            <Action>
                XBMC.Playlist()
            </Action>
        </Macro>
    </Folder>
</EventGhost>
