help with configuring a remote

Help each other out

help with configuring a remote

Postby gamejester on Tue Jul 13, 2004 11:06 pm

Hi,

I cannot get ZoomPlayer to accept my remote commands from Xlobby.

I have an IrMan and am using girder, I have configured it using the gridertoxloby plugin and it is working for navigation in xloby (up, down, etc....)

I am using the Xpad skin as a base, it contains an events group for zoomplayer with the relavent events, ie

Zoomplayer
Play
send message
class Name : TMainForm
Window Name : Zoom Player
Message : 32817
wPram : 80
iPram : 1

In grider I have all the events imported and have assosiated the command with an IR signal and used the plugin to link it to the xlobby event.

Grider recogises that the remote button has been pressed, but zoomplayer does nothing. Girder must be sending commands to Xlobby as navigation works, so have I set up zoomplayer in correctly?

Do I need to assosiate the playing of a movie file with an event that is linked to zoomplayer in order for remote commands to be passed? My current list box has no event trigger, it just plays the file specified in the database parameter field.
gamejester
 
Posts: 131
Joined: Mon Jun 21, 2004 9:20 am

Postby Twit on Wed Jul 14, 2004 4:08 am

If i understand you correctly you are trying to control zoom via xlobby.

Why?

In my girder setup i have an xlobby group and a zoom group.

ie to pause zoom i trigger straight out of girder.

I think sendmessage is not working in xlobby at the moment.

If you really want to control zoom with xlobby then the only solution at the moment is to send a girder trigger from xlobby (which works at the moment) to girder and issue the send message from girder.

Later
Simon.

PS On another post we were trying to control winamp with sendmessage from xlobby and it does not work.
Twit
 
Posts: 258
Joined: Thu Nov 20, 2003 4:14 am
Location: South Africa

Postby jowaldo on Wed Jul 14, 2004 6:05 am

sendmessage through xlobby is working just fine for me to zoomplayer on the latest build..
jowaldo
 
Posts: 903
Joined: Wed May 21, 2003 7:17 pm

Postby gamejester on Wed Jul 14, 2004 3:39 pm

Jowaldo, What verion of xlobby are you using, you say latest, is that the latest available from download on the home page or one of the newer versions released in this forum?
gamejester
 
Posts: 131
Joined: Mon Jun 21, 2004 9:20 am

Postby jowaldo on Wed Jul 14, 2004 4:51 pm

the newest on the forum..

http://www.xlobby.com/xlobby2.zip

If you look on the setup menu on this newest build you will see an "update" tab. It doesn't work yet, but its for updating your exe straight from xlobby :D
jowaldo
 
Posts: 903
Joined: Wed May 21, 2003 7:17 pm

Postby gamejester on Wed Jul 14, 2004 11:06 pm

OK tried that latest version and still no luck.
What version of zoomplayer are you using, does that have any effect of any of the parameters of send message? ie

Message : 32817 what is this?

I am using Zoom Player Proffesional 3.30.

I have tried to go to xlobby setup and select the event, ie send meeage for pause and the clicked the TEST button, but nothing happens.

I am going to add a PPC soon so need to get this working through Xlobby rather than use commands issued steight from girder.

I read in another post that there was a debug file creaed in the zoomplayer directory to show what command had been sent, I do not see this, was this ever implemented?

How do I use girder to find the coorect sned message parameters?
I know I can use targer selector than drag the sights to a window to get
Name, Class Name, Executable, Child name and child class
but how to they relater to xlobby
Class name, Windows Name, Message
and how do I find out the
wParam and iParam for a particular function like Play or pause?
gamejester
 
Posts: 131
Joined: Mon Jun 21, 2004 9:20 am

Postby Twit on Thu Jul 15, 2004 4:02 am

Right Click in zoom player - Then "player options".

At the bottom of the window that opens you will see an export button - click it. Choose "girder commands".

Zoom makes a gml file in its root directory. Open girder and import the gml file. You can now see all of zooms sendmessage commands.
Twit
 
Posts: 258
Joined: Thu Nov 20, 2003 4:14 am
Location: South Africa

Postby gamejester on Thu Jul 15, 2004 11:24 am

Thanks, that is very useful.
I have exported from zoom player as you described and checked the send message values, and these are correct (same as i have set up in xlobby).

Any idea why then when I click the test button in xlobby for an event does nothing?

Anyone know if/where this send message debug file is create that shows what xlobby is trying to send out?
gamejester
 
Posts: 131
Joined: Mon Jun 21, 2004 9:20 am

Postby Twit on Thu Jul 15, 2004 2:08 pm

Hey , like i said - I thought it was broke.

Tried to do it in my xlobby and also get nothing. Works from girder.

As a work around why do you not set xlobby to trigger a girder command to pass the sendmessage?

Later

PS The file xlobby creates is (or was) in the zoom directory. But it only used to show the command line that launched zoom.
Twit
 
Posts: 258
Joined: Thu Nov 20, 2003 4:14 am
Location: South Africa

Postby jowaldo on Thu Jul 15, 2004 5:18 pm

I'm using zoomplayer pro 3.31
jowaldo
 
Posts: 903
Joined: Wed May 21, 2003 7:17 pm

Postby Twit on Fri Jul 16, 2004 4:05 am

YYYYYAAAAYYYYY! I just got it to work for you.

Instead of class - "TMainForm" USE "TMainForm.UnicodeClass"

Works on my test button.

ZP 3.30.
Twit
 
Posts: 258
Joined: Thu Nov 20, 2003 4:14 am
Location: South Africa

Postby gamejester on Fri Jul 16, 2004 8:37 am

Well done, I will give that a try tonight.
Last night I exported all the commands from zoomplayer, as you recommended, and got them working directly from girder, but as i plan to add a ppc soon need to get them to work from xlobby.............looks like you sorted that for me.

Presumambly this works for me (and I see no reason why it should not as girder has already exposed the TMainForm.UnicodeClass to me from my ZP) I now want to achieve the following.

1 key on remote has bultiple functions in xlobby.
for example:

If on movies page I launch a movie, which in turn opens zoomplayer full screen on top of zoomplayer, then PLAY on remote sends play command to zoomplayer,
but, if on music page in xlobby, play sends the PLAY command to WinAmp


Any ideas?
gamejester
 
Posts: 131
Joined: Mon Jun 21, 2004 9:20 am

Postby Twit on Fri Jul 16, 2004 4:16 pm

Don't think you can do this with xlobby. 1 remote key does 2 things.

Remember your remote is not pushing any keys in xlobby - It is triggering an event in the event manager.

ie if you program a remote button to tigger goto:pictures you can be in any screen and if you click your remote it will go there.

If you get the ppc to work you can do both with xlobby as you can have a different screen load on the ppc depending on what is on the server.

I use a remote and have it set up through girder. I have 2 groups in girder. 1 - xlobby 2- Zoomplayer. The zoomplayer group is disabled untill zoom is launched then girder enables zoom group and disables xlobby group.

Later
Simon.
Twit
 
Posts: 258
Joined: Thu Nov 20, 2003 4:14 am
Location: South Africa