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