iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python黑魔法远程控制开机的实例
  • 257
分享到

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

2024-04-02 19:04:59 257人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录 python黑魔法~只要知道你电脑的ip,远程控制便可开机,嘻嘻《只能用来学习哦~不可恶作剧哈》 def wake_up(request, Mac='DC-4A-

 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远程控制开机内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python黑魔法远程控制开机的实例

本文链接: https://www.lsjlt.com/news/124327.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python黑魔法远程控制开机的实例
    目录 python黑魔法~只要知道你电脑的ip,远程控制便可开机,嘻嘻《只能用来学习哦~不可恶作剧哈》 def wake_up(request, mac='DC-4A-...
    99+
    2024-04-02
  • 揭开Python控制流程的魔术帷幕
    条件语句: 条件语句用于根据特定条件执行不同的代码块。最常用的条件语句是 if 语句,它检查一个表达式的值并执行其后的语句,如果表达式为真。此外,还有 elif 语句可用于检查其他条件,以及 else 语句可用于在所有其他条件都为假时执行...
    99+
    2024-03-13
    控制流程
  • 揭开 PHP 自动加载的黑魔法:精通加载机制
    PHP 自动加载的原理 PHP 自动加载的工作原理是,当 PHP 执行器遇到未定义的类时,它会触发一个特殊的函数(通常是 __autoload() 或 spl_autoload_register())来加载该类。这个函数会从特定的目录或...
    99+
    2024-03-02
    PHP、自动加载、类加载、命名空间、 composer
  • 基于Python实现主机远程控制
    目录1.概要设计2.详细设计2.调试分析3.测试结果前言: 本文为 HITwh 网络空间安全专业网络空间安全设计与实践 I 的选题之一,主要实现了远程监控局域网内的主机桌面与网络情况...
    99+
    2024-04-02
  • 掌握 Java Git 黑魔法,解锁版本控制的奥秘
    Git 是一个功能强大的分布式版本控制系统,它可以帮助开发人员跟踪代码更改、协作开发并管理项目历史记录。Java 是目前最流行的编程语言之一,用于构建各种应用程序。将 Git 与 Java 相结合可以显着提高软件开发流程的效率和质量。 G...
    99+
    2024-03-04
    Git、Java、版本控制、黑魔法
  • windows todesk能控制远程开机吗
    本篇内容主要讲解“windows todesk能控制远程开机吗”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows todesk能控制远程开机吗”吧!todesk可以远程开机吗:答:可以...
    99+
    2023-07-01
  • 计算机远程控制怎么开启
    要开启计算机远程控制,需要按照以下步骤进行操作:1. 打开计算机的控制面板,选择“系统和安全”。2. 在“系统和安全”窗口中,选择“...
    99+
    2023-06-12
    计算机远程控制
  • 揭秘 Python Tkinter 的魔法:掌控 GUI 开发
    组件和布局 Tkinter 提供了一系列小部件,如按钮、标签和文本框,这些小部件可以组合起来形成更复杂的 GUI。这些小部件可以按各种方式排列,使用网格或包装器布局管理器。网格布局管理器将小部件排列成网格状,而包装器布局管理器将小部件排列...
    99+
    2024-04-02
  • Node.js WebSocket 的魔法:揭开实时连接背后的机制
    Node.js WebSocket 是一个模块,使 Node.js 应用能够创建和管理与客户端之间的双向、实时连接。它基于 WebSocket 协议,该协议允许在服务器和浏览器或其他客户端之间建立持久连接,以便在不需要重新建立连接的情况下...
    99+
    2024-03-13
    Node.js WebSocket 的概述
  • Java 控制流的魔法:解锁编程的潜力
    if-else 语句 if-else 语句用于根据给定的条件执行不同的代码块。语法如下: if (条件) { // 条件为真时执行的代码 } else { // 条件为假时执行的代码 } 例如: int age = 18; if...
    99+
    2024-04-02
  • Python实现监控远程主机实时数据的示例详解
    目录0 简述1 程序说明文档1.1 服务端1.2 客户端2 代码0 简述 实时监控应用程序,使用Python的Socket库和相应的第三方库来监控远程主机的实时数据,比如CPU使用率...
    99+
    2023-05-14
    Python监控主机数据 Python监控主机 Python 主机数据
  • Python远程控制Windows服务器的方法详解
    目录1. 被控端 windows启动 winrm 服务检查 winrm 服务监听状态查看 winrm 配置信息(可选)配置 winrm client配置 winrm service2...
    99+
    2024-04-02
  • Qt开发之使用socket实现远程控制
    Qt之使用socket实现远程控制 在前面的文章中介绍过Qt心跳包的实现方法,本篇文章将会介绍下位机通过心跳包和上位机之间进行数据交互和远程功能控制的实现方法。 首先介绍环境,下位机...
    99+
    2022-11-21
    Qt socket远程控制 Qt 远程控制 Qt socket
  • win10手机远程控制电脑怎么实现
    这篇文章主要介绍“win10手机远程控制电脑怎么实现”,在日常操作中,相信很多人在win10手机远程控制电脑怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win10手...
    99+
    2022-12-07
    win10
  • python编程控制Android手机操作技巧示例
    目录你应该拥有的东西安装 开始 轻敲 截图高级点击 TemplateMatching滑动打电话给某人从手机下载文件到电脑 手机录屏打开手机发送 Whatsapp 消息 几天前我在考虑...
    99+
    2024-04-02
  • 如何自制控制进程和控制开机启动项的批处理
    这篇文章主要为大家展示了“如何自制控制进程和控制开机启动项的批处理”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何自制控制进程和控制开机启动项的批处理”这篇文章吧。自动结束强制智能结束.vbs...
    99+
    2023-06-08
  • python与adb无缝衔接控制手机(手机截屏实例)
    目录 连接 常用操作 截图到PC端 使用pure-python-adb库可以实现python控制手机,支持input输入,支持shell命令,支持pull/push上传下载文件等。 安装库:pip install pure-python-...
    99+
    2023-10-09
    adb 智能手机
  • scrapy远程登录控制台的实现
    目录远程登录控制台如何访问telnet控制台telnet控制台中的可用变量telnet控制台使用示例暂停、恢复和停止报废发动机远程登录设置远程登录控制台 Scrapy附带一个内置的t...
    99+
    2023-02-27
    scrapy 远程登录控制台 scrapy 远程登录
  • 手机远程控制云服务器设备的使用方法
    1. 选择适合的远程控制工具 要远程控制云服务器设备,首先需要选择适合的远程控制工具。以下是一些常用的远程控制工具: SSH(Secure Shell):SSH 是一种加密的网络协议,可以通过终端或命令行界面远程连接到云服务器设备。它是...
    99+
    2023-10-28
    使用方法 远程控制 服务器
  • Python控制台输出俄罗斯方块的方法实例
    今天填一个坑,俄罗斯方块!! 俄罗斯方块的移动不难实现,但是旋转就不太容易实现,究其原因是因为Python中没有数组这种数据结构,所以不能用矩阵的公式。今天把旋转做出来了,刚好整理一...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作