VoxCommand .884, Eventghost 0.3.7.r1486, Windows 7 x64 (though should work for x32)
Desired:
- You want voxcommando and xbmc to be launched from Eventghost automagically.
- But, sometimes, Eventghost gets hung up. If you make a macro in VoxCommando, you can kill and relaunch Eventghost.
But you want to NOT launch VoxCommando and XBMC if they are already launched.-If Voxcommando is launched, you want it to be minimized so as to not pop-up in front of XBMC.
Problem: Normally, you could use Eventghost's Find Window so as to Bring XBMC to the front. But it turns out that the FindWindow command has a chronic bug/glitch in it that's thoroughly documented that stops FindWindow from working.Solution- using Auto Hot Key:
1. Make a shortcut to VoxCommando starting as minimized on your desktop. (Right-click, go to properties, change as shown).
2.
Download and install AHK - autohot key.
3. Download and load the attached vc xbmc eventghost.xml file into EventGhost. Or don't, and just add a couple of Action/Eventghost/Start Program actions to the default AutoStart Macro of Eventghost. You might have to change the path to the xbmc_start.exe and voxcommando_start.exe.
4. Download and install the attached .ahk scripts into your Eventghost Program Files Window. Open them up, and change the paths to where your VoxCommando shortcut and XBMC.exe are located. Right-click on the ahk's, and chose Compile script on them. This will make same named .exe files: xbmc_start.exe and voxcommando_start.exe in the same location.
You might have to change the location/ names of those exes as listed in step 3 above.
5. Save the Eventghost config. BTW - sometimes, eventghost loses it's config file on starting up. Just a make a shortcut with this as the target:
"C:\Program Files (x86)\EventGhost\EventGhost.exe" -hide -file "C:\Program Files (x86)\EventGhost\vc xbmc eventghost tree.xml"
If you put this shortcut in your startup folder, then you'll have flawless startup of VoxCommando, XBMC and Eventghost.
Anyway, it should now be working.
Hope it helps!