Api来打开您的计算机
我正在制作一个小型的在线时钟(既为了好玩,也为了学习更多的php和javascript),因为我确实需要一个闹钟,这比买一个容易(不要问) 现在我想知道一件事,我知道从浏览器上打开/关闭你的电脑是不可能的,但是一个朋友问我是否可以给他一个小插件/程序来获取他在那里添加的闹钟时间,并打开他的电脑让他醒来 我知道开机肯定是不可能的,但可能是从睡眠/冬眠状态开机 有人知道做这件事的api吗?Windows或mac,或跨平台 只是出于好奇,闹钟在这里 编辑:Api来打开您的计算机,api,winapi,Api,Winapi,我正在制作一个小型的在线时钟(既为了好玩,也为了学习更多的php和javascript),因为我确实需要一个闹钟,这比买一个容易(不要问) 现在我想知道一件事,我知道从浏览器上打开/关闭你的电脑是不可能的,但是一个朋友问我是否可以给他一个小插件/程序来获取他在那里添加的闹钟时间,并打开他的电脑让他醒来 我知道开机肯定是不可能的,但可能是从睡眠/冬眠状态开机 有人知道做这件事的api吗?Windows或mac,或跨平台 只是出于好奇,闹钟在这里 编辑: 在wiki页面上,wake On lan说需
在wiki页面上,wake On lan说需要将bios电源转到网络板,有什么办法吗?或者今天的计算机已经为这种协议做好准备了吗?我不太了解它是如何工作的,但听起来你需要它 LAN唤醒(WOL,有时是WOL)是一种以太网计算机网络标准,允许通过网络消息远程打开或唤醒计算机
你的最佳选择可能是正如人们所指出的,局域网唤醒是一种可能性。但还有一个可能适合你的需要。如今,大多数BIOS已经提供了在给定时间打开计算机的选项。如果你的目标仅仅是把你的电脑变成闹钟,这应该可以做到。一旦操作系统进入休眠状态,唯一的方法就是通过某种内核级的硬件驱动程序事件来启动它。例如,按下电源按钮或打开系统盖等
在我看来,在应用程序中对功能进行建模有点复杂,因为应用程序依赖于操作系统级别的服务,而这些服务在睡眠/休眠模式下不可用。可能有两种解决方案: