Let me preempt this by saying this is not a true plugin for XLobby.
This is an external application I scripted to simply display the upcoming recordings that I have for Beyond TV on an XLobby screen.
The prerequisites for it are simply to have Beyond TV 4 installed...it will not work with any lower version.
How it works:
The first time it is run, it will create an ini file in the same folder as the application is in with default settings:
- btv4uprecpath - This is the location of the upcoming recordings file that BTV creates. The application reads from this file to get all the info of your upcoming recordings for BTV. ***This setting should not be changed since this is the default location BTV creates it in.
- xldbpath - This is the location of the XLobby upcoming recordings xml database. This is generated by the application and any location can be entered in. Note: If the path entered does not exist, the application will prompt the user to create it.
- gmtoffset - This is how many hours behind/ahead of GMT you are. I live in Connecticut (USA), therefore my GMT offset is -5 (since we are observing daylight savings time, but normally -4.)
- duration - default setting - should remain 0 at all times.
Note: After the ini file is generated for the first time, the application will quit - no changes, settings, or anything has been done except for the ini file being generated.
The second time (and the rest of the time) it is run, it will create (or modify) the database in the location set in xldbpath in the ini file.
The way I have this set up currently is as follows:
I created a "dummy" category on my TV screen, named it "recordings" and made it hidden.
The database file (xldbpath in the ini file) was attached to the category.
Then, I created several text boxes showing certain info from the xml database such as: category>recordings>showname which will display the show's title.
Here's a screenshot of what my TV screen looks like with all the generated info at the top of the screen: screenie
That's about it....
Well, here it is: download
Please let me know how this works...
***UPDATE!
Now, ampersands (&) can be used in show names and descriptions
Download link has also been updated