Как узнать когда запускалась определенная программа


Как отслеживать использование приложений в Android? Как определить, когда запущена деятельность?

Мне нужно отслеживать использование приложений на Android, например, как это делает AppUsage (т. Е. Отслеживать количество запусков приложений и время, затрачиваемое на использование каждого из них). То, что я планирую сделать, это записать время начала, когда приложение запущено, а затем получить конечное время, когда приложение приостановлено или остановлено. В LogCat я могу видеть журналы запуска активности. Я посмотрел доступные системные трансляции, я не уверен, есть ли что-то, что транслируется всякий раз, когда начинается действие. , В основном, как определить, когда запущена деятельность?

Изменить: Кроме того, Android также имеет внутреннюю систему статистики использования, которая может быть найдена в приложении Spare Parts или когда набирается *#*#4636#*#* (Тестирование -> Статистика использования)

Теперь мы можем получить доступ к истории использования приложений на устройстве Android с новым API android.app.usage, выпущенным как часть Android 5.0 API. Система собирает данные об использовании для каждого приложения, агрегируя данные ежедневно, еженедельно, ежемесячно , И ежегодные интервалы

Для каждого приложения система записывает следующие данные:

Последний раз, когда приложение было использовано. Общее время, в течение которого приложение находилось на переднем плане за этот интервал времени (по дням, неделям, месяцам или годам). Запись таймера, когда компонент (идентифицированный по имени пакета и активности) перемещен в Переднего плана или фона в течение дня. Съемка временной метки при изменении конфигурации устройства (например, когда ориентация устройства изменилась из-за поворота)

Refr: http://developer.android.com/reference/android/app/usage/package-summary.html

В основном, как определить, когда запущена деятельность?

Вы этого не делаете. В Android SDK ничего нет «время начала запуска приложения» и «время окончания приостановки или остановки приложения».

То, что приложение, которое вы цитируете, вероятно, делает, тратит много времени на процессор, оперативную память и время автономной работы, постоянно осматривая ActivityManager .

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

Два простых способа узнать дату установки программы

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

В отличие от пользователя операционная система прекрасно помнит момент, когда было установлено программное обеспечение не только из свободных источников, но и из Магазина Windows. Узнать когда было установлено десктопное приложение приложение можно двумя способами.

  • Во-первых, можно перейти в Панель управления, открыть раздел “Программы и компоненты” и обратить внимание на столбец с датами в правой части окна. Это как раз и есть то, что вам надо. Операционная система показывает дату, месяц и год инсталляции для каждого приложения. Тут же можно посмотреть версию программы, данные разработчика и размер, который она занимает на жестком диске.
  • Второй способ подразумевает непосредственный просмотр папки с программой. Для этого вам нужно перейти в системную директорию “Programs Files” и найти приложение вручную.

Если у вас не получается отыскать нужную директорию (такое бывает), кликните по ярлыку программы правой клавишей мыши, выберите свойства и скопируйте точный путь к папке. Да, когда перейдете в папку с программами не забудьте переключиться на вид “Таблица”, иначе дат вы не увидите.

Справа от папки с программой вы увидите колонку с датами изменения. Если вы ранее не вносили каких-либо изменений в папки с программами, то есть не модифицировали файлов, не создавали вложенных папок, не копировали сторонних объектов, к примеру патчей, то дату изменения вполне можно считать датой установки.

А теперь что касается приложений, установленных через Магазин Windows. Для того чтобы узнать дату инсталляции такой программы, откройте Магазин, кликните правой клавишей мыши по пустому пространству и в выпадающей панели (в верхней части) экрана выберите “Мои приложения”. При этом откроется окно со всеми установленными программами. Здесь вы может увидеть название, статус приложения, и, конечно же, дату его установки.

Как узнать, когда в последний раз включался компьютер

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

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

Способы узнать, когда включался компьютер

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

Способ 1: Командная строка

