NETPING

Home

About us

Products
     NetPing
     PageMon

Services


FAQ


Contact
  

Netping was created with the sole purpose of giving the status of an ADSL internet connection. It will indicate both in the tray, on the desktop (if enabled) and with sound (if enabled) any change of status. You may also log events to a file to keep detailed track of the service your provider is giving you.

Netping transmits an ICMP echo datagram to a remote system (multiple sites in parallel or in sequence). If the remote returns the message, the connection is considered valid. If the remote system does not echo the message, it only means that the remote system did not respond. That is, a lack of a response can be caused by a number of different reasons (you are not connected to the network, the remote may not be connected, the remote may not support echo requests, or it may just be too busy to reply).

So the philosophy is simple: You ping known sites on the internet. If you get an answer, your internet connection must be up. You should pick at least three different sites to make sure you cover downtime for maintenance etc. If all sites are down (no answer received on a ping), your internet connection is assumed down. Before you add a site to ping, please make sure that the site actually responds to a ping message.


TRAY FEATURES
The system tray icon gives the status at a glance any time (green, yellow or red circular icon).

OK STATUS: Green icon.


WARNING STATUS: Yellow icon. Means that one or more sites are not responding to ping. But some sites are still OK, so the internet connection is assumed up.


ERROR STATUS: Red icon. Means that no sites are responding to ping. Internet connection is assumed down.


You have the option to show all messages that are being logged in a ballon popup window so you don’t have to check the log all the time.


You also have the possibility to keep the last message logged in a tooltip which you can see by moving the mouse pointer over the tray icon.


DESKTOP STATUS WINDOW
If you have enabled the desktop status window, a bitmap (possibly blinking) or an AVI animation can be shown on the desktop. The globe on the screen-cap below is such an animation. If the connection is dropped it is changed to the error bitmap/animation and possibly popped on top of any window having the focus.
Of course, you may replace the desktop bitmaps or animations with your own.




Sample of desktop status window indicating internet connection down (globe with the red cross-over).
Also note that the transparency feature introduced in Win 2000 is utilized to get a seamless integrated look.

LOGGING
You may log all incidents in an event file, which may look like this:

Saturday, May 31, 2003 - 22:37:22 - ************ NetPing ver 1.6 launched ************
Saturday, May 31, 2003 - 22:37:27 - Site: ns4-s.fg.nextra.no (IP=148.122.161.3). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:27 - Site: privat.telenor.no (IP=193.215.242.121). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:27 - Site: abv-sfo1-redirect.cnet.com (IP=206.16.0.148). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:28 - Site: www.asahi.co.jp (IP=202.242.245.11). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:28 - Site: www16.thdo.bbc.co.uk (IP=212.58.224.116). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:28 - Site: web5.webmailer.de (IP=192.67.198.7). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:28 - Site: www.comviq.se (IP=193.14.238.92). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:28 - Site: pub.opera.com (IP=193.69.116.2). Status change from UNKNOWN to OK
Saturday, May 31, 2003 - 22:37:28 - INTERNET CONNECTION UP
Sunday, June 01, 2003 - 03:08:48 - Site: pub.opera.com (IP=193.69.116.2). Status change from OK to ERROR
Sunday, June 01, 2003 - 03:11:01 - Site: pub.opera.com (IP=193.69.116.2). Status change from ERROR to OK

URL MONITORING
Here you add the URLs you want to monitor (using the ping protocol). You set the time for the ping-cycle in the Ping dialog.
The screen should be self explanatory including an explanation of the status icons. You may start a ping cycle at any time by pressing the ‘Ping Now’ button.
It is possible to configure emails to be automatically sent to a sentral location if one or more URLs do not respond to ping. There is even an 'Email to support' option on the menu which you can configure to send user support requests to a central location. Some basic information about the machine is included in this email: Windows version, computer name, user name, CPU information, RAM, IP adresses (local and WEB), screen resolution, hard disk info.

