ну вон у меня есть утилитка пимодоро, которую можно опрашивать о состоянии таймера. А она просто смотрит на дату создания некоторого файлика. Если файлик есть, то значение таймера это время с последней модификации файлика. Если файлика нету, то таймер остановлен