Java Software by David Blackledge

Packages
com.blackledge.david.game.crossword  
com.blackledge.david.game.solitaire "Headless" Solitaire game.
com.blackledge.david.tivo  
com.blackledge.david.tivo.calendar  
com.blackledge.david.tivo.crossword  
com.blackledge.david.tivo.gadgets TiVo Gadgets by David Blackledge.
com.blackledge.david.tivo.hmoclient The HMOClient package is designed to encapsulize interaction from Java with an HMO server such as a Tivo (containing Video items) or another computer serving images and music.
Video items are not documented in the HMO specification but have been implemented by observation of results.
Example of processing against a TiVo:
com.blackledge.david.tivo.multitasker TiVo Multitasker Application Architecture by David Blackledge.
com.blackledge.david.tivo.multitasker.applications  
com.blackledge.david.tivo.multitasker.plugins  
com.blackledge.david.tivo.net  
com.blackledge.david.tivo.nowplaying  
com.blackledge.david.tivo.shopper  
com.blackledge.david.tivo.showfile  
com.blackledge.david.tivo.solitaire  
com.blackledge.david.tivo.video  
com.blackledge.david.tivo.widgets TiVo Widgets by David Blackledge.
com.blackledge.david.tivo.widgets.qk The QuickKeyboard (QK) is a TiVo Keyboard widget by David Blackledge that is extensible and is designed to support handlers that allow quick entry via the TiVo Remote.
com.blackledge.david.tivo.widgets.qk.handlers  
com.blackledge.david.tivo.widgets.typo