MetaMonitor
System Software
Score 82%
Description:

This simple program watches the syslog's or metalog's log file and pops up the window whenever the new message comes. You can specify the file to watch and a regular expression for parsing the log line, so you can watch other than log files too.

Now you can use themes in your popups. See MetaMonitor's homepage for the Themes Howto, a document describing how to create your own themes. Please send me your themes or publish them on KDE Look (in the 'Other theme/style' category).

Thanks to Konstantin Sobolev and his KLogView for inspiration and a few lines of code ;)

See MetaMonitor's homepage for more information.

See README file for source installation instructions.
Last changelog:

11 years ago

0.4.5a:
+ Added Debian "unstable" package (for KDE 3.4.3) (Jérí´me Viscaino)

0.4.5:
+ Added spanish translation (Alejandro Araiza Alvarado)
* Updated other translations files
+ Added themes support (can set the skin, text colors and body layout with the qt richtext)
* Command's button -> Command's anchor
* Complete rebuild of the configuration window
* Fixed popup's positioning. Now it's sensitive on the tray's position and doesn't hide kicker
* Fixed keyboard shortcuts in the advanced config (thanks Florian)
* Changed the text in About-Window to a little less stupid ;)
+ Added ability to clear the log window
* Updated AUTHORS file

xis

11 years ago

