Teste si le dvd est vierge - Perl - Programmation
Marsh Posté le 27-07-2005 à 18:57:24
Comment veut-tu savoir si un DVD est vierge sans lire sur le DVD ?
Marsh Posté le 28-07-2005 à 10:22:41
Bah, en fait, avec la librairie Linux::Cdrom qui marche bien pour un graveur de cd, si je fais des tests perpetuels, le graveur n'a pas l'air de tourner (pas de bruit en tout cas). Je pense que lorsque qu'il n'a pas détecté de changement d'état (ouverture/fermeture) il ne le reste pas. Je me trompe peu-être...
Marsh Posté le 28-07-2005 à 22:30:15
Je n'avias pas compris que le probleme etait le "a chaque test". Desole.
Marsh Posté le 19-10-2007 à 17:11:14
Bonjour
Désolé de détterrer ce sujet mais j'aurai aimer savoir où je pouvai trouver les comandes de la librairie linux::cdrom.
Merci
chaos_elf
Marsh Posté le 19-10-2007 à 17:16:50
dans CPAN non ?
Marsh Posté le 27-07-2005 à 12:09:57
Bonjour,
Je réalise une application qui archive mes données sur dvd et je cherche une librairie (ou méthode...) me permettant de savoir si le graveur contient un disque dvd vierge ou non.
Pour l'instant j'ai trouvé la librairie Linux::Cdrom qui me permet de savoir si la porte est ouverte ou non, si un disque CD est présent ou non et si il est vierge ou non.
Pour l'utilisation d'un graveur de dvd cela marche sauf que ca ne détecte pas si le disque présent ou vierge ou non.
Je peux utiliser la commande shell suivant (avec cdrtools d'installé) :
# isoinfo -i /dev/dvdrom &>/dev/null ; STATUT=? ; echo $STATUT
si $STATUT = 1 -> vierge
si $STATUT = 0 -> pas vierge
si $STATUT = 123 -> pas de cd
Le problème est que cette commande fait tourner le dvd dans le graveur à chaque test. Donc si je veux faire un test en continu (perpétuel) le disque tournera toujours...
Auriez vous des solutions en perl (ou autres...)? Merci beaucoup.