每 15 分钟进行一次屏幕打印并将其保存到文件的程序

每 15 分钟进行一次屏幕打印并将其保存到文件的程序

我记得听说过有一款软件,每 15 分钟会截取一次屏幕图像并将其存储在文件中。他们提到,它可以用来记录你在某个项目上花费的时间。

我知道 SnagIt。http://www.techsmith.com/screen-capture.asp

还有哪些其他的软件包?

答案1

时间捕捉器

自动截图日志

TimeSnapper 在您的计算机后台运行,整周每隔几秒钟就对您的桌面进行一次截图。

我的时间都去哪儿了?TimeSnapper 可让您像电影一样回放一周。您可以按照自己喜欢的任何速度播放,并随时开始播放。

当需要填写那张令人生畏的时间表时,TimeSnapper 就是救星。无需费尽心思去回忆时间都去哪儿了。

答案2

您尚未指定操作系统,因此在 Linux 上我会将其添加到我的 crontab:

*/15 * * * * scrot

假设已安装 scrot。

答案3

答案4

TimeSnapper 和 Irfanview 很不错,但是它们缺少一个关键功能:当计算机锁定时停止捕获。有成千上万张“按 Ctrl+Alt+Del 登录”的截图真是令人讨厌。使用免费的nircmd任务计划程序中的工具可以解决此问题。您需要创建两个任务:

屏幕捕获任务

  • 触发器
    • At logon
    • On workstation unlock
  • 操作(假设每 5 分钟截一张图)
    • nircmd execmd md C:\Snapshots\~$currdate.yyyy.MM.dd$
    • nircmd loop -1 300000 savescreenshot C:\Snapshots\~$currdate.yyyy.MM.dd$\~$currdate.yyyy.MM.dd$-~$currtime.HH_mm_ss$.png

屏幕截图 - 解锁时停止

  • 扳机: On workstation unlock
  • 行动: taskkill /IM nircmd.exe /F

它并不完美,因为如果您NirCmd由于其他原因在后台运行它,“解锁时停止”任务可能会终止它,但我认为对于绝大多数用户来说情况并非如此。

相关内容