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

2018
leeand00

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

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

Я видел подобную функциональность в Work Rave, однако ее нельзя запустить / остановить.

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

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

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

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

2
Хм, я думаю, что это может сработать: http://www.pianosoft-freeware.com/atomic-time-sync.htm Я свяжусь с вами, если это сработало или нет. leeand00 14 лет назад 0

4 ответа на вопрос

1
larsks

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

Это будет прекрасно работать, если ... часы будут показывать секунды ... leeand00 14 лет назад 0
Я не видел часы, которые не могли показывать секунды. larsks 14 лет назад 0
1
alfplayer

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

Я не знаю ни одного готового решения. Я думаю о двух возможностях:

Решение 1

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

Решение 2

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

Пример:

Пример секундомера с использованием секундомера командной строки отсюда и netcat для двоичного файла Windows отсюда :

Пакетный файл на главном компьютере (он должен находиться в том же каталоге, что и 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, если он используется.

Этот netcat - довольно крутая идея ... Я использую Windows ... в данном случае, так или иначе, но я решил, что задам вопрос более общего характера, например, если мне нужно было добавить Linux в скринкаст. leeand00 14 лет назад 0
Вы можете получить Netcat для Windows в Интернете. alfplayer 14 лет назад 0
@alfplayer Нет, я знаю, что вы можете получить nc для Windows. Но моя шпионская программа разозлится, если я ее установлю. Я думаю, я мог бы сделать исключение, как ... Кроме того, мне нужно было бы использовать какой-то инструмент cmd-line для отображения времени. Я попробовал DOS "время / T", но "время / T" не отображает секунды, только часы и минуты. leeand00 14 лет назад 0
Я только что добавил рабочий пример для окон, использующих netcat. alfplayer 14 лет назад 0
@alfplayer Сладкая идея! Я думаю, что я мог бы использовать это только потому, что это чудак! ;) leeand00 14 лет назад 0
Графика и особенности не в силе :) alfplayer 14 лет назад 0
0
marcusw

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

Нет сетевой функциональности, как большинство приложений секундомера. alfplayer 14 лет назад 0
Правильно. Это не то, что я имел в виду, он должен подключаться через сеть. leeand00 14 лет назад 0
О, извините :( Я бы пошел с Netcat, что предложил alfplayer, или, возможно, VNC. marcusw 14 лет назад 0
0
leeand00

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

Картина работает на обоих ноутбуках

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

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