Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] PortMapper - A Port Mapping Utility

JavaScript Is Best Script
Joined
Dec 13, 2010
Messages
631
Reaction score
131
Port Mapping (A.K.A Port Forwarding) is an essential step for servers who wish to allow clients to communicate with them through certain ports. However, some servers often have trouble accessing the router either due to lack of router credentials or lack of knowledge.

Today, I present to you a utility that helps to:
1) Create port mappings (I.E. port forward)
2) Remove port mappings (I.E. un-port forward)
3) View all current port mappings
4) Edit current port mappings
All WITHOUT the need for router credentials. Yes, this means you wont have to login to your router to use this utility, neither do you have to know the username or password for your router to use this utility.

Downloads :
Note that .NET 4.0 or above is required to run this utility.
Binary File (no compile required) :
Source File :

Screenshots:
1 - [Release] PortMapper - A Port Mapping Utility - RaGEZONE Forums
2 - [Release] PortMapper - A Port Mapping Utility - RaGEZONE Forums

FAQ:
1Q) What is "InternalClient"?
1A) It is the local IP address the router transfers incoming connection to. For example, 192.168.1.101, 192.168.1.231


Have a great day :D
 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Nov 8, 2012
Messages
29
Reaction score
0
I have a problem , When ever i launch the program , below the grind view , they say "Error Fetching Port Mappings" .

Even after i try adding maps , some error pop out and say "
PHP:
 Unhandled expception has occurred in you application . If you clicking continue , the application will ignore this error and attempt to continue . If you click quit , The application will close Immediately .

A user-supplied component or subscriber raised an exception ( Exception from HRESULT : 0x800402008) 

details : See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Runtime.InteropServices.COMException (0x80040208): A user-supplied component or subscriber raised an exception (Exception from HRESULT: 0x80040208)
   at NATUPNPLib.IStaticPortMappingCollection.Add(Int32 lExternalPort, String bstrProtocol, Int32 lInternalPort, String bstrInternalClient, Boolean bEnabled, String bstrDescription)
   at PortMapper.MainForm.AddMapping(Int32 externalPort, String protocolName, Int32 internalPort, String internalClient, Boolean enabled, String description)
   at PortMapper.MainForm.addMappingToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.296 (RTMGDR.030319-2900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
PortMapper
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Josh/Desktop/PortMapper/PortMapper.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.278 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.296 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.282 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Interop.NATUPNPLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Josh/Desktop/PortMapper/Interop.NATUPNPLib.DLL
----------------------------------------
CustomMarshalers
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/CustomMarshalers/v4.0_4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
"

Please help me !
 
Last edited:
Newbie Spellweaver
Joined
Apr 11, 2012
Messages
24
Reaction score
0
I'm also getting the problem on top of my post. Can anyone help?
 
Back
Top