Please note: I am no longer a DirecTV subscriber and Yahoo has dropped support for Yahoo widgets. This is provided "as is" and no changes will be made to this widget.
My DirecTV Yahoo Widget simulates a remote control that supports up to 8 HRxx series DVRs from DirecTV.
The widget in it's basic form provides a graphic of the DirecTV remote control. It is available in a standard size graphic and a smaller graphic that is designed to fit on the screen of a netbook (1024x768 screen resolution).
Placing the mouse pointer on a key and clicking the left mouse button simulates pressing the key on a physical remote control.
The + and - keys for Vol,TV Input and MUTE are not functional since they control the TV volume and inputs and the widget interacts with the DVR over the network not via IR signals.
Full Size Remote? when checked the full size remote control graphic will be displayed. When unchecked the smaller graphic suitable for a netbook's reduced screen resolution of 1024x768 will be displayed.
Speak Macro Text? when checked, a computer generated voice will speak the text specified on a macro's label when the label is clicked.
Speak Key Name? when checked, a computer generated voice will speak the text of the remote key clicked.
Speak Title? when checked, a computer generated voice will speak the channel number on program title when the information from the DVR changes. A new program starting, changing a channel or playing a recorded program would trigger the channel and title being spoken.
Label Background Color this color selector allows you to specify the background color of the macro labels displayed on either side of the remote control graphiic.
Label Text Color this color selector allows you to customer the text color of the macro labels displayed on either side of the remote control graphiic.
IPs (1) and IPs (2)
Each panel allows you to specify an IP address and descriptive name for up to four DVRs per panel.
When the Select DVR label is clicked, a pop up menu will be displayed with the descriptive names of the DVRs listed and the currently selected DVR will be preceeded by a check mark.
Macros (1) through (7)
Macro Label and Key Sequence can be specified for each macro. Macro panels 1 through 6 specify up to 8 macro label/key sequence entries and panel 7 specifies 2 macro label/key sequence entries.
Preferences are stored internally in the widget. In addition, when preferences are saved a text file named DirecTVWidgetPreferences.txt is created in your My Documents folder. This file can be copied to another PC and the preferences from the source PC will be read from the file so that the same data does not have to be entered into the prefernces on a secondary PC.
Key names are as follows:
power PWR button
poweroff ON button
poweroff OFF button
format FORMAT button
replay curved arrow button
stop button with filled square
advance button with right arrow and vertical bar
rew double left arrow button
ffwd double right arrow button
pause double vertical bar button
record button with orange circle and R
guide GUIDE button
active ACTIVE button
list LIST button
exit EXIT button
up up arrow button above SELECT
down down arrow button below SELECT
left left arrow button to the left of SELECT
right right arrow button to the right of SELECT
select SELECT button
back BACK button
menu MENU button
info INFO button
red red colored button
green green colored button
yellow yellow colored button
blue blue colored button
chanup CHAN/PAGE up
chandown CHAN/PAGE down
prev PREV button
1 through 9 1 through 9 number buttons
dash DASH (-) button
enter ENTER button
Multiple key names may be entered separated by spaces. For example, the ToDo list can be displayed by entering menu down down down select select in the key sequence field for a macro. menu brings up the DVR menu, down down down positions to Manage Recordings and select select the sub menu. The first entry on that menu is To Do List so the last select selects that entry.