python 控制电脑_python实现远程控制电脑
python远程控制电脑的具体代码,供大家参考,具体内容如下
python拥有大量的第三方库,且语法简单。今天老杨就用python实现远程控制电脑
所谓,谋定而后动,在实现任何一个需求之前,我们需要先分析,捋清楚一个思路,远程控制电脑,无非就是接收远程的命令和根据命令去执行对应的操作。那这里,我们借助微信来接收命令,利用我们的一个
itchat
库实现远程控制电脑
按上所说,我们要完成需求,无非是把任务细分,首先,接收到消息指令,再根据对应的指令执行相对应的操作,其中我们需要考虑一个问题就是误触问题。
python有大量的第三方库,这里我们借助
itchat
这个第三方库
首先通过
pip
进行第三方库的安装
pip install itchat
引入第三方库
import itchat
开始代码,不管三七二十一,先来个标准套路:
def main():
pass
if __name__=='__main__':
main()
让微信运行
import itchat
def main():
# 登录微信 避免重复扫码 热加载
itchat.auto_login(hotReload=True)
# 微信运行起来
itchat.run()
if __name__=='__main__':
main()
接收微信消息,获得指令,执行操作
import os
@itchat.msg_register('Text')
def main(msg):
message = msg['Text']
if message == '关机':
os.system('shutdown /s /t 0')
大概思路已经得知,接下来我们应该做更多优化,比如解决误触等问题
完整代码如下:
import itchat
import os
import cv2
@itchat.msg_register('Text')
def main(msg):
message = msg['Text'].strip()
ToUserName = msg['ToUserName']
FromUserName = msg['FromUserName']
if FromUserName == ToUserName:
tip = '输入 on 开启操控 默认是关闭的'
itchat.send(tip,'filehelper')
if ToUserName == 'filehelper':
control(message)
flag = False
def control(message):
global flag
if message == 'on':
tip = '现在可以开始操控了 输入关机 或者输入 拍照'
itchat.send(tip,'filehelper')
flag = True
if message == 'off':
tip = '现在已经操控了 输入 on 打开操控'
itchat.send(tip,'filehelper')
flag = False
if flag == True:
if message == '关机':
cmd()
elif message == '拍照':
img()
def cmd():
os.system('shutdown /s /t 0')
def img():
cap = cv2.VideoCapture(0)
ret ,img = cap.read()
filename = 'wechat.jpg'
cv2.imwrite(filename,img)
cap.release()
itchat.send_image(filename,'filehelper')
def main():
itchat.auto_login(hotReload=True)
itchat.run()
if __name__=='__main__':
main()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python 控制电脑_python实现远程控制电脑相关推荐
- iphone控制电脑_苹果远程控制电脑软件免费下载-超控Controlax(iPhone远程控制Windows)v1.1 最新版...
超控Controlax是一款iPhone远程控制Windows电脑的苹果远程控制电脑软件,Mac和pc电脑远程连接控制,可以一键打开常用的文件.文件夹.APP.网站和很多预置的系统级功能.通过这种方式 ...
- Python实现用手机监控远程控制电脑
一.前言 很多时候,我们都有远程控制电脑的需求.比如正在下载某样东西,需要让电脑在下载完后关机.或者你需要监控一个程序的运行状况等. 今天我们就来用Python实现一个远程监控并控制电脑的小程序. 二 ...
- Python开发学习之Python实现用手机监控远程控制电脑
很多时候,我们都有远程控制电脑的需求.比如正在某样东西,需要让电脑在完后关机.或者你需要监控一个程序的运行状况等. 今天我们就来用Python实现一个远程监控并控制电脑的小程序. 实现原理 听起来远程 ...
- 计算机手机远程控制,手机怎么远程控制电脑?手机远程控制电脑步骤详解
随着互联网技术的发达,手机和电脑一样成为人们生活中很重要的东西,也许是关乎人们的工作也许是生活中的事情,其实都很重要.但是电脑的体积还是比较大的,相对于手机来说,携带总是不方便的,就连 笔记本电脑 也 ...
- 有服务器可以远程连接电脑软件,支持远程控制电脑的工具有哪些?这几款软件值得一试!...
对于普通人来说,如果自己身处于一线工作城市,与异地的家人进行聊天时,他们遇到了电脑上的某种问题时,而我们直接靠说话或文字,并不能直接来解决他们所遇到的问题,他们自己又根本不会操作,此时直接控制他们的电 ...
- html5手机远程控制电脑,手机怎么远程控制电脑?手机远程控制电脑步骤详解
随着互联网技术的发达,手机和电脑一样成为人们生活中很重要的东西,也许是关乎人们的工作也许是生活中的事情,其实都很重要.但是电脑的体积还是比较大的,相对于手机来说,携带总是不方便的,就连 笔记本电脑 也 ...
- 如何远程控制电脑?多种远程控制电脑方法推荐!
远程控制电脑是一种便捷的技术,使用户可以通过网络远程访问和控制其他计算机.这项技术在许多情况下都非常有用,例如远程技术支持.远程办公.文件共享和远程教育等.下面是一些常见的方法,可以帮助你实现远程控制 ...
- Python 骚操作:微信远程控制电脑
目录 1.应用场景 2.程序思路 3.程序源码 4.使用教程 今天带给大家一个非常有意思的 python 程序,基于 itchat 实现微信控制电脑.你可以通过在微信发送命令,来拍摄当前电脑的使用者, ...
- Python 骚操作,微信远程控制电脑
**今天带给大家一个非常有意思的 python 程序,基于 itchat 实现微信控制电脑.你可以通过在微信发送命令,来拍摄当前电脑的使用者,然后图片会发送到你的微信上.甚至你可以发送命令来远程关闭电 ...
最新文章
- php框架使用统计_2015 年最好的 PHP 框架调查统计
- 【Network Security!】用户组管理与批处理中(:goto)的用法
- 使用web3.js进行开发
- c++STL算法基础
- 「Python」超简单!Python返回矩阵最大元素/最小值坐标,三行搞定!(更新:一行搞定!)
- Linux 安装Anroid Studio 0.8
- 苹果4怎么越狱_苹果手机如何截屏
- 嵌入式linux和pc机的linux对照
- shell 执行脚本
- CAD图纸上面缺失的线条如何将其进行补充?
- 《中国人工智能学会通讯》——12.44 分类型数据的定义
- oracle plsql 字符串长度,PLSQL SQL
- linux操作系统基础及应用课后答案,Linux操作系统课后习题答案及复习要点
- 跨时钟域脉冲信号处理——脉冲同步器
- Html5网页录音,js录音mp3
- 亚马逊账号关联因素有哪些?如何避免账号之间关联
- 、OA系统中的绩效管理
- 【国内生态学研究机构介绍系列】之北京大学
- 将SQL Server表导出为txt文件
- Camstar开发思考:如何在C#代码中控制事务