ZBreak
2018-06-22 06:24:46来源:未知 阅读 ()
https://github.com/atskyline/ZBreak
最近用电脑用的多,总觉得有必要2个小时休息一会。就花了一点点时间写了这个小东西
如果连续使用电脑超过2个小时会弹出一个窗口提示。
点 “休息好了” 会重置定时器
点 “再干十分钟” 会过10分钟再提醒
关于连续使用电脑的判定依据是,每分钟截图一次。然后选取1000个点,取像素值和上一次截图对比。有超过2%的像素不同,就认为有人在使用电脑。
这样可以认定观看视频的时候也是在使用电脑的。
具体的几个相关的参数,暂时懒得写道配置文件中,有兴趣的话,可以直接改代码里那几个常量就好了。
PS:其实多年后又回来拖控件感觉还不错
ChangeLog
1.0.1
- 将默认的Target Framework4.5改成2.0
- 点击“再干十分钟”,的时间修改从点击按钮算起10分钟
- 将基本工作时间由2个小时调整为1个小时
- 引入最小休息时间概念,每次休息至少TimerInterval × MinBreakCount 毫秒(为了排除掉去上个厕所就被认为是休息的情况)
- 在托盘提示中显示已经连续工作的时间
- 修复了一个由于锁屏状态会崩溃的bug。
- 修复了连续工作时间显示的BUG
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:XPath使用示例
- 【转载】网站配置Https证书系列(一):腾讯云申请免费的SSL证 2019-05-17
- 【转载】网站配置Https证书系列(二):IIS服务器给网站配置Ht 2019-05-17
- 【转载】网站配置Https证书系列(三):IIS网站设置Http链接直 2019-05-17
- C#与Java AES 加密解密 2018-12-11
- Nhibernate学习的第一天 2018-07-19
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash