快捷搜索:  汽车  科技

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)2)编写一个txt文件引入模块代码首先需要python语言学习的基础知识,比如基础的语法、语句等;下面来说咱们用python编写远程关机软件的第一步,用python实现邮件发送功能,要实现邮件发送功能,需要用到pyzmail第三方的邮件库包,这个库包我就不具体介绍了,比python默认带的比默认smtplib和mime模块简单很多简单得多,关于第三方模块包的安装就不在细说了,随后写个关于第三方模块包的安装专题,不过提供一个网站可以下载https://pypi.org/project/pywin32/223/。1)写代码之前,需要先引入几个模块

目前市场上流行的远程关机软件有向日葵、蒲公英等,但都需要注册及收费,因为我工作的原因,有时候需要紧急外出,但也不知道什么时间回来,也许特别晚了,这时候我就想到如何实现,远程关机呢。

python语言,目前市场上比较火的一款软件,又因为前段时间,我对python语言进行过简单的学习,所以萌生了用python语言编写一款远程关机的小软件。

说动手就动手,下面简单介绍一下用python编写一款远程关机的小程序,此款软件对于python学习爱好者可以作为参考。

第一步:写代码

首先需要python语言学习的基础知识,比如基础的语法、语句等;

下面来说咱们用python编写远程关机软件的第一步,用python实现邮件发送功能,要实现邮件发送功能,需要用到pyzmail第三方的邮件库包,这个库包我就不具体介绍了,比python默认带的比默认smtplib和mime模块简单很多简单得多,关于第三方模块包的安装就不在细说了,随后写个关于第三方模块包的安装专题,不过提供一个网站可以下载https://pypi.org/project/pywin32/223/。

1)写代码之前,需要先引入几个模块

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(1)

引入模块代码

2)编写一个txt文件

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(2)

TXT文件设置文件

3)读取txt文件代码

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(3)

读取TXT设置文件代码

4)pyzmai邮件读取代码,lines[0]是TXT文件的第一行邮箱名称,lines[2]是TXT文件的第三行邮箱授权码,下面会介绍如何获取邮箱授权码

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(4)

连接、读取邮箱代码

5)读取邮件内容

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(5)

读取邮件内容代码

6)比较TXT文件内设置的关机密码(txt文件内第二行)与邮箱主题内读取内容:

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(6)

判断关机命令代码

7)执行关机命令,删除关机命令邮件

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(7)

执行关机命令

8)断开服务器连接,休眠30秒

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(8)

断开邮箱服务器代码

9)休眠30秒后,继续上面步骤的循环

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(9)

循环执行读取邮箱代码

10)抛出python运行异常,强制退出,无网络,密码错误

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(10)

第二步:设置邮箱授权码

1)打开QQ邮箱

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(11)

邮箱设置授权码第一步

2)选择设置

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(12)

邮箱设置授权码第二步

3)打开设置—选择“账户”

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(13)

邮箱设置授权码第三步

4)账户—开启服务POP3/SMTP 需要发送短信验证

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(14)

邮箱设置授权码第四步

5)发送短信验证后记住邮箱授权码,把授权码写在TXT文件内第三行

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(15)

邮箱设置授权码第五步

第三步,远程关机电脑设定

1)打开电脑控制面板—选择电源管理

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(16)

自动关机电脑设置

2)电源管理-选择更改计划

3)使计算机进入睡眠—改为“从不”—保存

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(17)

自动关机电脑设置

第四步,测试

用手机或者电脑—发送邮件,发送到你在TXT文件第一行内设定邮箱内,主题填写TXT文件内第二行内容,邮件正文可以为空,发送邮件即可,随后奇迹出现了

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(18)

发送邮件

用txt写一个自动关机小程序(办公助手python编写的远程关机程序)(19)

关机效果

猜您喜欢: