View Full Version : Parallel LCD plugin for Girder 3.2 ?
Mark F
October 13th, 2002, 12:55 PM
Which parallel LCD display are you using?
Mark F
October 13th, 2002, 12:55 PM
Is this the direct port IO plugin that someone wrote a while back? From the first post above, I was under the impression that there was a plugin specifically for parallel LCD devices. Sorry, I'm confused. :-?
Mark F
October 13th, 2002, 12:55 PM
A quick update - I've updated this plugin for 3.2 and have it out for testing. When I get enough positive feedback from the testers, I'll release it to Ron and send a copy to the original author.
Mark F
October 13th, 2002, 12:55 PM
Another possibility is to parse the returned DVDSpy information in a Girder Variable Manipulation Script command, to extract the filename, before giving it to the LCD plugin. :)
Mark F
October 13th, 2002, 12:55 PM
Before we do this, what is the difference between the ZoomPlayer.LCD.File event and the ZoomPlayer.Media.File event? Do they both pass the entire drive:path-filename as [pld1]?
Most of the information on the GVMS is located here (http://www.girder.nl/help/registers.php). The functions we will be using are cut(), substr(), and strlen().
Mark F
October 13th, 2002, 12:55 PM
Is there a possibility to get the the Film-Name (DVD) displayed?
I don't know but I didn't see this in the files supplied with the latest DVDSpy so I doubt it.
To parse the full drive:path-filename into only the filename, I would do the following. Please keep in mind that there are many ways to do this and I'm only showing you one. :)
Add three commands (Filename, Parse, Display) to the command tree.
The first command (Filename) is a Girder Variable Manipulation Script (GVMS) command (on the Girder tab). In the box put the following script:
string filename;
int indx;
filename = [pld1];
indx = substr(filename, "\",0);
indx == -1;
Using the top browse button, find the newly add Display command. Using the bottom browse button, find the newly added Parse command. Be sure to press the apply button!!!!
The second command (Parse) is a GVMS command. In the box put the following script:
int length;
length = strlen(filename);
filename = cut(filename, indx+1, length-indx-1);
indx = substr(filename, "\",0);
indx == -1;
Using the top browse button, find the newly add Display command. Using the bottom browse button, find the newly added Parse command. Be sure to press the apply button!!!!
The third command (Display) is the ParaLCD command to display the [filename] variable.
Learn the ZoomPlayer.Media.File event as the trigger of the Filename command. This mechanism will recursively use the parse command to get down to the filename. Finally, the display command will pass the filename variable to the LCD.
I hope this helps. :)
Mark F
October 13th, 2002, 12:55 PM
I only updated the Parallel LCD plugin to be Girder 3.2 compliant. It really isn't my plugin.
Mark F
October 13th, 2002, 12:55 PM
I'm a bit confused. The popup plugin will resize the window to the size of the data displayed in it. Are you saying the data you are displaying is wider than the screen?
Mark F
October 13th, 2002, 12:55 PM
Or can it also be done with this kind of script?
I'm sorry. I completely missed this question when responding yesterday. This cold medicine keeps me awake but not alert. :(
You could implement a scrolling or marquee style display using the GVMS and some timed events. I don't have time right now to build the exact scripts and commands; but, if you'd like, I can work on it a bit later.
jediperry
October 13th, 2002, 12:55 PM
Well I'm confused ;)
I could do with an updated version of this.
Wykat have you emailed the auther about updating the plugin? Don't think he has been on the forums for ages.
the webpage is still there though. http://de.geocities.com/s_rinke/lcd.html
Mike
rogerrabbit
October 13th, 2002, 12:55 PM
hello
i have the plugin for lcd parallele
it's the very old :wink:
i email for you
excuse my english i am french !!
bye
rogerrabbit
October 13th, 2002, 12:55 PM
it's lcd 1.0
and dlportio
rogerrabbit
October 13th, 2002, 12:55 PM
no no excuse it's for gider 3.1 !!! :evil:
rogerrabbit
October 13th, 2002, 12:55 PM
i think it's ok for 3.2 and xp because i install 3.2 and xp say "dlportio" it's not found ?
:o
rogerrabbit
October 13th, 2002, 12:55 PM
DL PORT IO is not a plugins !!!
is linux prog for IR parallele port... and there is a version for windows !!
lcd plugins version exact is 1.5.0.9 date 2.1.2002
it's McMahon, Mike plugin , i think ? :)
rogerrabbit
October 13th, 2002, 12:55 PM
no "IR" but "ER" emiter recepteur
Wykat
October 13th, 2002, 12:55 PM
I'm still using Girder 3.0 with the parallel LCD plugin which is working fine. However for Girder 3.2 I only find the LCDdriver plugin which apparently only supports serial displays :cry: . Is there a way to use a parallel LCD with Girder 3.2 :-?
thx,
Wykat
Wykat
October 13th, 2002, 12:55 PM
maybe this helps to clarify some things;
1) It's correct that there is a special plugin for parallel LCDs (The one RoggerRabit mentions)
2) Beside this plugin for Girder an additional port driver is needed (portio) which can be downloaded here (http://www.driverlinx.com/Software_Products/softwareproducts.htm)
3) I discovered that the source files are included in the LCD zip file. So it shouldn't be a big problem for somebody who knows what to do. (@jediperry: no I haven't send him a mail. Will do that now, but who is not visiting the Girder forum regullary :-? :wink: )
4) The 'old' plugin gives the not all exported error msg.
Wykat
stevy36
October 13th, 2002, 12:55 PM
Hi Mark,
I've received and tested your update and it seems to work pretty good.
Both version (old and new) can be found on
http://de.geocities.com/s_rinke/lcd.html
best stevy36
Icthus
October 13th, 2002, 12:55 PM
Scrolling would also be nice in Popup OSD, when used with DVDSpy.
Icthus
October 13th, 2002, 12:55 PM
I'm a bit confused. The popup plugin will resize the window to the size of the data displayed in it. Are you saying the data you are displaying is wider than the screen?
Yeah. I set the Popup OSD to a certain size, in the top right hand corner, then increased the font size in the main Girder OSD setup. Now, some of the longer titles run past the edges of the display.
I know I could have it automatically resize and all, but I have it set to stay up there permanently (not timed), so I just want it to be in part of my window.
Anyway, it's no big deal. It works great for me.
I'll see if I can work on a GVMS script to do scrolling and I'll let you guys know. It shouldn't be too hard.
juras
October 13th, 2002, 12:55 PM
Hi
@stevy36
Is it possible to add a scrolling feature for content that eceeds the LCD's range?
I'm using DVD-Spy (with zoomplayer) to show the Filname playing in Media Mode but unfortunatelly dvdspy returns the whole dir-tree and so i cannot see the wanted information (the Filname ;) )
thanks in advance
juras
October 13th, 2002, 12:55 PM
Hi
@Mark F
I tried all i could imagine (with my little knowledge) but i did not succeed :(
If you can provide me some help how i can get the DVD Title and the current Filename displayed i would really include you in my prayers (at least one :) )!
thanks in advance
juras
October 13th, 2002, 12:55 PM
Hi
Sorry if i'm unclear at certain issues but im a Newby at Girder (between it IS a great piece of Software :) ).
I tried to get the DVD-Volumename (normaly it is the film-Name)displayed but no DVDSpy event delivers this :(
Is there a possibility to get the the Film-Name (DVD) displayed?
Ok now to the Filestuff..
yes the ZoomPlayer.Media.File event delivers the entire drive:path-filename.
I have DVD-Spy 1.2.6 installed but i cannot find a ZoomPlayer.LCD.File event
I'm using the ZoomPlayer.Media.File event to spy the info.
juras
October 13th, 2002, 12:55 PM
Hi
@Mark F
THNAK YOU BIIIIG TIME!!!!!!!!
Its working perfect!
Again THNAK YOU
Do you think it's possible to add a scrolling function ( often the filenames exceed 20 Chars.) to the Parallel Plugin?
Or can it also be done with this kind of script?
a happy
juras
October 13th, 2002, 12:55 PM
HI
@Mark F
That would be Awesome! (slowly I run out of aviable superlatives :D )
Thank you in advance
Powered by vBulletin® Version 4.1.8 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.