自动计时会根据鼠标、键盘、音频的活动窗口记录,除此之外还有手动计时、日记等功能
主页可以添加自定义图表展示,还有时间线形式展示
主页
时间线(筛选、切换年月)
自动计时
1
Fxshiny 255 天前
mark ,这个有啥使用场景吗
|
3
luckybigbear 255 天前
是不是和手机端记录 APP 使用时长,自我分析专注度的功能类似?
|
4
hanaTsuk1 OP |
5
coderpwh 255 天前
windows 上面是如何实现监听的,想听听
|
6
hanaTsuk1 OP @coderpwh
我不是很懂 windows 编程,大致讲一下,代码在( https://github.com/shion-app/watcher ) 1. 在 windows 可以注册 SetWinEventHook 来监听,当前窗口变化时触发 EVENT_SYSTEM_FOREGROUND 事件( https://learn.microsoft.com/zh-cn/windows/win32/winauto/event-constants ),知道窗口变化后就可以在 win_event_proc 通过 hwnd 拿到窗口对应的 exe 文件路径 2. 监听音频变化参考这个仓库( https://github.com/hanaTsuk1/nodio ),主要是根据 IAudioSessionManager2 3. 现在所有状态都能监听到了,就剩下保存状态了。过程很琐碎 3.1. 非音频的窗口这个激活了,上一个就要失活 3.2. 非音频的窗口设置定时器,比如一分钟内没有鼠标、键盘的活动就失活,有活动重新激活 3.3. 定时保存记录、更新记录 |
7
xunqin 255 天前
|
8
hanaTsuk1 OP @xunqin
准备下个 windows 版看看,结果到微软商店只有界面没有下载 下了个 ios 版看看,数据来源系统的屏幕使用时间,说实话有点简陋,不如直接看系统自带的 多端同步这个确实很有用,其他的功能对我来说不是太感冒 |
9
FakerLeung 254 天前
好玩,下载试试
|
10
luckybigbear 254 天前
@hanaTsuk1 嗯,那我清楚了,有些产品最初的形态并没有明确业务场景,更多是以功能场景入手的
比如说这里的产品是以记录应用的使用时间为目标,如果是产品经理来设计,可能就是以记录时间为辅、为用户分析专注度改善专注度为主的用户产品为方向、或者是以辅助用户成长为导向的业务场景,进而转换为商业产品提供了可能 因为对产品的定义决定了产品日后的发展方向,这几种导向 这里只是提到正好出现在我脑子里的想法,不少好的产品最初也只是功能场景切入 |
11
hanaTsuk1 OP |