Author Topic: Version 0.863 - iTunes Edition  (Read 3594 times)

0 Members and 1 Guest are viewing this topic.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Version 0.863 - iTunes Edition
« on: December 13, 2010, 03:55:01 PM »
Save, Unzip, Run it.

open GenXML, and click the "Generate All" button on the iTunes panel.

close and restart.

click the "Edit Button" to explore the command tree and see what to say.

iswasdoes

  • Jr. Member
  • **
  • Posts: 4
  • Karma: 0
    • View Profile
Re: Version 0.863 - iTunes Edition
« Reply #1 on: January 09, 2011, 07:55:17 AM »
Hi James,

Can i integrate these commands with my XBMC version? Is it a matter of copying and pasting something to somewhere?

Cheers

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.863 - iTunes Edition
« Reply #2 on: January 09, 2011, 11:11:59 AM »
1) open your xbmc version of VC and click edit

2) drag the voicecommands.xml file from the itunes edition on to the xbmc command tree

3) edit out the redundancies and make sure your commands don't conflict.

alternatively you could open the voicecommands.xml files in the command 'bin' (on the right of the command tree) and then drag what you want over to the active command tree.  You can drag groups or commands over, but I just noticed that there is a bug.  If you drag a command from the bin onto a newly created group it doesn't work properly... I need to look into that.

It is possible to turn groups on and off, so that you can use the same phrase for two different commands (i.e. use play for either xbmc or itunes) but it's a bit tricky.  In the future I hope to detect which program has focus and automatically turn command groups on and off accordingly.

For now you could create a command like "switch to itunes" and then turn your itunes groups on and your xbmc groups off, if you want.

look under voxcommando commands for enablegroup and disablegroup

I am currently using eventGhost to do this for me automatically because eventGhost can detect which program has focus and send enableGroup and disableGroup commands to VC for me.

You can also use enableGroup* and diableGroup* which uses implied wildcards to match groups.  So you could have a bunch of different XBMC groups and turn them all off with disableGroup* XBMC

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 0.863 - iTunes Edition
« Reply #3 on: January 09, 2011, 11:34:05 AM »
Oh, I forgot one rather important thing.  You need to enable iTunes in the options.  This also means that iTunes will start whenever VC is started.