web-dev-qa-db-fra.com

Comment puis-je obtenir le code source sur gnome-system-monitor et l'utiliser dans mon application?

Je veux créer un moniteur système assez similaire à gnome-system-monitor dans ubuntu en utilisant python.

J'ai utilisé rapidement l'application pour l'interface graphique et maintenant je veux afficher l'historique du processeur comme indiqué par le moniteur système, je veux savoir où je peux obtenir le code source sur le moniteur système et comment l'utiliser dans mon application.

3
Vivek Kumar Singh

Le code source du System Monitor peut être acquis en ouvrant un terminal et en entrant:

apt-get source gnome-system-monitor

Malheureusement, il est écrit en C. Vous ne pouvez pas l'étendre avec Python et rapidement.

5
Jjed

Une bonne référence pour cela serait le screenlet CPUMeter. Vous devrez cependant gérer l'enregistrement des données.

Sudo apt-get install screenlets-pack-all

Sur mon système, il se trouve ici:
/usr/share/screenlets/screenlets-pack-all/CPUMeter/CPUMeterScreenlet.py

Testé le 12.04

1
RobotHumans