是否有人知道可以用作秒表来跟踪/显示自用户单击开始按钮以来经过的时间的程序、实用程序、网络应用程序等?
该实用程序还必须在其他观察计算机上跟踪/显示相同的时间量;例如,当我单击第一台/主计算机上的开始按钮时,其他两台计算机将收到一个数据包,告诉它们也启动秒表;当我单击第一台/主计算机上的停止按钮时,也会发生同样的情况,其他两台计算机将收到一个数据包,告诉它们停止计时器。
我曾在工作狂欢但它无法启动/停止。
我的目的是使用该功能来录制跨多台计算机的屏幕录像,并使用同步计时器,以便我可以稍后在视频编辑中知道每个场景的发生时间。
更新 我发现了一个关联对于一个似乎符合要求的程序(尽管它不能在两台计算机之间同步,但它确实在原子钟和本地机器之间同步)。
它并不完全准确,过一会儿时钟就会不同步,但对于我在这里尝试实现的功能来说已经足够好了。它还提供秒数,这也是我的要求。
答案1
您尚未指定操作系统。
我不知道有任何预先打包的解决方案。我正在考虑两种可能性:
解决方案 1
使用单窗口模式的 VNC 协议:在主计算机上设置并启动支持单窗口模式的 VNC 服务器,然后启动任何秒表应用程序。要在其他计算机上显示时间,请使用 VNC 客户端并将其连接到 VNC 服务器/远程窗口。
解决方案 2
如果您可以在终端上工作,则可以使用秒表/计数器和 netcat 将结果(例如经过的时间)传递给其他计算机。
例子:
使用命令行秒表的秒表示例来自这里以及来自的适用于 Windows 二进制文件的 netcat这里:
主计算机上的批处理文件(它应该与 stopwatch.exe 和 nc.exe 位于同一目录中)。
@echo off
stopwatch start > timestamp.txt
pause > null
stopwatch stop < timestamp.txt > elapsed.txt
nc -d -w 1 remote-pc-1 4444 < elapsed.txt
nc -d -w 1 remote-pc-2 4444 < elapsed.txt
...
type elapsed.txt
(适当替换remote-pc-N,按任意键停止计数)
在远程计算机上:
nc -L -p 4444
如果使用,也请替换端口 4444。
答案2
似乎您只需确保所有参与计算机的时钟同步,然后使用时钟时间而不是秒表来识别场景即可。您可以轻松地将其转换为经过的时间。
答案3
您可以尝试这个程序(虽然我自己还没有测试过): http://download.cnet.com/MultiTrack-Stopwatch/3000-2350_4-10122220.html
答案4
我发现了一个关联对于一个似乎符合要求的程序(尽管它不能在两台计算机之间同步,但它确实在原子钟和本地机器之间同步)。
它并不完全准确,过一会儿时钟就会不同步,但对于我在这里尝试实现的功能来说已经足够好了。它还提供秒数,这也是我的要求。