How a function that allow others to send custom skins to the others while they join?
I think this would fall into the same category as sending ships over OMP, so if i'm buzzing around in my Mark II Whozamacall it, other people will see the correct ship. The problem is that not all authors would want their stuff distributed this way.How a function that allow others to send custom skins to the others while they join?
If you mean a list of all ports used by the system I'd propose the use of netstat. If you mean a list of all ports important to a server/client, you are specifying those ports yourself in the appropriate config file.TCP and UDP ports lister for incomming and outgoing traffic.
Universal Plug'n'Play is a potential security breach IMHO. I will not let OMP open ports or modify firewalls automatically. Period.UPNP support and automatic Windows firewall extension.
Please elaborate. What exactly should a port checker do?Port checker (Does these ports work) button.
Please elaborate. What do you mean with "transmit clients multiple by selection"?Grid networking (allow other users to transmit clients multiple by selection)
Please elaborate. How should this look like? Dumping "\ls" to a file in HTML format, or what?Users online dump file/html.
If you mean a log of all connections done, you can edit your log4net configuration to log the TCP logger to a file. You can even log all UDP packets sent to a file.Connection logs
Please elaborate. What do you want encrypted, and why?Encryption
If you mean a list of all ports used by the system I'd propose the use of netstat. If you mean a list of all ports important to a server/client, you are specifying those ports yourself in the appropriate config file.
Just to make things simpler for people. So that they know easier what to open up without having to use "outdated" tools.
Universal Plug'n'Play is a potential security breach IMHO. I will not let OMP open ports or modify firewalls automatically. Period.
A port checker is a "test connection" that would test the port if they were working. It's just like having the server answering " Your ports are working". If not, that it would tell what ports it didn't work on. If it were inbound or outbound traffic from the client.Please elaborate. What exactly should a port checker do?
Please elaborate. What do you mean with "transmit clients multiple by selection"?
Please elaborate. How should this look like? Dumping "\ls" to a file in HTML format, or what?
Would be great with some help on this matterIf you mean a log of all connections done, you can edit your log4net configuration to log the TCP logger to a file. You can even log all UDP packets sent to a file.
If people want security with one another, they could add encryption, so that only the ones with that code are able to get into their "private network" within the server.Please elaborate. What do you want encrypted, and why?
UPNP is used by serveral popular softwares today. Who cares about super security anyways? It would just be better if things were made easier for everyone that wanted to use OMP.
If people want security with one another, they could add encryption, so that only the ones with that code are able to get into their "private network" within the server.
A few of months ago most of the planets were lined up in a very narrow "wedge", which is a bit like the situation you propose.
Only as seen in the sky. In reality, the situation was much different. Planets cannot align, not even roughly, because some are bound in resonance with others...
So you mean a mechanism that checks if a given UDP port is reachable from outside? Like STUN?A port checker is a "test connection" that would test the port if they were working. It's just like having the server answering " Your ports are working". If not, that it would tell what ports it didn't work on. If it were inbound or outbound traffic from the client.
If you mean that clients should be able to relay state-vector packets to other clients: No, I'm not working on that. I don't understand the advantage of such a feature, either.I'm sure you are working on solutions to this already. But what if we could choose to radio/transmit other people connected to omp. Like they were given a identity by the server. And that we could transmit their coordinates (almost like GPS) with codes so that others couldn't make false readings or others, or that it was also checked by the server trackings, that it wasn't much out of range with that.
When working with OMP i notice that sometimes some clients can see eachother, but others can't. What if someone could transmit people by their chosing from their own ports. At the same time that is.
What should this be good for?Yes. Just a simple file dump. HTML would be good also.
Check out log4net documentation.Would be great with some help on this matter
...or they instruct the server to simply send group information only to "selected" clients. I don't get the need for encryption here...If people want security with one another, they could add encryption, so that only the ones with that code are able to get into their "private network" within the server.
...or they instruct the server to simply send group information only to "selected" clients. I don't get the need for encryption here...
So you mean a mechanism that checks if a given UDP port is reachable from outside? Like STUN?
If you mean that clients should be able to relay state-vector packets to other clients: No, I'm not working on that. I don't understand the advantage of such a feature, either.
I think you are trying to counter symptoms with that rather than curing the disease... and the disease is faulty UDP connection.
...or they instruct the server to simply send group information only to "selected" clients. I don't get the need for encryption here...
What should this be good for?
Yes, very similar to the STUN. But only that the clients could get this result without having to open up the graphical orbiter.
You may be right. It was just a thought. But in the future when there would be much activity. And if one were serving allot of things, and he had troubles with his BW, Then it could atleast be good for this person to get help for the serving of all the elements.
Is this a feature that already exists?. If so, how can it be used??
So that I could make it more easily for others to see whos online. Perhaps even through the server HQ here.
<?php
$host = 'omp.game-server.cc';
$port = 1515;
if(!$omp = pfsockopen($host, $port, $errno, $error_str)) {
$omp = pfsockopen($host, $port, &$err_no, &$err_msg, 10)
or die ("Could not open a connection to host <i>$host</i> on port <i>$port</i>.
The error message returned was '<i>$err_msg</i>'.");
} else {
fputs($omp, "list\r");
echo "<b>Users Online:</b> <p>";
while(!feof($omp)) {
$clients = fgets($omp, 1024);
if (preg_match ("/:/i", $clients))
{
echo preg_replace("/:/",''," $clients <br>");
}
if (preg_match ("/client/i", $clients))
{
echo "</p> $clients";
break;
}
}
}
?>
http://krizoek.com/omp.php <- I made something like this here now. But i wonder if I could somehow get the results up here at the forum. Would anyone here have some ideas how that could be made possible??
I have some clues , and I'll add it to the TODO list, but it is queued up behind quite a few other things ATM (like holidays with my family) so I will not make any promisesVery nice. As to how to include it here, I don't have a clue...