PDA

View Full Version : Plug-in for OSD w/Graphics



djcarl
February 17th, 2007, 12:01 PM
We had a a LUA script OSD Box.LUA in the past that was flexable, but large in file size.

It there a better way of doing an OSD w/Graphics. See attached picture.

Is there a plugin available. Have not seen much on the Forum.

Thanks

kingtd
February 20th, 2007, 11:50 PM
I've been a pretty heavy user of the OSD over the last few months, and suffice to say - it sucks. Nothing works quite the way you expect it to, and many of the features were never implemented in the code (some that are even in the docs).

I created a 3-layer OSD that looks pretty much like what you're asking for, and if you want I can send you my code, but you'll have to use my hacked OSD-work since I had to go through and fix things around fading, transparency, etc. in the primitives.

I ended up just dumping the OSD and using a widget written in the Yahoo/Konfabulator widget engine. Screen handling works correctly, including "on top" really meaning "on top" and not buryied randomly between the top 3 windows on your system. It's very straightforward to send messages to it also (including getting it to display graphics).

I'm struggling with some of the COM+ integration since it seems to be broken on the Konfabulator side, but I can pump command-lines until someone figures out what's broken. There are numerous COM+ threads in the yahoo forums about that ongoing issue.

Just a thought since the OSD stuff has been broken for the entire time 4.x has been out and they're more interested in getting version 5.x than fixing it.

-K

djcarl
February 21st, 2007, 03:01 AM
Yes do post or send a copy for me to test. While I only use it to popup and then hide after a few seconds I use it with the graphic to show which program your controlling and also what the function is. My GML that I have been working on controls multiple apps at the same time and as you start each app the popup tells you it's been activated and also each key command on the remote.

Thanks for the reply.

Ron
February 21st, 2007, 08:52 AM
The OSD is not a focus point for Girder. Girder is about processing not about making pretty OSDs. There are much better tools out there. For example NetRemote.

jfireluv
February 21st, 2007, 02:41 PM
What kind of response is that?? Why even incorporate the OSD if you do not want to really support it. Wow, talk about wonderful customer service and support.

Jimmy


The OSD is not a focus point for Girder. Girder is about processing not about making pretty OSDs. There are much better tools out there. For example NetRemote.

djcarl
February 21st, 2007, 03:41 PM
Adding net remote would add another layer of processing. The program I work with is a video/audio intensive mixing system for DJ's and clubs. I love Girder Grunt to keep it lean. Adding Netremote adds.. Sorry I like Netremote and use it for other applications but it will not work for this application.

My clients have a video screen playing a video and they want to be able to see a small OSD on the screen with some graphics to know what button they pushed on the remote. Most DJ's are not going to shell out for net-remote, girder, and a PPC or tablet...

So back to the original question... Why not have a good OSD? Why not have a good/pretty OSD?

danward79
February 21st, 2007, 10:00 PM
You can make a OSD pretty using lua, as Mike did for the weather?

tonyG
February 26th, 2007, 09:58 AM
Must agree. Netremote is nice enough (and I have purchased it), but I need to keep running app count down.

No progress in this area suggest a change of focus, no doubt to reflect the existance of Netremote. But if people have the requirement, why haven't we moved on from Girder 3 - which had a stack of usable OSDs - HTMLOSD, XPOSD to mention two very usuable solutions (especially for those who have no other need to learn LUA). Time to rant: LUA this and LUA that - I'm sorry, I want to see girder do it (as in version 3)

I still use girder 3 and HTMLOSD, and will until a similar option appears. Note, HTMLOSD was written by Ron himself, which leaves me a little puzzled with regards his comments.

To quote the current Honda ad: "More forwards please"

Now I feel better!

djcarl
February 26th, 2007, 04:35 PM
What I liked about the OSD's in 3 was they were plugin's. Pull up a screen and make the selections and your done. Very quick and easy. I'm not a programmer and LUA is just more I have to learn and just don't have time. I'm working on the electronics and antenna.

There was BoxOSD in LUA for 4.0 and it worked but it was a very large script and has not been refined or even posted. I got a copy.

It would be neat is a good plug in was written with a GUI and such like we had in Girder 3.

Also while i'm on a ramble... it would be great to get a plugin for imon 2.4g.

I love this remote but their software is nothing compared to Girder.