Script pour afficher info PC ubuntu

Script pour afficher info PC ubuntu - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 23-03-2009 à 19:53:23    

Bonjour ,
depuis peu je monte régulierement des PC avec Ubuntu installé dessus afin de faire découvrir au citoyen une autre alternative à windows.
(ATTENTION CE TOPIC N'EST PAS FAIT POUR COMPARER WINDOWS à LINUX d'autres topics le font )
 
Dans un soucis de qualité de mon SAV (Bénévole ) je voudrais ecrire un script affichant dans une fenetre des informations sur le PC (Personal Computer )
afin que les non initiés puissent m'indiquer le type de matériel , le nom du PC , l'adresse IP Wlan, 'adresse IP eth, si la connection internet et active (ping le site google par exemple) , et diverses informations en mode texte et ainsi pouvoir lancer la maintenance à distance en 1 clic:
 
un peu dans ce style :
 
Vous disposez d'un support utilisateurs unique et centralisé :
05 46 34 65 68 (numéro fictif)
...ou bien par mail à l'adresse :
depanne@sav.com
 
Ce service vous offre de nombreux avantages :
    * Un numéro d'appel unique.
    * Une couverture horaire élargie, du lundi au vendredi de 7h à 20h.
    * 1 incident sur 3 résolu au 1er appel.
    * 85% des dossiers sont résolus à J+1.
     
Remarque : une réussite complète de ce service de HOT-LINE et à la hauteur de vos attentes ne pourrait aboutir sans VOUS.
 
Aussi, n'hésitez pas à nous faire part de vos remarques, critiques ou suggestions d'améliorations
en envoyant un mail à l'adresse suivante : depanne@sav.com
 
Informations sur cet ordinateur :
 
    * N° de série :
    * Adresse IP Wlan:
    * Adresse IP eth:
    *Processeurs :
Lancer la télémaintenance


---------------
Les astrologues sont des Arnaqueurs soit le destin existe et on peut rien y faire et donc consulter un astrologue ne modifiera pas votre destin donc la consultation reste inutile soit le destin n'existe pas et alors les astrologues sont des arnaqueurs
Reply

Marsh Posté le 23-03-2009 à 19:53:23   

Reply

Marsh Posté le 23-03-2009 à 20:01:56    

Le plus simple que je vois vite fait : tu installes toujours conky mais tu le lance pas par defaut : tu fait un raccourcis (lanceur) dans un menu qq part qui lance conky et affiche adress ip, etc...
 
Sinon spas bien complique a ecrire  :o


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 23-03-2009 à 22:15:29    

merci guepe pour ta rapidité (merci encore)
mais toujours pour un soucis de diversification avez vous une alternative avec du html et du java par exemple


---------------
Les astrologues sont des Arnaqueurs soit le destin existe et on peut rien y faire et donc consulter un astrologue ne modifiera pas votre destin donc la consultation reste inutile soit le destin n'existe pas et alors les astrologues sont des arnaqueurs
Reply

Marsh Posté le 24-03-2009 à 16:07:23    

Citation :

hwinfo > hwinfo.log


Et après tu tris les infos dans le langage qui te plais.


---------------
La réponse est 42
Reply

Marsh Posté le 24-03-2009 à 21:10:46    

merci twocats
 
peut tu me donner plus de précision ou me mettre un lien sur la documentation merci


---------------
Les astrologues sont des Arnaqueurs soit le destin existe et on peut rien y faire et donc consulter un astrologue ne modifiera pas votre destin donc la consultation reste inutile soit le destin n'existe pas et alors les astrologues sont des arnaqueurs
Reply

Marsh Posté le 30-03-2009 à 23:12:13    

UP please


---------------
Les astrologues sont des Arnaqueurs soit le destin existe et on peut rien y faire et donc consulter un astrologue ne modifiera pas votre destin donc la consultation reste inutile soit le destin n'existe pas et alors les astrologues sont des arnaqueurs
Reply