HTML VIEW
There is a possibility to dump the information in the URL monitoring window to an HTML file. This file is updated at the same time as the URL list box. In this dialog you pick which fields you want to include and the images you want to use as Status indicators. The base HTML for the generated HTML file is a template file, and you can do some modifications to this file if you want.
You may also modify the style of this table by changing the attributes in the CSS.
The HTML table may look like the sample below:

ISP BANDWIDTH TEST
New in ver 2.00 is the possibility to check what speed your Internet Service Provider (ISP) is actually providing. This is done by downloading a user specified file at regular intervals. This function is using the HTTP download protocol, and therefore it requires that Internet Explorer (IE) 4.0 or newer is installed on your machine. Of course, any internet activity (surfing, downloading files, torrents, internet streams etc) takes bandwidth and will impact the results of this test.

 

 

e

Latest Version 2.01
Date: 14 Jan 2007
System Requirements Win 2000/XP, Pentium III - 450MHz - 256MB RAM or better.
(may run on other platforms, but only tested on the above)
License: Freeware (NOTE: Unsupported - but bug reports are appreciated)
Filesize: 4.77MB
Changes in latest versions:

2.01
1. Fixed: If the list of sites to ping was cleared, it was impossible to add new sites
2. Fixed: If the field 'WEB address service site' was left empty, the application would crash

2.00
1. Added option (new functionality) 'ISP Bandwidth Test'
2. Re-arranged the left menu
3. Updated Help file

4. DLLs for SSL is now included in setup

1.83
1. Added validation button in the 'WEB Address Service Site' dialog (Email). Two static fields, Local IP address and WEB (External IP) address, also added to the same dialog

2. Added 'Preview page' under the 'HTML' dialog
3. Added option to edit the HTML template and stylesheet (CS) in the 'HTML' dialog

NOTE: Help file not updated in ver 1.83

1.82
1. Added better error handling (redialing functionality) under 'Dialup Networking' (Email)

NOTE: Help file not updated in ver 1.82

1.81
1. Added option (new functionality) 'Dialup Networking' under Email
2. Updated Help file

1.80
1. Added option 'Confirm application exit' in General setup
2. Added new functionality to send notification email if one or more sites are unresponsive to ping
3. Added new functionality to send email to a support address (from popup menu)
4. Updated Help file

1.76
1. Added 'Animate tray icon if unresolved sitename' check box in the Misc Options part of the 'General' dialog. Check this item to get a blinking tray icon if one (or more) sitenames cannot be resolved.
2. Added 'Log IP if unresolved sitename' check box in the Message Handling part of the 'General' dialog. Check this item if you like to keep track of such problems in the log. This may indicate a problem with your DNS server.

NOTE: Help file not updated in ver 1.76

1.75
1. Added 'Test' buttons in the Sound Options part of the 'General' dialog. Click the button to try out the sound you have selected.
2. Added 'Clear Log' button in the Message Handling part of the 'General' dialog. Click the button to clear the log file (no warning is given).

NOTE: Help file not updated in ver 1.75

1.74
1. The column widths in 'URL's to monitor' dialog are now being saved between sessions.
2. Column headings for the HTML page can now be edited in the 'HTML dialog'
3. Updated Help file

1.73
1. Added 'Pause' check box in 'URL's to monitor' dialog. If paused all site will still be listed, but not pinged (ping-cycle stopped - status remains unchanged).

NOTE: Help file not updated in ver 1.73

1.72
1. Added 'Activate/Deactivate' items to popup menu in 'URL's to monitor' dialog. If deactivated, the site will still be listed, but not pinged (status UNKNOWN).
2. Improved response time when the 'URL's to monitor' dialog is displayed for the first time
3. Improved response time when a new site is added ('URL's to monitor' dialog)
4. Made sure that a new site is visible in the 'URL's to monitor' dialog after pressing the Add putton (scroll if neccessary)
5. Replaced some icons (tray and 'URL's to monitor' dialog)

NOTE 1: Each record in the file'Addresses.IP' in the working directory has one more field (Inactive flag). So if you have an old version of NetPing and want to use its 'Addresses.IP', you need to add a 0 to every record.

NOTE 2: Help file not updated in ver 1.72

 

HSI hopes you find the application usefull. ENJOY!