用户:
勇敢小豆豆查看:0 回复:0 评论:0 创建时间:2023-06-03T21:46:30
【作品展示】

【作品介绍】
操作系统在程序开发中可谓是难出了圈。许多人都尝试失败。于是,我做了一个简易的依附式的操作系统——Label系统。本次推出了他的首个版本0.0.0.1ptpw版本。要求拥有python3的windows用户才能使用。alt+f4退出,或按功能键1唤醒超级终端关闭系统。自0.0.0.2开始将不再支持alt+f4,所以喜欢第一种关闭方式的同学在更新时请选择新系统安装,不要选择覆盖安装!
【作品源代码】
# icon.jpg = https://ts1.cn.mm.bing.net/th/id/R-C.8fb30711da804fffbdc2f5755437bc0d?rik=Rew4umKn2gRqxA&riu=http%3a%2f%2fimg02.tooopen.com%2fimages%2f20150513%2ftooopen_sy_124161211327.jpg&ehk=RVuaBbf8vf0LJDtqqKyRizbjkoygIul1zcZZKWOeDsQ%3d&risl=&pid=ImgRaw&r=0
# background_image = https://ts1.cn.mm.bing.net/th/id/R-C.866674dcd5e22a0b074ac8557喵536eb?rik=ybxbYjxL7GeqJQ&riu=http%3a%2f%2fpic12.photophoto.cn%2f20090707%2f0034034803692952_b.jpg&ehk=tMg%2fUKPHxkva0JznQwhBbYk9JFxeZA2Lla37Tq7DdBo%3d&risl=&pid=ImgRaw&r=0
"""
LabelOS闪亮登场啦!本操作系统持续保持开源哟!
本程序为LabelOS(0.0.0.1ptpw)版本
标签系统0.0.0.1公开测试python版本windows平台
!!!请务必在自己的文件夹中保存好本程序,并在该文件夹中创建image文件夹,将两张图片保存至image文件夹中!!!
!!!程序中的链接前需手动添加自己文件夹的绝对路径,敬请谅解!!!
"""
# 导入库
import pygame
import time
import tkinter as tk
import os
from PIL import Image
# 初始化
pygame.init()
# 背景图片初始化
window = pygame.display.set_mode((0, 0))
height = window.get_height()
width = window.get_width()
image_url = "image//background-image.jpg"
image = Image.open(image_url)
image1 = image.resize((width, height))
image1.save("image//background.jpg")
#字体初始化
Label_font = pygame.font.SysFont("华文仿宋", 100)
# 关闭函数
def close():
pygame.quit()
exit()
quit()
#主循环
while True:
now_time = time.asctime().split(" ")[4]
window = pygame.display.set_mode((0, 0))
pygame.display.set_caption("LaabelOS(0.0.0.1ptpw)")
pygame.display.set_icon(pygame.image.load("image//icon.jpg"))
background = pygame.image.load("image//background.jpg")
window.blit(background, [0, 0])
time_str = Label_font.render(now_time, True, [255, 255, 255, 50])
window.blit(time_str, [100, 130])
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
exit()
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_1:
root = tk.Tk()
root.title("LabelOS(0.0.0.1ptpw)超级终端")
root.geometry("400x400")
button_close = tk.Button(root, text="关闭Label", command=close)
button_close.pack()
root.mainloop()
pygame.display.update()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn