KNetStats

Network

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.0
Available as/for: -
Description:

A simple KDE network monitor that show rx/tx LEDs of any network interface on a system tray icon
Last changelog:

12 years ago

v1.6.2

- Updated translations.

v1.6.1

- Fixed crash when discovering a new interface.

v1.6.0.1

- Disable the -ansi flag to avoid compile problems.

v1.6
- More user-friendly, try to detect some things and start without importune the user with configuration dialogs.

v1.5
- Added "Chart view".
- New Statistics dialog (show IP address, MAC address, etc).
- Using bksys as building tool.
- Carrier on/off detection.
- Reading interface date from /sys/class/net/INTERFACE/statistics instead of parse /proc/dev/net.
- New translation to romanian

Note to BSD users: This version is not compatible with BSD, it uses some linux-only stuff. A BSD-compatible version is plained in a near future.

v1.3
- New configuration dialog.
- Support to multiple interfaces.
- Is possible change the colors in the text mode view.
- Is possible change the icon theme of in icon mode.
- Added smooth speed meter.

v1.2.1
- Added Russian translation (Edward Romantsov).
- Added Polish translation (Wiktor Wandachowicz).

v1.2

- Now using SCons as building and install tool, so you will need to have Python installed in your distro to run SCons scripts and compile/install KNetStats.
- Added Brazilian portuguese translation (me).
- Added Kirghiz translation (Ilyas Bakirov).
- Added Italian translation (Roberto Leandrini).
- Added Spanish translation (Carlos Ortiz).
- Added Deutsch translation (Henrik Gebauer).
- Bug Fix: When network interface in changed, the Statistics window caption is changed too.
- Bug Fix: Statistics window now correctly format Download/Upload Speed.
- Bug Fix: When start KNetstats with a unavaliable interface, now upload speed is equals to 0pkts/s (not -2pkts/s)
- Bug Fix: When knetstats starts and statistics windows is hidden it is not updated.

v1.1.2

- Build system now uses kde-config instead $KDEDIR env. variable. This will solve problems when compiling KNetstats on some distros (Suse 9.1, Fedora).

v1.1.1

- Clicking on trayicon show/hide statistics window (suggestion by Fredy Yanardi).
- All dialogs now show the KNetStats icon on windows decoration.
- It's possible to change the font used in textmode (suggestion by Vik).


v1.1

- Bug Fix: Not saving UpdateInterval when the network interface is not changed.
- Litle optimizations
- Support to IconMode (Activity Led's) or TextMode (showing rx/tx transfer rate)

todzuallen

16 years ago

I get the same error,
Slackware 10 (Current)
GCC 3.3.4

Report

hijackingharry

16 years ago

Hi,
thnx for your reply.
I use:
gcc version 3.3.5
(Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)

and

kdelibs-3.3.2-r2

Report

ht990332

16 years ago

On suse 9.1 I'm getting a kde-config command nor founnd error when compiling/installing knetstats 1.2
Note. Knetstats 1.1.1 used to compile fine.

Report

C

hugopl

16 years ago

If you used "su" command to be root user, the SCons can't find kde-config due to env. vars, etc.

Solution, type "su -" (yes, su 'minus'), or login as root user.

Report

ht990332

16 years ago

Never mind, for somereason it works now.

Report

gbolk

16 years ago

Hi,

i don´t have the folder in my installed SuSE 9.2 Prof:

/usr/qt/3/mkspecs/linux-g++/

What must i do. Now, i have created the folders with root-Account and become most errors, when i would install knetstats.
Have anyone a found a way to install this nice tool...????
And, sorry for my broken english.....thanks....

Best regards
G.Bolk

Report

lfreak

16 years ago

i have a problem with ./configure.
problem is i cant find ksystemtray.h

solution is:
add to configure script this line:

cd src
qmake -unix -nocache src.pro
cd ..

and than in the console: make again
and this works very fine :)

sorry for my bad english

Report

mononoke

16 years ago

hi, has anybody got a SuSE RPM for me (and others..
thanks

(SuSE 9.2, KDE 3.3.x

Report

bavinic

16 years ago

Just what I have been looking for, and it works great in Fedora core 3, Nice Job!!

Kudos

Report

bavinic

16 years ago

I thought I should add:

if you use Fedora Core 3 and see a error message like

"*** No rule to make target `/usr/qt/3/mkspecs/linux-g++/qmake.conf', needed by `Makefile'. Stop"

Copy the file
"cp /usr/lib/qt-3.3/mkspecs/linux-g++/qmake.conf /usr/qt/3/mkspecs/linux-g++/" and try again

Minor change from the README file.

BaVinic

Report

legolas

16 years ago

Any reason why you do not package this like the rest of the linux world?

knetstats-1.1.2.tar.bz2
should unpack to

knetstats-1.1.2/
knetstats-1.1.2/README
knetstats-1.1.2/TODO
...

knetstats/
knetstats/README
knetstats/TODO
...

It makes me put a hack into my ebuild. ;)

Nice app though. It is my favorite network systray app.

Cheers

Report

C

hugopl

16 years ago

I also use gentoo, but I dont know write ebuilds, how to submit a ebuild to gentoo.org, etc...

=/

All versions are on folder "knetstats", that is different from the tar filename ("knetstats-1.1.2.tar.bz2") because I ever forgot rename the directory where the sources are in. ;-)

