<?xml version="1.0" encoding="utf-8"?>
<!--C:\Users\Niki\Desktop\VcGroup_работа с папками и файлами.xml-->
<!--This commandGroup xml file was exported from VoxCommando-->
<VoiceCommands version="2.2.1.4">
    <commandGroup open="True" name="работа с папками и файлами" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="1183" name="создание файла  пльзователь" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{4}&amp;&amp;~</ifParams>
                <then>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <params />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>{4}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegEx</cmdType>
                <params>
                    <param>(.*?).[txt,xlsx,docx]</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.SetVar</cmdType>
                <params>
                    <param>oldname</param>
                    <param>{Match.1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>PayloadXML.AddPair</cmdType>
                <params>
                    <param>C:\Users\Niki\Documents\voxcommando\payloads\место для создания програмных фалов.xml</param>
                    <param>{2}</param>
                    <param>{var.oldname}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>VC.RestartQuick</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>Watcher.sozdanie.Created.*</event>
        </command>
        <command id="1362" name="создай фаил в своей папке" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>D:\EVA\{DtCustom.%H}{DtCustom.%m}{DtCustom.%s}.txt</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>File.Append</cmdType>
                <params>
                    <param>{LastResult}</param>
                    <param>--</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>LastActionSuccess</ifType>
                <ifParams>&amp;&amp;</ifParams>
                <then>
                    <action>
                        <cmdType>Launch.OpenFile</cmdType>
                        <params>
                            <param>{LastResult}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else>
                    <action>
                        <cmdType>TTS.Speak</cmdType>
                        <params>
                            <param>невозможно</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </else>
            </if>
            <phrase>создай новый фаил в своей папке</phrase>
        </command>
        <command id="1185" name="открой фаил из своей папки на..." enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch.OpenFile</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>открой фаил</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\место для создания програмных фалов.xml</payloadFromXML>
            <phrase>из своей папки </phrase>
        </command>
        <command id="1188" name="переименование файла" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{3}&amp;&amp;~</ifParams>
                <then>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <params />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{2}&amp;&amp;~</ifParams>
                <then>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <params />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>{2}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegEx</cmdType>
                <params>
                    <param>(.*?).[txt,xlsx,docx]</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.SetVar</cmdType>
                <params>
                    <param>oldname</param>
                    <param>{Match.1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>{3}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegEx</cmdType>
                <params>
                    <param>(.*?).[txt,xlsx,docx]</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.SetVar</cmdType>
                <params>
                    <param>newname</param>
                    <param>{Match.1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>File.Read</cmdType>
                <params>
                    <param>C:\Users\Niki\Documents\voxcommando\payloads\место для создания програмных фалов.xml</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>VC.Pause</cmdType>
                <params>
                    <param>500</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegExReplace</cmdType>
                <params>
                    <param>&lt;phrase&gt;{var.oldname}&lt;/phrase&gt;</param>
                    <param>&lt;phrase&gt;{var.newname}&lt;/phrase&gt;</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegExReplace</cmdType>
                <params>
                    <param>{2}&lt;/value&gt;</param>
                    <param>{3}&lt;/value&gt;</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>File.Write</cmdType>
                <params>
                    <param>C:\Users\Niki\Documents\voxcommando\payloads\место для создания програмных фалов.xml</param>
                    <param>{LastResult}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>VC.RestartQuick</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>Watcher.pereimenovanie.Renamed</event>
        </command>
        <command id="224" name="regenerate payload xml from directory scan (RECURSIVE)" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>PayloadXML.Clear</cmdType>
                <params>
                    <param>payloads\ProjectFiles.xml</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>File.GetFiles</cmdType>
                <params>
                    <param>D:\EVA</param>
                    <param>*.*</param>
                    <param>True</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.MatchConcat</cmdType>
                <params>
                    <param>{CR}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegEx</cmdType>
                <params>
                    <param>(\w.+\\(.*?).[docx,txt,avi])</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.MatchToXML</cmdType>
                <params>
                    <param>payloads\ProjectFiles.xml</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>file changed event</event>
            <phrase>rescan my project files</phrase>
        </command>
    </commandGroup>
</VoiceCommands>