[Python + OpenBox] Demande de script

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

[Python + OpenBox] Demande de script

Message par Ypnose »

Bonsoir à tous,

Après avoir trouvé le script "Weather" pour le menu Openbox, je me demandais si il était possible d'écrire un script (ou m'indiquer si cela existe déjà) qui me permette de m'afficher la température de ma carte graphique NVIDIA (GT240). Il serait ainsi plus pratique pour moi de contrôler cette température sans démarrer Nvidia-Settings.

Merci à vous.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17601
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Python + OpenBox] Demande de script

Message par benjarobin »

Pour le script, il suffit de lire le wiki... Tout est expliqué sur la page nvidia du wiki pour pouvoir récupérer les infos depuis le pilote nvidia. Après il "suffit" de l'afficher, mais ce n'est pas les exemple qui manque
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [Python + OpenBox] Demande de script

Message par Ypnose »

J'avais remarqué la commande

Code : Tout sélectionner

nvidia-settings -q GPUCoreTemp -t
mais je ne pense pas avoir trouvé quelque chose qui peut m'aider à l'afficher dans le Menu d'OpenBox.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17601
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Python + OpenBox] Demande de script

Message par benjarobin »

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [Python + OpenBox] Demande de script

Message par Ypnose »

Merci pour cette doc, j'ai pu réaliser ce que je désirais

Voici le code (peut-être que quelqu'un en aura besoin)

Code : Tout sélectionner

#!/bin/bash
Thermal=$(nvidia-settings -q gpucoretemp -t)
echo "<openbox_pipe_menu>"
echo  '<separator label="Temperature:" />'
echo "<item label=\"$Thermal\" />"
echo "</openbox_pipe_menu>"
Enregistrer le tout dans un fichier et nommer le nvidiatemp.sh par exemple.
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [Python + OpenBox] Demande de script

Message par Ypnose »

Nouveau script avec prise en charge de la version du driver et openGL:

Code : Tout sélectionner

#!/bin/bash
Version=$(nvidia-settings -q openglversion -t)
Thermal=$(nvidia-settings -q gpucoretemp -t)°C
echo "<openbox_pipe_menu>"
echo '<separator label="OpenGL / Version" />'
echo "<item label=\"$Version\" />"
echo  '<separator label="Temperature" />'
echo "<item label=\"$Thermal\" />"
echo "</openbox_pipe_menu>"
Dernière modification par Ypnose le lun. 27 déc. 2010, 23:22, modifié 1 fois.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Python + OpenBox] Demande de script

Message par chipster »

Peux-tu joindre un screenshot qui serait beaucoup plus parlant ?
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [Python + OpenBox] Demande de script

Message par Ypnose »

Voilà pour toi:
Image

Je pense rajouter des fonctions, l'idée me plait bien!
Dernière modification par Ypnose le mar. 28 déc. 2010, 13:56, modifié 1 fois.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Python + OpenBox] Demande de script

Message par chipster »

Ce n'était pas pour moi mais je pense qu'avec un bon screenshot on se rend compte de ton travail ;)
Répondre