V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xFrank
V2EX  ›  问与答

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

  •  1
     
  •   xFrank · 331 天前 · 1388 次点击
    这是一个创建于 331 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原始需求

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

    初步想法

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

    问题

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

    其他背景

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

    第 1 条附言  ·  330 天前
    继续求方案。
    ActivityWatch 不好用,最关键的是有个不可思议的 bug:会导致键盘部分按键很难输入,部分按键多次连续输入
    今天输入各种问题,还以为是键盘坏了,想起来多了个 ActivityWatch ,停止后一切正常!
    19 条回复    2024-02-02 15:56:38 +08:00
    lingxmo
        1
    lingxmo  
       331 天前
    用解锁事件触发计时,实际的工作时间是没锁屏的时间,再具体点就是鼠标键盘在活动的时间
    hagerhu
        2
    hagerhu  
       331 天前
    不妨换个角度,就当自己养成一个随手记的习惯;
    当然如果还是不想人工操作,那就找可以通过手机定位来记录的应用试试
    H97794
        3
    H97794  
       331 天前
    手机 连公司 wifi 自动添加提醒, 9 点前 提醒 6 点下班, 9+ 提醒 6+ 下班
    catfrank
        4
    catfrank  
       331 天前 via iPhone
    我是用苹果手机快捷指令里的自动化记每天的下班时间,只要定位超出范围就会弹出提示,点一下就记在表格里了。回家路上都在看手机,一般都不会忘。
    proxytoworld
        5
    proxytoworld  
       331 天前
    监测事件即可,解锁事件,锁屏事件,当天最后一次锁屏就是下班了
    Rheinmetal
        6
    Rheinmetal  
       331 天前
    多采集几个事件 整个公式出来
    glaucus
        7
    glaucus  
       331 天前
    只知道事件查看器里能看到系统开关机的日志,不知道什么 API 可以获取
    student33
        8
    student33  
       331 天前
    想知道目的是啥,然后看看有没有别的解决方案,针对你的这个问题
    可以去看看 ActivityWatch
    wudaye
        9
    wudaye  
       331 天前
    你们公司上下班不用打卡?
    wweerrgtc
        10
    wweerrgtc  
       331 天前
    ActivityWatch, 还可以统计各个软件的使用时间
    NeedMe123456
        11
    NeedMe123456  
       331 天前
    如果有苹果手机的话,设置一个自动化就行了,例如检测到离开公司这个行为就进行提醒。
    xFrank
        12
    xFrank  
    OP
       331 天前
    @wweerrgtc 我试试这个先,多谢
    xFrank
        13
    xFrank  
    OP
       331 天前
    @NeedMe123456 是安卓。需要的不是提醒,是长期记录
    theChampion
        14
    theChampion  
       331 天前
    长期记录随便找个工具记一下,一段时间誊到表格里就好了,至于忘记这件事,我觉得压根不用在意,反正都是长期记录短短几天没记录根本影响不到什么。
    anranruoxia
        15
    anranruoxia  
       331 天前 via iPhone
    搞个按钮 超大的那种,离开的时候按一下
    alect
        16
    alect  
       331 天前
    可以考虑写个脚本记录键盘或者鼠标活动的时间
    xFrank
        17
    xFrank  
    OP
       331 天前
    @alect 具体说说?
    xFrank
        18
    xFrank  
    OP
       330 天前
    继续求方案。
    ActivityWatch 不好用,最关键的是有个不可思议的 bug:会导致键盘部分按键很难输入,部分按键多次连续输入
    今天输入各种问题,还以为是键盘坏了,想起来多了个 ActivityWatch ,停止后一切正常!
    xFrank
        19
    xFrank  
    OP
       329 天前
    继续求方案。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   988 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:58 · PVG 06:58 · LAX 14:58 · JFK 17:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.