PDA

View Full Version : LCD plugin



Ron
October 13th, 2002, 12:55 PM
You can get it from the download section.

nmirza
October 13th, 2002, 12:55 PM
Has anyone used the LCD plugin. I'm thinking of mounting an LCD into a drive bay, and would like to hear if anyone else has done this. I'd really like to have the display work with the ATI software. It would be great if I could see the current TV channel number, or the DVD status on the front of the PC. Is this possible?

nmirza
October 13th, 2002, 12:55 PM
I'm not too worried about the hardware right now. I love the ATI DVD player (seems to have the best picture), and the ATI TV software isn't half bad either. What I'm really looking for is a "DVDSpy" type plugin that will interface with the ATI software. Any suggestions?

jediperry
October 13th, 2002, 12:55 PM
If you want it to work now, make sure that you get a display that is currently supported by
LCDriver (http://lcdriver.pointofnoreturn.org/).
I have a HD44780 parallel display which is not yet supported so I am stuck with just using a winamp plugin at the moment.

Mike

jediperry
October 13th, 2002, 12:55 PM
Excellent, I can't wait to try it. I can't get to my display until Thursday but I would love a copy.

Thanks,

Mike

jediperry
October 13th, 2002, 12:55 PM
Right got my lcd working now. Thanks for doing the plugin.
I have one request if you have time; to allow for the use of a register as an index for the string register option, i.e.
[treg[regX]]

Would make it easier to make a group selection menu on the lcd.

Cheers,

Mike

jediperry
October 13th, 2002, 12:55 PM
On 2002-01-08 01:51, jediperry wrote:

I have one request if you have time; to allow for the use of a register as an index for the string register option, i.e.
[treg[regX]]


Ooops, works by putting the above in the string value box. Should have tried it first.

Cheers,

Mike.

MMcM
October 13th, 2002, 12:55 PM
If the ATI DVD player uses DirectShow and in particular the DVD Navigator filter as its workhorse, then it's even easier with the newest version of DVD Spy. To edit it in, all we need to know is the name of the player's .EXE file. (This enables the hooks; it doesn't do anything with that .EXE other than recognize it.)

If no one has both the necessary hardware and player and the DirectX SDK and VC++, then perhaps one of us with the compile environment can put together a private test version for someone with the player.

<font size=-1>[ This Message was edited by: MMcM on 2002-01-08 03:37 ]</font>

MMcM
October 13th, 2002, 12:55 PM
I am probably biased, because I do not see needing to have VC++ and recompile as a big deal. New applications do not come along all that often and any given application should behave the same way on everyone's machine.

Although what the spy does is pretty non-invasive, I am reluctant to have it do anything in an application with which it has not been tested. Right now, it checks the name of the executable at DLL load time and if not known, it reduces its hooks to the barest minimum.

Even watching for a special message could conceivably cause problems. You would not want this to be WM_COMMAND, whose code space is under the application's control. It would have to be a registered Windows message, which is globally unique and named. Even still, I am not completely clear what the message would tell it to turn on. The right message patterns would have to already be defined.

Another idea is to have something in the registry that identified categories of application. It would map the real executable name to some category name. If we could confirm that the ATI player and the TT player really are the same, for example, then there would be more incentive to do that.

MMcM
October 13th, 2002, 12:55 PM
Tests with a recent version of the ATI player were successful, both DVD and File Player. :smile: It's been added to the table in DVDSpy version 1.10.

MMcM
October 13th, 2002, 12:55 PM
Which applications are now supported with DVDspy?

WinDVD, PowerDVD, Zoom Player, TheaterTek, ATI, accessDTV, and Windows Media Player.

MMcM
October 13th, 2002, 12:55 PM
The only documentation is the readme.htm file in the archive. It is more descriptive than goal oriented.

There is a known timing problem that is hard to fix in the current Girder. The text registers are set when the event is put into the queue, not when it is removed. If another event is entered before the first is processed, it can overwrite the associated value. The user-visible manifestation is that text is written to the wrong place on the LCD. For instance, total time where chapter should be.

MMcM
October 13th, 2002, 12:55 PM
1) I think that this stickly learn mode is just the way Girder works.

2) Can you expand on how these commands are influenced?

