KTrafficAnalyzer

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

1
5.0
Available as/for: -
Description:

KTrafficAnalyzer is meant to provide visual feedback of your current network traffic, similar to tools like DU-Meter. In addition it provides statistics with total down- and upload sums.
Starting with version 0.3.7 KTA supports reading the stats remotely using an SSH-connection. For instructions on how to use that feature checkout the SSHUsage file delivered with KTA.

Of course feedback is more than welcome. There is still more than enough room for improvements. Also checkout the TODO file what I'm already planning - maybe you have ideas what I can add or what might be useful too!

For instructions on how to compile / install it please read the INSTALL file included in the archive.

There are also various RPMs available - just check the download links. Thanks to all the contributors!

Finally a new release of KTA. It is now KDE4/QT4 compatible. Some features like the SSH remote read have been disabled, because the API has changed in such a siginificant way, that I need more time to re-implement those features.

There is now also a SourceForge project available, a SVN repository and some basic descriptions and downloads are available there ( https://sourceforge.net/projects/ktrafficanalyze/ )

I'm also looking for packagers who would like to help me!
Last changelog:

10 years ago

v0.5.4.1 (02.08.2010):
======================
- Fix for Source to work on gcc4.5 & qt 4.4 (compatible with more versions)

v0.5.4 (31.07.2010):
====================
- Traffic display should now work correctly for changed refresh rates
- Menu bar is now control-able by ctrl+m (default behaviour)
- Canvas drawing is now actually fully correct (problem with 1pixel offset)
- Systray now has a menu for quickly selecting the interface to monitor
- Fixed some bugs reported by users (thanks to all of you!)

v0.5.3 (10.12.2009):
====================
- Added option for Window Opacity
- Prepared KTA for translation (not 100% ready yet)
- Added desktop file
- Added Option for Autostarting KTA with KDE
- Re-worked stats windows
- KTA now starts minimized if the option is checked (thanks to hoanbl for reporting this bug)
- KTA now minimizes to the tray again (thanks to lolko7 for reporting this bug)
- There is now an option for minimize to tray (to enable / disable it)
- Added Widget for Statistics Configuration

v0.5.2 (13.11.2009):
====================
- InterfaceName is now also saved beyond Interface-Source changes, so switching the Interface-Source will also preserve the selected interface (if it exists)
- KTA now uses Icons from the Oxygen theme
- Improved RingMemory class (handling & drawing more efficent, removed memory leaks)
- Fixed several bugs that occured because of KDE4/QT4 porting
- KTA now reads the default colors from the application-palette (which means default colors should be really your default colors)

v0.5.1 (04.11.2009):
====================
- KTA is now using CMake

Herz-von-Hessen

12 years ago

[img]http://www.suseusers.de/download/file.php?id=24[/img]

There is a Picture who shows what i prefer for the Future.
A permanent Statusbar who can docked on every side of the Screen variously.
Greetings from Germany

Report

minim

12 years ago

I compiled KTrafficAnalyzer 0.4.0-1 on my Kubuntu system 8.04 with checkinstall

http://uloz.to/514985/ktrafficanalyzer-0.4.0-1-1-i386.deb

Report

crismon

12 years ago

I have installed KTrafficAnalyzer but when i want to delete it i riceved this message:

rpm -e KTrafficAnalyzer
rm: impossibile rimuovere `ktrafficanalyzer': No such file or directory
error: %postun(KTrafficAnalyzer-0.4.0-17.1.i586) scriptlet failed, exit status 1

How i can delete KTrafficAnalyzer in openSUSE? I tried to delete it through yast but the procedure failed.

rpm -qa |grep KTrafficAnalyzer
KTrafficAnalyzer-0.4.0-17.1

Report

peegee

12 years ago

Thanks for this useful app. I see from TODO you may add warnings when total traffic reaches a threshold. I would ask if this could go one stage further and allow user to specify a command to be run when a specified threshold is reached. This would help with people like me who have a cap during peak time. It would be great if I could leave a download running and have this app run something like "hellanzb.py pause" when I'm near my cap.

Thanks for listening.

Report

C

Viras

12 years ago

Sounds like a great idea and I will definitely add it once I add the traffic thresold!

Report

sanyula

13 years ago

Thank you very much for this useful program! Absolutely what I did need.

Report

Toods2

13 years ago

I just tried to upgrade but I have a build problem:

v0.3.6 builds but v0.3.7 and v0.3.8 do not. The console shows the following error:
/src/KTrafficAnalyzer-0.3.8-1
SSHTrafficInterface.cpp: In constructor `SSHTrafficInterface::SSHTrafficInterface()':
SSHTrafficInterface.cpp:43: error: `MergedStderr' is not a member of `KProcess'
make[1]: *** [SSHTrafficInterface.o] Error 1
make[1]: Leaving directory `/usr/src/KTrafficAnalyzer-0.3.8-1/lib'
make: *** [all] Error 2

Is there a fix for this for me please?.

Bill.

Report

coogor

13 years ago

I'm having trouble with the 0.3.8-rpm on SuSE 10.2: There is nowhere an icon created in the menu, nor is an entry in the 'Miniprogramme'.
Where is it supposed to show up?

Report

C

Viras

13 years ago

At the moment no icon is created. You have to manually start ktrafficanalyzer using the command line or pressing ALT+F2 and entering "ktrafficanalyzer".

Will add a script for creating the icons in the next release!

Report

pupil

13 years ago

i don't know which rpm you use, but if you use my RPM you could find KTA under System -> Network

Report

coogor

13 years ago

I used the link provided here on the page : http://de.kde-apps.org/content/download.php?content=22134&id=2

Report

tajtokgxt

13 years ago

After compiled KtrafficAnalyzer and installed it, the system told me that the dependency of KtrafficAnaylzer is missing kde3lib.

However, there is only kde4lib and kde5lib in Unbuntu 7.04, but not kde3lib.

I tried to compile with kde5 library, but not work. How could I solve the problem?

Report

Ne0

13 years ago

Thanks for the good program.

Let me suggest one feature for the future development. Any chance to count separately local (LAN) and external (Internet) traffic? This may be useful for people with Internet traffic cap (like me).

Report

C

Viras

13 years ago

Well the problem is, that there isn't any easy way to determine if the traffic goes to the inet or anywhere else - at least not any way I'm aware of.

Report

aldin

13 years ago

sudo apt-get install kdelibs4-dev qt3-dev-tools

export ADD_CFLAGS="-I/usr/include/kde -I/usr/include/qt3"
export ADD_LFLAGS="-L/usr/lib/qt3/ -L/usr/lib/kde3"
export QTDIR=/usr

make
sudo make install

# note: before 'export' commands i did 'chmod -Rv 777 KTrafficAnalyzer-0.3.7-1' folder

Alt+F2 -> ktrafficanalyzer... u should see it in tray (in KDE or in GNOME)

Report

c0lo

13 years ago

Thanks! That worked for me!

Report

aldin

13 years ago

sudo apt-get install kdelibs4-dev qt3-dev-tools

export ADD_CFLAGS="-I/usr/include/kde -I/usr/include/qt3"
export ADD_LFLAGS="-L/usr/lib/qt3/ -L/usr/lib/kde3"
export QTDIR=/usr

make
sudo make install

# note: before 'export' commands i did 'chmod -Rv 777 KTrafficAnalyzer-0.3.7-1' folder

Alt+F2 -> ktrafficanalyzer... u should see it in tray (in KDE or in GNOME)

Report

peterho

13 years ago

Any chance of providing a .deb for debian etch. The version for ubuntu requires glibc verson 2.4. Etch is still using 2.3.

Report

aldin

13 years ago

did u try to compile it from source, i just tried it on etch, and it works, procedure is same like in ubuntu, check my previous post

ps:
i would build u a .deb package but there is no checkinstall program in debian 4.0 (with checkinstall i made .debs for ubuntu), but u can try compiling it, it works just follow my previous post

Report

siyuan

14 years ago

I think double buffering is quite important, at least it's a lot easier on the eyes :p

Just drag some window and move around above KTA and you should see what I mean.

Report

urke

14 years ago

I respect your work, but just wish to notice that GKrellM (that I use) have this 'tool' implemented in every network monitor krell separated with daily, weekly and monthly stats summary.

Who use GKrellM, just need to click button in lower right corner of network monitor.

IMHO, GKrellM have not export option, so you got + from me ;)

Report

Shelton

14 years ago

HI

When you hit the close button (The X on the top right hand corner) can you please make it minimize to the taskbar rather than shuting down the app completely.

Thanks!
Shelton

Report

Shelton

14 years ago

Thankyou very much for this fantastic little application - just last week I was looking high and low for something like this!!!

Please continue your excellent development work with this application!!

Regards
Shelton
Australia

Report

pupil

14 years ago

from the changelog:
- KTA now only writes the stats to disc when it is closed.

so what happens when let say kde stop responding, computer hung, power loss, etc. will the stats saves? i don't think so.
because my kde just stops responding couple of minutes ago and the only work around is ctrl+alt+backspace. i lost about 3 hours of stats, and this will cause me some money.

so i don't like this new feature, could you just make it optional? or add an autosave feature with adjustable time interval?

Report

aldin

14 years ago

i agree with you, one should set up "time interval" of writing data on disk or something like that...

writing on disk (optional)
1.timed (power "worried" laptop users)
2.all the time ("tidy" users hehe)

ps:
personaly i'd like to have it always ON for watching my stats and writing them

Report

10 years ago

v0.5.4.1 (02.08.2010):
======================
- Fix for Source to work on gcc4.5 & qt 4.4 (compatible with more versions)

v0.5.4 (31.07.2010):
====================
- Traffic display should now work correctly for changed refresh rates
- Menu bar is now control-able by ctrl+m (default behaviour)
- Canvas drawing is now actually fully correct (problem with 1pixel offset)
- Systray now has a menu for quickly selecting the interface to monitor
- Fixed some bugs reported by users (thanks to all of you!)

v0.5.3 (10.12.2009):
====================
- Added option for Window Opacity
- Prepared KTA for translation (not 100% ready yet)
- Added desktop file
- Added Option for Autostarting KTA with KDE
- Re-worked stats windows
- KTA now starts minimized if the option is checked (thanks to hoanbl for reporting this bug)
- KTA now minimizes to the tray again (thanks to lolko7 for reporting this bug)
- There is now an option for minimize to tray (to enable / disable it)
- Added Widget for Statistics Configuration

v0.5.2 (13.11.2009):
====================
- InterfaceName is now also saved beyond Interface-Source changes, so switching the Interface-Source will also preserve the selected interface (if it exists)
- KTA now uses Icons from the Oxygen theme
- Improved RingMemory class (handling & drawing more efficent, removed memory leaks)
- Fixed several bugs that occured because of KDE4/QT4 porting
- KTA now reads the default colors from the application-palette (which means default colors should be really your default colors)

v0.5.1 (04.11.2009):
====================
- KTA is now using CMake

12345678910
Be the first to comment
giricz81
Dec 10 2009
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
0.5.4.1
updated Jul 31 2010
added Mar 23 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0
System Tags app software