Как и мессенджеры, если пользователь запускает какую-то программу в полноэкранном режиме, например, wmplayer, он может изменить свой статус на отсутствующий. Similary есть ли способ узнать в JAVA, если система работает в полноэкранном режиме?
AutoIt - это мощный инструмент автоматизации Windows GUI, который, помимо прочего, имеет множество функций для исследования и взаимодействия с окнами. Я знаю, что они предоставляют различные способы взаимодействия с функциональностью AutoIt извне, возможно, стоит исследовать:
http://www.autoitscript.com/autoit3/index.shtml