Die Edimax webcams (ic-1500 wg) in der Berlin Story tuen an sich brav ihren Dienst, nur eine hängt an der WLan Reichweitengrenze. Manchmal loggt sie sich beim ftp Server ein, erstellt ein neues bild mit 0 Byte und hat dann keine Verbindung mehr. Ab da wird dieses Bild nicht neu hochgeladen. Was tun? Am besten bash lernen, dann sehen meine Perl Scripte nicht so verhunzt aus, aber dieses zu später Stunde erstellte Script tat es dann auch:
sub check_cam {
$nr=$_[0];
@foo=split (/t/,`du /path/to/webcam-$nr.jpg`);
if ($foo[0] < 1) {
system("rm /path/to/webcam-$nr.jpg &&touch /path/to/webcam-$nr.jpg &&chown cam:cam /path/to/webcam-$nr.jpg")
}
}
Weiterführende Links
-
sECuRE