Important alert: (current site time 7/16/2013 3:11:25 AM EDT)
 

winzip icon

Net Watch V2.1 updated ! Measure connection (internet) speed REAL TIME!

Email
Submitted on: 8/1/2001 8:17:14 PM
By: Peter V.  
Level: Intermediate
User Rating: By 117 Users
Compatibility: VB 5.0, VB 6.0
Views: 47377
author picture
(About the author)
 
     Net Watch V2.1(UPDATED)
-------------------------------------------------
UPdate 18/01 : Download / upload correction scale Bug fixed setting upload/download
Try the application out !!

Bugs fixed , less overhead...

With this application you can see the data transfer on the adapters ( IP's )installed by your system. (including localhost!)
It will be visualized by an analoge/digital meters, you can see the adaptor type , connection speed , bytes recieved & sends.
You can also see the datatrafer/seconds.
By clicking on the ICON in tray , it will display an popupwindow ...
By clicking on the IP's in the popupwindow you can show or hide the analoge/digital meter. You can input the maximum speed for upload & download in kB, then the scale will be automatic resized by using a control. So if u are using example 1 networkcard & dial up modem or adsl , you can see per IP (adaptor) the speed , connection , connectionstatus ect..

By clicking on the 'Change scale ' it wil show or hide the scale partsettings.
By Clicking on the 'View more' it will show/hide the additional information about the ip adapter.
By Clicking on Digital/analoge it will change the skin !

****** Please VOTE for ME !! ******

if you have idea's to upgrade , problem , please email me !!

Greetings, Peter Verburgh.

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 5 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments
8/1/2001 10:30:27 PMTiago

This is very usefull, well disigned and coded little app. Great job! 5* 4 u
(If this comment was disrespectful, please report it.)

 
8/1/2001 11:54:16 PMSimon Manners

This is a great little application Peter. 5 outta 5. Just one little thing the code is a little untidy. Work on proper indentation, spacing etc...

Coding is about presentation. If it can be easily read it can be easily understood and debugged.

Thanks for sharing.
(If this comment was disrespectful, please report it.)

 
8/2/2001 6:29:33 AMShuster

Woow that is cool!!!
You got 5 points!!!
(If this comment was disrespectful, please report it.)

 
8/2/2001 10:49:51 AMMatjaz Bravc

Beautiful code. You got 5 points by me!!!
(If this comment was disrespectful, please report it.)

 
8/2/2001 5:12:42 PMAgent Smith

This had better get code of the month!
(If this comment was disrespectful, please report it.)

 
8/2/2001 10:03:47 PMVicky

why not add tray icon that can see download unpload 2 :) just an idea!
(If this comment was disrespectful, please report it.)

 
8/3/2001 6:10:50 AMbartie

Amazing code ,
and the GUI is very good
Keep on !!
(If this comment was disrespectful, please report it.)

 
8/3/2001 9:11:55 PMVicky

wow! he he this is the best and i hope you win the contest.. keep your verry good work! exelent xxxx
(If this comment was disrespectful, please report it.)

 
8/4/2001 11:10:16 AMSrideep Prasad

VERY GOOD GUI WORK ! KEEP IT UP, RIGHT ?
(If this comment was disrespectful, please report it.)

 
8/4/2001 3:02:49 PMVerburgh Peter

Hello ,
tnx for the commands !!
Code is now more acceptable to read!
Peter Verburgh.

(If this comment was disrespectful, please report it.)

 
8/4/2001 4:02:49 PMJared Bruni

Nice program 5 globes :)
(If this comment was disrespectful, please report it.)

 
8/4/2001 4:44:40 PMSambo

Great program. Everything looks good, except for I think you forgot that 1 byte = 1024 kilobytes, not 1000. Therefore you code is a little off in the calculations. I changed a few numbers where you did calculations and it comes out pretty close to what other download meters are giving. Other than this, great code, keep up the good work.
(If this comment was disrespectful, please report it.)

 
8/4/2001 4:47:09 PMSambo

acutally other way around, i just re-read, 1 kilobyte = 1024 bytes :) sorry
(If this comment was disrespectful, please report it.)

 
8/4/2001 5:06:39 PMVerburgh Peter

The corrected version will be updated very soon ..
(1k = 1000bytes ) => 1k => 1024 bytes
And with an digital meter included..
minimal overhead..

Peter Verburgh.
(If this comment was disrespectful, please report it.)

 
8/4/2001 9:04:21 PMSrideep Prasad

Great code as I said before, forgot to vote yesterday - so I am giving you "excellent" now
(If this comment was disrespectful, please report it.)

 
8/5/2001 5:17:57 AMJeremiah

Hmm...

Run-time error '364': Object was unloaded
Change captured !! Program will exit
Run-time error '91': Object variable or With block variable not set

What gives? :-(
(If this comment was disrespectful, please report it.)

 
8/5/2001 9:30:15 AMJeremiah

Oh yeah, if it's relevant, my computer normally has four IP addresses (not counting the 0.0.0.0 ones) when I'm connected to the internet. If you know why I'm getting these errors please let me know.
(If this comment was disrespectful, please report it.)

 
8/5/2001 7:21:34 PMVerburgh Peter

Hello , i've updated the application now,
bugs released , less cpu overhead , new digital watch (control) added.
More Powerfull.
Hopely you enjoy this application.

Votes are appriciated!
Peter Verburgh
(If this comment was disrespectful, please report it.)

 
8/5/2001 7:51:56 PMVicky

like it verry verry!!! willl be nice if we can chose witch interface network to launch so we see only the trayicon and from there we chose the one we see :) just a idea! keep it going this perfect work
(If this comment was disrespectful, please report it.)

 
8/5/2001 10:25:21 PMJeremiah

Hey, thanks for fixing it. It works on my computer now. Very nice program! One little problem is that in addition to my four IP addresses it loads up two windows with
(If this comment was disrespectful, please report it.)

 
8/5/2001 10:39:49 PMJeremiah Hughes

... "0.0.0.0" as the IP address, and they're not listed on the menu so I can't get rid of them. Also, the sideways title bar on the menu gets erased as the blue highlight bar passes over it. These are just very small bugs though. The program works great. Oh, and adapter is spelled with an e, not an o. :) Not that you're going to need the votes but I'm giving you five too.
(If this comment was disrespectful, please report it.)

 
8/6/2001 1:09:20 AMAnirudha Vengurlekar

Good and simple! 5 from me!
(If this comment was disrespectful, please report it.)

 
8/6/2001 8:51:43 AMVerburgh Peter

Hello , tnx for the mails , comments,
I've to say this application normaly works good on W2K machine , if i try it on a Windows ME version , then the blue highlighted bar (popup) isn't correct.
Why ????
I think the lib isn't 100% compactible..
Sorry if you use it on a ME version.

Peter Verburgh.
(If this comment was disrespectful, please report it.)

 
8/6/2001 6:50:30 PMPeter Verburgh

Soon there will be a new update,
because the popup window was not scaled to the counted founded adaptors.
And The control will be better.

I hope that you enjoy it.

Peter Verburgh.
(If this comment was disrespectful, please report it.)

 
8/7/2001 7:57:45 AMVicky

Yes Peter now the user can have the choice to chose wen to load it this is cool way to let the user feel that he or she control the app ...Great! job.
(If this comment was disrespectful, please report it.)

 
8/8/2001 11:13:54 AMZensei

Great job. It helped me with work (a firewall of mine), I couldnät get the statistics of how many bytes that was sent/recieved, just in datagrams. well, thanks once. 5 globes from me.

Great Code..
Jim André Andersen
(If this comment was disrespectful, please report it.)

 
8/9/2001 3:10:30 AMRudy Alex Kohn

Several minor optimizations ate missing. Also, try use 'Option Explicit' to eliminate spelling mistakes of variables :)
(If this comment was disrespectful, please report it.)

 
8/9/2001 3:14:27 AMRudy Alex Kohn

