This Project is now hosted on Codeplex @ http://www.codeplex.com/Wiki/View.aspx?ProjectName=blueghosttv
Intro
This is a PC application TV Guide.
It is built in C# .net 2.0 so requires the .net 2.0 runtimes (22 MB download).
It also uses the SharpZipLib library to extract the BBC data files.
It also used the SharpPDF library to generate PDF tv guides
Other Info
Use the installer and the program should be under Start->Programs->BlueGhost.co.uk
To get any data you will need to open the program and go to "Options" -> "Download Options" -> "Download BBC/Bleb Only ". There will be a longish pause here (you should be updated with the status either in the app itself or by the notification icon near the windows clock). The program may appear to freeze, then you will see on the status bar the program loading the data. The download will download upto 7 days of data so you only need run the update once every 5 or 6 days, although you can download every day if you want. The BBC release the daily file at about 8.30AM, but if for some reason the file is not available it will try to get the previous days file. You will get warned at start up if you haven't downloaded data in the past 3 days.
All data files are stored in "c:\documents and settings\user_name\application data\btv\data\" each day taken up around 1.1MB - there is a deletion mechanism in Options->Preferences, but no automatic clearing method as yet.
Download Links
You can download the executable from:
You will also need the latest .net 2.0 runtime files, they should be downloaded if you don't have them already as part of the install process.
Report any problems or suggestions via email to be at:

Changelog
Any Updates will be reported here (if I have the time to do so):
- 1 November
- Click Once no longer actively supported (although I will probably still do updates)
- Latest Code + Bug Fixes
- Releases now hosted on CodePlex: http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=blueghosttv&ReleaseId=948
- 17 August - build 0.0.1.44 (Click Once, 64 Bit setups all updated)
- Re-organised display of favourite programs list to display favourite programs on a day-by-day basis
- Re-organised display of now/next display to be a list view
- General fixes:
- started to give some of the bleb.org sourced channels friendly names
- odd bug fixes
- 08 June - build 0.0.1.37
- ITV have banned bleb.org (one of my data sources) from getting TV data, so ITV data is no longer available (bleb.org also seems to be down now anyway)
- General fixes:
- unhandled exception - you can now send me an email if an unhandled exception occurs
- getting started on the search mechanism - doesn't work yet though
- few performance enhancements
- 14 May - build 0.0.1.35
- updated to use new bbc tv-anytime xsd schema
- removed requirement for having the report viewer control - don't know why it was ever there
- general performance fixes
- 28 April - build 0.0.1.33
- close to tray ( Options | Preferences | Minimise to tray on close)
- extra system tray icon right click options
- options and about box tab seperated.
- better bbc data collection - I now load the xml into a c# class using the xsd files and the xsd.exe generated classes (slightly modded) and then down-convert them to my own implementation
- this gives me the option to add more features more easily by parsing the xml into a c# class for me
- added keywords search for bbc programs (in the toolbar)
- keywords also available for a bbc program under the "Program Name" |
- printing options (html, pdf to come)
- Reminders and favourite programs in the next half an hour get a system tray pop-up (checked every 5 mins)
- 8 March - build 0.0.1.17 - loads of updates
- 7 December - build 0.0.1.9 - shouldn't have done 0.0.1.8 without testing it !
- 7 December - build 0.0.1.8 - support for other tv channels from bleb.org/tv. Other tv channels not fully supported with all functions yet.
- 6 December - build 0.0.1.7 - adds support for custom channel selections, other channels from bleb.org/tv coming soon
- 1 December - Next preview release with installer + screenshots
- 28 November - Initial preview release - very basic
Screenshots (some slightly out of date)

Main Screen with BBC 1 Selected (up-to-date)

Horizontal View

Vertical View

Program View, from clicking a program title on the single channel view, or from the search box (up-to-date)

Series View, from clicking "See what other times this program is on" in the program view

Search Box - autocomplete. Click on the program or press enter to go to program.

Initial Downloading, from Menu->Options->Download Options->Download & Update

After downloading the data file is decompressed. The data is then reloaded.

Reminders, currently added from Program Tab->Times Tab. Don't actually remind you yet(up-to-date)

Favourites, currently added/removed from Program Tab->Times Tab. Like Sky Plus Series Link, gets all series links (up-to-date)