Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. var x11 = require('x11');
  2.  
  3. x11.createClient(function (err, display) {
  4. var X;
  5.  
  6. if (err) {
  7. return console.error(err);
  8. }
  9.  
  10. X = display.client;
  11. X.on('error', console.log);
  12.  
  13. X.QueryTree(display.screen[0].root, function (err, tree) {
  14. tree.children.forEach(function (window) {
  15. X.GetGeometry(window, console.log);
  16. X.GetProperty(0, window, X.atoms.WM_NAME, X.atoms.STRING, 0, 120, function (err, name) {
  17. if (err) { }
  18. //console.log(name.data ? name.data.toString() : '');
  19. });
  20. });
  21. });
  22.  
  23. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement