2012-01-25, 22:26
Angelscry Wrote:The more simple way to use Advanced Launcher is to use stand alone launchers and let the thumb and fanart paths as default during the launcher creation. If you do not want to use Advancec Launcher features. it may be better for you to use then Launcher add-on that will more correspond to your needs.
I did not know how works the Onlive app, but what I'm suspecting is that the Onlive application use 2 executables files : one as launcher and second one as main application. What happen is :What you can do is to create and use a launcher script that will monitor the 2 Onlive executables and thjat will return XBMC focus only when this 2 executables will be closed.
- Advanced Launcher/XBMC start Onlive launcher executable.
- Onlive launcher start Onlive main executable.
- Onlive launcher is closed.
- Because the executable started by Advanced Launcher is closed, XBMC get focus (fullscreen) but the Onlive main executable is running into background.
Do to this, you will first need to download and install the Autoit freeware on a computer (not necessary the computer where XBMC is installed). AutoIt is a BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages.
You need first to create an Autoit script like this one (executable name are surely different) :
Save this script as onlive-xbmc-launcher.au3 for example then right click on it, compile it as onlive-xbmc-launcher.exe and save it into the same directory as your onlive_launcher.exe executable.Code:Run ( "C:\Program Files (x86)\Onlive\onlive_launcher.exe" )
ProcessWait ( "onlive_launcher.exe" )
ProcessWait ( "onlive_main.exe"" )
ProcessWaitClose ( "onlive_launcher.exe" )
ProcessWaitClose ( "onlive_main.exe" )
Finally, into Advanced Launcher, you just have to change the onlive_launcher.exe application by onlive-xbmc-launcher.exe.
Thanks for this script Angelscry, it could be useful for future executables that i could use, but unfortunately OnLive app only uses one exe file. When i launch it, and using the windows task manager i can only see a single process named onlive.exe running all the time, until i exit the app. So this is not the problem.
Using Advanced Launcher i run my app from XBMC and it shows a small dialog at top, saying 'Launching application...' or something like that.. but XBMC remains on top and i can't see the launched application.
regards,