1) { for ($x = 1; $x < $cargv; $x++) { if ($_SERVER['argv'][$x] == "-v") { $operations_string .= "\n\t" . T_('- Verbose'); $verbose = true; } elseif ($_SERVER['argv'][$x] == "-p" && ($x + 1) < $cargv) { $port = intval($_SERVER['argv'][++$x]); $operations_string .= "\n\t" . T_('- Port ' . $port); } } } $app = new Ratchet\App('localhost', $port); $brserver = new Broadcast_Server(); $brserver->verbose = $verbose; $app->route('/broadcast', $brserver); $app->route('/echo', new Ratchet\Server\EchoServer, array('*')); $app->run(); function usage() { echo T_("- WebSocket server -"); echo "\n"; echo T_("Usage: websocket_run.inc [-p {PORT}|-v]"); echo "\n\t"; echo "\n-p {PORT}\t"; echo T_('Listening port, default 8100'); echo "\n-v\t"; echo T_('Verbose'); echo "\n"; echo "----------------------------------------------------------"; echo "\n"; } ?>