Этот способ является простейшим из всех и не потребует от пользователя каких-либо особых ухищрений. Все делается в два шага:

  1. Открыть командную строку любым удобным для пользователя способом, например, вызвав с помощью комбинации «Win+R» окно запуска программ и введя там команду cmd.
  2. Ввести в строке команду systeminfo.

Результатом выполнения команды будет вывод на экран полной и информации о системе. Для получения интересующих нас сведений следует обратить внимание на строку «Время загрузки системы». Сведения, содержащиеся в ней, и будут временем последнего включения компьютера, не считая текущей сессии. Сопоставив их с временем своей работы за ПК, пользователь легко сможет определить, включал ли его кто-нибудь посторонний, или нет.

Пользователям, у которых установлена Windows 8 (8.1), или Windows 10, следует иметь в виду, что полученные таким образом данные отображают сведения о реальном включении компьютера, а не о выводе его из состояния гибернации. Поэтому для того чтобы получать неискаженную информацию, необходимо выключать его полностью через командную строку.

Подробнее: Как выключить компьютер через командную строку

Способ 2: Журнал событий

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

  1. Правым кликом по иконке «Мой компьютер» открыть окно управления компьютером. Тем пользователям, для кого способ появления на рабочем столе системных ярлыков остался тайной, или которые просто предпочитают чистый рабочий стол, можно воспользоваться строкой поиска Windows. Там нужно ввести фразу «Просмотр событий» и перейти по появившейся ссылке в результате поиска.
  2. В окне управления перейти к журналам Виндовс в «Система».
  3. В окне справа перейти к настройкам фильтра, чтобы скрыть ненужную информацию.
  4. В настройках фильтра журнала событий в параметре «Источник событий» установить значение «Winlogon».

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

Способ 3: Локальные групповые политики

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

  1. В строке запуска программ набрать команду gpedit.msc.
  2. После того как откроется редактор, последовательно открыть разделы так, как показано на скриншоте:
  3. Перейти к «Отображать при входе пользователя сведения о предыдущих попытках входа» и открыть двойным щелчком.
  4. Установить значение параметра в позицию «Включено».

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

Редактор групповых политик присутствует только в полных версиях Windows 7, 8 (8.1), 10. В домашних базовых и Pro версиях настроить вывод сообщений о времени включения компьютера с помощью данного способа нельзя.

Способ 4: Реестр

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

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

  1. Открыть реестр, введя в строке запуска программ команду regedit.
  2. Перейти к разделу HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies\ System
  3. С помощью правого клика мышкой по свободной области справа, создать новый 32-битный параметр DWORD. Создавать нужно именно 32-битный параметр, даже если установлена 64-битная Windows.
  4. Присвоить созданному элементу название DisplayLastLogonInfo.
  5. Открыть вновь созданный элемент и установить его значение равным единице.

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

Способ 5: TurnedOnTimesView

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

Скачать TurnedOnTimesView

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

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

Помогла ли вам эта статья?

ДА НЕТ
Еще статьи по данной теме:

Содержание

Как просмотреть действия пользователя на Windows ПК

Читайте, какую информацию о действиях пользователя сохраняет Windows и как её посмотреть. Как просмотреть историю действий пользователя в Интернете. Многие знают, и мы уже описывали в своих статьях о том, что, конфиденциальность пользователя в сети понятие относительное. Пользуясь интернетом, мы оставляем много следов в профиле поисковой системы, которая запоминает наши поисковые запросы и историю посещённых сайтов, историю просмотров роликов в YouTube, а иногда и геоданные пользователя. Не «грешат» этим и социальные сети.

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

Содержание:

История браузера

Итак, если вам необходимо узнать пользовался ли кто-либо компьютером и Интернет в ваше отсутствие, то первым и самым простым способом сделать это – проверить историю браузеров.

О том, как сделать это у нас есть отдельная статья.