The next version will have the correct name... (I hope).

Report

tcouey

16 years ago

How does this differ from KNetworkLED? It seems to have many of the same features. In fact the configuration dialog looks identical.

Report

C

hugopl

16 years ago

I dont know, because I never used KNetworkLeds.

I made this program for me, because I need it and I did not know the existence of a program to do that (except kDevMon) and because I did want to learn about KDE libs.

A simple program with a simple objective, only 2 class and less than 800 lines of code is hard to be entire different for another with the same aspects. Doubts? see the sources =]

It is my first contribution to KDE-apps and if exists two applications to do the same thing, nice! The users can choose one!

P.S.: English is not my natural language.

Report

tcouey

16 years ago

Ok, I was just curious. You're right, it's good to have more than one choice and it's good that you're learning and willing to share your work. Keep it up!

Report

ht990332

16 years ago

It won't compile on suse 9.1
lots of missing files.

Report

C

hugopl

16 years ago

Can you send to me the compile errors?
type:
make clean
make 2>&1 > errors.txt

and send the errors.txt file to me =].

I don't know how to use autotools =/, so I used qmake instead.

You need Qt 3.3 (I think).
My email:
hugo_pl users.sourceforge.net

Thanks to try to use it :)

Report

ht990332

16 years ago

I have sent you an email with errors.txt attached. The subject of the email is "Regarding Knetstats"
If possible, can you confirm that you revieved it.
I really need this application although I still can't compile it for some reason.

Report

C

hugopl

16 years ago

Problem solved. =]

Report

12 years ago

v1.6.2

- Updated translations.

v1.6.1

- Fixed crash when discovering a new interface.

v1.6.0.1

- Disable the -ansi flag to avoid compile problems.

v1.6
- More user-friendly, try to detect some things and start without importune the user with configuration dialogs.

v1.5
- Added "Chart view".
- New Statistics dialog (show IP address, MAC address, etc).
- Using bksys as building tool.
- Carrier on/off detection.
- Reading interface date from /sys/class/net/INTERFACE/statistics instead of parse /proc/dev/net.
- New translation to romanian

Note to BSD users: This version is not compatible with BSD, it uses some linux-only stuff. A BSD-compatible version is plained in a near future.

v1.3
- New configuration dialog.
- Support to multiple interfaces.
- Is possible change the colors in the text mode view.
- Is possible change the icon theme of in icon mode.
- Added smooth speed meter.

v1.2.1
- Added Russian translation (Edward Romantsov).
- Added Polish translation (Wiktor Wandachowicz).

v1.2

- Now using SCons as building and install tool, so you will need to have Python installed in your distro to run SCons scripts and compile/install KNetStats.
- Added Brazilian portuguese translation (me).
- Added Kirghiz translation (Ilyas Bakirov).
- Added Italian translation (Roberto Leandrini).
- Added Spanish translation (Carlos Ortiz).
- Added Deutsch translation (Henrik Gebauer).
- Bug Fix: When network interface in changed, the Statistics window caption is changed too.
- Bug Fix: Statistics window now correctly format Download/Upload Speed.
- Bug Fix: When start KNetstats with a unavaliable interface, now upload speed is equals to 0pkts/s (not -2pkts/s)
- Bug Fix: When knetstats starts and statistics windows is hidden it is not updated.

v1.1.2

- Build system now uses kde-config instead $KDEDIR env. variable. This will solve problems when compiling KNetstats on some distros (Suse 9.1, Fedora).

v1.1.1

- Clicking on trayicon show/hide statistics window (suggestion by Fredy Yanardi).
- All dialogs now show the KNetStats icon on windows decoration.
- It's possible to change the font used in textmode (suggestion by Vik).


v1.1

- Bug Fix: Not saving UpdateInterval when the network interface is not changed.
- Litle optimizations
- Support to IconMode (Activity Led's) or TextMode (showing rx/tx transfer rate)

12345678910
Be the first to comment
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.6.2
updated Oct 03 2008
added Sep 17 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 6
System Tags app software