用python实现PC屏幕截图自动发送邮箱是由网友自制的一款自动截图并发送邮件的工具,提高用户的工作效率,可以节省大量的精力,用于定时截取屏幕内容,并自动将截图通过电子邮件发送给用户选中的收件人。适用于需要定期截图的监控、远程监视等场景。用户可以通过图形界面设置截图的间隔时间、截图的次数、发件人和收件人的电子邮件地址等。
主要功能:
1. 通过使用pyautogui库来进行屏幕截图。
2. 使用smtplib库来发送电子邮件,以将截图发送给收件人。
3. 使用tkinter库创建一个简单的图形用户界面(GUI),用于配置应用程序的设置。
4. 通过使用logging库来记录日志,将日志保存到文件中。
5. 使用configparser库来读取和保存应用程序的配置设置。
6. 实现了开机自动启动功能,可以将应用程序设置为开机自动启动。
7. 实现了隐藏和显示应用程序窗口的功能。
8. 收件邮箱默认等于发件邮箱
其他功能:
代码还实现了一些其他功能,如数据加密和解密、删除已发送的截图文件等。