|
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.
|