#1 Le 04/06/2008, à 20:12
- Pierre Thibault
EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
Bonjour,
La commande 'eject -T' qui devrait ouvrir le tiroir de mon lecteur cd si celui-ci est fermé et autrement le fermer s'il est déjà ouvert, ne fonctionne pas.
J'ai donc écrit un petit script pour remédier à la situation:
#!/bin/bash
# Toggle eject script:
s=`date +%S`
eject -t
d=$((`date +%S`-s))
if (( d <= 1 || d == -59 ))
then
eject
fi
Il suppose que le commande pour fermer le tiroir prendra plus qu'une seconde à s'exécuter. Ce n'est pas parfait mais, pour moi, ça fonctionne très bien.
Donc, collez ce code dans un fichier et éditez le menu K pour rendre celui-ci exécutable depuis une touche clavier de votre choix.
A+
Pierre
Hors ligne
#2 Le 04/06/2008, à 20:22
- edhelas
Re : EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
Tu peu pas le fermer à la main ton tiroir ?
....
T'as pas la même chose pour les PC portables ?
Visitez mon site web - MOVIM - Le réseau social libre et décentralisé de demain
Internet Explorer reste aux standards Web ce que le langage SMS est à l’orthographe
Hors ligne
#3 Le 04/06/2008, à 20:36
- Pierre Thibault
Re : EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
Tu peu pas le fermer à la main ton tiroir ?
Quelle idée songrenue!
....
T'as pas la même chose pour les PC portables ?
Ça devrait fonctionner aussi. Sinon, il faudrait spécifier le chemin d'accès à la commande 'eject' vers le périphérique ('/dev/xxx'). Regarde dans le répertoire '/dev' pour trouver le bon chemin.
A+
----------------------------
Pierre
Hors ligne
#4 Le 08/06/2008, à 08:08
- Pierre Thibault
Re : EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
Malheureusement,
Je viens de découvrir que mon script ne fonctionne pas toujours. Des fois, le tiroir s'ouvre de nouveau. Je ne sais que faire et je dois abandonner.
Si vous trouvez le problème, faites-moi signe!
A+
Hors ligne
#5 Le 08/06/2008, à 09:48
- n3o51
Re : EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
Salut il en parle ici je pense que tu cherche ca
Welcome to the real world
________________________________
Hors ligne
#6 Le 08/06/2008, à 14:29
- Pierre Thibault
Re : EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
Malheureusement,
Toujours pas de solution solide et fonctionnelle. Le script offert n'est pas fiable et le programme C ne retourne pas le résultat escompté.
Merci quand même.
Hors ligne
#7 Le 10/06/2008, à 12:00
- n3o51
Re : EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
Salut
C'est vrai que c'est dommage que ce marche pas.
Tu me diras meme un clic sur mon lecteur de Cd et ejecter ca fonctionne pas non plus....
Welcome to the real world
________________________________
Hors ligne
#8 Le 10/06/2008, à 18:10
- Pierre Thibault
Re : EjectToggle - Ouvrir/Fermer le tiroir du lecteur CD
J'utilise deux commandes, l'une pour éjecter et l'autre pour fermer le tiroir soit 'eject' et 'eject -t'. J'ai associé les commandes au clavier à l'aide xbindkeys. Ça fonctionne bien, mais je dois employer deux touches et non une seule comme je l'aurais voulu.
A+
Hors ligne