对于我们程序员,在工作中一天8小时,不可能完全在写代码了,累了刷刷论坛、群里吹吹牛,这都是非常正常的。虽然一天下来,可能我们都可以按时完成工作,但是我们不知道,时间都花在哪里了,写代码花了多少时间、逛论坛花多少时间、聊天花多少时间。
今天给大家推荐一个可以统计每一个软件所花费时间的项目。
项目简介
这是一个基于.Net开发的,统计PC端每一个软件所使用的时长,统计的原理是根据软件从获取焦点到失去焦点的时长。
技术架构
1、平台:支持Windows;
2、开发工具:visual studio 2022;
3、采用.Net FrameWorker4.6 + WPF 开发。
4、数据库采用SQLLite。
软件功能
1、概览:今日、本周统计各个软件使用时长;
2、统计:按天、周、月、年,统计不同分类的使用时长;
3、详细:按天、月、年,统计各个软件使用时长;
4、分类:分类管理、关联应用;
5、设置:外观、开机启动、显示条数设置,关联进程、忽略应用、备份删除数据。
项目结构
软件截图
主界面
统计
详细
分类
设置
关联
数据备份删除
项目地址
https://github.com/Planshit/Tai
- End -
推荐阅读
用C#自己动手写个操作系统,爽!
盘点5个C#实用的Word、PPT、Excel、Mail第三方库
一个C#开发的Windows远程桌面工具
盘点10个Web开发人员必备的最佳开发工具推荐
盘点10个.Net比较流行的开源的ORM框架