OVH Cloud OVH Cloud

touche d'éjection

32 réponses
Avatar
patrick.1150RTcazaux
Bonsoir,

Je viens d'acheter un PC portable dont le bouton d'éjection du CD est
très malcommode à enfoncer. J'aimerais savoir s'il est possible d'écrire
un petit programme dans un langage quelconque, de préfénce simple qui
ouvrirait le lecteur, et d'affecter une touche du clavier à ce
programme.
Merci d'avance.
--
Tardigradus
Délégué bénévole de la Mutuelle des motards

10 réponses

1 2 3 4
Avatar
Oliver One
Dans son message précédent, Gérard a écrit :

"Tardigradus" a écrit

Domage qu'o nsoit absolument limité à des
raccourcis avec ALT et CTRL. Mais bon, c'eet déjà très bien.



C'est vraiment ce qui me gonfle sur le PC, car la touche "fenêtre" est
largement sous-exploitée.



Pour ça il existe des programmes alternatifs comme :

http://perso.wanadoo.fr/estereltech/esterel/wonderkeys.htm

--
Olivier
Avatar
rm
Le Mon, 16 Jan 2006 12:10:24 +0100, Tardigradus a écrit :

rm wrote:

une ligne :
CDTray ( $CmdLine[1], $CmdLine[2] )



Chez moi ça ne marche pas ("unknown function"). Je me suis référé à
l'aide qui me propose une formulation plus simple : CDTray "G:", "open"
Mais cette dernière me renvoie aussi un message d'erreur "error parsing
function call" ou un truc de ce genre.



RTFM...
pour résumer: ne pas oublier les parenthèses...

@+
--
rm
Avatar
patrick.1150RTcazaux
Francois Le Gad wrote:

C'est un langage de programmation pour des scripts. Tu donnes
l'extension vbs au fichier.



Ou, et ensuite ? il y a quelque chose dans WIndows qui sait l'exécuter ?
--
Tardigradus
Délégué bénévole de la Mutuelle des motards
Avatar
patrick.1150RTcazaux
rm wrote:

RTFM...



Rébarbatif, en anglais et s'adressant à des gens qui ont déjà une bonne
idée de ce dont il s'agit (par exemple je n'ai pas du tout compris
l'intérêt du gestionnaire de fenêtre, qui est pourtant présenté en
premier)... Mais bon, je vais m'y replonger

pour résumer: ne pas oublier les parenthèses...



J'avais scrupuleusement tapé ce que tu avais écrit, parenthèses et
espaces comprises. D'ailleurs, dans l'aide, il n'est pas question de
parenthèses, entre parenthèses :)

--
Tardigradus
Délégué bénévole de la Mutuelle des motards
Avatar
Sergio
Le 16/01/2006, Tardigradus a supposé :
Francois Le Gad wrote:

C'est un langage de programmation pour des scripts. Tu donnes
l'extension vbs au fichier.



Ou, et ensuite ? il y a quelque chose dans WIndows qui sait l'exécuter ?



Oui : Cscript.Exe (applis console) et Wscript.exe (applis graphiques).
Inclues dans Windows.

Voir :
http://www.bellamyjc.org/fr/vbsgeneralites.html

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
rm
le fichier d'aide fourni est super bien fait et au contraire très utile,
facile à explorer/rechercher, même en anglais...
toutes les commandes (rubrique "Fonctions reference") y sont bien décrites,
avec des parenthèses partout et des exemples pas trop durs à comprendre
comme dans le cas qui t'intéresse ici:
Example:
; Open the CD tray on drive E:
CDTray("E:", "open")

:-)

l'exemple que je t'avais donné impliquait de passer deux arguments à
l'exécutable utilisant la fonction CDTray qui requiert elle aussi deux
arguments, le lecteur et l'action (entre parenthèse)

la partie pour faire de l'interface graphique doit guère être plus complexe
mais pour des bricoles, ça ne sert à rien.

PS: je suis allergique au développement et c'est bien un des seuls
"langages" qui ne me fasse pas fuir... tant qu'il ne faille pas en faire
des centaines de lignes !

@+
--
rm
Avatar
IOBA
"Tardigradus" a écrit dans le message de
news: 1h9880k.hdscgxijff40N%
| Bonsoir,
|
| Je viens d'acheter un PC portable dont le bouton d'éjection du CD est
| très malcommode à enfoncer. J'aimerais savoir s'il est possible d'écrire
| un petit programme dans un langage quelconque, de préfénce simple qui
| ouvrirait le lecteur, et d'affecter une touche du clavier à ce
| programme.
| Merci d'avance.
| --
Installe "AutoEject", qui non seulement te permet cela, mais en plus ouvrira
les tiroirs des lecteurs non vides à la fermeture de session

--
IOBA
Avatar
IOBA
"Tardigradus" a écrit dans le message de
news: 1h995f7.1m2s6banmskcuN%
(...)| Le programme de fermeture ne fonctionne pas non plus ma is je suppose
| que c'est parce que j'ai un portable, avec un tiroir où il n'y a pas de
| moteur, a priori.
| --
Ben alors cherche pas, qu'est-ce que tu veux automatiser, sans moteur ?
Marrant, ton troll :-)

--
IOBA
Avatar
patrick.1150RTcazaux
rm wrote:

Example:
; Open the CD tray on drive E:
CDTray("E:", "open")



Je viens de le faire, et en effet, ça marche. mais je maintiens que
l'exempel que j'ai trouvé ans la liste des fonctions n'avait pas de
parenthèses : je l'ai copié-collé dans mon texte.

Mais merci encore, ça marche et c'est l'essentiel.
--
Tardigradus
Délégué bénévole de la Mutuelle des motards
Avatar
patrick.1150RTcazaux
IOBA wrote:

Ben alors cherche pas, qu'est-ce que tu veux automatiser, sans moteur ?
Marrant, ton troll :-)



Merci de ton intervention décisive.
--
Tardigradus
Délégué bénévole de la Mutuelle des motards
1 2 3 4