2008/05/10

The Labs.Com X11 Lab SystemViuw
Last update 2001/12/07
The Labs - Design & Functionality For The Net

PerlTk Script Display System Status

$MyVersion: 0.025 - Sun Feb 25 15:30:00 CET 2001 - kiwi$

written by René K. Müller

  1. Introduction
  2. Download
  3. Sample
  4. Installation
SystemViuw
1. Introduction
SystemViuw shows the system status of Linux, FreeBSD or NetBSD (using uptime, procinfo, df -k etc). Refresh is 10s by default. If you click on small overview a more detailed window opens.

SystemViuw
2. Download

sysviuw perl-source

You need Perl5 and PerlTK.

 $MyHistory$ 
    08 Dec 2000: 0.024: -remote option added . 
    22 Oct 2000: 0.019: bug fix swap-space (freebsd) . 
    10 Oct 2000: 0.018: linux, freebsd support . 
    20 Jul 2000: 0.016: workarround for memory-leak of perltk . 
    29 Jun 2000: 0.015: some enhancements . 
    04 Jun 2000: 0.013: various fixes . 
    16 Jun 1998: 0.010: few updates. 
    20 Mar 1998: 0.001: first version. 

SystemViuw
3. Sample

From top to bottom: CPU, MEMORY, SWAP, and all following bars are mounted disks (in this example 5 partitions).

Detailed overview (50% reduced from original)

SystemViuw
4. Installation

Copy it into your /usr/local/bin or whatever.

Put follow lines in your .steprc (you run AfterStep WM):

 *Wharf sysviuw nil Swallow "sysviuw" sysviuw & 

You can also edit the source, and chance $w and $h to 58 (default 48), then you change the .steprc line from Swallow to MaxSwallow.

My complete toolbar looks like this:

WARNING: Depending on the ptk- and Perl-version this application grows in memory-usage (memory-leak); upgrade to the latest version of both.

                                                                                                                                   

MyDesk X11 LabNetViuw

Last update 2001/12/07

All Rights Reserved - (C) 1997 - 2008 by The Labs.Com

Top of Page

The Labs.Com