Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#76 Le 13/06/2008, à 18: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 big_smile

Dernière modification par n3o51 (Le 13/06/2008, à 19:44)


Welcome to the real world
________________________________

Hors ligne

#77 Le 13/06/2008, à 22:40

jajaX

Re : [Script] iZard vous donne tout plein d'infos sur votre config

hello

ça prends forme votre petit script wink

je viens de découvrir que l'on pouvait sélectionner le texte pour le copier/coller tongue

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, à 22: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, à 22: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 wink

#!/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, à 22: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 13/06/2008, à 23: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 13/06/2008, à 23: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 13/06/2008, à 23: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, à 00: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, à 08: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, à 00:08

n3o51

Re : [Script] iZard vous donne tout plein d'infos sur votre config

Pour l'uptime mon petit Herberts tongue

uptime | cut -d ',' -f 1 | cut -d ' ' -f 4

Et ca marchera big_smile

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, à 00:10)


Welcome to the real world
________________________________

Hors ligne

#85 Le 14/06/2008, à 00: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 smile

Dernière modification par herberts (Le 14/06/2008, à 00:15)

Hors ligne

#86 Le 14/06/2008, à 00: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, à 00: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, à 00: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, à 00: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, à 00:20)

Hors ligne

#89 Le 14/06/2008, à 00: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, à 00: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, à 00:32

herberts

Re : [Script] iZard vous donne tout plein d'infos sur votre config

uptime | cut -d p -f 2 | cut -d , -f 1

big_smile

Essayez la commande chez vous uboops et n3o51, si ça marche (et normalement ça marche wink) 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, à 00:33)

Hors ligne

#92 Le 14/06/2008, à 00: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, à 00:34)


Welcome to the real world
________________________________

Hors ligne

#93 Le 14/06/2008, à 00:33

herberts

Re : [Script] iZard vous donne tout plein d'infos sur votre config

on approche de la RC là smile. ou au moins une béta.

Dernière modification par herberts (Le 14/06/2008, à 00:35)

Hors ligne

#94 Le 14/06/2008, à 00: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, à 00: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, à 00:38

uboops

Re : [Script] iZard vous donne tout plein d'infos sur votre config

herberts a écrit :
uptime | cut -d p -f 2 | cut -d , -f 1

big_smile

Essayez la commande chez vous uboops et n3o51, si ça marche (et normalement ça marche wink) 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, à 00: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, à 00: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" wink

Dernière modification par herberts (Le 14/06/2008, à 00:45)

Hors ligne

#98 Le 14/06/2008, à 00: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, à 01: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, à 01: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, à 01:08)


Welcome to the real world
________________________________

Hors ligne