Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

metalux a écrit :

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

metalux a écrit :

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