Я хочу создать приложение, которое сможет рассчитать общее время, которое пользователь (т.е. сам) потратил на конкретное приложение, например Firefox. И это приложение должно отображать предупреждающее сообщение, если пользователь потратил много времени на Firefox (например, 1 час и более)
Причина. Я разработчик VB.NET. Во время моего рабочего времени основным инструментом является Visual Studio, и я предполагаю сделать кодирование. Но мне иногда нужно, чтобы Firefox обращался к интернету (особенно SO и другим сайтам), чтобы найти решения для моих проблем с программированием. Проблема заключается в том, что я зависим от SO и SO сосет свое время в течение часов, пока не забыл, что я предполагаю продолжить кодирование и не просматривать SO-сайт.
Мой вопрос. Как рассчитать общее время, затрачиваемое пользователем на открытое приложение, например Firefox?
Update:
Мне нужно воспроизвести песню как предупреждение для себя, если я слишком долго останусь на Firefox. Я намерен создать winform или службу Windows для достижения этого