Posts: 3,872
Joined: Mar 2006
Reputation:
157
tiben20, your work is much appreciated. Thank you. Will try this.
Hoping to hear something soon from moby-uk. What he was working behind curtains was awesome.
Posts: 1,049
Joined: Jun 2008
Reputation:
73
tiben20
Team-XBMC Developer
Posts: 1,049
jordan actually i made this program for the problem you were facing with mounting the iso you only need to replace the daemon tools path.
and replace the arguments for /d=0.
The way the external player is working.
1.its hiding the cursor
2.its making xbmc nottopmost
3.its hiding xbmc
4. launching the process and wait for him to be done
5. reversing step 1 2 and 3
The way you were trying to make it work with a .bat
Right when the .bat was done launching tmt3 xbmc was trying to make xbmc topmost again.
The difference with my application. Its only closing when the external player is closed. So you should have no problem using tmt3 with this. Im also able to make it catch keyboard input for customizing your control over tmt3.
Posts: 1,049
Joined: Jun 2008
Reputation:
73
tiben20
Team-XBMC Developer
Posts: 1,049
my application dont touch anything in the xbmc config.
The controller i did have is own configuration the config are in the XbmcExternalPlayerController.exe.config file.
Posts: 1,049
Joined: Jun 2008
Reputation:
73
tiben20
Team-XBMC Developer
Posts: 1,049
yeah your right the mounting tools dont save
ill fix this right away
Posts: 214
Joined: May 2009
Reputation:
0
Hi all,
I am using external player (media player classic homecinema latest version) and see in the latest xbmc svn version that there is a new popup box shown when an external player is open (prompting to click ok to terminate player).
There are two problems
1) I cannot see an OK button anyhere.
2) When I alt-tab from my player back to xbmc or let xbmc get control at all while my external player is open, I can never get my external player to have focus again. Even if I minimize xbmc, clicking the taskbar icon on external player doesn't give me a window. I am in Windows 7 RC and hovering on media player classic icon in taskbar shows the video playing, but clicking it does nothing. xbmc seems to be having a strange effect on it, but even after exiting xbmc, the player will still act in this way. Maybe the external player is being called in a strange manner as both xbmc and player act strangely, like one is blocked waiting for the other. xbmc shouldn't block waiting for the player IMO, instead have a seperate thread that blocks waiting for the player to exit. This will let xbmc be accessible / possible to interact with while player is active.
My settings are
<advancedsettings>
<video>
<defaultplayer>externalplayer</defaultplayer>
<defaultdvdplayer>externalplayer</defaultdvdplayer>
</video>
<externalplayer>
<filename>c:\windows\system32\cmd.exe</filename>
<args>/C E:\MovieStarter\starter.bat</args>
<forceontop>false</forceontop>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<hidecursor>false</hidecursor>
</externalplayer>
</advancedsettings>