Este é o comando samp_hub que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
samp_hub - Servidor SAMP Hub
DESCRIÇÃO
uso: samp_hub [-h] [-k CÓDIGO] [-d ADDR] [-p PORTA] [-f ARQUIVO] [-w]
[-P SIZE] [-t SEGUNDOS] [-c SEGUNDOS] [-L LEVEL] [-O FILE]
[-l LABEL] [-m] [-s] [-C ARQUIVO] [-K ARQUIVO] [--cert-reqs STRING] [--ca-certs ARQUIVO]
[- versão SSL STRING]
opcional argumentos:
-h, --Socorro
mostre esta mensagem de ajuda e saia
-k CÓDIGO, --segredo CÓDIGO
código secreto personalizado.
-d ADDR, --addr ENDEREÇO
endereço de escuta (ou IP).
-p PORTA, --porta PORT
número da porta de escuta.
-f ARQUIVO, - lockfile. ARQUIVO
arquivo de bloqueio personalizado.
-w, --no-web-perfil
execute o hub desabilitando o perfil da web.
-P TAMANHO, --tamanho da piscina TAMANHO
o tamanho do conjunto de conexões de soquete.
Timeout grupo:
Opções especiais para configurar os tempos limite do hub e do cliente. Ele contém um conjunto de
opções que permitem configurar o hub e os tempos limite de inatividade dos clientes, ou seja,
o hub ou intervalo de tempo de inatividade do cliente após o qual o hub é desligado ou
cancela o registro do cliente. Notificação de samp.hub.disconnect MType é enviada ao
clientes não registrados à força para expiração do tempo limite.
-t SEGUNDOS, --tempo esgotado SEGUNDOS
defina o tempo limite de inatividade do hub em SEGUNDOS. Por padrão, é definido como 0, que é o
O hub nunca expira.
-c SEGUNDOS, --tempo limite do cliente SEGUNDOS
defina o tempo limite de inatividade do cliente em SECONDS. Por padrão, é definido como 0, ou seja
o cliente nunca expira.
Logging opções:
Opções adicionais que permitem personalizar a saída de registro. Por padrão, o
SAMP Hub usa a saída padrão e dispositivos de erro padrão para imprimir INFO
mensagens de log de nível. Usando as opções aqui abaixo, é possível modificar o
nível de registro e também especificar os arquivos de saída para onde redirecionar o registro
mensagens.
-L NÍVEL, --log-level NÍVEL
definir o nível de log da instância do Hub (OFF, ERROR, WARNING, INFO, DEBUG).
-O ARQUIVO, --log-saída ARQUIVO
defina o arquivo de saída para as mensagens de log.
Avançado grupo:
Opções avançadas dirigidas para facilitar as tarefas administrativas e permitir novos
comportamentos de hub não padrão. Em particular o --rótulo options é usado para atribuir um
valor para o token hub.label e é usado para atribuir um nome à instância do Hub. O próprio
especial --multi opção permite iniciar um hub no modo multi-instância.
O modo multi-instância é um comportamento de hub não padrão que permite vários
Hubs de corrida contemporâneos. Os hubs de múltiplas instâncias colocam seus não padronizados
arquivos de bloqueio dentro do /.samp-1 diretório nomeando-os usando
o formato: samp-hub- - , onde PID é o ID do processo do hub enquanto ID é um
ID interno (inteiro).
-l RÓTULO, --rótulo LABEL
atribua um LABEL ao hub.
-m, --multi
execute o hub no modo de várias instâncias, gerando um arquivo de bloqueio personalizado com um nome aleatório.
SSL grupo:
Opções adicionais para iniciar a instância do Hub usando Secure Sockets Layer
(HTTPS). o --arquivo-chave e --cert-arquivo parâmetros especificam arquivos opcionais que
conter um certificado a ser usado para identificar o lado local da conexão.
Freqüentemente, a chave privada é armazenada no mesmo arquivo do certificado; nesse caso,
apenas o --cert-arquivo parâmetro precisa ser passado. Se a chave privada estiver armazenada em um
arquivo separado, ambos os parâmetros devem ser usados. Se a chave privada estiver armazenada no
arquivo de certificado, deve vir antes do primeiro certificado no certificado
corrente.
-s, --https
execute o hub usando o Secure Sockets Layer.
-C ARQUIVO, --cert-arquivo ARQUIVO
definir o arquivo de certificado.
-K ARQUIVO, --arquivo-chave ARQUIVO
definir o arquivo-chave. Por padrão, esta opção é ignorada, assumindo que a chave privada
é armazenado no arquivo de certificado.
--cert-reqs STRING
esta opção especifica se um certificado é exigido do lado do cliente do
conexão e se ela será validada, se fornecida. Deve ser um dos
três valores NENHUM (certificados ignorados, padrão), OPCIONAL (não obrigatório, mas
validado se fornecido), ou REQUIRED (exigido e validado). Se o valor deste
opção não é NENHUM, então o --cacerts opção deve apontar para um arquivo de CA
certificados.
--ca-certs ARQUIVO
da --ca-certs arquivo contém um conjunto de "autoridade de certificação" concatenada
certificados, que são usados para validar certificados passados do cliente final de
a conexão.
--versão-ssl STRING
da --versão-ssl opção especifica qual versão do protocolo SSL usar.
Normalmente, o servidor escolhe uma versão de protocolo particular, e o cliente deve
adaptar-se à escolha do servidor. A maioria das versões não são interoperáveis com o
outras versões. Se não for especificado, a versão SSL padrão é tirada do padrão
na biblioteca `ssl` padrão do Python para a versão do Python que está instalada.
Outras versões do protocolo SSL são: SSLv2, SSLv3, SSLv23, TLSv1, TLSv1_1, TLSv1_2 mas
nem todos eles podem estar disponíveis em todas as versões do Python.
Use samp_hub online usando serviços onworks.net