Info Posted February 14, 2011 Share Posted February 14, 2011 If I want other people to connect my server, do I need to listen for my router's IP (like "192.168.2.100") or for my real IP? Link to comment Share on other sites More sharing options...
guinness Posted February 14, 2011 Share Posted February 14, 2011 LAN IP Address, since you are port forwarding (I presume) on your Router from your Public IP Address to your LAN IP Address and this is what will be receiving the incoming messages. Did you try it already? UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
Info Posted February 14, 2011 Author Share Posted February 14, 2011 Not working. The client still doesn't connect to the server.here's the server codeGlobal $tcpIP = "192.168.2.101" Global $tcpPort = "1503" Global $tcpListen = TCPListen($tcpIP, $tcpPort)Here's the client codeGlobal $tcpIP = "my.real.ip.address" Global $tcpPort = "1503" Global $tcpConnect = TCPConnect($tcpIP, $tcpPort)And here are my router settingsWhat am I doing wrong? Link to comment Share on other sites More sharing options...
ripdad Posted February 14, 2011 Share Posted February 14, 2011 And here are my router settingsYou set up the port forward, but didn't checkmark the box. "The mediocre teacher tells. The Good teacher explains. The superior teacher demonstrates. The great teacher inspires." -William Arthur Ward Link to comment Share on other sites More sharing options...
Info Posted February 14, 2011 Author Share Posted February 14, 2011 You set up the port forward, but didn't checkmark the box.The checkbox is for marking the port in order to delete it.It has nothing to do with making the port forward work. Link to comment Share on other sites More sharing options...
Developers Jos Posted February 14, 2011 Developers Share Posted February 14, 2011 (edited) Not working. The client still doesn't connect to the server. here's the server code Global $tcpIP = "192.168.2.101" Global $tcpPort = "1503" Global $tcpListen = TCPListen($tcpIP, $tcpPort) Here's the client code Global $tcpIP = "my.real.ip.address" Global $tcpPort = "1503" Global $tcpConnect = TCPConnect($tcpIP, $tcpPort) What am I doing wrong? Is this the total code for both? If so you are missing: TCPStartUp() Jos Edited February 14, 2011 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Info Posted February 14, 2011 Author Share Posted February 14, 2011 I do use TCPStartUp before. =[ Link to comment Share on other sites More sharing options...
Developers Jos Posted February 14, 2011 Developers Share Posted February 14, 2011 I do use TCPStartUp before. =[ Ok, so do the scripts work when you run them both on your own PC? Do you have any Firewall running on the Server PC that stops the special port? Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Info Posted February 14, 2011 Author Share Posted February 14, 2011 Windows' firewall was blocking it. It works now. Thanks! Link to comment Share on other sites More sharing options...
ripdad Posted February 14, 2011 Share Posted February 14, 2011 The checkbox is for marking the port in order to delete it.It has nothing to do with making the port forward work.Every router is different, I suppose. On my router .. it enables/disables it. "The mediocre teacher tells. The Good teacher explains. The superior teacher demonstrates. The great teacher inspires." -William Arthur Ward Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now