ho provato ma a me non funziona,
ho provato a modificarlo e così mi funziona:
PUBLIC SUB mytimer_timer()
SHELL "hal-device | grep volume_empty_dvd" TO riga2
IF Len(riga2) <> 0 THEN
PRINT "dvd dl inserito"
ELSE
PRINT "nessun dvd inserito"
ENDIF
END
az ho capito ora che dl sta per dual layer rw per rewitable e per recordable
quindi si potrebbe modificare cosi:
PUBLIC SUB Timer1_timer()
DIM RIGA2 AS String
SHELL "hal-device | grep volume_empty_dvd" TO riga2
IF Len(riga2) <> 0 THEN
IF InStr(riga2, "dvd_dl") <> 0 THEN
PRINT "dvd dual layer vuoto inserito"
ELSE IF InStr(riga2, "dvd_rw") <> 0 THEN
PRINT "dvd rewritable vuoto inserito"
ELSE IF InStr(riga2, "dvd_r") <> 0 THEN
PRINT "dvd recordable vuoto inserito"
ENDIF
ELSE
PRINT "nessun dvd vuoto inserito"
ENDIF
END