#!/bin/bash
#check dvd/cd
#check usb
#check geluid
#check vga
#weergeef waarschuwing
DVDDEVICE=/dev/hdc
CDROM=/media/cdrom0
function opendvd {
eject
dialog --msgbox "plaats schijf in cdrom/dvd speler..." 5 80
eject -t
}
function mountdvd {
mount $DVDDEVICE $CDROM & dialog --infobox "een moment gedult a.u.b terwijl de data van de cdrom word ingelezen" 5 80
}
function toonDVDdata {
ls $CDROM | dialog --progressbox 5 80 ; sleep 5s
}
function checkTester {
dialog --yesno "Heeft u de weergeven dvd/cdrom data kunnen lezen?" 5 80
if [ "$?" = "1" ]; then
dialog --msgbox "de dvd/cdrom speler functioneert niet correct, waarschuw de toezichthouder" 5 80
else
dialog --msgbox "de dvd/cdrom speler functioneert correct, verwijder de schijf uit de dvd/cdrom speler"
eject
dialog --msgbox "druk op \"ok\" om de cdrom speler te sluiten "'!!'"" 5 80
eject -t
}
function checkgeluidUSB {
dialog --msgbox "Als u geluid hoort afspelen, werken USB en de geluidskaart correct. Vergeet niet te controleren of alles correct aangesloten is "'!!!'" "
mpg123 /usr/local/src/applause.mp3
}
function controleerGeluid {
dialog --yesno "Wilt u het geluidsfragment nogmaals testen?" 5 80
if [ "$?" = "1" ]; then
checkgeluidUSB
else
fi
}
function testX {
/usr/local/bin/detectvid
X& sleep 4 ; DISPLAY=:0 xdpyinfo || dialog --msgbox X "werkt niet correct, waarschuw de Administrator"
}