Skip to content

Программа для скачивания программ, анализа конфигурации ПК, мониторинга температур.

Notifications You must be signed in to change notification settings

PhotikLed/UsExMonitoring

Repository files navigation

UsExMonitoring


User Experience Monitoring

Описание


Программа позволяет пользователю:

  1. Смотреть конфигурацию своего компьютера.
  2. Сохранять файл конфигурации для последующей его отправки.
  3. Скачивать программы из заранее подготовленной таблицы формата .csv.
  4. Запускать мониторинг температур, сохранять его в базу данных и отсматривать.
  5. Имеется функция сравнения графиков мониторинга по датам.

Демо-фото

Основное окно img_5.png Отрисовка мониторинга img_6.png Сравнение мониторингов по датам img_7.png

Используемые технологии

В основе графического интерфейса лежит PyQT5.

Для отрисовки графиков использую Pyqtgraph.

Для работы с базой данной - SQLite3.

Параметры компьютера получаю через WMI.

Измеряя температуру, использую программу OpenHardwareMonitor. link: https://openhardwaremonitor.org

Запуск из исходников

Для запуска из исходников должна быть скачана программа OpenHardwareMonitor. Папка с программой должна лежать рядом со всеми файлами. img_8.png

Запускать main.py.

Благодарность

Благодарю своего преподавателя по Python за помощь в реализации. За поддержку благодарю маму, папу, кошку.

About

Программа для скачивания программ, анализа конфигурации ПК, мониторинга температур.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages