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 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 cool ?


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

edhelas a écrit :

Tu peu pas le fermer à la main ton tiroir ?

Quelle idée songrenue! lol
....

edhelas a écrit :

T'as pas la même chose pour les PC portables cool ?

Ç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! tongue

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

http://forum.ubuntu-fr.org/viewtopic.php?id=85899&p=1


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.

sad

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