IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Associer l'éxecution d'une ligne de commande à une combinaison de touche


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Chercheur (Physique)
    Inscrit en
    Mars 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Chercheur (Physique)

    Informations forums :
    Inscription : Mars 2007
    Messages : 44
    Par défaut Associer l'éxecution d'une ligne de commande à une combinaison de touche
    Bonjour,

    Je souhaiterais écrire un petit programme qui associerait une combinaison de touche à une ligne de commande linux.

    Par exemple, lancer la lecture d'un fichier son donné en tapant "Ctrl + F1".

    J'ai une idée de comment lancer une commande avec un programme en C :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    strcpy(commande,"play -q -v2 ~/monfichier.wav");
    system(commande);
    Mais je n'ai absolument aucune idée de comment gérer le clavier et comment faire que le programme ne "s'amuse" pas à analyser toutes les touches enfoncées par l'utilisateur pour voir si ça correspond à une séquence qu'il connait.

    Je cherche plutôt une direction dans laquelle creuser plutôt qu'une réponse toute faite, et si quelqu'un a une meilleure "stratégie" pour parvenir à mes fins, je suis preneur.

    D'avance, merci.

  2. #2
    Membre émérite
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Par défaut
    Si ta combinaison de touche sera essentiellement utilisée en environnement graphique, il y a déjà des utilitaires pour associer une commande à une combinaison de touches, généralement il y en a même intégré au gestionnaire de fenêtre.

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/11/2014, 16h47
  2. Réponses: 0
    Dernier message: 12/03/2014, 15h46
  3. [XL-2003] Transmettre une ligne de commande à une cellule
    Par lucarno dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 18/04/2011, 17h12
  4. Appeler une URL avec & depuis une ligne de commande
    Par Fritzoune dans le forum Shell et commandes GNU
    Réponses: 14
    Dernier message: 13/02/2006, 14h52
  5. Réponses: 11
    Dernier message: 20/12/2005, 16h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo