主页 > 知识库 > Python黑魔法远程控制开机的实例

Python黑魔法远程控制开机的实例

热门标签:上海机器人外呼系统哪家好 地图标注的意义点 盖州市地图标注 房产电销外呼系统 地图标注微信发送位置不显示 南京销售外呼系统软件 315电话机器人广告 浙江电销卡外呼系统好用吗 地图制图标注位置改变是移位吗

 python黑魔法~只要知道你电脑的ip,远程控制便可开机,嘻嘻《只能用来学习哦~不可恶作剧哈》

def wake_up(request, mac='DC-4A-3E-78-3E-0A'):
    MAC = mac
    BROADCAST = "192.168.0.255"
    if len(MAC) != 17:
        raise ValueError("MAC address should be set as form 'XX-XX-XX-XX-XX-XX'")
    mac_address = MAC.replace("-", '')
    data = ''.join(['FFFFFFFFFFFF', mac_address * 20])  # 构造原始数据格式
    send_data = b''
 
    # 把原始数据转换为16进制字节数组,
    for i in range(0, len(data), 2):
        send_data = b''.join([send_data, struct.pack('B', int(data[i: i + 2], 16))])
    print(send_data)
 
    # 通过socket广播出去,为避免失败,间隔广播三次
    try:
        sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
        sock.sendto(send_data, (BROADCAST, 7))
        time.sleep(1)
        sock.sendto(send_data, (BROADCAST, 7))
        time.sleep(1)
        sock.sendto(send_data, (BROADCAST, 7))
        return HttpResponse()
        print("Done")
    except Exception as e:
        return HttpResponse()
        print(e)

执行关机的命令即可

import os
os.system('shutdown -s -t 00')

到此这篇关于Python黑魔法远程控制开机的实例的文章就介绍到这了,更多相关Python远程控制开机内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
  • Python黑魔法@property装饰器的使用技巧解析
  • Python黑魔法Descriptor描述符的实例解析
  • python黑魔法之参数传递
  • python黑魔法之编码转换
  • 详解python metaclass(元类)
  • python中metaclass原理与用法详解
  • Python探索之Metaclass初步了解
  • 举例讲解Python中metaclass元类的创建与使用
  • 详解python单例模式与metaclass
  • Python使用metaclass实现Singleton模式的方法
  • Python中的Classes和Metaclasses详解
  • 深入理解Python中的元类(metaclass)
  • Python黑魔法之metaclass详情

标签:阳泉 金华 克拉玛依 贵州 日照 临汾 双鸭山 赤峰

巨人网络通讯声明:本文标题《Python黑魔法远程控制开机的实例》,本文关键词  Python,黑,魔法,远程控制,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Python黑魔法远程控制开机的实例》相关的同类信息!
  • 本页收集关于Python黑魔法远程控制开机的实例的相关信息资讯供网民参考!
  • 推荐文章