I must not of updated my plugin, I thought I was up to date as mine still works. I like the new thumbs up command. That is cool. Glad you were able to get this figured out.
VoxCommando supports plugins for a wide variety of programs and devices. Contact us if you want to create your own.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts Menu
. I'll let you know what happens.
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.2.0-->
<commandGroup open="True" name="Show Times" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="132" name="Add Showtime" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<if ifBlockDisabled="False" ifNot="True">
<ifType>(A)<(B)</ifType>
<ifParams>{5}&&</ifParams>
<then>
<action>
<cmdType>Results.SetVar</cmdType>
<params>
<param>op1</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
</then>
<else>
<action>
<cmdType>Results.SetVar</cmdType>
<params>
<param>op1</param>
<param>{5}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
</else>
</if>
<if ifBlockDisabled="False" ifNot="True">
<ifType>(A)<(B)</ifType>
<ifParams>{6}&&</ifParams>
<then>
<action>
<cmdType>Results.SetVar</cmdType>
<params>
<param>op2</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
</then>
<else>
<action>
<cmdType>Results.SetVar</cmdType>
<params>
<param>op2</param>
<param>{6}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
</else>
</if>
<action>
<cmdType>Scrape</cmdType>
<params>
<param>http://captainamerica:8082/showtimes.html?addShowtime({1},{2}%20{3}%20{4}%20{var.op1}%20{var.op2})</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>add poster showtime</phrase>
<phrase optional="true">for</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\xbmcIMDB.xml</payloadFromXML>
<payloadList>Tonight,Tomorrow,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday</payloadList>
<payloadList optional="true">at</payloadList>
<payloadRange>1,24</payloadRange>
<payloadList optional="true">:15,:30,:45</payloadList>
<payloadList>AM,PM</payloadList>
</command>
</commandGroup>
. I don't get that very often but my luck it happened as I was recording haha.
. This is much more simplified and as you mentioned now requiring no need for modifications. Seems I need to make an updated video. I actually had been tweaking the phrases myself and came up with the same thing you did actually. I originally tried to do phrase only but I must of done something wrong because it did not work. I've updated that now and see it working. 
.
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.2.0-->
<commandGroup open="True" name="Kodi GMusic" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="434" name="Play Google Playlist {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>Player.Open</param>
<param>"item":{"file":"plugin://plugin.audio.googlemusic.exp/?action=play_all&playlist_id={1}&shuffle=true"}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase optional="true">play</phrase>
<phrase>google playlist</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\gmusicplaylist.xml</payloadFromXML>
</command>
<command id="417" name="Play Google Artist {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>Player.Open</param>
<param>"item":{"file":"plugin://plugin.audio.googlemusic.exp/?action=play_all&filter_type=artist&filter_criteria={1}&shuffle=true"}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase optional="true">play</phrase>
<phrase>google artist</phrase>
<payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\gmusicartist.xml</payloadFromXML>
</command>
<command id="407" name="Play Google Album {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>Player.Open</param>
<param>"item":{"file":"plugin://plugin.audio.googlemusic.exp/?action=play_all&filter_type=album&filter_criteria={1}"}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase optional="true">play</phrase>
<phrase>google album</phrase>
<payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\gmusicalbum.xml</payloadFromXML>
</command>
<command id="423" name="Play Google Song {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>Player.Open</param>
<param>"item":{"file":"plugin://plugin.audio.googlemusic.exp/?action=play_song&{1}"}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase optional="true">play</phrase>
<phrase>google</phrase>
<phrase>song, track</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\gmusicsong.xml</payloadFromXML>
</command>
</commandGroup>