Skip to content
This repository was archived by the owner on Jul 21, 2024. It is now read-only.
/ EasyClock Public archive

An easy study clock | 一个简单的学习时钟 (第二十五届郑州市学生信息素养提升实践活动-计算思维类-创意编程-初中组 参赛作品)

License

Notifications You must be signed in to change notification settings

ymy139/EasyClock

Repository files navigation

项目已无力维护,2024年7月21日起归档


项目石沉大海了,以后更新会很慢


EasyClock

一个简单的学习时钟
第二十五届郑州市学生信息素养提升实践活动-计算思维类-创意编程-初中组 参赛作品

功能介绍/开发计划

  • 基本功能
    • 时间/日期/节日显示
    • 高考倒计时
    • 问候语
    • 一言小语
      • 换一句一言小语
    • 待办列表
  • 高级功能
    • 专注模式
      • 全屏化专注模式
      • 窗口化专注模式
    • 设置功能
      • 自定义字体
      • 自定义倒计时内容
      • 自定义主题

使用指南

  1. 打开下载的安装包
  2. 按照提示安装
  3. 安装完成
  4. 打开软件就可以愉快的使用了!

贡献者指南

要想对本仓库进行代码贡献,你需要:Python3.8及以上 + Git
本项目使用poetry进行依赖管理,请参阅poetry官方文档

  1. fork本仓库并使用git clone命令克隆本仓库到本地
  2. 运行poetry install来安装依赖(本项目默认使用清华大学、阿里云、北京外国语大学镜像源以提升依赖安装速度)
  3. 完成代码编写后提交pr,注意检查代码规范,git提交信息参阅vscode插件git-commit-plugin

编译指南

本项目使用pyinstaller + NSIS进行python打包及制作安装程序

  1. 运行poetry install来安装依赖(见贡献者指南)
  2. 使用pyinstaller打包,注意要将打包后的文件输出到dist/main/中,否则NSIS将找不到文件
  3. 使用NSIS编译src/installer.nsi文件

注:installer.nsi脚本未经测试,可能出现Bug

关于

本软件由ymy139开发
当前版本:v0.1.0
使用Python + PyQt开发

About

An easy study clock | 一个简单的学习时钟 (第二十五届郑州市学生信息素养提升实践活动-计算思维类-创意编程-初中组 参赛作品)

Resources

License

Stars

Watchers

Forks

Packages

No packages published