Hi,
Compiling MetaMonitor requires automake version 1.6. It compiles also with automake-1.7 (when running make -f admin/Makefile.common) but I noticed that not with automake-1.9 :(
You can try with installing automake-1.6 or automake-1.7 (you can find the packages for SuSe 9.0 on http://rpm.pbone.net for example). This should help you. Don't worry about the possible downgrade, these packages can be installed in your system together. After installation of automake, please rerun:
make -f admin/Makefile.common
./configure
make
make install (as root)
Good luck!

Report

xis

11 years ago

Hi,
Compiling MetaMonitor requires automake version 1.6. It compiles also with automake-1.7 (when running make -f admin/Makefile.common) but I noticed that not with automake-1.9 :(
You can try with installing automake-1.6 or automake-1.7 (you can find the packages for SuSe 9.0 on http://rpm.pbone.net for example). This should help you. Don't worry about the possible downgrade, these packages can be installed in your system together. After installation of automake, please rerun:
make -f admin/Makefile.common
./configure
make
make install (as root)
Good luck!

Report

xis

11 years ago

Sorry about this double :)

Report

davinissim

11 years ago

Thank you for your quick reply. However, I can't downgrade automake and having two automake and by downgrading automake I will have to delete some important packages (such has kdelibs-devel).

Thank you.

Report

davinissim

11 years ago

The rpm works fine though.
Thanks.
Great app.

Report

Fanaz

11 years ago

Great app', could you make some .rpm's plz? (:

Report

xis

11 years ago

Hi!
I'm really glad you like it! :)
But, I can't do any rpm's right now :( I have only
gentoo installed, so no rpm's here.
But I'm planning to install another distro (MDK for example) on my second partition and then I'll be able to create rpm's. But I can't promise you that :(

Report

Lenz

11 years ago

Can anyone write a Gentoo ebuild for that app?

Would be nice,
Lenz.

Report

xis

11 years ago

Hi,
Here:

http://www.iis.pwsz.elblag.pl/~thanos/metamonitor/metamonitor-0.2.1.ebuild

...is the gentoo ebuild for MetaMonitor. It's my first ebuild ever so I have no idea if that will work. Please test it and tell me if it's working, ok?
Thanks!

Report

Lenz

11 years ago

Wow, that was fast! :)

Works very well, thanks!

Report

dionis

11 years ago

seems that you haven't defined some macros. take a look to this:

make[1]: Entering directory `/home/mud/metamonitor'
configure.in:39: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:44: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:47: error: possibly undefined macro: AC_CHECK_COMPILERS
configure.in:48: error: possibly undefined macro: AC_ENABLE_SHARED
configure.in:49: error: possibly undefined macro: AC_ENABLE_STATIC
configure.in:54: error: possibly undefined macro: AM_KDE_WITH_NLS
configure.in:57: error: possibly undefined macro: AC_PATH_KDE
configure.in:62: error: possibly undefined macro: AC_CHECK_KDEMAXPATHLEN
make[1]: *** [configure] Error 1
make[1]: Leaving directory `/home/mud/metamonitor'
make: *** [configure] Error 2

Report

bluexp

11 years ago

This is very usefull app I think.
I have a suggestion:
Adding an option to show system tray icon only when a new message arrives.

please ignore my english mistakes

Report

xis

11 years ago

First of all, thank you for your suggestion.
But I'm afraid it is not possible to implement this, because the tray icon is the only way for MetaMonitor to communicate with user. For example, if the icon is hidden, there is no way to close or reconfigure it.

Or maybe I just missunderstand you?

Report

andresoton

11 years ago


Hello,

You can do that the communication with the app is done with dcop.

You can see my application KMediaNet (nmm_dcop) as example.

I want to add a system try icon to it , I am thinking at copy your system tray icon code ;-).

Regards.

Report

xis

11 years ago

Hi
Yes, I know about dcop and I think it's a great feature too :) I'm thinking about implementing this stuff in the future versions.
I hope you'll find my code useful!

Report

british

11 years ago

hi! still getting: ------------------------------ /bin/sh ./config.status --recheck running /bin/sh ./configure --prefix=/usr/local/kde --no-create --no-recursion checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu ./configure: line 1379: syntax error near unexpected token `$APPNAMELC$,' ./configure: line 1379: `AM_INIT_AUTOMAKE($APPNAMELC$, $VERSION$)' make: *** [config.status] Error 2 --------------------------------- the fix mentioned above did not work :( where have i gone wrong?

Report

xis

11 years ago

Please, tell me, do you have automake-1.6 installed? There are few versions of this package and you maybe have only 1.9 or 1.7 but not 1.6. If you don't have it, please install automake-1.6 and try again. Tell me if that works, ok? Thank you.


Report

dzamboun

11 years ago

But if information coming fast, info-boxes is drawed over each other :(. And would be nice to customize info-boxes position. But extact that - very good idea! I like it!

Report

xis

11 years ago

Thanks! :)
My idea for the next version (maybe next next ;) )was that informations could be groupped into a single popup, but there is possibility that the popup can be really big :(

I like your idea with positioning the 'clouds'. However i am not sure if I am able to do it (especially when the user has kicker on the top/left/right side of the desktop). Anyway, I'll see what I can do :)

Report

Cypress

11 years ago

I've been looking for something like this for a loooong time. However, when I run make, it gives me

cypress@malacka:~/compile/metamonitor$ make
/bin/sh ./config.status --recheck
running /bin/sh ./configure --prefix=/usr --no-create --no-recursion
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
./configure: line 1379: syntax error near unexpected token `$APPNAMELC$,'
./configure: line 1379: `AM_INIT_AUTOMAKE($APPNAMELC$, $VERSION$)'
make: *** [config.status] Error 2


I've checked the configure script but I'm no programmer...

Report

xis

11 years ago

Sorry, this is my fault. There is an error in the configure script. You can fix it by yourself, just edit the 'configure' file: go to line no 1901 and change those lines:

PACKAGE=$APPNAMELC$
VERSION=$VERSION$

to
PACKAGE=metamonitor
VERSION=0.2

Please, tell me if it's ok, so I' fix the file. Thanks.

Report

xis

11 years ago

One more question, did you run './configure' before 'make'?

Report

11 years ago

0.4.5a:
+ Added Debian "unstable" package (for KDE 3.4.3) (Jérí´me Viscaino)

0.4.5:
+ Added spanish translation (Alejandro Araiza Alvarado)
* Updated other translations files
+ Added themes support (can set the skin, text colors and body layout with the qt richtext)
* Command's button -> Command's anchor
* Complete rebuild of the configuration window
* Fixed popup's positioning. Now it's sensitive on the tray's position and doesn't hide kicker
* Fixed keyboard shortcuts in the advanced config (thanks Florian)
* Changed the text in About-Window to a little less stupid ;)
+ Added ability to clear the log window
* Updated AUTHORS file

product-maker 61 304

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.4.5
updated Dec 21 2005
added Oct 24 2005
downloads today
0
page views today 0