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 :

Passer des event depuis le serveur X (ou autre) jusqu'à un demon


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut Passer des event depuis le serveur X (ou autre) jusqu'à un demon
    Bonjour à tous,

    Je cherche à contrôler un démon sans console (ici, si les boutons droit et gauche de la souris sont pressés).

    Est-il possible de le faire (j'imagine que oui), et peut-on passer des paramètres à cet envoi (comme la position du curseur) ?

    Merci d'avance etc...

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Un méchant doute me vient : ne suffirait-il pas d'utiliser Xlib ?

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    absolument

    c'est la grosse différence en Windows et les autres systèmes. Sous Windows il faut automatiquement une fenêtre (la console en est une). Mais un démon sous *n*x n'a pas besoin d'une fenêtre : ce peut être un pur code sans graphisme, ou un code contenant du graphisme (par exemple avec X), mais sans fenêtre....

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Vient alors la question : comment (et peut-on) demander tous les events du serveur, un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    XSelectInput (display, root,...)
    revoyant un sympathique (mais compréhensible) message d'erreur avec entre autres "attempt to access private ressources denied" ?

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    en faite le principe doit etre un peut different :
    sous X c'est la "root" windows par qui passe tout les evenements, donc c'est a celle ci que tu doit attaché ta gestion des events.
    "pose" un hook (genre xtAddevent) sur cette fenetre, bien evidement il te faut les droits associé (meme utilisateur ou etre root).

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Ouark la vilaine chose, une fonction Xt...

    Non pas que je me dispense des remerciements d'usages, ni dénigre cette API, mais force est de constater qu'il y a mieux documenté.

    N'y a-t-il pas un équivalent avec une autre librairie (Qt par exemple, ou directement Xlib), ou un tutoriel (un simple hello world+boucle evenementielle) avec Xt ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/04/2017, 19h01
  2. recuperation des données depuis le serveur
    Par isoman dans le forum JPA
    Réponses: 5
    Dernier message: 06/04/2009, 16h57
  3. Pousser des donnees depuis le serveur vers plusieurs clients avec WCF
    Par NoussaL dans le forum Windows Communication Foundation
    Réponses: 6
    Dernier message: 30/09/2008, 17h11
  4. Impossible de télécharger des fichiers depuis mon serveur
    Par amine55555 dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 1
    Dernier message: 12/05/2007, 14h15
  5. passer des arguments depuis un lien hypertxte vers une page php
    Par killer_instinct dans le forum Langage
    Réponses: 5
    Dernier message: 28/04/2007, 12h18

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