马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 nahongyan1997 于 2020-8-9 11:49 编辑
废话不多说,先上代码:import socket
import binascii
mac = ['00e04c130eea']
ip="xxx.xxx.xxx.xxx"
port=9
s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
s.setsockopt(socket.SOL_SOCKET,socket.SO_BROADCAST,1)
def sendto(r):
s.sendto(r,(ip,port))
[print("正在向:",r,"施法!") or sendto(binascii.unhexlify('FF'*6+r*16)) for r in mac] # 利用列表推导式原理进行迭代执行
s.close()
input("打完收功,回车退出!")
问题就是这段代码执行后我的电脑为什么没有开机,到底是哪里不对?
我已经用手机的远程开机 APP 测试了电脑的设置肯定是没有问题的,那么问题不是出在 IP 地址上就是出在这些代码上,希望有搞过这个的大佬能指点迷津。 |