oroborus: life ever lasting. nature.
Intrafoundation Software

Network Discovery (1.3) January 08 2007

by Lewis A. Sellers

Send related correspondence to: webmaster@intrafoundation.com

Windows COM [w/ C/C++ source code]

Description

The COM object NetworkDiscovery was designed to be used in conjunction with UDPClient and/or TCPClient. It is a network discovery tool, whose purpose is to list the names and ips of all computers currently in your local area network. (Before you can query other computers on a network, your first step is generally determine which computers are there -- their name and IP addresses.)
A COM object (for those of you who are using this software who are not web developers but hardcore gamers) is a type of .DLL. This particular type is the kind that makes up most of the code that powers the Windows Operating System itself. They are essentially self-contained ("encapulated, object-oriented" in tech-speak) programs. Many of the applications you may use (the .EXE files) will make use of COM objects that it brings with it or that are included with the Windows Operating System.

Copyright

This software is Copyright (c) 2004, 2007 by Lewis A. Sellers.

TermsOfUse

This software is Copyright (c) 2004, 2007 by Lewis A. Sellers. It is not public domain, nor is it GPL'ed, but it is very close. As long as you do not modify any files in the archive, nor add to them, nor delete any of them, and do not charge for access to said archive you may redistribute the archive as you like.
You may use this software as-is with any software you wish, so long as said archive is included unmodified with proper credits and link to it's homesite is included also (http://www.intrafoundation.com/intrafoundation/products.php?productcode=networkdiscovery).
You may modify and use the source code as you like -- with the understanding that if you do, you still have to include the original, unaltered archive as well as the aforementioned credits and link.
You may use this software in commerical applications, whether closed-source or open-source so long as the aforementioned unaltered archive is included with the application and the aforementioned creditation and hyperlink are included.
If this software is used in a released project or included in a publication you are to make reasonable efforts to contact the author and notify them as to such. The author of this software has a primary email address of: products@intrafoundation.com.
You use this software at your own risk.

Platform Specifications

FREEWARE COM Object
With the complete C++ source code
For use on websites with ColdFusion, ASP, PHP4, Visual Basic or C++

Version History

  • version 1.3     January 08 2007

    Reconstructed and rebuilt source code from July/November 2004 archives. Recompiled project. Cleaned up documentation.

  • version 1.2     November 05 2004

    Updated the C++ classes it shares with several other projects, so recompiled. Cleaned up for the relaunch of the Intrafoundation web site.

  • version 1.1     August 25 2004

    Changed name from NetworkTopology to NetworkDiscovery so as not to clash with old naming scheme of IHS/IHTK. Also did a small amount of preventative debugging work while I was at it.

  • version 1.0     July 06 2004

    This was part of unreleased versions of udpclient and tcpclient for a while.
    As you might have guessed (or hoped) as time permits this COM object with gather several new, powerful functions which will generate fairly detailed network topology maps -- or at least that's the ultimate purpose.


There is no gallery currently available.


Copyright © 1997-2007 by Lewis A. Sellers.       
'Making Atomic Warfare Fun Again' ™