Marsh Posté le 30-03-2009 à 23:13:03    

STFW

 

help yourself, google les noms qu'on t'a donné !


Message édité par black_lord le 30-03-2009 à 23:13:27

---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 30-03-2009 à 23:24:57    

Peut-être que tu pourrais d'abord te former ?

Reply

Marsh Posté le 31-03-2009 à 16:54:40    

Même si c'est pas faux, tu peux difficilement demander à un bénévole de sacrifier ce qui reste de son temps libre à se former pour devenir un meilleur esclave.

Reply

Marsh Posté le 31-03-2009 à 17:03:06    

nan mais là c'est juste du pignolage...


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 31-03-2009 à 17:03:06   

Reply

Marsh Posté le 02-04-2009 à 02:26:37    

Un debut de réponse ( c'est incomplet, par exemple je compte pas le nombre de coeurs  ) mais ca marche si t'es sous debian et derives et peux etre sous autres Linux.
 

Code :
  1. #!/usr/bin/env bash
  2. ifconfig > /tmp/ifcf
  3. cat<<EOF
  4. Welcome on ${HOSTNAME} ${USER}.
  5. This system is :
  6. $(< /etc/issue)
  7. Interfaces configured :
  8. $(
  9.         for match in $(ifconfig | awk '/^[^[[:space:]]]*/ && !/lo/ {print $1}'); do
  10.                 grep -A1 "^${match}" /tmp/ifcf | \
  11.                     perl -pe 's/\n//g' | \
  12.                     sed -r  's/\s*Link encap.*inet adr:/ /; s/(Bcas|P-t-P).*/\n/'
  13.         done
  14. )
  15. CPU :
  16. $(      awk '
  17.                 /vendor_id/ || /model[[:space:]]name/ || /cpu[[:space:]]MHz/; {
  18.                         if ($0 ~ /processor[[:space:]]*:[[:space:]]1/) {
  19.                                 exit
  20.                         }
  21.                 }
  22.         ' /proc/cpuinfo)
  23. See ya!
  24. EOF

Reply

Marsh Posté le 02-04-2009 à 08:54:46    

sputnick a écrit :

Un debut de réponse ( c'est incomplet, par exemple je compte pas le nombre de coeurs  ) mais ca marche si t'es sous debian et derives et peux etre sous autres Linux.

 
Code :
  1. #!/usr/bin/env bash
  2. ifconfig > /tmp/ifcf
  3. cat<<EOF
  4. Welcome on ${HOSTNAME} ${USER}.
  5. This system is :
  6. $(< /etc/issue)
  7. Interfaces configured :
  8. $(
  9.         for match in $(ifconfig | awk '/^[^[[:space:]]]*/ && !/lo/ {print $1}'); do
  10.                 grep -A1 "^${match}" /tmp/ifcf | \
  11.                     perl -pe 's/\n//g' | \
  12.                     sed -r  's/\s*Link encap.*inet adr:/ /; s/(Bcas|P-t-P).*/\n/'
  13.         done
  14. )
  15. CPU :
  16. $(      awk '
  17.                 /vendor_id/ || /model[[:space:]]name/ || /cpu[[:space:]]MHz/; {
  18.                         if ($0 ~ /processor[[:space:]]*:[[:space:]]1/) {
  19.                                 exit
  20.                         }
  21.                 }
  22.         ' /proc/cpuinfo)
  23. See ya!
  24. EOF


 

J'aime bien faire le pet couille, mais balancer des scripts comme ça, c'est pas rendre service.

 

J'ai rien compris à l'histoire de bénévolat. Je vois pas le rapport. C'est pas parce que t'es pas payé que tu veux venir sans formation. C'est pas vis ma vie.

 


edit: je vais les questions suivantes
- c'est quoi ?
- je fais comment pour le lancer
- je fais comment pour envoyer par mail
- je fais comment pour avoir une icône sur le bureau


Message édité par Taz le 02-04-2009 à 08:59:15
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed