首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python实现用手机监控远程控制电脑

一、前言 很多时候,我们都有远程控制电脑的需求。比如正在下载某样东西,需要让电脑在下载完后关机。或者你需要监控一个程序的运行状况等。 今天我们就来用Python实现一个远程监控并控制电脑的小程序。...实现原理如下: 运行程序,让程序不停地读取邮件 用手机给电脑发送邮件 判断是否读取到指定主题的邮件,如果有,则获取邮件内容 根据邮件内容,执行预设的函数 与其说是学习如何远程控制电脑,还不如说是学习如何读取邮件...当然,上面的的流程只实现了远程控制电脑,而没实现对电脑的监控。而监控的操作可以以截图的方式来进行。 我们可以预设一个指令,当读取到邮件内容为grab时,我们就发送电脑截图。...如何将电脑截图发送给手机邮箱,这样就达到了监控的效果。 关于如何发送邮件可以参考博客:如何用Python发送邮件?。这里就不再详细说了。下面我们看看如何读取邮件。...: all_msg = box.messages(unread=True) for uid, message in all_msg: # 如果是手机端发来的远程控制邮件

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Nagios 监控远程主机

    上一篇文章介绍了 Nagios服务器的安装,本文继续介绍如何添加被监控的服务器,内容比较枯燥,都是安装过程,但希望能对准备使用Nagios的小伙伴有点帮助 远程监控原理 Nagios 与远程主机的沟通有多种方式...,例如 SNMP、Nrpe、SSH 等,这里使用 Nrpe Nrpe 有两部分组成: 1)check_nrpe插件,位于Nagios服务器 2)nrpe daemon,运行在远程主机上,是被监控主机的...agent 监控远程主机的过程: ?...1)Nagios 运行 check_nrpe 插件,说明要获取哪些信息 2)check_nrpe 连接到远程的 nrpe daemon 3)nrpe daemon 运行相应的插件执行检查 4)nrpe...check_load } 需要修改 host 中 address 为被监控主机的IP,保存退出,这里是定义了被监控主机信息,和监控服务,只定义了一个 check_load 服务,以后需要其他服务时,就在此文件中添加

    2.3K50

    如何监控别人的手机

    不得不说android是一个非常智能的系统,电话或者短信都能远程获取。。...关于大家一直说怎么使用,我来简单的说明一下吧,讲工程文件中的apk文件安装在你想监控的人的手机中,然后随便找个手机给他 发短信"qingxue:12" 表示以短信的模式获取 再发"qingxue:1"...获取监控人的所有短信的记录 短信转发有点不一样,发送"qingxue:4:13555555555:helloworld" 表示通过监控人的手机给13555555555发送短信,内容为“helloworld...,喜欢的同学可以自己研究下android的API 为了不让对方怀疑,可以取个和系统相似的名字。...设置获取客户端当前短信的模式为短信模式 32————设置获取客户端当前短信的模式为网络模式 33————设置获取客户端当前短信的模式为网络优先模式 如发送:qingxue:21后再发qingxue:2对方的所有通信录包括通话记录都会以短信的形式发送到你手机

    2.1K90

    远程办公工作效率低?是你没找对方

    托马斯 TAPD 远程办公进度不透明,工作效率低,看不到产出,是不是你们没找对方法。...前段时间,我们采访了几位远程办公资深实践者,一起来看看他们是如何通过TAPD进行远程协作,助力企业增效降本的吧~ 一、目标的制定、拆解和量化 在远程办公期间,最担心的就是团队成员没有共识,职权不清晰,目标管理是凝聚团队共识...TAPD项目中的代码质量检测报告 五、远程办公常见问题 毫无疑问,相对于远程办公,面对面工作有着天然的优势,但是优势并不是鸿沟,我们也可以借助技术的力量来解决远程办公常见的问题。...Q1 远程办公会议必不可少,如何开展更高效的线上会议?...通过MaxHub会议平板展示会议讨论内容,参会人通过手机、电脑等设备接入,以此召开无聚集无接触会议。讨论的工作项也可以直接记录在TAPD看板的工作项上。

    72640

    Android手机监控小程序

    利用Android实现一个手机对另一个手机的来电、去电和短信的监控功能。开启三台模拟机,一台为监控者,一台为被监控者,另一台则为第三方。..."); //补充:锁定界面内容:无法修改监控手机号码以及选择监控功能 et.setEnabled(false); fpl_btn.setEnabled(false); qpl_btn.setEnabled...", Toast.LENGTH_LONG).show(); //当检查到被监控手机向外拨打电话时,准备开始进行去电监控操作 if(it.getAction().equals(Intent.ACTION_NEW_OUTGOING_CALL...qudiannumber.equals(WayInformations.LPPN)){ //向监控手机发送一条监控短信 SmsManager sm = SmsManager.getDefault(...MessageListenerReceiver类,实现被监控者的短信监控功能和监控者通过代码控制被监控者的手机

    2.5K40

    Python进行远程视频监控

    博客:http://blog.csdn.net/abitch❈—— 从网上看到过用python远程发送截图的博客,这次我要用python实现远程视频监控,看起来既高大上,做起来又非常简单。...先说一说整体思路,我们要做到手机发送邮件,python脚本接收到有特定邮件的信息,模拟鼠标操作点击qq上的视频通话按钮以达到视频监控的目的。...我们需要两个qq号,一个在电脑端登陆,一个在手机端登陆,python脚本需要的账号和密码是你电脑端的。代码所需第三方库:imaplib,pyautogui....接下来,只要你用手机给电脑上的qq发送一封邮件,不久电脑就会跟你视频通话了。 代码写的并不好,只是完成了特定功能,希望能对学python的你带来一点乐趣。

    3K90

    通过手机远程开关机

    之前看到一篇名为《通过手机远程关机》的文章,写的不错,很有创意。 作为开发人员中的一员,我想我们都有这样的一个想法,就是让我们写的代码去实现我们生活中的一些日常事务,如远程开/关机。...这只是一个开始,后来随着自己接触的东西,资料多了,想法也多了起来,远程开/关机就是其中一个。...下面我说说我的想法: 1.采用Socket编程 2.建立一个web服务站点(方便管理) 3.在web服务站点上面配置一台短信猫服务器 4.约定好一个"协议" 5.一台手机(2张SIM卡,一张用于手机,一张用于短信猫...),短信猫服务器接收到了我们手机发送的短信,自动把短信保存到短信猫服务器的数据库中。...并且本人已经将这样的设计原理运用到了自己所在大学的机房中,对机房中的服务器采集信息(如温度,湿度等,这些需要借助于一些硬件设备),然后将信息反馈给机房的工作人员(数据流刚刚相反),这样就实现了机房温湿度监控

    1.6K20

    ntopng网络监控-远程协助访问

    1.简介 请求远程协助时的一个常见问题是访问用户计算机。通常,用户计算机位于阻止传入连接的NAT或防火墙后面,对于非技术用户来说,设置端口转发和防火墙规则是一个问题。远程访问可用于用户支持。...2.配置方法 为了简化远程协助,ntopng集成了n2n并提供了一个Web控制台来启用远程访问。该控制台仅适用于可使用n2n软件包的发行版。...可以从“ 远程协助”菜单项访问控制台: 启用远程协助后,运行ntopng的计算机将加入专用的虚拟网络。 为了获得远程帮助,您需要下载同一页面上可用的连接脚本,并将其提供给访问团队。...3.远程协助状态 只要远程协助处于活动状态,顶部状态栏中就会显示一个图标: 通过单击它,可以检查服务状态并进行记录。...结束远程协助后,必须从“设置”面板中的ntopng GUI手动禁用远程协助服务,否则24小时后将自动禁用该服务。

    2.2K61

    Flask 实现远程日志实时监控

    去除业务相关逻辑 示例代码仓库在 https://github.com/frostming/flask-webconsole-example 前言 在自动化运维系统中,常常需要监控日志,这些日志是不断更新的...本文提供了一种实时日志监控的 Python 实现。主要实现以下功能: 抓取远程机器的终端输出到服务器上。 将服务器的日志更新实时显示到客户端网页上。 文中示例基于 Python 以及 Flask。...主要依赖: Flask Redis 及其 Python 客户端 paramiko 分析 总体来说要完成实时监控日志的功能需要分为两个方面: 实时读取远程输出 将输出实时显示到页面上 获取远程输出 那么下面要解决的问题是如何从远程机器上获取终端输出并添加到日志队列中...push_log(message, channel): sse.publish({'message': message}, 'message', channel=channel) 几个注意事项 若远程脚本使用

    3.3K40
    领券