苹果电脑qq远程控制怎么弄
前言最近这三年来,很多人的生活发生了改变。尤其是对于很多企业的员工被迫改变了办公室模式,远程办公已经成为了常态。既然是远程办公,当然离不开远程控制软件。想必大多数人在初次接触远控软件的时候都是用 QQ...
2024.11.20现在很多人手机不离身,手机如何远程控制电脑呢?本文我们通过Python来实现手机远程启动并登陆电脑上的QQ客户端。需要用到几个库(模块):subprocess,pyautogui,smtp以及poplib。subprocess模块用来打开电脑上的应用,pyautogui用来控制鼠标以及发送字符串等,smtp库用来发送邮件,poplib用来收取邮件。
看到这里可能大家可能猜到需要用电子邮件作为手机与电脑建立连接的桥梁,总的来说分为两个步骤,首先用Python实现计算机本地启动打开应用,然后再考虑电子邮件的实现形式。
电脑本地自动启动QQ应用程序并自动登陆怎么使用Python来实现自动启动电脑上的某个应用呢?平时我们在电脑上登陆QQ需要三个操作步骤:打开QQ客户端,输入账号密码,点击登陆按钮;这三个步骤的实现就用到了Python中的subprocess以及pyautogui模块。利用subprocess模块的Popen()函数可以启动电脑上的应用,首先import该模块,没有安装该模块则需先使用pip安装,在Popen函数中传入应用程序的路径即可启动应用:
打开了QQ之后就需要填写账号密码来登陆了,这里需要用到pyautogui模块。通过观察可以发现,每次打开QQ客户端其登陆界面都是显示在电脑屏幕的固定位置,因此可以这么做:确定账号、密码文本框以及登陆按钮在电脑屏幕中的像素坐标,确定好之后编写Python代码,让Python程序在账号、密码文本框中填入信息,最后点击登陆,这样就实现了自动登陆登陆。
首先需要获取QQ登陆界面中账号,密码文本框的像素坐标,pyautogui中的position方法可以实现获取鼠标所在位置的像素坐标的功能,并以元组的形式返回。由于程序执行很快,为了能有时间将鼠标移动到QQ的账号密码输入框,设置了1秒延时。执行过程如下:
可以看到账号文本框的像素坐标为(881,559),密码文本框的像素坐标为(869,602),除了这种方法还可以通过截图软件FSCapture来获取像素坐标。确定了接收账号密码的位置之后,接下来就是键入信息,使用pyautogui的typewrite()函数发送虚拟按键,在发送前应该先在文本入框执行一次鼠标点击以获取焦点,鼠标点击事件使用click()函数,需要传入点击的像素坐标,默认点击鼠标左键。实现如下:
手机远程控制接下来实现手机远程控制电脑启动QQ,需要用到poplib库收取邮件以及smtp模块发送邮件(主要做提醒用途)。这里用到popblib模块的POP3_SSL类登陆邮箱管理邮件:
用到smtp模块发送邮件来提醒手机端,QQ已成功启动:
在这期间需要有段程序不断检测最新的邮件,如果邮件主题为启动QQ的关键字(自行设置,这里为startqq),则执行第一部分的代码,同时删除最新邮件防止误执行;如果没有符合的邮件则继续检测,这也是整个程序的核心:
在QQ邮箱发送主题为“startqq”的邮件即可自动启动并登陆QQ:
实现效果如下:
以上为手机远程控制电脑启动应用程序的简单体验,有兴趣获取源码的看官可点击关注后私信“远程控制”获取。
前言最近这三年来,很多人的生活发生了改变。尤其是对于很多企业的员工被迫改变了办公室模式,远程办公已经成为了常态。既然是远程办公,当然离不开远程控制软件。想必大多数人在初次接触远控软件的时候都是用 QQ...
2024.11.20QQ是中国最受欢迎的即时通讯软件之一,拥有着强大的聊天和社交功能。除此之外,QQ还具备一些特殊的功能,如远程控制。那么,QQ远程控制怎么弄呢?本文将详细介绍QQ远程控制的使用方法和注意事项。前言在今天...
2024.11.23市面上当前有不少的远程操作软件,例如Todesk、向日葵、TeamViewer等等都是不错的选择,但是今天的这个就厉害了,可以用自己的服务器搭建远程控制服务器。本期简介:开箱即用,无需任何配置,可以自...
2024.11.20今天这个案例上之前红外遥控的升级版,无论你在何方,只需一个QQ消息,就可以实现远程控制电脑和家电视频加载中...
2024.11.23今天我要给大家带来的是如何使用手机远程控制电脑,相信各位朋友都有过这样的场景,例如说用手机鼠标控制电脑不方便,能不能用手机远程控制windows电脑?答案是肯定的,那么这里小编就教给大家一个实用的技巧...
2024.11.23