Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-01-2014 19:27:53

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Pourquoi eject -T ferme le tiroir ?

Bonsoir,

Par:


/usr/bin/eject -T /dev/sr0
 



J'ouvre mon lecteur mais le ferme auusi si ouvert.


Si je change mon lecteur, la commande m'ouvre le lecteur.
Mais voilà, ça ne marche pas pour la fermeture. (qui me parait normal)

Vous savez pourquoi ? neutral

Dernière modification par golgot200 (22-01-2014 07:31:46)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#2 21-01-2014 19:47:28

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Pourquoi eject -T ferme le tiroir ?

J'ai trouvé ce script qui soit pour l'auteur ne fonctionne pas, mais qui fonctionne à merveille chez moi :

http://forum.ubuntu-fr.org/viewtopic.php?id=225861

Dernière modification par golgot200 (21-01-2014 19:48:15)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#3 22-01-2014 10:07:53

MicP
Invité

Re : Pourquoi eject -T ferme le tiroir ?

La commande que tu cite dans le post #1 utiliste l'option "T" de la commande "eject".

La commande utilisée dans le script pointé par le lien de ton poste #2 utilise l'option "t" de la commande "eject".

Il s'agit donc bien de deux options différentes.

===============
As-tu lu :

man eject

#4 22-01-2014 13:41:33

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Pourquoi eject -T ferme le tiroir ?

Merci MicP

Oui, j'ai regardé. Mais voilà eject -T ferme et ouvre sur ce lecteur hmm

Je ne parle pas du lien post 2, c'est un script trouvé après ma demande. smile

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#5 22-01-2014 13:50:57

MicP
Invité

Re : Pourquoi eject -T ferme le tiroir ?

Ah, OK, j'avais mal compris smile
Merci de ne pas l'avoir mal pris smile

#6 22-01-2014 13:53:45

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Pourquoi eject -T ferme le tiroir ?

Ben veux tu, je suis en colère lol

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#7 22-01-2014 14:53:59

phreg
Membre
Distrib. : Antix MX-15
Noyau : 4.3-0-liquorix-686
(G)UI : Xfce 4.12
Inscription : 02-04-2011

Re : Pourquoi eject -T ferme le tiroir ?

moi aussi, j'ai un problème de compréhension :

-t : fermer le tiroir. Tous les lecteurs de CD-ROM ne supportent pas cette commande.
-T: Fermer le tiroir s'il est ouvert, l'ouvrir s'il est fermé. Tous les lecteurs de CD-ROM ne supportent pas cette commande car elle utilise la commande de fermeture précédente.

Donc pour moi c'est le hardware qui fait la différence.

Hors ligne

#8 22-01-2014 16:04:58

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Pourquoi eject -T ferme le tiroir ?

Merci phreg

Donc si je comprend bien -T qui était pour moi censé ouvrir le lecteur ferait le contraire si celui-ci était dans l'état demandé ?
Donc j'ai lecteur ou l'option -T est supporté dans les deux sens et l'autre lecteur non, c'est bien cela ?


Je teste ce script sur les trois lecteurs en ma possession, ça l'air de fonctionner. A savoir ce qu'il veux dire, j'en sais rien.
Un clic, il s'ouvre et vise et versa. Bien sur faire deux lanceurs auraient été plus facile mais un c'est plus fun. Et, c'est le seul que j'ai trouvé pour l'instant qui fonctionne. J'ai rajouté un pkill à la fin, mai je ne sais pas si c'est comme ça qu'il faut faire pour tuer le script au cas où celui-ci ne s'arrêtait pas.


# Toggle eject script:
s=`date +%S`
eject -t
d=$((`date +%S`-s))
if (( d <= 1 || d == -59 ))
then
  eject
fi

pkill -TERM Eject.sh
 

Dernière modification par golgot200 (22-01-2014 16:06:20)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

Pied de page des forums