Как получить данные о сеансе пользователя - C#
Формулировка задачи:
Надо собрать статистику с компов: где компы чаще используются, где меньше. Решение такое: есть таймер, пользователь зашел в компьютер/или разблокировал сеанс, таймер включился, пользователь вышел/заблокировал сеанс таймер на паузе. Но как получить информацию о состоянии сеанса пользователя?
Решение задачи: «Как получить данные о сеансе пользователя»
textual
Листинг программы
public string getUptime()
{
String strResult = String.Empty;
strResult += Convert.ToString(Environment.TickCount / 86400000) + " дней, ";
strResult += Convert.ToString(Environment.TickCount / 3600000 % 24) + " часов, ";
strResult += Convert.ToString(Environment.TickCount / 120000 % 60) + " минут, ";
strResult += Convert.ToString(Environment.TickCount / 1000 % 60) + " секунд.";
return strResult;
}