*TechExams.net IP Subnet Calculator for Windows - v1.0*
Webmaster
Admin Posts: 10,292 Admin
in CCNA & CCENT
I'm pleased to announce our version 1 of our IP Subnet Calculator for Windows is now available.
If you have a beta version installed, you will need to uninstall it manually because this is not an 'upgrade' but a rewrite and has a different name.
www.techexams.net/ip-subnet-calculator
Version 1.0 features:
- Calculate prefix, mask, subnets and hosts based on IP address and any of the former
- Display class, network, broadcast, first host and last host for current IP address
- Calculate list with network and broadcast addresses and valid host ranges for all subnets
- Save list of all subnets to TAB delimited text file
- Print list of all subnets in network
- Recognizes Private addresses
- Recognizes APIPA addresses
- Recognizes Loopback addresses
- Recognizes Supernets
- Always on top 'pushpin'
- Show binary results
v1.0 also recognizes invalid all zero network address and all ones broadcast address combinations
System Requirements:
Any Windows machine running the .NET 2.0 Framework. If you don't have that installed yet, you can have it install automatically when you install our subnet calculator, if you are online.
www.techexams.net/ip-subnet-calculator
Thanks for all the feedback, comments, and suggestions so far!
Johan
If you have a beta version installed, you will need to uninstall it manually because this is not an 'upgrade' but a rewrite and has a different name.
www.techexams.net/ip-subnet-calculator
Version 1.0 features:
- Calculate prefix, mask, subnets and hosts based on IP address and any of the former
- Display class, network, broadcast, first host and last host for current IP address
- Calculate list with network and broadcast addresses and valid host ranges for all subnets
- Save list of all subnets to TAB delimited text file
- Print list of all subnets in network
- Recognizes Private addresses
- Recognizes APIPA addresses
- Recognizes Loopback addresses
- Recognizes Supernets
- Always on top 'pushpin'
- Show binary results
v1.0 also recognizes invalid all zero network address and all ones broadcast address combinations
System Requirements:
Any Windows machine running the .NET 2.0 Framework. If you don't have that installed yet, you can have it install automatically when you install our subnet calculator, if you are online.
www.techexams.net/ip-subnet-calculator
Thanks for all the feedback, comments, and suggestions so far!
Johan
Comments
-
Vask3n Member Posts: 517Wow! I'm sure this will definately come in handy for a LOT of people! Great job!Working on MS-ISA at Western Governor's University
-
wildfire Member Posts: 654Agreed this is an excellent addition to the site, and let me say job well done!
Looking for CCIE lab study partnerts, in the UK or Online. -
Danman32 Member Posts: 1,243If only we can get Cisco to get real and put this in their test engine!
-
Ricka182 Member Posts: 3,359Sweet! I'll add it to my collection..............i remain, he who remains to be....
-
sprkymrk Member Posts: 4,884 ■■■□□□□□□□As mentioned in my PM to you, very nice. Thank you!All things are possible, only believe.
-
OpenSource Member Posts: 135Awesome. I can't wait to try it out as soon as I flip on my Windows box. I've tried several online subnet calculators, but only a few have been available offline.
- Joey \m/ -
Ricardo1 Member Posts: 66 ■■□□□□□□□□Thanks for the relentless effects you're putting in here Johan.
We're on your side.
Much appreciated.“Be generous without thought of reward”.
“It takes two to see both sides of a Problem”. -
Webmaster Admin Posts: 10,292 AdminThanks for the comments all, it was a lot of fun to create, but I'm really glad your finding it useful.
Something I didn't mention yet earlier:
Once the network, broadcast, first host, and last host for the current IP address is determined, click on the label "Network address:". That will open an 'ugly' dialog box showing the ip address and mask in binary, and how the network address in binary is determined by 'anding' the ip addy and the mask. I.e. notice that when a bit is set to ‘1’ in both the mask and the IP address, it will be set to ‘1’ in the network address as well.
In a future version this will be a nice clean window showing the broadcast, first host, and last host in binary as well, and 'depict' how these are determined. -
TheShadow Member Posts: 1,057 ■■■■■■□□□□Very Nice Nice Nice Nice Nice Nice nice. Say there is an echo in here. Now we don't need that ugly yellow in the Boson one. Well done Johan.Who knows what evil lurks in the heart of technology?... The Shadow DO
-
mikey_b Member Posts: 188Wow, this thing is hottt! I love it! Thank you!Mikey B.
Current: A+, N+, CST, CNST, MCSA 2003
WIP: MCSE 2003 -
linksysinfo Member Posts: 10 ■□□□□□□□□□Hi Just added some news on my website about the new program however one user had a very good comment.
Could you possibly tell me why name a download file after the name of a well know Trojan. I mean really SubZero_1_0_0_38.zip?
I'm sure there are many people who would be wiery of downloading a file named like that. On second thought, it could be developer humor. -
sprkymrk Member Posts: 4,884 ■■■□□□□□□□Hey, that just leaves more download bandwidth for the rest of us.
Actually, there is a trojan name for just about everything nowadays.
Even a trojan named "viagra".
http://www.simovits.com/trojans/trojans_name.htmlAll things are possible, only believe. -
Webmaster Admin Posts: 10,292 AdminIndeed, it's merely the project name of this beta. Obviously named after a character in Mortal Kombat, not after a Trojan nor the IP Subnet Zero. The project name won't be in the final version.
Any particular reason for posting this here instead of replying to my email in which I already asked you to wait for the final version...?
Thanks for the plug on your site though! -
linksysinfo Member Posts: 10 ■□□□□□□□□□The post on our own forums is public, so i posted it here as a question rather than an email. I meant no negative publicity by the posting though, i just thought it was quite a curious name.
now I know. -
Webmaster Admin Posts: 10,292 AdminHey, I was just kidding. No problem at all. You are right, it 'is' a 'curious' and flat-out bad choice for an app name, but it's not the name of the app, just the 'temporary' name of the project. Omni pointed this out with an earlier beta so I was aware of it, and it's one of the minor issue I mentioned should be resolved before you add it to your site. But you certainly won't here me complain about your enthusiasm to plug it while still in beta. So thanks again!
-
Webmaster Admin Posts: 10,292 AdminJust to add, for others as well: we expect to release version 1.0 next week.
-
Webmaster Admin Posts: 10,292 Adminlinksysinfo wrote:I mean really SubZero_1_0_0_38.zip?
www.techexams.net/ip-subnet-calculator/SubZero_0_7_0_0.zip as in v0.7. -
chiefcrazythumb Member Posts: 2 ■□□□□□□□□□When I extracted these files they came up as "subzero application" and not subnet calculator. Whats the deal?
-
chiefcrazythumb Member Posts: 2 ■□□□□□□□□□Opps... Ok, I just read your posts... yep bad choice for name... I will install it now
-
networkengineer Member Posts: 1 ■□□□□□□□□□Hi all,
I've been trying to install the calculator; however, I am getting the following error:
''Application cannot be started. Contact the application vendor"
When I click the 'Details', I get the following:
PLATFORM VERSION INFO
SOURCES
Deployment url : file:///C:/TEMP/install/SubZero.application
IDENTITIES
Deployment Identity : SubZero.application, Version=0.7.0.0, Culture=neutral, PublicKeyToken=01bce81f7098709f, processorArchitecture=msil
APPLICATION SUMMARY
* Installable application.
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of C:\TEMP\install\SubZero.application resulted in exception. Following failure messages were detected:
+ Activation failed.
+ Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.
WARNINGS
There were no warnings during this operation.
OPERATION PROGRESS STATUS
* [14.4.2007 12:45:01] : Activation of C:\TEMP\install\SubZero.application has started.
* [14.4.2007 12:45:01] : Processing of deployment manifest has successfully completed.
ERROR DETAILS
Following errors were detected during this operation.
* [14.4.2007 12:45:01] System.Deployment.Application.DeploymentException (Activation)
- Activation failed.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.ComponentStore.ActivateApplication(DefinitionAppId appId, Uri activationUri)
at System.Deployment.Application.SubscriptionStore.ActivateApplication(DefinitionAppId appId, Uri activationUri)
at System.Deployment.Application.ApplicationActivator.Activate(DefinitionAppId appId, AssemblyManifest appManifest, Uri activationUri)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- Inner Exception ---
System.UnauthorizedAccessException
- Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.NativeMethods.CorLaunchApplication(UInt32 hostType, String applicationFullName, Int32 manifestPathsCount, String[] manifestPaths, Int32 activationDataCount, String[] activationData, PROCESS_INFORMATION processInformation)
at System.Deployment.Application.ComponentStore.ActivateApplication(DefinitionAppId appId, Uri activationUri)
COMPONENT STORE TRANSACTION DETAILS
* Transaction at [14.4.2007 12:45:01]
+ System.Deployment.Internal.Isolation.StoreOperationSetDeploymentMetadata
- Status: Set
- HRESULT: 0x0
+ System.Deployment.Internal.Isolation.StoreTransactionOperationType (27)
- HRESULT: 0x0
Kind regards. -
Tesl Member Posts: 87 ■■■□□□□□□□As a fellow software developer,I`d like to just say Good Job!
Unfortunately I don`t run Windows so I cannot test this myself, but it looks pretty decent for those who need it! -
Webmaster Admin Posts: 10,292 Admin@mobri09: thanks, nice to see you're still around btw.
@networkengineer: All I can say based on that output is that it probably has to do with .NET and not the subnet calc in particular. You probably should wait for the final version, but you could try to reinstall (or update if necessary) the .NET framework. It could also be my shameful bad choice for the app file. Also, are you installing it on XP or Vista?
@Tesl: Thanks, I appreciate that. Normally I'd say I'm not a software developer, but I've been working on two other apps for the past 10 months so... I need to take a Cisco test again soon just to make sure I haven't changed into a coder indefinitely...
This was my first VB.NET app, and although I can complete it to work properly, the code is kinda 'funny' and by now I can do much better. I've actually already started on a complete rewrite, same interface though (and different app name ). The main thing I want to work on a bit before releasing 1.0 is the speed. I'll post again later this week with an update or v1.0. -
Webmaster Admin Posts: 10,292 AdminOK, I uploaded version 1.0.
www.techexams.net/ip-subnet-calculator/
In addition to fixing bugs reported by beta users, mainly related to input validation, version 1 recognizes invalid all zero network address and all ones broadcast address combinations - they will appear in red, for example:
v1 also has improved recognition and support for supernets and a cleaner binary result window:
If you have a beta version installed, you will need to uninstall it manually because this is not an 'upgrade' but a rewrite and has a different name.
Although it is no longer in beta, if you have any comments or suggestions or find any bug please let me know. I'm going to release version 1.1 or so in a couple of months when I get that codesigning certificate (so Vista doesn't complain).