Skip to content

MR-Geri/stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stats

Desktop-приложение для вывода информации о системе (температура и загруженность).
Информация о загруженности RAM, GPU, CPU в числовом виде, а так же в виде графика.
Так же присутствует информация о погоде и курсе валют.
Вомзожность открывать приложения.

Функции

На строку с температурой можно кликать, тогда будут переключаться дни, это отображается разными цветами.
Зелёный — сегодняшний день
Слева и справа есть клавиши переключающие погода - курс валют по отношению к рублю
Над графиком имеются несколько кнопок. all_off полностью отключает графики и отображает заполнение дисков
Другие клавиши включают и отключают различные показатели на графике, но по тем же позициям их можно включить.

Настройки

Вам стоит обратить внимание на файл stats.py, прочтите комментарии к коду.
Так же нужно обратить внимание на файл data/path.txt
А именно на его заполнение, он должен начинаться с пустой строки и заканчиваться на пустую строку.
Между верхней и нижней строкой приложений 1 строка.

Заполнение приложениями следующее:
Название (которое воспроизведётся); путь до иконки; путь до открываемого файла; Flag
Если приложение открывается путём до файла установите True

Обратите внимание на Яндекс музыку Flag - False, это из-за того, что у яндекс музыки в путь до приложения указана функция, а не путь. Функция выполняет следующее: Win+Q и вписывает в поиск название и открывает.
Это прописано в файле data/apps_open.py функции по открыванию других приложений поисковым запросом реализуйте там.

Сбор погоды

Парсер сайта, с которого берётся ночная, утренняя, дневная, вечерняя температуры реализован в data/run_line.py

Для создания exe в консоль напишите:

pyinstaller --icon=stats.ico -y stats.py

После запустите loader.py

Примеры

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors