问题标签 [time-tracking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
726 浏览

workflow - 你跟踪。按工作流程更改时间跟踪

我可以以某种方式花费时间仅包括时间跟踪的开发类型吗?

例如,在时间跟踪中,我们3h对测试、7h开发、2h管理有问题,所以在花费时间中只显示7h,而不是1d 4h

并且估计相同,仅包括开发?

在此处输入图像描述

0 投票
0 回答
115 浏览

email - 通过跟踪像素跟踪在 Google Analytics 中查看电子邮件所花费的时间

所以我正在尝试通过 Google Analytics 跟踪电子邮件活动。

我可以创建一个简单的跟踪像素,指示电子邮件是否已打开并将该事件发送到 GA,如下所示:

但是有没有办法向 GA 发送记录用户时间的点击?

我可以在 GA 的测量协议中看到用户计时变量:https ://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#utc所以我认为这将是第二个跟踪像素(首先发送打开事件到GA)像这样:

由于 utt 是一个整数,我不应该用任何东西硬编码它吗?

有没有其他人尝试过这个?

0 投票
1 回答
852 浏览

node.js - 可以跟踪正在使用的应用程序以及使用 nodejs 打开的文件

对于未来的项目,我需要跟踪用户活动以记录他们的工作时间。例如,我想检测当前在 Adob​​e Photoshop 等应用程序中打开了哪个文件,并检测用户何时切换到其他应用程序或其他文件/选项卡。

为了制作我的桌面应用程序,我希望使用电子 JS

你能给我一些跟踪吗?我没有找到任何允许我这样做的 nodejs 库,但我知道这是可能的,因为它已经使用 eletron 应用程序完成了,例如:

另一个似乎不是用电子构建的应用程序: https ://desktime.com/features

谢谢你的帮助

0 投票
1 回答
1465 浏览

swift - 如何在 Swift Cocoa 中检测 OS X 中的用户不活动?

我在 stackoverflow 中搜索了答案,但没有一个符合我的需求。我正在 Swift Cocoa macOS 上创建时间跟踪应用程序,例如 Hubstaff 时间跟踪应用程序。目前运行一个计时器,我想在 x 段时间后检测用户的不活动状态并发送他已经空闲 x 段时间的通知。我是 iOS 和 macOS 开发的新手。我可以举个例子来说明如何做吗?

这是我的代码:

0 投票
1 回答
1168 浏览

python - 时间跟踪软件如何找到应用程序的屏幕时间?

我想用python for windows写一个时间跟踪软件。如何找到单个应用程序的总屏幕时间?是否有任何 Windows 服务可以跟踪特定应用程序在当前会话期间花费的总屏幕时间?还是有其他可以使用的方法?

0 投票
1 回答
116 浏览

javascript - 页面加载后使用 Resume 功能秒表

我想创建一个秒表,它具有恢复功能,例如如果我必须暂停手表,然后在页面加载后它将显示我的上次运行时间并从我上次恢复时开始(它将处于暂停状态) 注意: 如果我没有暂停它,它也会在页面加载后处于运行状态

我已经尝试[stopwatch][1]了一些参考,因此如果手表没有暂停,我可以管理运行条件,但是我没有找到任何合适的解决方案来解决手表暂停并且我重新加载页面我将显示我上次暂停的时间并从这里恢复如果我又恢复了...

我的 HTML 代码在这里

我的 JS 文件stopWatch.js

0 投票
0 回答
64 浏览

c++ - 在函数调用中跟踪时间 - C++

我的功能之一是执行时间比预期的要多。它是嵌套函数之一,这些函数分布在一个大项目的多个文件中。

我正在考虑一种打印每个函数调用所花费的时间的方法。我不确定这是否是正确的方法。例如:

不幸的是,我被一个非常旧的编译器 gcc-4.1.2 困住了。是否有可能在不对文件进行过多修改的情况下跟踪用户空间中涉及的所有功能的时序(因为它是一个大项目并且功能分布在多个文件中)。或者如果有教程,请考虑将我指向链接。

谢谢

0 投票
1 回答
40 浏览

version-control - 在 YouTrack 提交消息中添加多个工作项

通过以下提交,我可以将YouTrack工作项添加到 Development 类型:

如何添加到两个多个工作项?我尝试了以下方法:

0 投票
2 回答
2231 浏览

time - 如何在 Azure Devops 中报告每个时间段的小时数?

我不知道如何报告每个团队成员每周记录的小时数。

例如,如果一项任务是 20 小时,上周完成了 10 小时,本周完成了 10 小时,我如何知道每周针对该任务记录的平均小时数是多少?

我看到了一些时间跟踪器插件,它们不是我在说的。他们要求用户开始和停止时间跟踪,有点像加班。

开发人员在进行任务时已经输入了已完成的小时数。因此,如果 devops 记住每个条目的日期,那么我应该能够查询本周或一个月增加了多少小时,或者每个用户每个任务添加了多少小时。

以下是我们讨论的节选:

嗯,就我而言:

  1. 我通常在记事本中制作任务,因此有人可以将它们添加到 devops。
  2. 有人将它们添加到开发中。
  3. 开发人员在 devops 中接收它们,并在开发过程中记录它们的状态和时间。
  4. Devops 似乎不会向我们报告每周的时间,因此我们要求开发人员将所有内容写在记事本或文档中,然后向我们传递一份列表或他们对时间做了什么。
  5. 我们获取开发人员列表并使用它们向 mgmt 报告。

所以

第 2 步和第 3 步的意义何在?也可以像我在记事本中那样将他们的任务传递给普通测试列表,这样他们添加时间并将其传回会更容易。对我们来说,devops 只是额外的不必要的工作,而我们却无法弄清楚如何报告开发人员的工作时间。

0 投票
0 回答
326 浏览

javascript - JavaScript/PHP:跟踪用户在网页上的视频观看时间?

我的客户提供了一个视频教程网站,教师和学生都可以在其中注册。应跟踪学生观看每个视频的视频时间,以便向教师提供反馈。该网站是使用纯 HTML/PHP/JS/MySQL 开发的。视频由视频托管商提供,没有提供特殊的 JavaScript-API。我知道没有办法确保有人真的在观看和理解视频的内容(除了提供考试/测验),所以“观看”是指结合以下技术事实来跟踪时间:

  • 浏览器窗口可见(未最小化/后台选项卡)
  • 视频正在运行(未暂停/停止)

由于视频的持续时间至少为 6 分钟,因此没有必要获得确切的秒数 - 一个近似值 +- 10 秒就足够了。我已经制定了以下方法,但我不知道是否有任何我还没有想到的主要缺点:一旦视频开始播放,每隔 10 秒就会触发一次间隔。如果视频的状态是“正在运行”并且 document.visibilityState 不是“隐藏”,则间隔会向数据库发出 ajax 请求,该请求会保存条目“user_id, video_id, datetime”。因此,cronjob 可以每天收集一次这些里程碑,并根据用户/视频计算总观看时间。当然,我必须确保这些条目之间的时间不超过某个值,在这种情况下,假设为 15 秒,

有谁知道更聪明和/或更安全的方法,或者您是否看到任何主要缺点

  • 可靠性
  • 功能(桌面/移动浏览器)
  • 性能(数据库?)

感谢您与我分享您的想法!