<?xml version="1.0" encoding="utf-8"?>
<!--L:\Users\BrandtsW7\Downloads\VCdeutschHTPC\neu\export\VcCollection_RoboB Our Groceries.xml-->
<!--This groupCollection xml file was exported from VoxCommando-->
<VoiceCommands version="2.1.3.8">
    <groupCollection open="False" name="RoboB Our Groceries">
        <commandGroup open="False" name="robob Our Groceries" enabled="True" prefix="" priority="0" requiredProcess="" description="">
            <command id="645" name="open list" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>RoboB.Select</cmdType>
                    <params>
                        <param>OurGroceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.SetWinSize</cmdType>
                    <params>
                        <param>800</param>
                        <param>600</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Navigate</cmdType>
                    <params>
                        <param>http://www.ourgroceries.com/your-lists/list/Aie11GA1GJSLqSPaI1hRx0</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Show</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ShowFrame</cmdType>
                    <params>
                        <param>False</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>öffne Einkaufsliste, Einkaufsliste öffnen</phrase>
                <event>VC.Loaded</event>
            </command>
            <command id="614" name="Show Groceries" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>RoboB.Select</cmdType>
                    <params>
                        <param>OurGroceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Show</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>Show Groceries, zeige Einkaufsliste, öffne Einkaufsliste</phrase>
            </command>
            <command id="243" name="Add Item dictionary" enabled="true" alwaysOn="False" confirm="True" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>RoboB.Select</cmdType>
                    <params>
                        <param>OurGroceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>importItemsList</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.SetText</cmdType>
                    <params>
                        <param>{1}</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementParent</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Submit</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Wait</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>TTS.Speak</cmdType>
                    <params>
                        <param>{1}, was added to your list</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>don't forget, remember, I need, We need</phrase>
                <phrase>to</phrase>
                <phrase>buy, purchase, get, pick up</phrase>
                <phrase optional="true">some</phrase>
                <payloadDictation>payloadDictation: Regular</payloadDictation>
            </command>
            <command id="296" name="are you sure?" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>TTS.Speak</cmdType>
                    <params>
                        <param>are you sure you want to add {1} to your grocery list?</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <event>Confirm.Add Item dictionary</event>
            </command>
            <command id="619" name="update payload XML master list" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>RoboB.Select</cmdType>
                    <params>
                        <param>OurGroceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>addItemButton</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Click</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Wait</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>addItemMasterList</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.GetHTML</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>Results.RegEx</cmdType>
                    <params>
                        <param>masterItemLabel&gt;(.*?)&lt;</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>PayloadXML.NewFile</cmdType>
                    <params>
                        <param>groceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>PayloadXML.Clear</cmdType>
                    <params>
                        <param>groceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>PayloadXML.AddPair</cmdType>
                    <params>
                        <param>groceries</param>
                        <param />
                        <param>{Match.{i}}</param>
                        <param>True</param>
                    </params>
                    <cmdRepeat>{#M}</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByXY</cmdType>
                    <params>
                        <param>615</param>
                        <param>31</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Click</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>OSD.ShowText</cmdType>
                    <params>
                        <param>Creted PayloadXML with {#M} items</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>scan new groceries</phrase>
            </command>
            <command id="637" name="Dispose of Browser (full close)" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>RoboB.Select</cmdType>
                    <params>
                        <param>OurGroceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Dispose</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>Einkaufliste schließen, schließe Einkaufsliste</phrase>
            </command>
        </commandGroup>
        <commandGroup open="False" name="robob Our Groceries cross items" enabled="True" prefix="" priority="0" requiredProcess="" description="">
            <command id="1109" name="cross off" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>OSD.SetFontSize</cmdType>
                    <params>
                        <param>11</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>listdiv</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementRegex</cmdType>
                    <params>
                        <param>div</param>
                        <param>&lt;div class="item draggable".*&gt;{1}&lt;</param>
                        <param>True</param>
                        <param>True</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <if ifBlockDisabled="False" ifNot="False">
                    <ifType>LastActionSuccess</ifType>
                    <ifParams>&amp;&amp;</ifParams>
                    <then />
                    <else>
                        <action>
                            <cmdType>VC.StopMacro</cmdType>
                            <params />
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                    </else>
                </if>
                <action>
                    <cmdType>RoboB.ElementRegex</cmdType>
                    <params>
                        <param>span</param>
                        <param>&gt;{1}&lt;</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Click</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>streiche, lösche, entferne</phrase>
                <payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\groceries.xml</payloadFromXML>
            </command>
            <command id="1123" name="clean" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>OSD.SetFontSize</cmdType>
                    <params>
                        <param>11</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>listdiv</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementRegex</cmdType>
                    <params>
                        <param>span</param>
                        <param>&gt;Delete all crossed-off items&lt;</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Click</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>bereinige liste</phrase>
            </command>
        </commandGroup>
        <commandGroup open="False" name="robob our groceries high priority DE" enabled="True" prefix="" priority="5" requiredProcess="" description="">
            <command id="803" name="Add Item" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>TTS.SetLang</cmdType>
                    <params>
                        <param>de</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Select</cmdType>
                    <params>
                        <param>OurGroceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>listDiv</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.GetText</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <if ifBlockDisabled="False" ifNot="False">
                    <ifType>(A)Contains(B)</ifType>
                    <ifParams>{LastResult}&amp;&amp;{1}</ifParams>
                    <then>
                        <action>
                            <cmdType>TTS.Speak</cmdType>
                            <params>
                                <param>Du hast schon {1} auf deiner Einkaufsliste.</param>
                            </params>
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                        <action>
                            <cmdType>VC.StopMacro</cmdType>
                            <params />
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                    </then>
                    <else>
                        <action>
                            <cmdType>TTS.SpeakSync</cmdType>
                            <params>
                                <param>verarbeite Daten</param>
                            </params>
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                    </else>
                </if>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>importItemsList</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.SetText</cmdType>
                    <params>
                        <param>{1},</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementParent</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Submit</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Wait</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>TTS.Speak</cmdType>
                    <params>
                        <param>{1} zu deiner Einkaufsliste hinzugefügt</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase optional="true">bitte</phrase>
                <phrase>erinnere mich, wir brauchen, setze, wir müssen, notiere, schreibe</phrase>
                <phrase optional="true">an, noch</phrase>
                <payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\groceries.xml</payloadFromXML>
                <phrase optional="true">auf die Einkaufsliste, kaufen, einkaufen, auf, auf der Einkaufsliste, auf dem Einkaufszettel, auf meiner Einkaufsliste, auf meinem Einkaufszettel</phrase>
            </command>
            <command id="1400" name="Einkaufsliste vorlesen" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>RoboB.Select</cmdType>
                    <params>
                        <param>OurGroceries</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>listDiv</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.GetText</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>Results.Replace</cmdType>
                    <params>
                        <param>Einkaufsliste</param>
                        <param>Deine Einkaufsliste enthält zur Zeit folgende Produkte:</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>Results.Replace</cmdType>
                    <params>
                        <param>zznichtentfernen</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <if ifBlockDisabled="False" ifNot="True">
                    <ifType>(A)Contains(B)</ifType>
                    <ifParams>{LastResult}&amp;&amp;,</ifParams>
                    <then>
                        <action>
                            <cmdType>TTS.SpeakSync</cmdType>
                            <params>
                                <param>Deine Einkaufsliste enthält zur Zeit keine Einträge.</param>
                            </params>
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                    </then>
                    <else>
                        <action>
                            <cmdType>TTS.Speak</cmdType>
                            <params>
                                <param>{LastResult}</param>
                                <param>de</param>
                            </params>
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                        <action>
                            <cmdType>OSD.ShowText</cmdType>
                            <params>
                                <param>{LastResult}</param>
                            </params>
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                    </else>
                </if>
                <phrase>Einkaufsliste vorlesen, was befindet sich auf meiner Einkaufsliste</phrase>
            </command>
            <command id="1155" name="cross off" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>OSD.SetFontSize</cmdType>
                    <params>
                        <param>11</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>listdiv</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementRegex</cmdType>
                    <params>
                        <param>div</param>
                        <param>&lt;div class="item draggable".*&gt;{1},&lt;</param>
                        <param>True</param>
                        <param>True</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <if ifBlockDisabled="False" ifNot="False">
                    <ifType>LastActionSuccess</ifType>
                    <ifParams>&amp;&amp;</ifParams>
                    <then />
                    <else>
                        <action>
                            <cmdType>TTS.SpeakSync</cmdType>
                            <params>
                                <param>Kein passenden Eintrag gefunden!</param>
                            </params>
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                        <action>
                            <cmdType>VC.StopMacro</cmdType>
                            <params />
                            <cmdRepeat>1</cmdRepeat>
                        </action>
                    </else>
                </if>
                <action>
                    <cmdType>RoboB.ElementRegex</cmdType>
                    <params>
                        <param>span</param>
                        <param>&gt;{1},&lt;</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Click</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>TTS.SpeakSync</cmdType>
                    <params>
                        <param>{1} von deiner Einkaufsliste gelöscht.</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>VC.SetEventTimer</cmdType>
                    <params>
                        <param>1</param>
                        <param>delete crossed items</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>streiche, lösche, entferne</phrase>
                <payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\groceries.xml</payloadFromXML>
                <phrase optional="true">aus Einkaufsliste, aus der Einkaufsliste, von der Einkaufsliste</phrase>
            </command>
            <command id="427" name="clear list" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
                <action>
                    <cmdType>Results.SetLastResult</cmdType>
                    <params>
                        <param>Deine Einkaufsliste ist Aktuell!</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>OSD.SetFontSize</cmdType>
                    <params>
                        <param>11</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementByID</cmdType>
                    <params>
                        <param>listdiv</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.ElementRegex</cmdType>
                    <params>
                        <param>div</param>
                        <param>&gt;Delete all crossed-off items&lt;</param>
                        <param>True</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.GetHTML</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>Results.Replace</cmdType>
                    <params>
                        <param>&lt;div class="item command-item"&gt;Delete all crossed-off items&lt;/div&gt;</param>
                        <param>Einkaufsliste wurde aktuallisiert.</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>OSD.ShowText</cmdType>
                    <params>
                        <param>{LastResult}</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>TTS.Speak</cmdType>
                    <params>
                        <param>{LastResult}</param>
                    </params>
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <action>
                    <cmdType>RoboB.Click</cmdType>
                    <params />
                    <cmdRepeat>1</cmdRepeat>
                </action>
                <phrase>bereinige Einkaufsliste, bereinige Liste, aktuallisiere Einkaufsliste, aktuallisiere Liste</phrase>
                <event>delete crossed items</event>
            </command>
        </commandGroup>
    </groupCollection>
</VoiceCommands>