Для осуществления поиска нужного сайта, страницы, видео или любой другой информации в Интернете, требуется два обязательных инструмента: интернет браузер и поисковая система. И оба эти инструмента умеют хранить историю посещаемых пользователем страниц, историю просмотров (если говорить о видео в YouTube), историю поиска и поисковых запросов, а некоторые инструменты также и комментарии или записи в сообществах.

Поэтому следующий способ посмотреть действия пользователя на компьютере с использованием интернета – это посмотреть историю сетевой активности в онлайн аккаунтах поисковых систем.

Детальную статью об этом читайте здесь.

От активности в сети, перейдём к тому, как посмотреть действия пользователя в самой Windows. Первое, с чего рекомендуем начать – это проверить Корзину. Ведь все удаляемые на компьютере файлы в первую очередь попадают именно туда.

Чтобы понять удалялись ли на компьютере какие-либо файлы в ваше отсутствие, откройте корзину и выберите структуру файлов в виде таблицы.

После этого отсортируйте файлы по дате удаления, кликнув на названии столбика «Дата удаления». В результате легко можно увидеть последние удалённые файлы.

В любой папке Windows можно отсортировать файлы по дате изменения. Но если вы не знаете в какой папке искать файлы, которые могли быть изменены в ваше отсутствие или без вашего ведома, то чтобы сделать это в Windows есть способ.

Запустите инструмент «Выполнить» кликнув правой мышкой на меню Пуск или нажатием сочетания клавиш Win + R.

Введите в поле «Открыть» команду recent и нажмите OK.

В результате откроется папка с последними изменёнными файлами на компьютере, в хронологической последовательности, начиная с последнего изменённого.

Загрузки

По умолчанию, все браузеры сохраняют загружаемые с сети файлы в системную папку «Загрузки». Перейдите в данную папку и отсортируйте файлы по дате загрузки. Так можно увидеть последние загруженные файлы на ПК. Возможно там будут такие, которые загружали не вы…

Если установленная по умолчанию папка на вашем браузере изменена, то проверьте её также.

Сортировка программ по дате запуска

Все программы на компьютере запускаются с помощью исполняемых файлов с расширением .exe. Чтобы узнать дату и время запуска программ:

  • Откройте папку «Этот компьютер» на вашем ПК и введите в поле «Поиск» ключ «.exe». В результате будут найдены все файлы на ПК с данным расширением.

  • Кликните по заголовку любого столбика правой кнопкой мыши и выберите меню «Подробнее»…

  • Откроется окно выбора столбцов. Найдите в окне столбец с названием «Дата доступа», поставьте напротив него галочку и нажмите Ok.

  • В результате, в окне результатов поиска появится столбик «Дата доступа».

Теперь можно увидеть даты доступа с компьютера к тем или иным программам. Если по названию не понятно к какой программе принадлежит EXE файл, то можно посмотреть его расположение в столбике «Расположение», или запустить его прямо отсюда.

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

Чтобы перейди к Журналам Windows, откройте Панель управления / Администрирование / Управление компьютером.

В инструменте «Управление компьютером» перейдите в Служебные программы / Просмотр событий / Журналы Windows.

Журналы разнесены по категориям. Например, журналы приложений находятся в категории Приложения, а системные журналы – в категории Система. Если на компьютере настроен аудит событий безопасности, например, аудит событий входа в систему – тогда события аудита регистрируются в категории Безопасность.

Конечно же информация, которая отображается в журналах событий Windows предназначена для системных администраторов, и прочесть её обычному пользователю не просто. Тем не менее, если внимательно посмотреть, то в журнале Приложение, можно увидеть события, которые сгенерированы приложениями в хронологической последовательности.

А также данные о дате и времени входа в операционную систему и выхода из неё. А другими словами включения или отключения ПК. Такие данные можно увидеть в журналах Безопасность и Система.

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

