Excellent advice but you will run into a detail:
On 07/06/05 09:25 ET, DrJoe said...
For first instance, some DVD players turn on when
they receive "play". In this case you can signal
"play" then "stop" to turn on the DVD player and
"play" then "power toggle" to turn the DVD player
off. If "play" doesn't work, "eject" often will.
You may have to "eject" to turn it on/open, "eject"
again to close, then power toggles as appropriate.
Some DVD players will not respond to any other command for as long as six seconds after the PLAY command, so the OFF macro would take that much time. When I program a remote, I don't turn on the DVD player until the person chooses to watch DVD (except for the one customer who wanted to see the lights come on for all components when the system was on), and this OFF is only in the master OFF macro.
The dumbest-looking thing I ever did with a Pronto was with a DVD player that opens and shuts its drawer every time you turn the system off, because EJECT is the only button that would ALWAYS turn the player on.
For second instance, my Motorola DCT6200 cable
box turns itself on and goes into a service menu
mode when "menu" is pressed. A trick to turn it
discretely on is to send "menu" (to bring up the
service menu if off, and regular menu if on),
"power toggle" (to turn it off), "power toggle"
(to turn it back on) while to turn it off you
send "menu" (to b ring up the service menu if
off and regular menu if on) then "power toggle"
(to turn it off).
THAT took some pretty good investigation skills!