邮件远控电脑MCC-python实现

Posted on   LOMOoO  阅读(687)  评论(0编辑  收藏  举报

本次实现的是一个通过邮件来远程控制电脑,以达到某些远程操作,例如让电脑执行CMD命令,播放音乐,打开指定文件等操作的项目。代码参考了网上的部分教程。

 

具体流程:

在python代码中,通过一个循环来接受指定邮箱中的邮件,此次采用的是通过邮件的title也就是标题来传输命令,程序接受到指定邮件后,根据title执行相应操作。操作成功后,再发送邮件给指定邮箱,表示操作执行成功。

 

(如若实际使用,该程序可能存在若干‘bug‘,部分为程序本身问题,部分由于邮件传输的延迟导致,部分由于邮件本身格式导致。经过自行调试可以正常运行,由于精力有限,暂不打算修改。)

 

项目结构:

 

项目代码:

mcc.py:为项目主控程序,控制项目主要流程

  

_config.ini:配置文件,其中存放了,奴隶邮箱,boss邮箱的信息等

  

xxx.log:日志文件,由程序自动生成

  

configReader.py:用于读取配置文件

  

excutor.py:用于执行命令的程序,

  

mailHelper.py:关于邮箱的一系列操作,例如登录邮箱,分析邮件,发送邮件等

  

mccLog.py:用于生产日志文件

  

 

编辑推荐:
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
阅读排行:
· C# 13 中的新增功能实操
· Ollama本地部署大模型总结
· 2025成都.NET开发者Connect圆满结束
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 用一种新的分类方法梳理设计模式的脉络
点击右上角即可分享
微信分享提示