想记录下每天上下班时间,初步想法是记录每天首末次使用 Windows 系统的时间,大家有什么好的想法

2024-01-31 12:13:31 +08:00
 xFrank

原始需求

记录下每天上下班时间;自动记录,不需要人工操作(容易忘)

初步想法

搞一个常驻 windows 的软件,记录每天首末次使用 Windows 系统的时间 (手机方案感觉会很耗电:搞一个常驻手机后台的软件,根据位置信息记录上下班时间)

问题

1 、是否有现成的软件可以达到目的? 2 、如果要新开发这个小工具,首末次使用 Windows 系统的时间以什么事件为标识合适? 首次可以按登陆系统时间算,具体是哪个接口? 末次以最后一次使用鼠标键盘算?有相关接口么?

其他背景

台式机,当前是 Win10 ,很少关机。一般就是上班登陆这个账号,下班不关机直接走,显示器有时候都不关。有两个显示器

1669 次点击
所在节点    问与答
19 条回复
lingxmo
2024-01-31 12:23:08 +08:00
用解锁事件触发计时,实际的工作时间是没锁屏的时间,再具体点就是鼠标键盘在活动的时间
hagerhu
2024-01-31 12:50:35 +08:00
不妨换个角度,就当自己养成一个随手记的习惯;
当然如果还是不想人工操作,那就找可以通过手机定位来记录的应用试试
H97794
2024-01-31 12:56:24 +08:00
手机 连公司 wifi 自动添加提醒, 9 点前 提醒 6 点下班, 9+ 提醒 6+ 下班
catfrank
2024-01-31 12:57:46 +08:00
我是用苹果手机快捷指令里的自动化记每天的下班时间,只要定位超出范围就会弹出提示,点一下就记在表格里了。回家路上都在看手机,一般都不会忘。
proxytoworld
2024-01-31 12:59:16 +08:00
监测事件即可,解锁事件,锁屏事件,当天最后一次锁屏就是下班了
Rheinmetal
2024-01-31 13:35:40 +08:00
多采集几个事件 整个公式出来
glaucus
2024-01-31 13:38:25 +08:00
只知道事件查看器里能看到系统开关机的日志,不知道什么 API 可以获取
9JmbXR73QBOZ44el
2024-01-31 14:13:56 +08:00
想知道目的是啥,然后看看有没有别的解决方案,针对你的这个问题
可以去看看 ActivityWatch
wudaye
2024-01-31 14:16:08 +08:00
你们公司上下班不用打卡?
wweerrgtc
2024-01-31 14:29:20 +08:00
ActivityWatch, 还可以统计各个软件的使用时间
NeedMe123456
2024-01-31 14:31:21 +08:00
如果有苹果手机的话,设置一个自动化就行了,例如检测到离开公司这个行为就进行提醒。
xFrank
2024-01-31 14:40:42 +08:00
@wweerrgtc 我试试这个先,多谢
xFrank
2024-01-31 14:42:02 +08:00
@NeedMe123456 是安卓。需要的不是提醒,是长期记录
yp965FjL630VP3s2
2024-01-31 15:46:53 +08:00
长期记录随便找个工具记一下,一段时间誊到表格里就好了,至于忘记这件事,我觉得压根不用在意,反正都是长期记录短短几天没记录根本影响不到什么。
anranruoxia
2024-01-31 16:08:39 +08:00
搞个按钮 超大的那种,离开的时候按一下
alect
2024-01-31 16:13:52 +08:00
可以考虑写个脚本记录键盘或者鼠标活动的时间
xFrank
2024-01-31 16:28:50 +08:00
@alect 具体说说?
xFrank
2024-02-01 16:39:42 +08:00
继续求方案。
ActivityWatch 不好用,最关键的是有个不可思议的 bug:会导致键盘部分按键很难输入,部分按键多次连续输入
今天输入各种问题,还以为是键盘坏了,想起来多了个 ActivityWatch ,停止后一切正常!
xFrank
2024-02-02 15:56:38 +08:00
继续求方案。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1013043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX