From: <sgv...@us...> - 2011-02-10 18:37:25
|
Revision: 243 http://simspark.svn.sourceforge.net/simspark/?rev=243&view=rev Author: sgvandijk Date: 2011-02-10 18:37:19 +0000 (Thu, 10 Feb 2011) Log Message: ----------- - Set different agent and monitor ports with --agent-posrt and --server-port - New field texture Modified Paths: -------------- trunk/rcssserver3d/data/textures/rcs-naofield.png trunk/rcssserver3d/rcssserver3d/main.cpp Modified: trunk/rcssserver3d/data/textures/rcs-naofield.png =================================================================== (Binary files differ) Modified: trunk/rcssserver3d/rcssserver3d/main.cpp =================================================================== --- trunk/rcssserver3d/rcssserver3d/main.cpp 2011-01-13 16:49:48 UTC (rev 242) +++ trunk/rcssserver3d/rcssserver3d/main.cpp 2011-02-10 18:37:19 UTC (rev 243) @@ -84,6 +84,8 @@ << "\noptions:\n" << " --help\t\t\t print this message.\n" << " --script-path PATH\t set the script path (simspark.rb path).\n" + << "--agent-port PORTNUM\t port for agents to connect to.\n" + << "--server-port PORTNUM\t port for monitors to connect to.\n" << "\n"; } @@ -91,7 +93,7 @@ { for( int i = 1; i < argc; i++) { - if(strcmp( argv[1], "--help" ) == 0) + if(strcmp( argv[i], "--help" ) == 0) { PrintHelp(); return false; @@ -107,6 +109,29 @@ return false; } } + else if (strcmp(argv[i], "--agent-port") == 0) + { + i++; + if (i < argc) + GetScriptServer()->Eval(string("$agentPort = ") + argv[i]); + else + { + PrintHelp(); + return false; + } + } + else if (strcmp(argv[i], "--server-port") == 0) + { + i++; + if (i < argc) + GetScriptServer()->Eval(string("$serverPort = ") + argv[i]); + else + { + PrintHelp(); + return false; + } + } + } return true; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |