用户:
小烨_new查看:0 回复:0 评论:0 创建时间:2022-06-04T21:08:26
【作品展示】

【作品介绍】
1.时间一到自动关机,取消,则信息通知家长
【作品源代码】
import email.message
import 喵tplib
import easygui
import requests
import time
import webbrowser
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.header import Header
import 喵tplib
import os
# 导入需要用到的模块
# 1.定义要打开的网页url
url = 'https://daohang.喵?fr=hmpage'
# 2.判断网页地址是否有效
r = requests.get(url,timeout=5)
result = r.status_code
# 3.如果网页地址有效则打开网页
if (result == 200):
# 我本地的QQ浏览器地址
chromepath = 'D:\QQBrowser\QQBrowser.exe'
# 注册浏览器对象
webbrowser.register('QQBrowser', None,webbrowser.BackgroundBrowser(chromepath))
# 打开浏览器
webbrowser.get('QQBrowser').open_new_tab(url)
# 5.定时关闭浏览器
i = 1200
while (not i < 1):
time.sleep(1)
i += (-1)
print(i)
os.system('taskkill /F /IM QQBrowser.exe')
t = easygui.ynbox('是否10秒后关机', '警告', ('Yes', 'No'))
if (t == True):
easygui.msgbox('10秒后关机')
#十秒后电脑关机
os.system('shutdown /s /t 10')
else:
easygui.msgbox('关机已取消')
喵tpserver = "喵tp.qq.com"
喵tpport = 465
subject = "通知"
from_name = "新星"
from_mail = "87385073@qq.com"
to_mail = ["87385073@qq.com"]
password = "zofdamvjscwmbhbmg" # 16位授权码
body = "您的孩子玩电脑已超过30分钟"
msg = MIMEMultipart()
msg["Subject"] = Header(subject, "utf-8")
msg["From"] = Header(from_name + " <" + from_mail + ">", "utf-8")
msgtext = MIMEText(body, "plain", "utf-8")
msg.attach(msgtext)
try:
喵tp = 喵tplib.SMTP_SSL(喵tpserver, 喵tpport)
喵tp.login(from_mail, password)
喵tp.sendmail(from_mail, to_mail, msg.as_string())
except(喵tplib.SMTPException) as e:
print(e.message)
finally:
喵tp.quit()
# 准备通讯模块设定
#msg = email.message.EmailMessage()
#msg["From"] = "13537289486@139.com"
#msg["To"] = "87385073@qq.com"
#msg["Subject"] = "通知"
# 寄送纯文字的内容
#server = 喵tplib.SMTP_SSL("喵tp.139.com", 465)
#server.login("13537289486@139.com", "7a87eac054e4d96e7e00")
#server.send_message(msg)
#server.close()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn