Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 3

This program scans given subnets at specified intervals, and tracks when they last responded to a ping request. It features a PHP web interface and a perl daemon for the scanning. Please contact me if you are interested in contributing.

0
 
  0 reviews  |  0 users  |  514 lines of code  |  0 current contributors  |  Analyzed about 17 hours ago
 
 

This is a terminal command to show you your different IP Addresses. Usage: ip [-i] [-w] [-e] [-6] -i Internal Ethernet IP Address -w Internal Wireless IP Address -e External IP Address -6 Use IPv6 [ Not working for external IPs ] Note: If no options are given, external address is returned.

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

ASP.NET based Web Service using GeoLite Country database to convert IP address into country code.

0
 
  0 reviews  |  0 users  |  661 lines of code  |  0 current contributors  |  Analyzed about 16 hours ago
 
 

Latest Revision: 44 (28-Jun-08) IntroductionWhy didn't Microsoft include an IP address control in the stock toolbox for Visual Studio .NET? I needed something similar to the MFC CIPAddressCtrl class in a C# application recently, and was forced to roll my own. I tried to mimic the behavior ... [More] of CIPAddressCtrl using C#, and hopefully I've succeeded. If you need a C# IPv6 address control or a C# MAC address control, take a look at this project. BackgroundIPAddressControl is a ContainerControl that aggregates four specialized TextBox controls of type FieldCtrl and three specialized Controls of type DotCtrl. The FieldCtrls do some validation and keyboard filtering in addition to standard TextBox behavior. The DotCtrls do nothing but draw a dot. Using The CodeOnce the library containing IPAddressControl (IPAddressControlLib.dll) is built, add the control to the Toolbox in Visual Studio. From the Toolbox, just drag the control onto a form and you're ready to go. The interface to IPAddressControl is very simple. Public Instance PropertiesAnyBlank: Gets whether any fields in the control are blank. AutoHeight: Gets or sets a value indicating whether the control is sized according to the current font and border. Default value is true. Blank: Gets a value indicating whether all of the fields in the control are empty. BorderStyle: Gets or sets the border style of the control. Default value is BorderStyle.Fixed3D. ReadOnly: Gets or sets a value indicating if the control is read-only. Public Instance MethodsClear: Clears the contents of the control. GetAddressBytes: Returns an array of bytes representing the contents of the fields, index 0 being the leftmost field. SetAddressBytes: Sets the values of the fields using an array of bytes, index 0 being the leftmost field. SetFieldFocus: Sets the keyboard focus to the specified field in the control. SetFieldRange: Sets the lower and higher range of a specified field in the control. The above properties and methods are in addition to the stock properties and methods of UserControl. Stock properties such as Text, Enabled, and Font, as well as stock methods such as ToString() work as expected. Client code can register a handler for the public event, FieldChangedEvent, to be notified when any text in the fields of the control changes. Note that Text and ToString() may not return the same value. If there are any empty fields in the control, Text will return a value that will reflect the empty fields. ToString() will fill in any empty field with that field's RangeLower value. Also, if you are using the control to create an IPAddress, you can easily do so using this control's GetAddressBytes() method: IPAddress ipAddress = new IPAddress( ipAddressControl.GetAddressBytes() ); [Less]

0
 
  0 reviews  |  0 users  |  6,583 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

Hear ye, people of the world. This may be released under BSD license, but please contribute back if you find any bugs. Coffee would be appreciated too.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 5 days ago
 
 

phpIp2colorName

0
 
  0 reviews  |  0 users  |  350 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

scala-ipv4 is a Scala library for IPv4 related concepts such as IP addresses, network masks, address pools, etc. Key ConceptsIpAddressIpAddress represents an IPv4 address. val address = new IpAddress("192.168.0.1")IpAddress can be used to make calculations on IP addresses, such as ... [More] finding the next address. val address = new IpAddress("192.168.0.1") val next = address + 1 println(next == new IpAddress("192.168.0.2")) // prints trueIpAddressRangeIpAddressRange represents a continuous range of consecutive addresses. val range = new IpAddressRange(new IpAddress("192.168.0.1"), new IpAddress("192.168.0.5")) println(range.contains(new IpAddress("192.168.0.3")) // prints trueIpNetworkMaskIpNetworkMask represents a network mask, to be used in an IpNetwork. val mask1 = new IpNetworkMask("255.255.255.128") val mask2 = IpNetworkMask.fromPrefixLength(25) println(mask1 == mask2) // prints true val invalid = new IpNetworkMask("255.255.255.100") // throws exception IpNetworkAn IpNetwork is a range (extends IpAddressRange) that can be expressed as a network address and a network mask. val network1 = new IpNetwork(new IpAddress("192.168.0.0"), new IpNetworkMask("255.255.255.0")) val network2 = new IpNetwork("192.168.0.0/24") println(network1 == network2) // prints trueIpAddressPoolAn IpAddressPool is like a range (extends IpAddressRange) of which certain addresses are "allocated" and other are "free". var pool = new IpAddressPool(new IpAddress("1.2.3.4"), new IpAddress("1.2.3.10")) println(pool.isFree(new IpAddress("1.2.3.6"))) // prints true pool.allocate(new IpAddress("1.2.3.6")) match { case (newPool, allocated) => { println(newPool.isFree(new IpAddress("1.2.3.6"))) // prints false } }And Much MoreMuch more can be done with these types. Have a look at the scaladoc or the test sources (especially the ones ending in "Example") to get an idea of the possibilities. [Less]

0
 
  0 reviews  |  0 users  |  1,073 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

IP WatchCreated to help tell when your ISP changes your IP address. This program will: Check your outside IP address based on a user defined interval. Send an email notification to the user telling them that the IP address has changes and what it has changed to.

0
 
  0 reviews  |  0 users  |  3,550 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

jnetscan is a simple java network scanner, it allows you to scan networks, find reachable hosts , opened ports and sheared resources, with additional functions (ping, trace route, netstat, send message, ...).

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 1 day ago
 
 

This project will provide supplemental tools for agile enterprise Java development. The intent here is not to compete with existing frameworks, but to extend them in useful directions. We will contribute source code upstream to the appropriate projects where that makes sense. Sometimes, though ... [More] , code will not be accepted due to a narrow scope or a conflict in project goals. This project is more of a collection of extensions rather than a cohesive but narrowly focused framework. Please view the Welcome page for more details. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.