护眼小助手

1.开发需求

最近因个人长期使用电脑,视力下降很快,于是开始寻找一款可以定时提醒自己放松眼睛的软件,有人推荐健康小助手,但是需要安装腾讯管家,占用较多的内存,且需要安装,本着不浪费电脑资源的原则,故自己写了一款定时软件,无须安装,点击即可使用。

2.启动软件

运行条件:windows系统(个人使用windows7/windows10均通过测试)

占用内存:17.0MB

双击EXE文件,无须安装,会出现如下页面,即表示程序已正常启动

3.关闭软件

将打开程序的页面关闭即可

4.定时的时间到达后的页面效果

此时,收到提醒,就需要自己活动活动眼睛了,或者休息一下。

注意,

这个页面是置顶的,需要手动关闭它,否则操作其他软件时,会被这个页面遮挡住。

关闭这个页面不会关闭这个程序,只有关闭打开程序时弹出的页面才会关闭程序。

5.屏幕适应问题

本人电脑分辨率为1920 * 1080,如果是不同的屏幕分辨率使用,可能会有细微差别,如果有需要重新定制,可下方留言,免费定制。

6.开发的源代码

开发语言:python3.0,打包用的模块:pyinstaller

#coding:utf-8
import time
import wx
import ctypes

def view():
    app = wx.App()
    screen = ctypes.windll.user32
    width = screen.GetSystemMetrics(0)
    height = screen.GetSystemMetrics(1) - 36
    window = wx.Frame(None,title='protect eyes',size=(width+10,height),style=wx.STAY_ON_TOP|wx.DEFAULT_FRAME_STYLE)
    bsizer = wx.BoxSizer(wx.VERTICAL)
    panel = wx.Panel(window,size=(width,height))
    panel.SetBackgroundColour('#000000')
    label = wx.StaticText(panel,label='protect eyes',pos=(width/3,height/2.6))
    label.SetFont(wx.Font(80,wx.DEFAULT,wx.NORMAL,wx.FONTWEIGHT_BOLD,False,'SimSun'))
    label.SetForegroundColour('#ffffff')
    bsizer.Add(panel,0,wx.EXPAND,0)
    window.SetSizer(bsizer)
    window.Move(-5,0)
    window.Show(True)
    app.MainLoop()

while 1:
    time.sleep(60*10)  # time.sleep():sleep time(sec) ,30 min
    view()

7.定制说明

如果有需求,想调整定时的时间到达后的页面,可在博文下留言,写清需求和联系方式

免费定制,如果工作较忙,可能会延迟几日发送完成的作品。

8.下载地址

https://download.csdn.net/my

也可留言并留下联系方式,单独发送

9.转发说明

转发请注明出处

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值