
我正在建立一個帶有 API 的本機 Web 應用程序,它將處理一些專案管理任務,例如建立專案、追蹤專案、發送有關截止日期的通知等。現在,我正在尋找一些適用於 Mac 的桌面時間追蹤應用程序,它具有開放的 API,可以將其資料即時發送到我的網路應用程式。
有現成的解決方案嗎?如果沒有,請告訴我在哪裡可以找到一些如何以更簡單的方式做到這一點的提示,因為如果有現成的解決方案,我不想重新發明輪子。
答案1
這不是一個完美的解決方案,但您可能想看看我的應用程式定時:
除了手動時間追蹤之外,它還會自動追蹤您在每個應用程式、網站和文件上花費的時間。
Timing 本身不支援「推送」更改,但它具有廣泛的 AppleScript 和 JavaScript 支援。特別是,我提供了一些腳本來自動匯出您的所有項目和您的所有任務(時間條目)。如果您安排該腳本定期運行(例如通過launchd
),您應該能夠幾乎無縫地將所有更新推送到您的網路伺服器。