3) What version of PowerDVD are you using? I have to confess that it's been a while since I checked that it still worked with that player, so software rot cannot be ruled out. Have you verified that it's a problem with the device plug-in by using OSD as the action or the event logger? I imagine it is, but checking can't hurt.

Wykat
October 13th, 2002, 12:55 PM
Yes, very interested :wink: .

rgrds,
Wykat

happy new year to all

Wykat
October 13th, 2002, 12:55 PM
Thx,

it's working :smile: . Now I have to discover how to get it working with playing title's, etc. :wink: .

rgrds,
Wykat

Wykat
October 13th, 2002, 12:55 PM
Hi,

maybe a stupid question, but would it be possible to have something like the capture wm_command after selecting a EXE file ? Then DVDspy could be used with even more programs :wink:

Wykat

Wykat
October 13th, 2002, 12:55 PM
Where can I get version 1.10 ?? Which applications are now supported with DVDspy?

thx for making/improving this plug in.

Wykat

Wykat
October 13th, 2002, 12:55 PM
Thx :wink:

Wykat
October 13th, 2002, 12:55 PM
Got DVDspy and LCD (parallel version) to work today for the first time. However not all funktions work as reliable as should and I did learn a lot of other funtionality from Girder again :wink: . Is there some Howto or Faq for DVDspy ?

Wykat

Wykat
October 13th, 2002, 12:55 PM
Hi,

I'm experiencing some strange behavior with DVDspy. Before you press 'learn' it's possible to select between ALL and DVDSPY. the strange thing is that other commands in my Girder tree appear to be affected by DVDSPY. Following behaviors;

1) Other commands in Girder which were programmed before DVDSPY now claim that learn mode is in DVDSPY mode.

2) Working commands in Girder appear to be influenced by DVDSPY triggers (e.g. powerDVD.time).

3) Can't get PowerDVD title and Time on my 4*20 LCD. Sometimes some seconds are displayed, but not a regular interval and not sync'd with the PowerDVD time display. I'm using a single command with DVDSPY:PowerDVD.time as trigger and the (parallel) LCDplugin (0.5) as output.

Wykat

Wykat
October 13th, 2002, 12:55 PM
just found this link: http://www.rendo.dekooi.nl/~fjbgp/smartie/ It has some nice features like CNN news on your LCD :wink: .

rgrds,
Wykat

Wykat
October 13th, 2002, 12:55 PM
1) OK (have to be a little more careful when learning IR codes :wink: )

2) Tried to replicate this behavior but couldn't ( :smile: ). What happened is that after I pressed screen selection in the DVD menu, it kept stepping as if it was reacting to the time update trigger (so the previous Girder command became repeated every second). But as said, I can't replicate this behavior.

3) I'm using PowerDVD 4 DTS. I see that the trigger is working since the Girder icon in the system tray gives a short 'transmit' indication every second. Nevertheless the display is not updated. I added a command with the same trigger and OSD, same result. HOWEVER: when I open Girder (right click in system tray, then open) both the display and OSD are updated with the correct time (only seconds). Also other events in the Girder menu seem to trigger an update (e.g. setting LCD).

Wykat

GoldServe
October 13th, 2002, 12:55 PM
I am very very very interested! Please post!

stevy36
October 13th, 2002, 12:55 PM
i have developed a version of the lcd plugin, that works with parallel lcds directly. lcdriver is not required.

interested?

greetings stefan

stevy36
October 13th, 2002, 12:55 PM
hi, take a look at http://de.geocities.com/s_rinke/lcd.html

have fun.

steve

stevy36
October 13th, 2002, 12:55 PM
Extend the DVDSpy Plugin is easy. you just have to look what messages the applications or app windows sending around. With MS VC++ comes a tool Spy++. It will show you all msg, so one could easily determine what is interesting. Then insert the suitable matching rules in the DVDSpy code. the only problem is: to do all this, you have to have the software running with all the hardware installed. :sad:(

stevy