Home
Name Modified Size InfoDownloads / Week
nettxrx-0.7 2013-02-18
nettxrx-0.6 2012-12-14
nettxrx-0.5 2011-09-11
nettxrx-0.4 2011-03-15
nettxrx-0.3 2011-02-03
nettxrx-0.2 2011-01-22
nettxrx-0.1 2011-01-20
readme.txt 2013-02-18 5.3 kB
Totals: 8 Items   5.3 kB 0
Latest version is nettxrx-0.7.zip. It contains both the nettxrx binary 
package and the nettxrx source code.


Install from binary package:
========================================================================

1) Extract the contents of nettxrx-0.7.zip to a directory of your choice.

2) Go to the bin folder and right click nettxrx.msi and select "install". 
On Vista and Windows 7 you may be prompted for Administrator credentials.

3) After the install program completes there will be a nettxrx entry in your 
Programs menu. You can start nettxrx from there.

Note: If you get an error message when you start nettxrx about a missing 
MSVCR100.dll you will need to install the Microsoft Visual Studio 10 Runtime. 
You can find it in the same directory you created when you extracted the 
files in step 1) above. Just select the runtime for your system 
(example: vcredist_x86.exe if you have a 32bit Intel platform). You will 
need Administrator credentials to install the runtime.

You can also download the correct runtime from Microsoft.

If you get an error when you try to install nettxrx.msi, you probably need to 
upgrade your Microsoft Windows Installer (MSI). Please search on the 
Microsoft website for the download link to their latest version of MSI. 

Build and install from source package:
========================================================================

I used the Microsoft SDK version 7.1 to build nettxrx. It should also build 
with earlier SDK versions with minor changes.

Extract nettxrx-0.7.zip to a directory. The nettxrx sources will be in the 
src\nettxrx directory. The hgperfmon.dll source will be in src\nettxrx\hgperfmon\ and 
the help files will be in src\nettxrx\nettxrx-help\.

There are two binaries you need to build: hgperfmon.dll and nettxrx.exe. 
There is a Makefile for each. First run nmake to build the dll. Then you'll need 
to copy the hgperfmon.lib to the same directory containing the nettxrx.exe 
source files. Then you can run nmake to build nettxrx.exe.

Nettxrx.exe expects to find the html help files and jpegs in its working 
directory (the same directory where it has been intstalled).

You could also import both hgperfmon and nettxrx as makefile based projects 
into Visual Studio and build from the Visual Studio IDE.

nettxrx version 0.7
========================================================================
1) Added registry key bUsingDebugTxt to enable/disable debug output logging.
2) Fixed bug in monthly report.
3) Improved logfile backup, backup file rotation.
4) Added configurable backup interval and backup file backlog.
5) Fixed a bug in log file pruning.
6) Added arrow key handling so window can be moved via the keyboard.
7) Changed the interface to to hgperfmon.dll to make it easier to debug.
8) Fixed an issue when reading wildcard cpu instance data.
9) Added option to show Rx and Tx bytes in the tray icon graph.
10) Changed the tray icon tooltip to show both Rx abd Tx bytes.
11) Changed makefile to simplify build from source.
12) Fixed a bug where some default program options were not being set.
13) Updated help files.

nettxrx version 0.6
========================================================================
20121129
1) Checking for cstatus in hgperfmon.dll when querying counters.
2) Initial support for report configurartion. Added configurable
   daily report range and prune interval.
3) Fixed a bug in reporting code, where monthly sums were someimes
   not being calculated correctly.
4) Changed log file pruning do that it only gets called when the 
   day's date changes, or when nettxrx starts for the first time
   on a given date.
5) Added sequential numbered log file backups. 

nettxrx version 0.5
========================================================================
20110911
1) Fixed a bug where the graph display wasn't updated when hgpermon.dll
   returned an error.
2) Fixed an overflow bug in the logging code.

nettxrx version 0.4
========================================================================
20110312
1) Fixed an intermittent drawing issue on Windows 7 where the CPU graph
   was scaling incorrectly when the nettxrx window was restored for the 
   first time from the tool tray icon state.
2) Added user configurable tool tray icon colors. 

nettxrx version 0.3
========================================================================
20110203
1) Fixed a minor drawing issue caused by an commented out UpdateWindow 
   call in the WM_TIMER handler.
2) Fixed the format string for the Rx and Tx labels when one was showing 
   KB and the other was showing MB, etc.
3) Added option for independent scaling of Rx and Tx graphs.
4) Updated html help.
5) Fixed a bug where disabling the tray icon graph when running in the 
   tray didn't restore the standard tray icon.
6) Changed the menu scaling menu text to "Scale Rx and Tx equally".

nettxrx version 0.2
========================================================================
20110121
Fixed a scaling bug which happened sometimes when restoring from the
tooltray.

nettxrx version 0.1
========================================================================
20110119
Initial release.
Source: readme.txt, updated 2013-02-18