Как узнать время работы программы в windows
Давно мучает вопрос. Например, у меня есть игра, которой нет ни в одной библиотеке, но мне нужно знать, сколько времени я в ней провёл. Возможно, есть какая-нибудь программа, которая включает счётчик во время запуска приложения и выключает во время закрытия.
Есть такая вещь, как "листик и ручка". Записываешь "запустил в 10:45, вышел в 23:54". Ну дальше математика, столбики. Нет ничего лучше данного способа
У вас под юзернеймом не хватает статуса «Магистр» или «Оракул».
Ты чего лошара все еще без темной темы сидишь? :D
Я не фанатик, чо :)
Сейчас бы в 2к19 на листике тайминги трекать, как нафталиновый совковый пердун.
ты ведь не нафталиновый совковый пердун, Евгений?
Это то, что нужно. Большое спасибо!
По моему опыту Маньяк - очень кривая и багнутая программа, потом перешёл на ProcrastiTracker, считает время по процессам которые являются активным окном, можно idle time настроить (если не двигается мышка и не нажимается клавиша 2 минуты - окно перестаёт считать проведённое время). Можно окрашивать процессы в разные цвета!
Добавить игру/приложение в стим или гог и запускать через них.
Не знаю что гог, но стим показывает только дату последнего запуска, не время в игре.
Стим не трекает время в неродной игре, емнип
Да похоже так, мне показалось раньше трекал. А в гог 2.0 пока нельзя добавить свои игры. Был не прав.
ActivityWatch
RescueTime
Toggl
WorkPlus
Clockify
И ManicTime, про который писали выше
Погугли приложения для учета рабочего времени. На домашней машине стоит, но название забыл. Ставится как десктоп приложение и отдельным плагином для браузера подгружается, если нужен контроль времени по сайтам и вкладкам. На десктопе считает время работы и "простоя" по приложениям. Отчет генерируется на сайте по дням, неделям. Из подсказок помню только, что она в виде красного креста отображается.
P.S.
RescueTime приложение называется. Поборол лень и загуглил за тебя. Удобное и функциональное. Мне помогает понимать, сколько времени я в Максе провожу, а сколько времени на youtube трачу.
Всегда проверяла время работы ПК в диспетчере задач, и никаких проблем не было. Но теперь это для меня синус с косинусом - диспетчер показывает какое-то эфемерное время, сумму каких то цифр вместо времени и, главное, все это считается, цифры справа щелкают (прилагаю скриншот ужаса). Вот как мне быть.
С дружеским приветом,
Татьяна
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Такое отображение времени работы компьютера в Диспетчере задач является нормальным. Столь большой период времени работы отображаемый на вашем снимке, как 3-е суток, 4 часа, 30 минут и 36 секунд объясняется тем, что Диспетчер задач показывает не то время, которое прошло после включения компьютера, а общее время работы компьютера даже после его многократного включения, прошедшее именно с момента прошлой перезагрузки системы. В операционных системах Windows, начиная с Windows 8 для ускорения запуска применяется новый механизм завершения работы и включения, который называется "Быстрый запуск". Теперь при выключении компьютера завершается только пользовательский сеанс, а системный сеанс не завершает работу, а по сути отправляется в гибернацию, в данном случае вся необходимая информация о состоянии системы записывается в специальный файл на жесткий диск. Таким образом при следующем включении компьютера системный сеанс не начинается заново, а всего лишь выходит из гибернации. Именно по этой причине время, отображаемое в Диспетчере задач, не сбрасывается при обычном выключении/включении компьютера, а обнуляется только после перезагрузки. Быстрый запуск можно отключить. Это можно сделать следующим образом:
- Открыть последовательно "Параметры" — "Система" — "Питание и спящий режим" — "Дополнительные параметры питания". В результате откроется окно "Панель управления\Все элементы панели управления\Электропитание".
- В этом окне выбрать "Действие кнопок питания" и затем нажать на ссылку "Изменить параметры питания, которые сейчас недоступны". После этого станут активными опции внизу окна.
- Снять отметку "Включить быстрый запуск".
После отключения быстрого запуска время работы в Диспетчере задач будет сбрасываться как после перезагрузки, так и после включения компьютера.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Включение отчетов о действиях
Примечание: Эту задачу может завершить только организатор семьи.
Коснитесь учетной записи члена семьи, для нее нужно включить отчеты о действиях.
Выберите пункт Параметры. Включив выключаель отчетов о действиях.
Найдите члена семьи и нажмите кнопку Обзор.
Прокрутите страницу вниз до Параметры > отчетов о действиях > В этом >.
Просмотр отчетов о действиях
Откройте приложение "Семейная безопасность".
Найдите члена семьи и коснитесь его имени. Переключение между представлениями "Сегодня" и "Последние 7 дней" для просмотра ежедневной или еженедельной деятельности.
Примечание: Чтобы получать еженедельные отчеты о действиях, включайте выключаель Отправлять мне еженедельные отчеты.
Найдите члена семьи и нажмите кнопку Обзор.
Выберите категорию, по которая вы хотите просмотреть отчеты: время работы за экраном, приложения и игры или веб-сайты и поиск.
Примечание: Чтобы получать еженедельные отчеты о действиях, включайте выключаель Отправлять мне еженедельные отчеты.
Функции отчетов о действиях
Приложения и игры
В приложениях и играх вы также знаете, какие приложения и игры использовались членами вашей семьи и как долго. Если вы используете фильтры контента для блокировки нежелательных по возрасту приложений и игр, они также будут перечислены.
Совет: В Xbox напомните члену семьи выйти, если он покинет консоль. О действиях сообщается при их использовании, даже если другие люди используют устройство.
Поиск в Интернете
К веб-сайтам и поисковым запросам относятся веб-сайты, которые посещал член вашей семьи, и термины, которые он Bing поисковой системе. Если вы включили веб-фильтры и фильтры поиска, также будут показаны все попытки посещения заблокированных веб-сайтов. Чтобы узнать больше о семейных контентах, ознакомьтесь с нашим выбором веб-сайтов, подходящих для всех возрастов!
Примечание: Отчеты о действиях включают в себя действия в Интернете и поиск только в том случае, если участник использует веб-Microsoft Edge браузере, влияя на свою учетную запись Майкрософт.
Время использования устройства
В отчете о времени использования экранного времени ежедневно и еженедельно показывается, когда и как долго член вашей семьи использовал свои устройства. Получите представление о времени, которое член вашей семьи тратит на определенное приложение социальных сетей, игру или веб-браузер, и решите, следует ли включить ограничения экранного времени для всех подключенных устройств.
Чтобы просмотреть экран для члена семьи, коснитесь сегодня,а затем экранного > устройств.
Мне нужно сравнить несколько алгоритмов сортировки.
Но таким способом как у меня, дает очень маленькие значения .
дл массива int - ов, размером в [2000] было 0,016 для массива [20000] что то около 0,745 . это нормально ? есть еще какие то методы ? .
вот мой вариант
как узнать время работы программы решения алгоритма
Добрый вечер! Подскажите, пожалуйста, как сделать так, чтобы программа выводила на экран время.
Как узнать кодировку вывода в консоль во время выполнения программы?
Привет всем! Я новичок, и возникла идея написать консольное приложение для Windows которое.
Как узнать тип шаблонного класса во время выполнения программы?
Тоесть: имеем класс list<int> или list<double>, и как узнать какой это тип? Ну int или double?
в принципе тоже самое .
и почему то когда запускаю несколько раз, выдает знаеение то ноль, то 15, то 16
а для сортировки вставками, постоянно ноль
скажите пожалуйста, каким компилятором вы пользуетесь.
Добавлено через 15 минут
вобщем для g++:
(b-a) - количество процессорных тактов.
Попробуйте структуру SYSTEMTIME.
Сортировки
Хорошо, хотя теперь у меня возникли вопросы. Ладно, доберусь до машины с вс проверю.
Учитывайте, что есть тонкости с dts вроде общей загруженности проца другими программами и верной работы на некоторых многоядерных машинах.
зы: а вобще RUSya82 насчёт многоразового запуска сортировки прав.
Попробуйте структуру SYSTEMTIME.
Сортировки
Эта проблема решается запуском функции сортировки много много раз, с определением среднего времени.
Один.
Объявите в начале функции main две переменные типа структуры SYSTEMTIME, в например st1 и st2.
Функция GetLocalTime(&st1) записывает в st1 время на момент вызова.
Далее Вы вызываете требуемую функцию сортировки 5000 раз(это число произвольно).
Далее GetLocalTime(&st2) записывает в st2 время окончания сортировок.
Вторая часть выводит на экран время в миллисекундах. Просто разница во времени делится на 5000, чтобы получить среднее время, на работу одной функции.
З.Ы. подключите windows.h
Защита информации на своем персональном компьютере - всегда важный вопрос для каждого пользователя. Проверить историю посещений браузера - простая задача, с которой справятся практически все, кто имеет малый опыт работы с ними. А то, как посмотреть историю посещения компьютера - уже более сложный вопрос.
К тому же необходимость проверить историю запуска и посещений может возникнуть при покупке или продаже компьютера незнакомым людям. Или же при передаче устройства в ремонт.
Встроенный инструмент
Операционная система Microsoft Windows обладает собственным набором трекеров, позволяющих отследить, какие изменения происходили с устройством, какие программы были запущены и какие ошибки в работе произошли. Это лишь один из способов того, как посмотреть историю на компьютере. Итак, непосредственно к инструменту. Он носит название "Журнал событий". На старых версиях операционной системы необходимо сделать следующее:
- перейти в меню "Пуск";
- активировать панель управления компьютером;
- перед тем как посмотреть историю на компьютере, в левой части экрана найти строку под названием "Журнал Windows";
- в открывшемся списке необходимо выбрать интересующий раздел;
Для того чтобы посмотреть историю запуска программ на Windows 10, нужно сделать следующее:
- запустить функцию "Поиск Windows";
- ввести фразу "Управление компьютером";
- в левой части открывшегося окна активировать строку под названием "Просмотр событий";
- далее можно приступать к работе с функциями "Журналы Windows" и "Журналы приложений и служб".
Итак, мы разобрались с тем, где посмотреть историю на компьютере. Теперь стоит проверить список запускавшихся программ.
Проверка запуска приложений
Данная функция дает возможность проверить, какие приложения были запущены на компьютере, в какое время это произошло, а также какие ошибки возникли при работе. Чтобы проверить эту информацию, необходимо выполнить следующий алгоритм:
- в уже запущенном окне "Управление компьютером" выбрать строку "Журналы Windows";
- после нажатия на нее откроется список, из него выбирается пункт под названием "Приложение";
- после его активации с правой стороны окна появится еще один список с различными сведениями (он сообщает о том, какие приложения запускались на данном устройстве, в какое время это произошло и какие ошибки при этом возникали).
Теперь можно поговорить о том, как посмотреть на компьютере историю появления новых приложений.
История установок
Для того чтобы проверить, что и когда из программ появилось на вашем устройстве, необходимо выполнить следующие действия:
- запустить окно "Управление компьютером";
- активировать строку "Журналы Windows";
- из появившегося списка выбрать функцию "Установка". Появится перечень данных, отображающих приложения, установленные за последние несколько месяцев.
Стоит отметить, что данная система не слишком точна. В качестве примера приведена история: "06.05.2018 была установлена программа. Однако последняя дата установки за 13.04.2018".
Как посмотреть на компьютере историю включения и выключения
Данная возможность позволяет проверить, кто пользовался устройством в отсутствие хозяина. Если компьютер находится под защитой пароля, можно проверить, сколько раз кто-либо пытался попасть в систему.
Проверить данную информацию можно при помощи того же самого алгоритма:
- с помощью "Поиска Windows" на панели задач перейти в программу "Управление компьютером";
- в открывшемся окне выбрать пункт "Журналы Windows";
- в этом случае необходимо обратиться к строке "Система";
- после ее активации откроется перечень событий, произошедших за время работы компьютера.
Чтобы проверить все в прямом порядке, необходимо отсортировать информацию по дате. Далее можно просто проверять информацию по времени, которое вас интересует.
Как проверить дату изменения файла?
Для того чтобы выяснить, происходило ли что-нибудь с устройством в ваше отсутствие, можно проверить состояние файлов. Точнее - дату их изменения. Делается это так:
Читайте также: