TechTeam Community: Conky - TechTeam Community

Jump to content

  • 4 Pages +
  • 1
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

Conky Ένα διαφορετικό system monitor Αξιολόγηση θέματος: ***** 1 Ψήφοι

#11 User is offline   Zhen-Xlogic 

  • Group: Honored Members
  • Posts: 1.569
  • Εγγραφή 28/03/2004

Δημοσιεύτηκε 24/09/2006 - 12:22




Μιας και η fog μου εδοσε την ιδεα να βαλω το Conky Script μου το δινω ιδου:

Screenshot:


Χαρακτηριστικα Script:
  • Εκδοση Πυρηνα
  • Χρονος
  • System Uptime
  • CPU Model
  • MB Model
  • CPU/MB Tempratures
  • CPU/MB Fans RPM
  • Swap/RAM/CPU Usage
  • Total Process > Memory Uage and Prosess Running
  • HDD Drives & File System Status
  • Internet/Networking Status
  • Inbount & Outbound Connections!
  • Bandwith Meter!
Conky Scropt:
# UBUNTU-CONKY
# A comprehensive conky script, configured for use on
# Ubuntu / Debian Gnome, without the need for any external scripts.
#
# Based on conky-jc and the default .conkyrc.
# INCLUDES:
# - tail of /var/log/messages
# - netstat connections to your computer
#
# -- Pengo (conky@pengo.us)
#

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_hints undecorated,below,skip_taskbar
background yes

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer yes
use_xft no

# Update interval in seconds
update_interval 3.0

# Minimum size of text area
minimum_size 400 5

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
font arial
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 10

# Default colors and also border colors, grey90 == #e5e5e5
default_color black

own_window_colour brown
own_window_transparent yes

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 10
gap_y 10

# stuff after 'TEXT' will be formatted on screen

TEXT
${color black}$sysname $kernel    ${color black}${time %A,%d %B}
$stippled_hr
${color black}Time:$color ${color black}${time %k:%M:%S}
${color black}System Uptime:$color $uptime ${color black}- Load:$color $loadavg
${color black}CPU: AMD Athlon 3500+ ${freq}MHz (2.20Ghz) 64Bit
${color black}MB : ASUS A8V Deluxe s939
${color black}CPU/MB Temperatures: [ CPU: ${i2c 9191-0290 temp 2}C${color black} | MB:$color ${i2c 9191-0290 temp 1}C ]
${color black}CPU/MB Fans RPMs   : [ CPU: ${i2c 9191-0290 fan 2}rpms | MB: ${i2c 9191-0290 fan 1}rpms ]
$color$stippled_hr
${color black}Swap Usage:$color $swap/$swapmax      - $swapperc%  ${swapbar}
${color black}RAM  Usage:$color $mem/$memmax   - $memperc% $membar
${color black}CPU  Usage:${color} ${cpu cpu1}% ${cpubar cpu1}
${color #59687B}${cpugraph 25 59687B 94506C}
${color black}Processes:$color $processes  ${color black}Running:$color $running_processes
  ${color}Process Name            PID     CPU%   MEM%
${color #ddaa00} ${top name 1}         ${top pid 1} ${top cpu 1} ${top mem 1}
${color black} ${top name 2}         ${top pid 2} ${top cpu 2} ${top mem 2}
${color black} ${top name 3}         ${top pid 3} ${top cpu 3} ${top mem 3}
${color black} ${top name 4}         ${top pid 4} ${top cpu 4} ${top mem 4}
${color black} ${top name 5}         ${top pid 5} ${top cpu 5} ${top mem 5}
  ${color}Process Memory Usage    PID     CPU%   MEM%
${color #ddaa00} ${top_mem name 1}         ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color black} ${top_mem name 2}         ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color black} ${top_mem name 3}         ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color black} ${top_mem name 4}         ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
${color black} ${top_mem name 5}         ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 5}
$color$stippled_hr
${color black}Hard Disk Drives/File systems Status:$alignr
Root  Disk: $color${fs_used_perc /}%  ${fs_used /}/${fs_size /}         ${fs_bar /}
WinXP Disk: $color${fs_used_perc /media/System_Disk}%  ${fs_used /media/System_Disk}/${fs_size /media/System_Disk}  ${fs_bar /media/System_Disk}
Docum Disk: $color${fs_used_perc /media/Documents}%  ${fs_used /media/Documents}/${fs_size /media/Documents}   ${fs_bar /media/Documents}
Music Disk: $color${fs_used_perc /media/Music}%  ${fs_used /media/Music}/${fs_size /media/Music} ${fs_bar /media/Music}
Stuff Disk: $color${fs_used_perc /media/Stuff}%  ${fs_used /media/Stuff}/${fs_size /media/Stuff} ${fs_bar /media/Stuff}
$color$stippled_hr
${color black}Internet/Networking Status:
${color black}Network  IP: ${color blue}${addr eth0}
${color black}Provider IP: ${color blue}${execi 3600 cat ~/.my.ip}

${offset 10}${color black}Down:${color blue} ${downspeed eth0} ${color black}k/s${color black} ${alignr}Up:${color blue} ${upspeed eth0} ${color black}k/s
${offset 10}${color #59687B}${downspeedgraph eth0 25,100 59687B 94506C} ${alignr}${color #59687B}${upspeedgraph eth0 25,100 59687B 94506C}
${offset 10}${color black}Total: ${color blue}${totaldown eth0} ${alignr}${color black}Total: ${color blue}${totalup eth0}
$color$stippled_hr
${color black}Internet/Networking Port Status${alignr}#Connections
${color black}Inbound: ${color blue}${tcp_portmon 1 32767 count} ${color black}Outbound: ${color blue}${tcp_portmon 32768 61000 count}${alignr}${color black}Total: ${color blue}${tcp_portmon 1 65535 count}
$color$stippled_hr
${color black}Inbound Connection ${alignr} Local Service/Port${color orange}
${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0}
${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1}
${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2}
${tcp_portmon 1 32767 rhost 3} ${alignr} ${tcp_portmon 1 32767 lservice 3}
${tcp_portmon 1 32767 rhost 4} ${alignr} ${tcp_portmon 1 32767 lservice 4}
${tcp_portmon 1 32767 rhost 5} ${alignr} ${tcp_portmon 1 32767 lservice 5}
${tcp_portmon 1 32767 rhost 6} ${alignr} ${tcp_portmon 1 32767 lservice 6}
${color black}Outbound Connection ${alignr} Local Service/Port${color orange}
${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 lservice 0}
${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 lservice 1}
${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 lservice 2}
${tcp_portmon 32768 61000 rhost 3} ${alignr} ${tcp_portmon 32768 61000 lservice 3}
${tcp_portmon 32768 61000 rhost 4} ${alignr} ${tcp_portmon 32768 61000 lservice 4}
${tcp_portmon 32768 61000 rhost 5} ${alignr} ${tcp_portmon 32768 61000 lservice 5}
${tcp_portmon 32768 61000 rhost 6} ${alignr} ${tcp_portmon 32768 61000 lservice 6}


Get Provider IP:
Δημιουργισται στο /Home/ ενα αρχειο με ονομασια getip.pl καντε επεξεργασια και βαλτε του μεσα το εξεις script:
#!/usr/bin/perl

use IO::Socket::INET;
use warnings;
use strict;
my $ip;

my $sock = IO::Socket::INET->new('checkip.dyndns.org:80');
if ($sock) {
print $sock 'GET / HTTP/1.0',"\n\n";
}

while (<$sock>) {
if ($_ =~ /body/) { /(\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3})/; $ip = $1; }
}
`echo $ip > ~/.my.ip`;


Στην σινεχεια ανιγουμαι ενα Terminal και δινουμαι τα εξεις:

Γραμμή εντολών
chmod +x getip.pl
./getip.pl




Εκτεληται το Script και μεσα στο /Home/ μας εχει διμιουργιθει ενα αρχειο με ονομασια .my.ip κιταμαι αν μεσα περιεχει την IP μας:


Γραμμή εντολών
cat ~/.my.ip




Στην σινεχεια πρεπει να βαλουμαι το script να εκτεληται καθε φορα που ξεκιναει το σηστημα μας κανουμαι τα εξεισ βηματα:

1. System > Preferences > Sessions
2. Επιλεγουμαι το tab Startup Programs
3. Παταμαι Add και δινουμαι: chmod +x getip.pl > ΟΚ
4. Παταμαι Add και δινουμαι: ./getip.pl > OK

Με αυτο των τροπο κανουμαι το script μας να εκτεληται καθε φορα που το μηχανι μας εκηνη τα linux! wink2.gif

This post has been edited by Zhen-Xlogic: 24/09/2006 - 12:27

HOL 2Play 12\1 ....
Desktop: [OS #1: Microsoft Windows XP Professional Edition 32bit | CPU: AMD Athlon 64bit 3500+ @ 2,2Ghz | M/B: Asus A8V Deluxe s939 | RAM: 4x512 (3200 400Mhz DDR) | VGA: ATI GeCube X1600Pro 512MB DDRII | HDD: sATA2: WD: 1x160 1x200 1x250 SG: 1x500 | PSU: HipeR TypeR 580W | Monitor: LG FLATRON L1919S 19'' | Sound: Creative Sound Blaster Audigy 2 ZS | Speakers: Creative Inspire 7.1 | UPS: TurboX 1000SD 600W]
0

#12 User is offline   Athan 

  • Group: Honored Members
  • Posts: 912
  • Εγγραφή 03/12/2004

Δημοσιεύτηκε 08/10/2006 - 11:09

επιδει χαθηκα λιγο, για τα fedora να ακολουθησω τις ιδιες διαδικασίες?
απ´οτι βλέπω ειναι ubuntoφωλιά εδω μέσα icon_razz.gif
τι θα γίνει με τους fedorians... icon_alien.gif
" ."
0

#13 User is offline   arisp 

  • Group: Moderators
  • Posts: 1.700
  • Εγγραφή 26/02/2005

Δημοσιεύτηκε 08/10/2006 - 11:16

Από sources το φτιάχνεις (1ο μήνυμα), άρα δεν θα έχεις πρόβλημα και στο fedora.
"We all know that Windows is a 32-bit patch for a 16-bit GUI shell running on top of an 8-bit operating system written for a 4-bit processor by a 2-bit company that can't stand 1-bit of competition"

0

#14 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 08/10/2006 - 11:43

(Athan85 @ 8/10/2006, 12:09) View Post

επιδει χαθηκα λιγο, για τα fedora να ακολουθησω τις ιδιες διαδικασίες?
απ΄οτι βλέπω ειναι ubuntoφωλιά εδω μέσα icon_razz.gif
τι θα γίνει με τους fedorians... icon_alien.gif


Γραμμή εντολών
yum install conky



Όλα τα υπόλοιπα ίδια.
To linux είναι ένα. wink2.gif
0

#15 User is offline   Athan 

  • Group: Honored Members
  • Posts: 912
  • Εγγραφή 03/12/2004

Δημοσιεύτηκε 08/10/2006 - 12:05

fog, αυτο ειχα κανει πρωτο, αλλά...
[root@localhost athan]# yum install conky
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
jpackage-generic [1/7]
Cannot find a valid baseurl for repo: jpackage-generic
Error: Cannot find a valid baseurl for repo: jpackage-generic

what.gif
" ."
0

#16 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 08/10/2006 - 12:13

Kάποιο πρόβλημα προφανώς με τα repos σου.
Δες εδώ σχετικά.
0

#17 User is offline   Athan 

  • Group: Honored Members
  • Posts: 912
  • Εγγραφή 03/12/2004

Δημοσιεύτηκε 08/10/2006 - 16:33

(fog @ 8/10/2006, 13:13) View Post

Kάποιο πρόβλημα προφανώς με τα repos σου.
Δες εδώ σχετικά.

εψαξα και άλλα site και δεν βγένει άκρη με τα repos... icon_choc.gif

temporaty fix: uncomment the baseurl line and comment out the mirrorlist line in the .repo files in /etc/yum.repos.d

όταν βαζω # στο mirrorlist οπως λέει δεν γίνεται μετα save, τι να κανω? :/

This post has been edited by Athan85: 08/10/2006 - 16:39

" ."
0

#18 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 08/10/2006 - 17:32

Θα κάνεις τη διόρθωση σαν root για να το σώσεις.
0

#19 User is offline   Athan 

  • Group: Honored Members
  • Posts: 912
  • Εγγραφή 03/12/2004

Δημοσιεύτηκε 08/10/2006 - 17:36

(fog @ 8/10/2006, 18:32) View Post

Θα κάνεις τη διόρθωση σαν root για να το σώσεις.

ως root ειχα προσπαθήσει...
" ."
0

#20 User is offline   Athan 

  • Group: Honored Members
  • Posts: 912
  • Εγγραφή 03/12/2004

Δημοσιεύτηκε 12/11/2006 - 11:24

Κατέβασα το conky αλλά στο ./configure στο τέλος μου βγάζει αυτό:
checking for X... no
configure: error: Can't locate your X11 installation

απ'οτι βλέπω όμως το έχω το Χ11 εδω: /usr/X11R6

τι μπορώ να κάνω?

This post has been edited by Athan85: 12/11/2006 - 11:25

" ."
0

Share on Facebook
 
          Share on Tumblr
 
  • 4 Pages +
  • 1
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

2 χρήστες διαβάζουν αυτό το θέμα
0 μέλη, 2 επισκέπτες, 0 κρυφά μέλη