EOSERV Forum > Programming > Easy Server Portforwarding
Topic is locked.
Page: << 1 2 3 4 5 6 7 >>
Easy Server Portforwarding
Author Message
Post #91628 Re: Easy Server Portforwarding
ethanmoffat posted: (30th Jul 2011 12:54 am)

So if you need uPnp to use this...doesn't it do the same thing that uPnp does? I'm confused.


Lol, no UPNP is a setting for your router. Meaning ''Universal Plug And Play''. They are a set of networking protocols that allow a program to "discover" devices. The library i used was built in with .NET framework. All you need is .NET framework and to click the button and it automaticly portforwards it.
---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Post #91632 Re: Easy Server Portforwarding

Just looked it up on wikipedia. I thought the point of uPnp was to provide a way through your router's firewall without port forwarding, my mistake!

---
class EOSERV {
Programmer | Oldbie
Open source EO Client: https://github.com/ethanmoffat/EndlessClient
};
13 years, 40 weeks ago
Post #91633 Re: Easy Server Portforwarding

Lol its ok :D im working on a version 2 that allows you to add a port mapping just like how you do it in the router. Of course without having to provide your local machine ip and etc.

---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Post #91635 Re: Easy Server Portforwarding

omg wild, this is incredibly awesome, this will save so much time, and it will stop all the annoying portforwarding topics <333

---
Why am I still here...
13 years, 40 weeks ago
Post #91636 Re: Easy Server Portforwarding [V2]

Yeah, lol thanks :D

Aha, i just remembered that this was very needed at my dads house because we could not find the password and username to our router XD

Uploading V2 Now!

Edit: Uploaded!


Images from V2

---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Post #91684 Re: Easy Server Portforwarding

Holy fuck, I fucking love you. I didn't know the password, because my older brother doesn't trust me, but when i clicked on portforward, my server showed up.



I owe you a big one.

13 years, 40 weeks ago
Post #91688 Re: Easy Server Portforwarding
Atajoe posted: (30th Jul 2011 02:11 am)

Holy fuck, I fucking love you. I didn't know the password, because my older brother doesn't trust me, but when i clicked on portforward, my server showed up.



I owe you a big one.


Aha No problem (: i just love to create programs that will help people :D
---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Post #91698 Re: Easy Server Portforwarding

I feel like a newb by asking this, but I keep getting this error when I open it and click the portforward button: 

I have installed the newest .net framework, so I don't seem to know what the problem is.

---
Yep.
13 years, 40 weeks ago
Post #91699 Re: Easy Server Portforwarding

Click Details so i can see the error XD

---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Post #91702 Re: Easy Server Portforwarding

Oh yeah I forgot I was ganna post that too. :P

Details:

See the end of this message for details on invoking 

just-in-time (JIT) debugging instead of this dialog box.


************** Exception Text **************

System.NullReferenceException: Object reference not set to an instance of an object.

   at PortForwarder.Form1.GetPorts()

   at PortForwarder.Form1.Form1_Load(Object sender, EventArgs e)

   at System.Windows.Forms.Form.OnLoad(EventArgs e)

   at System.Windows.Forms.Form.OnCreateControl()

   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

   at System.Windows.Forms.Control.CreateControl()

   at System.Windows.Forms.Control.WmShowWindow(Message& m)

   at System.Windows.Forms.Control.WndProc(Message& m)

   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

   at System.Windows.Forms.Form.WmShowWindow(Message& m)

   at System.Windows.Forms.Form.WndProc(Message& m)

   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

   at System.Windows.Forms.Control.ControlNativeWindow.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.235 (RTMGDR.030319-2300)

    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

----------------------------------------

PortForwarder

    Assembly Version: 1.0.0.0

    Win32 Version: 1.0.0.0

    CodeBase: file:///C:/Users/Caleb/Downloads/PortForwarder%20(2).exe

----------------------------------------

System.Windows.Forms

    Assembly Version: 4.0.0.0

    Win32 Version: 4.0.30319.235 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.Drawing

    Assembly Version: 4.0.0.0

    Win32 Version: 4.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

System

    Assembly Version: 4.0.0.0

    Win32 Version: 4.0.30319.232 built by: RTMGDR

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.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.



---
Yep.
13 years, 40 weeks ago
Post #91703 Re: Easy Server Portforwarding

Wtf.... I have no clue. This error is showing that and object is not instanced? hold...

---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Post #91704 Re: Easy Server Portforwarding

x.x

---
Yep.
13 years, 40 weeks ago
Post #91705 Re: Easy Server Portforwarding

O.o try restarting the program. What version are you using?

---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Post #91706 Re: Easy Server Portforwarding

It has the same error with both of them. I've re-downloaded it and tried 50 times...

I'll try saving it to my desktop.

Edit: Still won't work. >.<

---
Yep.
13 years, 40 weeks ago
Post #91707 Re: Easy Server Portforwarding

Give it file permissions, also what version are you using?

Oh your using V1

---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 40 weeks ago
Page: << 1 2 3 4 5 6 7 >>
Topic is locked.
EOSERV Forum > Programming > Easy Server Portforwarding