1
VoxCommando Basics and Core Features / Re: {ENTER} not working
« on: February 17, 2014, 02:55:00 PM »I just tested this on my A1 netbook w/ W7 Ultimate. For James's command to work, I had to add a pause of a good half a second after the Ctrl-F for it to have time to open the search window and enter the text fully.
But when I was simply entering the song name and {ENTER} within the main foobar window it worked fine. So, if you want to search a particular library, maybe you'd need to add longer VC.Pause actions to give the system more time.
Your original command also worked fine for me as is. Keep in mind that I do not have a Ctrl-L shortcut, so again it was just entering the song name and {Enter} in the main playlist.
Otherwise, who knows. Works fine for us on three different systems.
Hey guys, WOW. GREAT support here... thanks for that
I am going to check out Media Monkey for sure. I took a peak at the VC commands for that and the support is there.
Just for fun I did fix my issue kinda. This works:
Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<commandGroup open="False" name="3_query music" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="993" name="play {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="" description="">
<action>
<cmdType>OSD.ShowText</cmdType>
<cmdString>searching for {1} sir</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Window.Focus</cmdType>
<cmdString>Foobar2000</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.Send</cmdType>
<cmdString>{LCONTROL}({L})</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.TextEntry</cmdType>
<cmdString>{1}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>VC.Pause</cmdType>
<cmdString>1000</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.Send</cmdType>
<cmdString>{ENTER}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Window.Focus</cmdType>
<cmdString>Media Library Search</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.Send</cmdType>
<cmdString>{LCONTROL}({A})</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.Send</cmdType>
<cmdString>{BACKSPACE}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.Send</cmdType>
<cmdString>{ESC}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Window.Minimize</cmdType>
<cmdString>Foobar2000</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>play</phrase>
<payloadDictation>payloadDictation: Regular</payloadDictation>
</command>
</commandGroup>
The new challenge I have is triggering it properly. AKA its working in the command builder, but not in TellVox. Anyway, you dont have to spend time on this. I think I am going to MM.