Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > System > Monitoring

    Nall 0.6

    Download button

    Downloads: 483  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Benoît Rouits | More programs
    GPL / FREE
    September 19th, 2009, 04:13 GMT [view history]
    ROOT / System / Monitoring

     Read user reviews (0)  Refer to a friend  Subscribe

    Nall description

    A simple, non-intrusive, everything notifier in the system tray

    Nall is a small GTK tool that discretely fits into your freedesktop system tray (such as trayer). Its purpose is to spawn periodically every kind of script and display a one-line output in the tooltip window. The main usage of nall is monitoring or just notifying of almost everything (it just depends upon your imagination and ability to script).

    Why nall ? because i wanted to notify myself in a simple way some networked drives, plus check my emails and know the title of the music i was listening to on my last.fm radio. The genericity of nall allow you to use also Nagios Plugins to monitor various resources. Nall runs on any POSIX operating system, having a freedesktop aware trayer.

    How to install/use it

    First, install a C compiler (e.g: gcc), plus the make utility and the development files of libgtk+2.0 and libglib-2.0 provided by your distro (this will also provide the pkg-config files). Untar the archive and go to the nall-2008..../ directory. Run make. then ./nall&. For Debian based distros, this resumes to:

    sudo apt-get install build-essential libgtk2.0-dev libglib2.0-dev
    tar -xf nall-20081015.tar
    cd nall-20081015
    make && ./nall&


    Example script

    Note: nall won't run alone: you must provide it some scripts in the ~/.nall directory. A nall script must have the following naming scheme: Ntitle where N is the desired scheduling frequency in seconds (e.g: 3) and title is the title displayed on the left-side of the tooltip window (e.g: email). The response of the script may not contain any carriage return. Nall doesn't care about the script return value, only the output is scanned. Here is an example:

    ls ~/.nall
    10ping 500brouits@free.fr 5shell-fm
    cat ~/.nall/500brouits@free.fr
    #!/bin/sh
    {
    echo X login brouits XXpassXX
    sleep 1
    echo X select inbox
    sleep 1
    echo X logout
    } | telnet imap.free.fr 143 2>/dev/null | grep RECENT | tail -1



    Product's homepage

    Requirements:

    · gtk+

    What's New in This Release: [ read full changelog ]

    · This version fixes a bug that caused a segfault on "rescan".
    · Other improvements include the display of a warning message dialog when no probe script is present.

      


    TAGS:

    system notifier | system monitoring | monitor | notifier | trayer

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM