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

C Discussion :

Capture d'écran / Récupération de pixels d'une fenêtre précise


Sujet :

C

  1. #1
    Membre régulier
    Homme Profil pro
    Lycéen
    Inscrit en
    Mars 2014
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2014
    Messages : 76
    Points : 72
    Points
    72
    Par défaut Capture d'écran / Récupération de pixels d'une fenêtre précise
    Bonjour,

    je souhaiterai être capable de récupérer tous les pixels d'une fenêtre ou en réaliser une capture d'écran en C. (Par exemple depuis mon programme faire une capture d'écran de la fenêtre de firefox). Je ne sais pas trop quelle bibliothèque utiliser (je suis sous GNU/Linux).

    J'ai vu un exemple avec la bibliothèque xlib et cairo pour faire une capture écran de tout l'écran. Serait-il possible avec xlib de pouvoir "manipuler" une fenêtre externe à mon programme (comme firefox par exemple), pour pouvoir récupérer des informations de celle-ci.

    En vous remerciant par avance

  2. #2
    Expert confirmé
    Inscrit en
    Mars 2005
    Messages
    1 431
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1 431
    Points : 4 182
    Points
    4 182
    Par défaut
    Tu dois pouvoir le faire à l'aide de xlib en supposant que le programme soit exécuté avec les privilèges nécessaires, mais ça doit être assez prise de tête (euphémisme ).

    Si c'est à sens unique - simplement récupérer le contenu de la fenêtre, sans envoyer de commandes - j'opterais plutôt pour un script qui dirige la sortie de xwd.

  3. #3
    Membre régulier
    Homme Profil pro
    Lycéen
    Inscrit en
    Mars 2014
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2014
    Messages : 76
    Points : 72
    Points
    72
    Par défaut
    va falloir que je regarde plus en détaille xlib du coup. Je souhaiterai faire un serveur VNC.. Du coup j'aurai besoin d'envoyer des commandes plus tard sans doute
    Merci pour ta réponse !

Discussions similaires

  1. [XL-2010] Récupération du Handle d'une fenêtre
    Par setepenre dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/12/2012, 08h46
  2. [Débutant] Parcours de chaque pixel d'une fenêtre
    Par supergrey dans le forum x86 32-bits / 64-bits
    Réponses: 4
    Dernier message: 13/08/2010, 16h08
  3. [Débutant] Récupération des valeurs d'une fenêtre text
    Par aissa2010 dans le forum Interfaces Graphiques
    Réponses: 16
    Dernier message: 31/07/2010, 16h41
  4. Récupération des pixels d'une fenêtre cachée
    Par youhoucmoa dans le forum Windows
    Réponses: 13
    Dernier message: 25/11/2008, 10h40
  5. Récupérer le handle d'une fenêtre précise
    Par AMS010 dans le forum Windows
    Réponses: 1
    Dernier message: 04/07/2008, 16h11

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