#76 Le 13/06/2008, à 19:12
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
tu m'etonnes !!!
Vraiment beau boulot , faudra qu'on trouve des choses importante a rajouter..
Pour l'instant le foot
Dernière modification par n3o51 (Le 13/06/2008, à 20:44)
Welcome to the real world
________________________________
Hors ligne
#77 Le 13/06/2008, à 23:40
- jajaX
Re : [Script] iZard vous donne tout plein d'infos sur votre config
hello
ça prends forme votre petit script
je viens de découvrir que l'on pouvait sélectionner le texte pour le copier/coller
sinon, il me manque encore des infos, je vous copie/colle le rapport de ce soir =>
Informations PC : vendredi 13 juin 2008, 23:29:34 (UTC+0200) - Uptime : day - IP publique : 77.196.***.***
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
Informations générales
Nom de l'ordinateur : athlon64
Noyau Linux - Processeur : GNU/Linux 2.6.24-18-generic - i686
Système d'exploitation : Ubuntu - hardy - 8.04
Environnement de bureau : KDE: 3.5.9
Gestionnaire de fichiers :
Etat des Partitions
/dev/sda1: UUID="e2c21158-2600-4a9a-ab58-e5bb10f6bc8d" TYPE="ext3" SEC_TYPE="ext2"
/dev/sdc1: UUID="F4A06993A0695D5C" TYPE="ntfs"
/dev/sdb1: UUID="f9181d2b-a096-40f0-8e24-b2cd2a484cfe" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: TYPE="swap" UUID="65fdd895-95e3-418e-b89e-6be3d335d683"
/dev/sda6: UUID="248a1d6c-f025-45aa-ade8-3f66b2b3d1f6" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda1 30G 7,9G 21G 28% /
/dev/sda6 264G 60G 192G 24% /home
/dev/sdb1 688G 363G 291G 56% /media/disk
/dev/sdc1 190G 127G 64G 67% /media/disk-1
Carte Graphique
Accélération Graphique : Oui
Nom de la carte graphique : nVidia Corporation GeForce 8600 GT (rev a1)
Minimum : 2304 x 1024
Actuelle : 2304 x 1024
Maximum : 2304 x 1024
Processeur(s)
Marque : GenuineIntel
Nom du model : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Fréquence : 1600.000 Mhz
Taille du cache : 4096 KB
FPU : Oui
Bogomips (1 proc) : 4804.06
Mémoire
RAM totale 2075616 kB Swap totale 2096440 kB
RAM libre 81072 kB Swap libre 2058244 kB
Divers
Nombre de paquets installés : 2444
Version de Bash :
toujours sous kubuntu 8.04 là sous kde 4.1 beta 1.
Dernière modification par jajaX (Le 13/06/2008, à 23:41)
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 22.04 Jammy Jellyfish (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#78 Le 13/06/2008, à 23:40
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Et voici donc la alpha 7 \o/
Au niveau des modifs :
- conversion du code de la alpha 6 pour un affichage dans une fenêtre unique avec défilement
- ajout d'une option pour enregistrer les infos obtenus dans un fichier dans le répertoire personnel
- ajout de quelques commentaires, mais ça c'est plus pour nous
#!/bin/bash
# http://forum.ubuntu-fr.org/viewtopic.php?id=226693
## INFOS
## Affichage de la liste des actions
ACT=$(zenity --list --checklist --width=600 --height=400 \
--title "IZARD version 0.7 ALPHA" \
--text="Veuillez sélectionnez les informations demandées:" \
--column="Selection" --column="Categories" \
TRUE "Informations systeme" \
FALSE "Etats des partitions" \
FALSE "Carte graphique" \
FALSE "Processeur" \
FALSE "Memoire" \
FALSE "Divers" \
FALSE "Liste de votre materiel (par lshw)"\
FALSE "Liste de votre materiel (par dmidecode)"\
FALSE "Sauvegarde des infos dans le fichier \"Informations système\" dans votre répertoire personnel" );
if [ "${PIPESTATUS[0]}" != "0" ]; then
exit
fi
#création du fichier temporaire
> ~/.system_info
## Exécution des opérations demandées
# Informations systemes
echo "$ACT" | grep "Informations systeme" >/dev/null
if [ "$?" = 0 ] ; then
echo "Informations systemes" >> ~/.system_info
echo "" >> ~/.system_info
echo "Nom de l'ordinateur : `uname -n`" >> ~/.system_info
echo "Noyau Linux - Processeur : `uname -o` `uname -r` - `uname -m`" >> ~/.system_info
echo "Système d'exploitation : `lsb_release -i | cut -f 2` - `lsb_release -c | cut -f 2` - `lsb_release -r | cut -f 2`" >> ~/.system_info
echo "Environnement de bureau : `xfce4-session --version | grep session | cut -d \( -f 2 | cut -d \) -f 1` `gnome-about --version | cut -d \ -f 1,3` `kde-config -v | grep KDE`" >> ~/.system_info
echo "Gestionnaire de fichiers : `nautilus --version | cut -f 2` `thunar --version | grep Xfce | cut -d \ -f 1,2`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche des informations systeme"
fi
fi
# Etats des partitions
echo "$ACT" | grep "Etats des partitions" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Etats des partitions" >> ~/.system_info
echo "" >> ~/.system_info
echo "`gksudo blkid`" >> ~/.system_info
echo "" >> ~/.system_info
echo "Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur" >> ~/.system_info
echo "`df -h | grep -e /dev/hd,grep -e /dev/sd`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de l'etats des partitions"
fi
fi
# Carte graphique
echo "$ACT" | grep "Carte graphique" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Carte graphique" >> ~/.system_info
echo "" >> ~/.system_info
echo "Accélération Graphique : `glxinfo | grep rendering | cut -d : -f 2 | sed "s/Yes/Activée/g" | sed "s/No/Non activée/g"`" >> ~/.system_info
echo "Nom de la carte graphique : `lspci | grep VGA | cut -d : -f 3`" >> ~/.system_info
echo "" >> ~/.system_info
echo "Résolution Minimale : `xrandr | grep minimum | cut -d , -f 1 | cut -d \ -f 4,5,6`" >> ~/.system_info
echo "Résolution Actuelle : `xrandr | grep current | cut -d , -f 2 | cut -d \ -f 3,4,5`" >> ~/.system_info
echo "Résolution Maximale : `xrandr | grep maximum | cut -d , -f 3 | cut -d \ -f 3,4,5`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de votre carte graphique"
fi
fi
#Processeur
echo "$ACT" | grep "Processeur" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Processeur" >> ~/.system_info
echo "" >> ~/.system_info
echo "Marque : `cat /proc/cpuinfo | grep vendor_id -m 1 | cut -d : -f 2`" >> ~/.system_info
echo "Nom du modèle : `cat /proc/cpuinfo | grep model\ name -m 1 | cut -d : -f 2`" >> ~/.system_info
echo "Fréquence : `cat /proc/cpuinfo | grep MHz -m 1 | cut -d : -f 2` Mhz" >> ~/.system_info
echo "Taille du cache : `cat /proc/cpuinfo | grep cache -m 1 | cut -d : -f 2`" >> ~/.system_info
echo "FPU : `cat /proc/cpuinfo | grep fpu -m 1 | cut -d : -f 2 | sed "s/yes/Oui/g" | sed "s/no/Non/g"`" >> ~/.system_info
echo "Bogomips (1 proc) : `cat /proc/cpuinfo | grep bogomips -m 1 | cut -d : -f 2`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de votre Processeur"
fi
fi
#Memoire
echo "$ACT" | grep "Memoire" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Memoire" >> ~/.system_info
echo "" >> ~/.system_info
echo "`cat /proc/meminfo | grep MemTotal | sed "s/MemTotal:/RAM totale /g"` `cat /proc/meminfo | grep SwapTotal | sed "s/SwapTotal:/Swap totale /g"`" >> ~/.system_info
echo "`cat /proc/meminfo | grep MemFree | sed "s/MemFree:/RAM libre /g"` `cat /proc/meminfo | grep SwapFree | sed "s/SwapFree:/Swap libre /g"`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de votre Memoire"
fi
fi
#Divers
echo "$ACT" | grep "Divers" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Divers" >> ~/.system_info
echo "" >> ~/.system_info
echo "- Nombre de paquets installés : `dpkg -l | wc -l`" >> ~/.system_info
echo "- Version de Bash : `echo "$BASH_VERSION"`" >> ~/.system_info
echo "- Date : `date | cut -f 2`" >> ~/.system_info
echo "- Uptime : `uptime | cut -d \ -f 5 | cut -d , -f 1`" >> ~/.system_info
echo "- IP publique : `wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de Divers"
fi
fi
#LIste du materiel 1
echo "$ACT" | grep "Liste de votre materiel (par lshw)" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Liste du matériel (par lshw)" >> ~/.system_info
echo "" >> ~/.system_info
echo "`gksudo lshw`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors du listage de votre materiel "
fi
fi
#LIste du materiel 2
echo "$ACT" | grep "Liste de votre materiel (par dmidecode)" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Liste du matériel (par dmidecode)" >> ~/.system_info
echo "" >> ~/.system_info
echo "`gksudo dmidecode`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors du listage de votre materiel "
fi
fi
# Sauvegarde du fichier dans le home
echo "$ACT" | grep "Sauvegarde des infos dans le fichier \"Informations système\" dans votre répertoire personnel" >/dev/null
if [ "$?" = 0 ] ; then
cp ~/.system_info ~/Informations\ système
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de l'enregistrement des informations dans votre répertoire personnel. "
fi
fi
# lecture du fichier temporaire et affichage
cat ~/.system_info | zenity --text-info --title='iZard version O.7 Alpha' --width=600 --height=500
# suppression du fichier temporaire
rm ~/.system_info
# affichage du "à propos"
zenity --info --title='iZard version O.7 Alpha' --text="Ce script se charge de donner divers informations sur votre système
\n Ce script vous a été proposé par :
\n - edhelas
- herberts
- uboops
- n3o51
- redisded
- pnprog
Sur une idée originale de edhelas (développement sur http://forum.ubuntu-fr.org/viewtopic.php?id=226693)
Et merci aux testeurs ;)"
Hors ligne
#79 Le 13/06/2008, à 23:43
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
tiens jajax, tu tombes bien en fait. Pour le gestionnaire de fichier c'est normal que t'es rien, on a pas la commande.
Donc si tu la connais (pour avoir la version de dolphin et/ou de konkeror)...
Hors ligne
#80 Le 14/06/2008, à 00:03
- Dark-Sham
Re : [Script] iZard vous donne tout plein d'infos sur votre config
C'est beaucoup mieux comme ça ! Bravo !:)
Script de sauvegarde/restauration APT
Ubuntu 8.04 "Hardy Heron"
CPU : AMD Athlon XP 2800+ ; GPU : ATI Radeon 9250/9200 Series ; RAM : 2 Gigots + 512 Mégots ; Carte mère : Asus A7N8X-E Deluxe
Hors ligne
#81 Le 14/06/2008, à 00:04
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Merci du retour Dark-Sham. Plus de problème de fenêtre qui sort de l'écran ? Toutes les rubriques marchent chez toi ?
Hors ligne
#82 Le 14/06/2008, à 00:50
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Bien juste pas d'uptime qui s'affiche ../D
Welcome to the real world
________________________________
Hors ligne
#83 Le 14/06/2008, à 01:03
- uboops
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Ben Bravo !
Juste avec quelques modif. de fonctionnalité, et de mise en forme :
-sélection des fonctions de bases non gksudo par défaut
-déplacement de la date, uptime et ip en haut (par défaut)
-ajout commentaire # dépendance zénity
-quelques corrections d'orthographe mineures
##!/bin/bash
# http://forum.ubuntu-fr.org/viewtopic.php?id=226693
# dépendance indispensable: zenity
## INFOS
## Affichage de la liste des actions
ACT=$(zenity --list --checklist --width=700 --height=500 \
--title "IZARD version 0.7 ALPHA" \
--text="Veuillez sélectionnez les informations demandées:" \
--column="Selection" --column="Categories" \
TRUE "Informations système" \
FALSE "Etats des partitions - (nécessite le mot de passe sudo)" \
TRUE "Carte graphique" \
TRUE "Processeur" \
TRUE "Mémoire" \
TRUE "Divers" \
FALSE "Liste détaillée de votre matériel par lshw - (sudo)"\
FALSE "Liste détaillée de votre matériel par dmidecode - (sudo)"\
FALSE "Sauvegarde des infos dans le fichier \"Informations système\" dans votre répertoire personnel" );
if [ "${PIPESTATUS[0]}" != "0" ]; then
exit
fi
#création du fichier temporaire
> ~/.system_info
## Exécution des opérations demandées
echo "`date | cut -f 2` - Uptime : `uptime | cut -d p -f 2 | cut -d , -f 1` - IP publique : `wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1`" >> ~/.system_info
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
# Informations systemes
echo "$ACT" | grep "Informations système" >/dev/null
if [ "$?" = 0 ] ; then
echo "Informations systèmes" >> ~/.system_info
echo "" >> ~/.system_info
echo "Nom de l'ordinateur : `uname -n`" >> ~/.system_info
echo "Noyau Linux - Processeur : `uname -o` `uname -r` - `uname -m`" >> ~/.system_info
echo "Système d'exploitation : `lsb_release -i | cut -f 2` - `lsb_release -c | cut -f 2` - `lsb_release -r | cut -f 2`" >> ~/.system_info
echo "Environnement de bureau : `xfce4-session --version | grep session | cut -d \( -f 2 | cut -d \) -f 1` `gnome-about --version | cut -d \ -f 1,3` `kde-config -v | grep KDE`" >> ~/.system_info
echo "Gestionnaire de fichiers : `nautilus --version | cut -f 2` `thunar --version | grep Xfce | cut -d \ -f 1,2`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche des informations systeme"
fi
fi
# Etats des partitions
echo "$ACT" | grep "Etats des partitions - (nécessite le mot de passe sudo)" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Etats des partitions" >> ~/.system_info
echo "" >> ~/.system_info
echo "`gksudo blkid`" >> ~/.system_info
echo "" >> ~/.system_info
echo "Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur" >> ~/.system_info
echo "`df -h | grep -e /dev/hd,grep -e /dev/sd`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de l'etats des partitions"
fi
fi
# Carte graphique
echo "$ACT" | grep "Carte graphique" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Carte graphique" >> ~/.system_info
echo "" >> ~/.system_info
echo "Accélération Graphique : `glxinfo | grep rendering | cut -d : -f 2 | sed "s/Yes/Activée/g" | sed "s/No/Non activée/g"`" >> ~/.system_info
echo "Nom de la carte graphique : `lspci | grep VGA | cut -d : -f 3`" >> ~/.system_info
echo "" >> ~/.system_info
echo "Résolution Minimale : `xrandr | grep minimum | cut -d , -f 1 | cut -d \ -f 4,5,6`" >> ~/.system_info
echo "Résolution Actuelle : `xrandr | grep current | cut -d , -f 2 | cut -d \ -f 3,4,5`" >> ~/.system_info
echo "Résolution Maximale : `xrandr | grep maximum | cut -d , -f 3 | cut -d \ -f 3,4,5`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de votre carte graphique"
fi
fi
#Processeur
echo "$ACT" | grep "Processeur" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Processeur" >> ~/.system_info
echo "" >> ~/.system_info
echo "Marque : `cat /proc/cpuinfo | grep vendor_id -m 1 | cut -d : -f 2`" >> ~/.system_info
echo "Nom du modèle : `cat /proc/cpuinfo | grep model\ name -m 1 | cut -d : -f 2`" >> ~/.system_info
echo "Fréquence : `cat /proc/cpuinfo | grep MHz -m 1 | cut -d : -f 2` Mhz" >> ~/.system_info
echo "Taille du cache : `cat /proc/cpuinfo | grep cache -m 1 | cut -d : -f 2`" >> ~/.system_info
echo "FPU : `cat /proc/cpuinfo | grep fpu -m 1 | cut -d : -f 2 | sed "s/yes/Oui/g" | sed "s/no/Non/g"`" >> ~/.system_info
echo "Bogomips (1 proc) : `cat /proc/cpuinfo | grep bogomips -m 1 | cut -d : -f 2`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de votre Processeur"
fi
fi
#Memoire
echo "$ACT" | grep "Mémoire" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Mémoire" >> ~/.system_info
echo "" >> ~/.system_info
echo "`cat /proc/meminfo | grep MemTotal | sed "s/MemTotal:/RAM totale /g"` `cat /proc/meminfo | grep SwapTotal | sed "s/SwapTotal:/Swap totale /g"`" >> ~/.system_info
echo "`cat /proc/meminfo | grep MemFree | sed "s/MemFree:/RAM libre /g"` `cat /proc/meminfo | grep SwapFree | sed "s/SwapFree:/Swap libre /g"`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de votre Mémoire"
fi
fi
#Divers
echo "$ACT" | grep "Divers" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Divers" >> ~/.system_info
echo "" >> ~/.system_info
echo "- Nombre de paquets installés : `dpkg -l | wc -l`" >> ~/.system_info
echo "- Version de Bash : `echo "$BASH_VERSION"`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de la recherche de Divers"
fi
fi
#LIste du materiel 1
echo "$ACT" | grep "Liste détaillée de votre matériel par lshw - (sudo)" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Liste du matériel (par lshw)" >> ~/.system_info
echo "" >> ~/.system_info
echo "`gksudo lshw`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors du listage de votre materiel "
fi
fi
#LIste du materiel 2
echo "$ACT" | grep "Liste détaillée de votre matériel par dmidecode - (sudo)" >/dev/null
if [ "$?" = 0 ] ; then
echo "" >> ~/.system_info
echo "#####################################" >> ~/.system_info
echo "" >> ~/.system_info
echo "Liste du matériel (par dmidecode)" >> ~/.system_info
echo "" >> ~/.system_info
echo "`gksudo dmidecode`" >> ~/.system_info
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors du listage de votre materiel "
fi
fi
# Sauvegarde du fichier dans le home
echo "$ACT" | grep "Sauvegarde des infos dans le fichier \"Informations système\" dans votre répertoire personnel" >/dev/null
if [ "$?" = 0 ] ; then
cp ~/.system_info ~/Informations\ système
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --title="Une erreur est survenue" --text="Une erreur est survenue lors de l'enregistrement des informations dans votre répertoire personnel. "
fi
fi
# lecture du fichier temporaire et affichage
cat ~/.system_info | zenity --text-info --title='iZard version O.7 Alpha' --width=800 --height=600
# suppression du fichier temporaire
rm ~/.system_info
# affichage du "à propos"
zenity --info --title='iZard version O.7 Alpha' --text="Ce script se charge de donner divers informations sur votre système
\n Ce script vous a été proposé par :
\n - edhelas
- herberts
- uboops
- n3o51
- redisded
- pnprog
Sur une idée originale de edhelas (développement sur http://forum.ubuntu-fr.org/viewtopic.php?id=226693)
Et merci aux testeurs ;)"
Dernière modification par uboops (Le 14/06/2008, à 09:27)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#84 Le 14/06/2008, à 01:08
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Pour l'uptime mon petit Herberts
uptime | cut -d ',' -f 1 | cut -d ' ' -f 4
Et ca marchera
Idem pour celui de "Uboops" Marche pas
uptime | cut -d \ -f 5 | cut -d , -f 1
Dernière modification par n3o51 (Le 14/06/2008, à 01:10)
Welcome to the real world
________________________________
Hors ligne
#85 Le 14/06/2008, à 01:13
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
ben chez moi l'uptime que tu donne renvoie rien du tout ...
par contre celui qui est dans le script actuellement marche ???
Le seul truc que je vois, c'est que la commande du script ne marche pas si l'uptime est inférieur à 1h
@ uboops : super l'ip, date et uptime au début
Dernière modification par herberts (Le 14/06/2008, à 01:15)
Hors ligne
#86 Le 14/06/2008, à 01:17
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Mon uptime est de 13 heure
Welcome to the real world
________________________________
Hors ligne
#87 Le 14/06/2008, à 01:18
- uboops
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Pour info:
L'uptime du script fonctionne bien chez moi aussi, mais j'ai plus d'une heure !
Idem ne donne rien chez moi non plus: uptime | cut -d ',' -f 1 | cut -d ' ' -f 4
Dernière modification par uboops (Le 14/06/2008, à 01:24)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#88 Le 14/06/2008, à 01:20
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
@ n3o51 : tu veux pas mettre la ligne complète que te renvoi "uptime".
je met la mienne aussi comme ça on peut comparer les champs et trouver un moyen pour que ça s'affiche dans tous les cas
herberts:~$ uptime
01:18:23 up 1:45, 2 users, load average: 0.26, 0.22, 0.20
Dernière modification par herberts (Le 14/06/2008, à 01:20)
Hors ligne
#89 Le 14/06/2008, à 01:21
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Biensur
01:18:39 n3o@matrix:~<$> 2$ uptime
01:20:35 up 13:05, 3 users, load average: 0.73, 0.60, 0.66
Welcome to the real world
________________________________
Hors ligne
#90 Le 14/06/2008, à 01:26
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Bon, première conclusion : le nombre d'espace entre "up" et l'uptime varie.
donc il faut qu'on évite l'espace comme délimiteur...
Hors ligne
#91 Le 14/06/2008, à 01:32
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
uptime | cut -d p -f 2 | cut -d , -f 1
Essayez la commande chez vous uboops et n3o51, si ça marche (et normalement ça marche ) uboops tu n'auras qu'a éditer ta dernière version, on va pas en ressortir une pour ça.
Dernière modification par herberts (Le 14/06/2008, à 01:33)
Hors ligne
#92 Le 14/06/2008, à 01:33
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
uptime | cut -d p -f 2 | cut -d , -f 1
Impeccable
Dernière modification par n3o51 (Le 14/06/2008, à 01:34)
Welcome to the real world
________________________________
Hors ligne
#93 Le 14/06/2008, à 01:33
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
on approche de la RC là . ou au moins une béta.
Dernière modification par herberts (Le 14/06/2008, à 01:35)
Hors ligne
#94 Le 14/06/2008, à 01:34
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Oui on y es je pense !!!
Welcome to the real world
________________________________
Hors ligne
#95 Le 14/06/2008, à 01:37
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
ah tiens, je pensais rajouter, dans "divers", le nombre de paquets installés non-libres, vu qu'on a déjà le nombre de paquets installés, mais je retrouve plus la commande. je continue mes recherches.
Hors ligne
#96 Le 14/06/2008, à 01:38
- uboops
Re : [Script] iZard vous donne tout plein d'infos sur votre config
uptime | cut -d p -f 2 | cut -d , -f 1
Essayez la commande chez vous uboops et n3o51, si ça marche (et normalement ça marche ) uboops tu n'auras qu'a éditer ta dernière version, on va pas en ressortir une pour ça.
Oui, ça marche chez moi, j'ai corrigé ma dernière version ci-dessus : #83
Dernière modification par uboops (Le 14/06/2008, à 01:45)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#97 Le 14/06/2008, à 01:43
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
j'ai retrouvé ma commande, mais elle n'est pas d'origine, donc je pense qu'il vaut mieux éviter de la rajouter.
pour info si ça vous intéresse, il s'agit de vrms (à lancer en sudo bien sûr)
Pour info toujours, le nom vient de "Virtual Richard Matthew Stallman"
Dernière modification par herberts (Le 14/06/2008, à 01:45)
Hors ligne
#98 Le 14/06/2008, à 01:57
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Merci pour le partage !!!
Par contre le nombre de paquets listés peut etre sympa a rajouter
Welcome to the real world
________________________________
Hors ligne
#99 Le 14/06/2008, à 02:05
- herberts
Re : [Script] iZard vous donne tout plein d'infos sur votre config
c'est à dire ? le nombre de paquets disponibles ?
Hors ligne
#100 Le 14/06/2008, à 02:08
- n3o51
Re : [Script] iZard vous donne tout plein d'infos sur votre config
Celui disponible via synaptic les informations en bas
Dernière modification par n3o51 (Le 14/06/2008, à 02:08)
Welcome to the real world
________________________________
Hors ligne