如何用PHP脚本唤醒PC?

问题描述:

通过在我的PC上启用局域网唤醒功能,我可以远程启动它。如何用PHP脚本唤醒PC?

假设我想从PHP脚本发送“魔法数据包”。我将如何做到这一点?我需要使用cURL功能吗?

+0

我不这么认为,卷曲是这样做的HTTP请求,是不是?告诉我们更多关于那个魔术包的信息...... – greg0ire 2010-07-13 21:54:37

+0

哦,是的......我猜想原始套接字呢? – 2010-07-13 21:56:59

+0

http://en.wikipedia.org/wiki/Wake-on-LAN#Magic_packet – 2010-07-13 21:57:35

您可以在偷看:http://sourceforge.net/projects/wolviaphp/files/(使用的fsockopen()与 'UDP://')

我以前使用过WMI,用于远程管理运行windows的机器。

因此,MS的WMI或http://www.openwbem.org/(开放标准)可能就是您要找的。

祝你好运。

+0

我的机器没有运行Windows。 – 2010-07-13 22:22:05