猫史档案馆


【Python作品分享】强制性防沉迷系统1.0【作品秀】

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


【作品展示】

center_image

 

【作品介绍】

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


回复

上一页1 页 / 共 0下一页