Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
|
|
Source code |
1 2 3 4 5 6 7 8 |
Feb 10 20:40:16 fravdr vdr[903]: Power button pressed Feb 10 20:40:16 fravdr vdr[903]: next timer event at Wed Feb 11 22:07:00 2004 Feb 10 20:40:16 fravdr vdr[903]: confirm: Taste drücken um Shutdown abzubrechen Feb 10 20:40:17 fravdr kernel: powerswitch: Received suspend event, initiating shutdown Feb 10 20:40:17 fravdr kernel: apm: suspend was vetoed. Feb 10 20:40:17 fravdr vdr[903]: connect from 127.0.0.1, port 32771 - accepted Feb 10 20:40:17 fravdr vdr[903]: not confirmed Feb 10 20:40:17 fravdr vdr[903]: closing SVDRP connection |
|
|
Source code |
1 2 3 4 5 6 7 |
#!/bin/sh
if pgrep -x vdr &>/dev/null ; then
echo "svdrpsend.pl HITK Power" | at now
else
echo "/usr/local/src/My_VDR-scripts/vdrshutdown 0" | at now
fi
|
This post has been edited 2 times, last edit by "e-PUNK" (Feb 11th 2004, 7:11pm)
Quoted
soweit, so gut. jetzt kommt mein problem: wenn ich das erste mal nach hochfahren des rechners die power-taste der fernbedienung drücke, bekomme ich nach einer sekunde den suspend-event im powerswitch. der schickt dann auch einmal power an den vdr und der sieht das als "not confirmed" an.
This post has been edited 2 times, last edit by "e-PUNK" (Feb 11th 2004, 7:59pm)
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
#!/bin/sh
if pgrep -x vdr &>/dev/null ; then
echo 'vdrpoweroff: sending "Power" to vdr ...'
echo "svdrpsend.pl HITK Power" | at now
else
if test "$1" = "fast" ; then
echo "vdrpoweroff: nvram-wakeup will be called with parameter --settime=0"
echo "sleep 1; /usr/local/src/My_VDR-scripts/vdrshutdown 0" | at now
else
rm -f /vdr # ist einen Vorbereitung für vdrm
vdrm # mein vdr-start-stop-script: startet vdr, falls /vdr nicht existiert
i=60
while test $i -gt 0 ; do
if pgrep -x vdr &>/dev/null ; then
sleep 5;
/usr/local/src/My_VDR-scripts/vdrpoweroff
i=-1
else
sleep 1
i=$((i-1))
fi
done
if test $i -eq 0 ; then
echo "********************************************"
echo "* vdrpoweroff: Warning: vdrm does not work *"
echo "********************************************"
/usr/local/src/My_VDR-scripts/vdrpoweroff fast
fi
fi
fi
|
This post has been edited 4 times, last edit by "e-PUNK" (Feb 11th 2004, 9:36pm)