Какие инструменты командной строки я могу использовать, чтобы получить текущее активное приложение / окно на каждой платформе?
Я пытаюсь создать приложение AIR для регистрации использования приложения, и единственный простой способ получить информацию из системы с помощью AIR - использовать инструменты командной строки и очисткустандартный вывод.
Я знаю о таких инструментах, какТоп а такжеп.с. для OS X, но ни один из них, кажется, не говорит мне, какое приложение / окно активно, может быть, я даже не должен искать процессы? В целях ведения журнала я бы хотел получить имя и заголовок текущего активного окна (и приложения) в качестве начала.
Меня в первую очередь интересует OS X, но было бы здорово иметь эквиваленты Windows и Linux и на будущее.
Если таких инструментов еще не существует, было бы здорово получить несколько советов, как их сделать. Я еще не занимался программированием на уровне ОС, но я думаю, что создание инструмента командной строки должно быть одной из самых простых вещей (полностью игнорируя структуры GUI).