2015年4月14日火曜日

[Python]WakeOnLanを行う

MACアドレスとIPアドレスは自分のPCに対して行う事。


MACADDR = '01:23:45:67:89:AB'
IPADDR = '192.168.111.222'
IPPORT = 9

import socket

macstr = ''.join([x.decode('hex') for x in MACADDR.split(':')])
magicpacket = '\xFF' * 6 + macstr * 16

s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.sendto(magicpacket, (IPADDR,IPPORT))
s.close()



http://d.hatena.ne.jp/cheeseshop/20121218/1355842434

0 件のコメント:

Androider