All pastes #274368 Raw Edit

Stuff

public text v1 · immutable
·published 2006-12-10 17:44 UTC
rendered paste body
#!/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
	toonDVDdata
    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"

# xinit "sleep 5"
}

function reCheckX{

    dialog --yesno "Werkt X11 correct?" 5 80
    if [ "$?" = "1" ]; then
        dialog --msgbox "Waarschuw de Administror "'!!'"" 5 80
    else
	dialog --msgbox "Druk op \"OK\" om de pc aftesluiten en opleverbaar klaar te maken." 8 50
	/usr/sbin/update-rc.d -f allesInEenPc defaults
	shutdown -h now
    fi
}