IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> appel aux scripteurs: un script pour éjecter SVP
Options
julien
posté 18 Mar 2003, 12:21
Message #1


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 709
Inscrit : 26 Jun 2001
Lieu : à l'ouest
Membre no 428



ben voilà, c'est la suite su post sur le "bouton eject d'un clavier usb type imac"
mais ce post s'adresse donc aux scripteurs fous qui serainet capable de sortir un script qui permettrait l'équivalent du bouton eject du clavier apple pro étendu (démontage du cd, ejection du tiroir (vide ou plein), fermeture du tirroir...
Go to the top of the page
 
+Quote Post
Gotchi
posté 18 Mar 2003, 12:47
Message #2


Macbidouilleur de Nancy
*****

Groupe : Modérateurs
Messages : 8 787
Inscrit : 16 Nov 2001
Lieu : Clermont-Ferrand
Membre no 1 308



tu vas dans ton dossier /System/Library/CoreServices/Menus Extras, et tu double-cliques su l'élément Eject Menu


--------------------
pour suivre mes tests de produits sur Amazon : Mon profil Amazon
Go to the top of the page
 
+Quote Post
julien
posté 18 Mar 2003, 12:57
Message #3


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 709
Inscrit : 26 Jun 2001
Lieu : à l'ouest
Membre no 428



ben ça doit pas etre valable sous os 9,2
n'est-il pas??

/System/Library/CoreServices/Menus Extras, et tu double-cliques su l'élément Eject Menu

>>il n'y a pas de dossier library ds sytem, ni coreservices ni menus extrras ni eject menu... (j'ai cherché tout ça avec sherlock...)

oune soloutione por favor por os9?
Go to the top of the page
 
+Quote Post
Gotchi
posté 18 Mar 2003, 12:59
Message #4


Macbidouilleur de Nancy
*****

Groupe : Modérateurs
Messages : 8 787
Inscrit : 16 Nov 2001
Lieu : Clermont-Ferrand
Membre no 1 308



désolé, je ne savais pas que tu cherchais une solution pour Mac OS 9.
Celle que je ne donne n'est valable en effet que pour Mac OS X


--------------------
pour suivre mes tests de produits sur Amazon : Mon profil Amazon
Go to the top of the page
 
+Quote Post
julien
posté 18 Mar 2003, 13:02
Message #5


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 709
Inscrit : 26 Jun 2001
Lieu : à l'ouest
Membre no 428



non non: c'est moi qui suis désolé..
si si j'insiste

en fait je ne l'avais pas reprécisé (que j'étais sous 9), je l'avais dis ds l'autre post

et tu ne connais pas la solution pour 9 donc??

en tout cas, je garde en mémoire l'info pour osx car bientot je vais franchir le pas

merci, avis aux autres...
Go to the top of the page
 
+Quote Post
schlum
posté 18 Mar 2003, 19:39
Message #6


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 451
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Autre méthode pour OS-X : le paquage "eject" avec fink...


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
julien
posté 19 Mar 2003, 12:42
Message #7


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 709
Inscrit : 26 Jun 2001
Lieu : à l'ouest
Membre no 428



c'est à dire??
Go to the top of the page
 
+Quote Post
drop.zone
posté 19 Mar 2003, 15:52
Message #8


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 735
Inscrit : 7 Feb 2003
Membre no 6 052



laisse béton, c'est du X biggrin.gif
Go to the top of the page
 
+Quote Post
schlum
posté 19 Mar 2003, 19:32
Message #9


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 451
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Ben sous OS-X, tu peux charger un executable qui s'appelle "eject", qui se lance sous le terminal :
"eject" ouvre le "tiroir cd"
"eject -t" ferme le "tiroir cd" (quand c'est possible non manuellement smile.gif )


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
drop.zone
posté 19 Mar 2003, 19:50
Message #10


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 735
Inscrit : 7 Feb 2003
Membre no 6 052



QUOTE
Ben sous OS-X, tu peux charger un executable qui s'appelle "eject", qui se lance sous le terminal :
"eject" ouvre le "tiroir cd"
"eject -t" ferme le "tiroir cd" (quand c'est possible non manuellement smile.gif )


il se trouve où l'exe ? please smile.gif
Go to the top of the page
 
+Quote Post
schlum
posté 19 Mar 2003, 20:05
Message #11


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 451
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



QUOTE
il se trouve où l'exe ? please smile.gif


En fait je l'ai pris avec fink, mais j'ai dit une connerie : l'option -t ne marche pas (comme sur linux) sad.gif

Sinon, c'est un script perl :
CODE
#!/usr/bin/perl



$device = $ARGV[0] || "/dev/disk1";

$device =~ s/cdrom/disk1/;



exec "/usr/bin/hdiutil eject $device";



Donc suffit de creer un fichier contenant ce script, et de lui donner les droits d'exécution


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
drop.zone
posté 19 Mar 2003, 20:20
Message #12


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 735
Inscrit : 7 Feb 2003
Membre no 6 052



ça fonctionne uniquement pour les volumes montés visuellement sur le bureau ou in /Volumes

mais pas pour les volumes démontés mais toujours dans le lecteur.

t'aurais pas un truc pour ce genre de problème : une commande terminal.

je suis entrain de fouiner avec disktool, autodiskmount, etc... et consort, mais je n'y arrive pas. :pleur2:
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 20th May 2024 - 06:44