Так, у меня есть событие журнала Безопасность о входе в систему. Код такого события 4624. Чтобы привязать к каждому такому события выполнение задания, кликните на нём правой кнопкой мыши и выберите «Привязать задачу к событию».

Далее идите по пунктам Мастера создания простой задачи, и в пункте Действие выберите функцию «Отправить сообщение электронной почты».

Введите адреса для отправки сообщений, их тему и текст, а также сервер SMTP вашего почтового сервиса.

Аналогичным образом можно создать привязанную к событию журнала задачу используя планировщик заданий. Для этого, перейдите в Планировщик заданий и выберите «Создать простую задачу…».

И настройте её используя тот же Мастер создания простой задачи.

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

Как узнать когда включали компьютер в мое отсутствие?

Приветствую Вас, уважаемые читатели! Совсем недавно мне на E-mail пришло сообщение от одного пользователя. Пользователь задал мне такой вопрос: Как узнать когда включали компьютер сотрудники во время моего отсутствия на рабочем месте?

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

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

Как узнать кто включал мой компьютер?

Итак, давайте откроем этот журнал событий. Нажимаете на «Пуск» и в строке поиска вводите – «Просмотр событий».

В результате откроется главное окно «Просмотр событий», в котором нам нужно будет перейти по ссылке «Журналы Windows => Система». 

В следующем окне откроется окно событий, состоящее из таблицы, в которой, как Вы видите, отображается дата и время, а также код события, категория.

Глядя на эту таблицу можно определить, когда производилось включение и выключение компьютера. Например, 09 сентября я выключил компьютер, и следующее включение производилось мною уже 10 сентября. То есть, в мое отсутствие компьютером никто не пользовался.

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

На этом у меня все. Теперь Вы будите в курсе — Как узнать когда включали компьютер.

В следующей статье расскажу Вам => Как поставить пароль на флешку?

Уважаемые пользователи, если у вас после прочтения этой статьи возникли вопросы или вы желаете что-то добавить относительно тематики данной статьи или всего интернет-ресурса в целом, то вы можете воспользоваться формой комментарий.Также Задавайте свои вопросы, предложения, пожелания..

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

Как узнать, какие программ запускались на компьютере

Вам понадобится

  • - компьютер;
  • - интернет;
  • - браузер;
  • - программа NeoSpy.

Инструкция

Запустите браузер и введите в строку поисковика название программы — NeoSpy. Скачайте ее, сохранив на жестком диске. Можете скачать на официальном сайте ru.neospy.net. Программу нужно установить, кликните дважды по установочному файлу. Также стоит отметить, что данные программы нужно устанавливать глубоко в системе, так как опытные пользователи могут обнаружить подобные утилиты в папке Program Files.

Запустите программу NeoSpy. Сразу же стоит задать все параметры работы программы: каким образом вызывать шпиона из скрытого режима, пароль на доступ к программе, а также отредактировать настройки записи логов — в какие моменты делать фото экрана, операции с файловой системой и другое. Пароль придумайте трудный, не связанный не с какими датами и именами. Лучше всего использовать символы верхнего и нижнего регистра. Выведите программу в скрытый режим, нажав «Запустить слежение». Проверьте результат работы программы через несколько часов. Откройте журнал сообщений, где регистрируются все события, происходящие на компьютере. Вам будет полностью представлен список всех операций, которые выполнялись за указанный период времени на компьютере.

Запуск программ, посещение сайтов, удаление или копирование файлов — все эти операции были записаны как события в журнале логов, и вы легко можете просмотреть их и даже узнать точное время запуска. Обо всех возможностях программы вы можете узнать, зайдя в помощь, которая доступна из главного окна программы. Вы даже можете просмотреть содержимое личной переписки в мессенджерах или на сайтах социальных сетей. Но не стоит злоупотреблять такой информацией. Оптимальным вариантом является создание нескольких учетных записей с ограниченным доступом.


Смотрите также