在Java中调整音量并防止计算机处于待机状态。。。(Mac和Windows XP、Vista)
我正在编写一个Java程序,它想做3件事,但我不知道如何做,也不知道用Java是否可行 1-我想确保运行mac OS或windows xp/vista的计算机在运行我的应用程序时不会进入睡眠状态 2-我希望我的应用程序能够在播放声音之前,将上述所有操作系统的音量调到最大 3-最后,当播放声音时,我要确保屏幕(如果为“节能”而关闭)处于打开状态 这有可能吗?我看到一篇文章建议使用javax.sound.*作为(2)的答案,但这在OSX和WindowsXP、WindowsVista上有效吗 如果有人知道,我将非常感激在Java中调整音量并防止计算机处于待机状态。。。(Mac和Windows XP、Vista),java,windows,macos,audio,standby,Java,Windows,Macos,Audio,Standby,我正在编写一个Java程序,它想做3件事,但我不知道如何做,也不知道用Java是否可行 1-我想确保运行mac OS或windows xp/vista的计算机在运行我的应用程序时不会进入睡眠状态 2-我希望我的应用程序能够在播放声音之前,将上述所有操作系统的音量调到最大 3-最后,当播放声音时,我要确保屏幕(如果为“节能”而关闭)处于打开状态 这有可能吗?我看到一篇文章建议使用javax.sound.*作为(2)的答案,但这在OSX和WindowsXP、WindowsVista上有效吗 如果有人
编辑:该应用程序是一个wi-fi LAN通信程序,允许使用“客户端”软件的用户在网络上运行“服务器”软件的任何计算机上弹出消息。即使用户不在计算机旁,软件也必须通知用户,因此要求它始终打开(不支持无线上网),并发出大量噪音和唤醒屏幕以显示任何消息。对于
1部分
,您可能需要查看for Windows和类似的ES\u DISPLAY\u REQUIRED
。不是Java,但您可能必须使用本机或为此类控件找到第三方包装库。除非您正在编写病毒,否则任何应用程序都可能无法阻止计算机进入睡眠模式,或以最大音量播放声音。这听起来更像是闹钟。