(C) 2005, 2006 - Jason Millard - jsm174@gmail.com Release Date: 01/19/06 VERSION HISTORY 01/19/06 - v1.3 - Added television display Fixed Mac visibility issues Updated to use DNS or IPs [DOWNLOAD rtvRemote 1.3] 01/10/06 - v1.2 - Added ability to find ReplayTVs using DVArchive 12/10/05 - v1.1 - Added Send Text dialog 12/05/05 - v1.0 - Initial Release ABOUT rtvRemote is another ReplayTV Remote Yahoo! widget. I had this written for some time, but I finally got around to cleaning it up. I believe it is pretty stable. SCREENSHOTS WHY I have two ReplayTV's that I back feed into all other rooms in my house, using two Radio Shack RF modulators. On my computer, I have an old Radeon All-In-Wonder that I use to watch TV. Channel 68 is the Bedroom ReplayTV, and Channel 65 is the Living Room ReplayTV. Now I can control them both from my computer without having to VNC into my DVArchive server. Long story short, I'm lazy and Yahoo! Widgets are pretty damn cool. If your not familiar with Yahoo! Widgets check it out at: http://widgets.yahoo.com/ INSTALLATION You should be able to place the rtvRemote.widget file anywhere. I don't have a Mac so it would be nice if someone could test it out and let me know. I think it should work. USAGE The first time the widget is fired up you will see the text "Add ReplayTV" below the remote. Click the text to add your first ReplayTV. To add, edit, remove, or select ReplayTVs, right click the remote to display the context menu. Note, You will not be allowed to press any remote buttons until one ReplayTV is defined. PREFERENCES General Remote Size Select Mini or Large. The Mini remote is the default. Button Color Select the color of the ReplayTV remote's buttons when selected. Default is good ole' ReplayTV blue. Show tool tips Have this enabled to show tool tips over the buttons. This is useful for the mini remote where the words are hard to read. Header/Footer Header Text Select Name, Address or None. The selected information will be displayed above the remote. Header Color Select the color of the header text. Default is again, good ole' ReplayTV blue. Footer Text Select Name, Address or None. The selected information will be displayed below the remote. Footer Color Select the color of the footer text. Yup, ReplayTV blue. SPECIAL REMOTE BUTTONS Since there are more buttons than ReplayTV commands, a few buttons have special functions. Press the TV button to turn the television on/off. Press the Volume Up button to go to the next ReplayTV remote. Press the Volume Down button to go to the previous ReplayTV remote. Press the Mute button to jump to the rtvRemote homepage. Press the ReplayTV logo to jump to AVS ReplayTV forum. KEYBOARD SHORTCUTS Control+Shift+F1 - toggles remote size mini/large Control+Shift+F2 - send text to ReplayTV Control+Shift+Page UP - selects previous defined ReplayTV Control+Shift+Page DOWN - selects next defined ReplayTV Control+Shift+Page END - toggles television on/off TELEVISION The television is a useful feature to display a snapshot of the ReplayTV HUD. You can toggle the television on and off by selecting Show/Hide television in the context menu. You can also refresh the television if desired. Since fetching a snapshot from a ReplayTV is a intensive process, the last remote command in a series of consecutive commands will get queued. So, when the ReplayTV returns the first screenshot, it will fetch one more. This should match the current display. SEND TEXT You can send text to the ReplayTV by choosing Send Text from the context menu. Enter the desired text, and click this Send button. This will be useful for finding shows. FIND REPLAYS USING DVARCHIVE If you are running a DVArchive server you can automatically find and add your ReplayTVs without having to enter any information (except for the DVArchive server address). This is handy if your ReplayTV's use DHCP and change addresses periodically. KNOWN ISSUES As with all ReplayTV HTTP based remotes, the double select issue is here too. HELP I tested the heck of out this application, but I probably missed something. If something is broke, or could be improved on, just drop me an email, or leave a message in the AVS Forum. FUTURE I don't see too many additions to the remote, but a nice feature would be to use UPnP to find the ReplayTVs instead of DVArchive. I know for Windows I could probably just use the Windows UPnP COM object to send a broadcast message, but whatever solution I come up with should work on a Mac. SOURCE CODE rtvRemote's source code is inside the widget file. Just use WinZip to uncompress the file. I LIKE IT If you like this application and find it useful, drop me a line at jsm174@gmail.com. It's just cool to hear from people! CREDITS Some of rtvRemote is based on RTV Remote Commander (RTVrc). You can find it here: http://rtvrc.sourceforge.net/ DISCLAIMER Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ReplayTV and the ReplayTV remote image are (c) Digital Networks North America (DNNA). The rtvRemote widget is not provided, endorsed, or supported by DNNA.