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