python - przechwycenie stanu ,,eject'' w skrypcie

Potrzebujesz pomocy z C, C++, perl, python, itp.
wojt03
Posty: 2
Rejestracja: 11 sierpnia 2009, 18:03

python - przechwycenie stanu ,,eject'' w skrypcie

Post autor: wojt03 »

Witam.

Czy można sprawdzić za pomocą pythona (ewentualnie basha) jaki jest aktualny stan tacki napędu optycznego tj. tacka schowana czy wysunięta? Mam na myśli mniej więcej taki prototyp:

Kod: Zaznacz cały

def sprawdz_stan_tacki ():
    if schowana:
        return 1
    else
        return 0
Z góry podziękowania wielkie za wszystkie odpowiedzi.

EDIT: To ja może wyjaśnię do czego mi to potrzebne. Otóż mam zamiar napisać skrypt, kontrolujący 'ciągłe' zamontowanie płyty CD/DVD. Zdarza się bowiem, że owa płyta 'siedzi' w napędzie, a w rzeczywistości nie jest zamontowana w systemie.
Wiecie może czy jest jakiś program/skrypt, który spełnia/kontroluje to zadanie?
rryk
Posty: 50
Rejestracja: 13 stycznia 2009, 08:49

Post autor: rryk »

W bashu ale masz, to Ci powinno pomóc:

Kod: Zaznacz cały

eject -v -n | tail -n 3 | head -n 1
ODPOWIEDZ