Секундомер, который может синхронизироваться через сеть компьютеров?

Кто-либо знает о программе, утилите, веб-приложение и т.д., которое может использоваться в качестве секундомера для отслеживания/отображения количества времени, которое передало, так как пользователь нажал кнопку запуска?

Утилита должна дополнительно отследить/отобразить то же количество времени на других компьютерах наблюдения; т.е. когда я нажимаю кнопку запуска на первый/основной компьютер, другие два компьютера получат пакет, говоря им запустить их секундомеры также; и то же произойдет, когда я нажму кнопку остановки на первый/основной компьютер, другие два компьютера получат пакет, говоря им остановить их таймеры.

Я видел схожую функциональность на Рейве Работы однако, он не может быть запущен/остановлен.

Мое намерение состоит в том, чтобы использовать функциональность для записи скринкаста, который охватывает несколько компьютеров, и использовать syncro-таймер так, чтобы я мог сказать позже в редактировании видео, когда каждая сцена произошла.

Обновление я нашел ссылку на программу, которая, кажется, отвечает всем требованиям (хотя оно не синхронизирует между этими двумя компьютерами, оно действительно синхронизирует между атомными часами и локальной машиной).

enter image description here

Это не совсем точно, скоро часы выходят из синхронизации, но это достаточно хорошо, для какого я пытаюсь осуществить здесь. Это также обеспечивает секунды, который был также требованием для меня.

3
задан 11.08.2011, 23:19

4 ответа

Вы не указали операционную систему.

Я не знаю ни о каком пакетном решении. Я думаю приблизительно две возможности:

Решение 1

Протокол VNC с помощью режима единственного окна: На основном настроенном компьютере и запускают сервер VNC, поддерживающий режим единственного окна, и запускают любое приложение секундомера. Для отображения времени на других компьютерах используют клиент VNC и подключают его к окну сервера VNC / удаленному окну.

Решение 2

Если можно работать над терминалом, он может быть сделан с секундомером/счетчиком и netcat для передачи результата (например, прошедшее время) к другим компьютерам.

Пример:

Пример секундомера с помощью секундомера командной строки отсюда и 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, если используется.

1
ответ дан 08.12.2019, 01:49

Кажется, что Вы могли просто удостовериться, что часы на всех участвующих компьютерах были в синхронизации и затем просто используют время часов вместо секундомера для идентификации сцен. Вы могли легко преобразовать это в прошедшее время.

1
ответ дан 08.12.2019, 01:49

Вы могли бы попробовать эту программу (не протестировали его самостоятельно хотя): http://download.cnet.com/MultiTrack-Stopwatch/3000-2350_4-10122220.html

0
ответ дан 08.12.2019, 01:49

Я нашел ссылку на программу, которая, кажется, отвечает всем требованиям (хотя она не синхронизирует между этими двумя компьютерами, она действительно синхронизирует между атомными часами и локальной машиной).

Picture of it running on both laptops

Это не совсем точно, скоро часы выходят из синхронизации, но это достаточно хорошо, для какого я пытаюсь осуществить здесь. Это также обеспечивает секунды, который был также требованием для меня.

0
ответ дан 08.12.2019, 01:49

Теги

Похожие вопросы