Still a nice piece of code. :)
(If this comment was disrespectful, please report it.)

 
8/10/2001 8:00:19 AMNEO

Goooooooood Code.:)
(If this comment was disrespectful, please report it.)

 
8/10/2001 6:27:50 PMRobert May

Peter,

How about adding a Peak Speed indicator so that you know what your peak speed is?

Brugge is een mooie stad! Iets dat je niet in de V.S. zal zien! Ik mis het. Zeg--hopelijk zal ik daar weer kunnen terugkeren! :)

For those of you who don't speak dutch--I was commenting on the beutiful city of Brugge!

(If this comment was disrespectful, please report it.)

 
8/10/2001 8:23:40 PMSteven Kennett

Very sophisticated little app. Nice clean GUI and accurate output.
(If this comment was disrespectful, please report it.)

 
8/14/2001 2:02:15 PMJoe Maciejko

This code is awesome. Nice work.
(If this comment was disrespectful, please report it.)

 
8/14/2001 7:31:35 PMSTEVE

HEEL GOED KRIJGT EEN DIKKE 10.
DOE ZO VOORT.
GREETS STEVE

(If this comment was disrespectful, please report it.)

 
8/15/2001 4:14:53 PMCod3r

Nice work- great Hack (From me, thats a BIG complement..)
(If this comment was disrespectful, please report it.)

 
8/25/2001 11:55:46 PMKevin Bowker

Excellent work on the code and the custom controls! DEFINATELY award worthy! Thank you very much for sharing!
(If this comment was disrespectful, please report it.)

 
8/26/2001 9:20:18 PMRobin Thomas Benjamin McKay

This code is not much good to me but I hope you do well in this month's contest. Those excellent votes are flooding in! Good Luck.
(If this comment was disrespectful, please report it.)

 
9/6/2001 12:43:52 AMj.j

Hey great piece of coding. 5* from me
(If this comment was disrespectful, please report it.)

 
9/7/2001 6:53:30 AMMarcio Muniz

Very nice interface and the application itself, but just as a comment, stop the flashing values(View More) and the values that is suppose to be the speed seens to be accumulative,i.e, after 1 hour connected, my speed was 7566.3 KB/s(???? that is not right).
Very good work.

(If this comment was disrespectful, please report it.)

 
9/17/2001 5:34:49 AMPeter Verburgh

Code is updated , it finally works now on W98 - NT4(min SP4),W2K , Me.
The fixing bug was , the 0.0.0.0 ip's that now are hidden , and it nows shows 1 window if you have binded more IP's to a 1 NIC.

Test it out !
Greetings ,
Peter Verburgh.
(If this comment was disrespectful, please report it.)

 
9/17/2001 9:37:02 PMAutoBot

Hey Peter, nice code but there is a problem with your popup menu. I'm running Windows XP and when I popup the menu all I can see is the outline of it. But when I mouse over each menu item I can see it but the menu is mostly invisible.
(If this comment was disrespectful, please report it.)

 
9/17/2001 10:08:40 PMAutoBot

Hey Peter, nice code but there is a problem with your popup menu. I'm running Windows XP and when I popup the menu all I can see is the outline of it. But when I mouse over each menu item I can see it but the menu is mostly invisible. I give you 5 globes because xp is still in beta, and you can't very well test your app on all OS. But if you somehow figure out what the problem is I would be happy to test it out again and let you know if it works on xp.
(If this comment was disrespectful, please report it.)

 
9/18/2001 8:38:58 AMjjj killer

hi men i a making a web browser project and i want to add your project to it.
thanks.... I will sy that the code is your own
(If this comment was disrespectful, please report it.)

 
9/19/2001 11:38:13 AMMeni

Where did you learn VB?
(If this comment was disrespectful, please report it.)

 
9/19/2001 8:46:57 PMrsxx

Cool Peter, 5 Globes!
(If this comment was disrespectful, please report it.)

 
9/21/2001 3:17:51 AMPradeep

Great work 10/10
(If this comment was disrespectful, please report it.)

 
9/22/2001 2:40:09 AMAlpha

Great Job! 5 Globes!
(If this comment was disrespectful, please report it.)

 
9/22/2001 4:27:41 AMkerminal

very good work, I've always been searching for something like it, you got 5 globes from me ;]
(If this comment was disrespectful, please report it.)

 
10/19/2001 7:05:47 AMKHORNE

actually from previous posts
1k in communications and data transfer is 1000 but in memory and actual data/files 1k =1024
(If this comment was disrespectful, please report it.)

 
10/19/2001 11:39:11 AMverburgh Peter

it's right , i've forgot to change the caputered old values .. called OldUP, OldDN to divide by 1024 , in place of dividing by 1000.
it not bad..its max 2.5% scale fault in that case..
Change that in the code pls .

Peter.
(If this comment was disrespectful, please report it.)

 
11/16/2001 6:43:30 PMverburgh Peter

Hello,
My Application is tested on Win XP , and it works perfect.

Greetings,
Peter.
(If this comment was disrespectful, please report it.)

 
11/21/2001 4:57:37 AMWim Dezutter

Prachtige code. Doe zo voort.
Een excellente quotering meer dan waard.

(If this comment was disrespectful, please report it.)

 
12/19/2001 11:20:19 AMRob Wall

Awsome U.I. makes up for 1/2 of the 5 globes I give. Thanks for the submission.
(If this comment was disrespectful, please report it.)

 
1/19/2002 1:04:25 PMMarc

Great Coding, Except that i'm colorblind so i can't see all...
I'll give you 3 globes for that...


(just kidding) 5 Globes !!
(If this comment was disrespectful, please report it.)

 
1/30/2002 7:21:42 PMRutger Smit

He! Goede app man! Maximale score!!!
(If this comment was disrespectful, please report it.)

 
3/2/2002 6:14:24 AMnavstar16

hi, this really very cool and good applictaion but why is the 0.0.0.0 window is still shown iam using win2k.
plz do reply,
thanks
navstar16
(If this comment was disrespectful, please report it.)

 
3/2/2002 3:02:58 PMJamie Lindgren

Cool!! 5 globes!
(If this comment was disrespectful, please report it.)

 
3/27/2002 6:24:00 AMGreg Campbell

Brilliant program.
When i loaded it on Win98, i got an 'Invalid procedure call or argument' error, but putting 'On Error Resume Next' there it still works fine.

Thanks for sharing
keep it up
Greg

5 Globes
(If this comment was disrespectful, please report it.)

 
3/29/2002 7:12:37 PMDon

Great Code. I'm using it in a DUN client I'm building. How can get the source to the digital control as it wasn't in the zip only the analog was.

(If this comment was disrespectful, please report it.)

 
6/17/2002 8:22:50 AMBreixo

Good code. 5 globes. Some things: In my desk appears an IP as 0.0.0.0.0 and only two adaptors (I 've three) in the menu with the good IPs:127.0.0.1 (localhost) and 172.26.0.2.
What's happen?
(If this comment was disrespectful, please report it.)

 
7/18/2002 9:34:15 AMandy@robinsonfamily.org.uk

Hi
(If this comment was disrespectful, please report it.)

 
2/21/2003 2:48:08 PMFi3k1

Great code! Great Work!
(If this comment was disrespectful, please report it.)

 
8/26/2004 7:28:45 AM

The project won't open for me. I get "Retained" is an invalid key error. What's that mean?
(If this comment was disrespectful, please report it.)

 
9/12/2004 1:04:45 PMerrormsg

it's cool bat what about control bandwidth or limt traffic speed ?!?!?!?
(If this comment was disrespectful, please report it.)

 
3/11/2006 6:47:45 AMRamu

hi,
my App is tested on Win XP , and it works perfect
thankz for sharing
bye
(If this comment was disrespectful, please report it.)

 
1/30/2009 3:22:17 AMÀíòîí Çàéöåâ

Very Nice! Good job

(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.