Comment faire une capture d'écran d'une application sous Linux? J'utilise C++. Une idée? Pour windows il y a beaucoup de ressources mais je ne trouve rien pour linuxComment faire une capture d'écran d'une application sous Linux?
Une aide? Merci
Comment faire une capture d'écran d'une application sous Linux? J'utilise C++. Une idée? Pour windows il y a beaucoup de ressources mais je ne trouve rien pour linuxComment faire une capture d'écran d'une application sous Linux?
Une aide? Merci
Si vous voulez juste un enregistreur d'écran, essayez d'utiliser xvidcap. Si vous voulez faire votre propre, essayez de regarder les sources. Je ne suis pas vraiment sûr comment cela fonctionne bien. Je suppose qu'il utilise l'extension XShm en quelque sorte.
déjà répondu ici:
Screenshot of a windows application running under wine (linux)
Edit: si vous voulez le faire en C, essayez Xlib. Quelques liens:
Ne pouvez-vous pas faire cela avec http://www.imagemagick.org/script/index.php?
Il est généralement à bord des prises en pension de Linux, et vous pouvez faire beaucoup plus que simplement prendre une capture d'écran avec elle ... http://tips.webdesign10.com/how-to-take-a-screenshot-on-ubuntu-linux
Humm ... Depuis que je suis la construction d'une application screencast, j'ai besoin de être aussi rapide que possible. L'enregistrer sur le disque et l'ouvrir à nouveau prend probablement du temps. Mais je vais essayer! – Noyoudont
Ok, j'ai ajouté quelques liens C. – ChristopheD
Xlib seul n'aide pas vraiment. AFAIK, il n'y a aucun moyen de faire des captures d'écran rapides purement en utilisant Xlib. – Zifre