2016-04-19 20:48:49 +02:00
|
|
|
'use strict';
|
|
|
|
|
2016-04-24 22:29:28 +02:00
|
|
|
var Launcher = require('../../comp/launcher');
|
2016-04-19 20:48:49 +02:00
|
|
|
|
|
|
|
var AutoTypeHelper = function() {
|
|
|
|
};
|
|
|
|
|
|
|
|
AutoTypeHelper.prototype.getActiveWindowTitle = function(callback) {
|
2016-04-24 22:29:28 +02:00
|
|
|
Launcher.spawn({
|
|
|
|
cmd: 'xdotool',
|
|
|
|
args: ['getactivewindow', 'getwindowname'],
|
|
|
|
callback: function(err, res) {
|
|
|
|
return callback(err, res ? res.trim() : undefined);
|
|
|
|
}
|
|
|
|
});
|
2016-04-19 20:48:49 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
module.exports = AutoTypeHelper;
|