#1 Le 02/05/2013, à 09:23
- tictacte
Programme pour ouvrir fermer lecteur CD/DVD
Bonjour
Savez vous où on peut trouver un programme permettant commander l'ouverture et fermeture sur un simple click groupé d'un lecteur CD/DVD ? Et comment faire si j'ai deux 2 lecteurs CD/DVD à ouvrir ou fermer par le programme ?
Existe il un script sous Ubuntu permettant de tester l'état d'ouverture ou fermerture du lecteur CD/DVD ?
Ces programmes ouverture/fermeture CD existent plein sous Windows mais pratiquement rien sous Ubuntu.
Merci
Hors ligne
#2 Le 02/05/2013, à 09:29
- metalux
Re : Programme pour ouvrir fermer lecteur CD/DVD
Bonjour,
La commande eject te permet de faire un script (man eject pour plus de détails) et eject -t pour fermer si ton lecteur cd supporte cette fonction.
Hors ligne
#3 Le 02/05/2013, à 10:01
- grandtoubab
Re : Programme pour ouvrir fermer lecteur CD/DVD
Bonjour,
La commande eject te permet de faire un script (man eject pour plus de détails) et eject -t pour fermer si ton lecteur cd supporte cette fonction.
Un exemple, je me suis créé un lanceur sur le bureau avec la commande
/usr/bin/eject -T /dev/sr0
Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....
Hors ligne
#4 Le 02/05/2013, à 10:35
- metalux
Re : Programme pour ouvrir fermer lecteur CD/DVD
Et comment faire si j'ai deux 2 lecteurs CD/DVD à ouvrir ou fermer par le programme ?
Tu adaptes la commande en remplaçant sr0 par ton lecteur.
Existe il un script sous Ubuntu permettant de tester l'état d'ouverture ou fermerture du lecteur CD/DVD ?
Je n'ai rien trouvé d'existant. Tu peux par contre créer ton script en utilisant l'une des commandes suivantes qui testent si le lecteur est ouvert ou fermé
cdrecord -V --inq dev=/dev/sr0 2>&1 | grep open
ou bien
cdrecord -V --inq dev=/dev/sr0 2>&1 | grep closed
Tu récupères alors l'état avec un test [[ $? -ne 0 ]] par exemple.
#!/bin/bash
cdrecord -V --inq dev=/dev/sr0 2>&1 | grep open
[[ $? -ne 0 ]] && echo "lecteur fermé" || echo "lecteur ouvert"
exit 0
Hors ligne
#5 Le 02/05/2013, à 12:09
- grandtoubab
Re : Programme pour ouvrir fermer lecteur CD/DVD
Et comment faire si j'ai deux 2 lecteurs CD/DVD à ouvrir ou fermer par le programme ?
Tu adaptes la commande en remplaçant sr0 par ton lecteur.
Existe il un script sous Ubuntu permettant de tester l'état d'ouverture ou fermerture du lecteur CD/DVD ?
Je n'ai rien trouvé d'existant. Tu peux par contre créer ton script en utilisant l'une des commandes suivantes qui testent si le lecteur est ouvert ou fermé
cdrecord -V --inq dev=/dev/sr0 2>&1 | grep open
ou bien
cdrecord -V --inq dev=/dev/sr0 2>&1 | grep closed
Tu récupères alors l'état avec un test [[ $? -ne 0 ]] par exemple.
#!/bin/bash cdrecord -V --inq dev=/dev/sr0 2>&1 | grep open [[ $? -ne 0 ]] && echo "lecteur fermé" || echo "lecteur ouvert" exit 0
Avec l'option -T il n'ya rien à tester , ça veux dire "Toggle", basculer en bon français: si c'est ouvert il le ferme, si c'est fermé il l'ouvre
Dernière modification par grandtoubab (Le 02/05/2013, à 12:10)
Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....
Hors ligne