我正在构建一个带有 API 的本地 Web 应用,它将处理一些项目管理任务,例如创建项目、跟踪项目、发送截止日期通知等。现在我正在寻找一些适用于 Mac 的桌面时间跟踪应用,该应用具有开放 API,可将其数据实时发送到我的 Web 应用。
有现成的解决方案吗?如果没有,请告诉我在哪里可以找到一些提示,告诉我如何以更简单的方式完成它,因为如果有现成的解决方案,我不想重新发明轮子。
答案1
这不是一个完美的解决方案,但你可能想看看我的应用程序定时:
除了手动时间跟踪,它还会自动跟踪您在每个应用程序、网站和文档上花费的时间。
Timing 本身不支持“推送”更改,但它具有广泛的 AppleScript 和 JavaScript 支持。特别是,我提供了一些脚本来自动导出所有项目和你的所有任务(时间条目)。如果您安排该脚本定期运行(例如通过launchd
),您应该能够几乎无缝地将所有更新推送到您的网络服务器。