Jogos :: Fear :: Log

Jogos :: Fear :: Log é uma ferramenta de análise de OG para f.e.a.r. servidores dedicados.
Baixe Agora

Jogos :: Fear :: Log Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Evan Kaufman
  • Site do editor:
  • http://search.cpan.org/~evank/Games-FEAR-Log-0.02/lib/Games/FEAR/Log.pm

Jogos :: Fear :: Log Tag


Jogos :: Fear :: Log Descrição

Jogos :: Fear :: Log é uma ferramenta de análise de OG para f.e.a.r. servidores dedicados. Jogos :: Fear :: Log é uma ferramenta de análise de OG para f.e.a.r. Servidores dedicados.Synopsis usam jogos :: Fear :: Log; # instanciar novo objeto, passando uma referência de hash de opções Meus $ LOG_OBJ = Games :: Fear :: Log-> Novo ({# Informações do banco de dados: um dsn, nome de usuário e senha -dbi => , # tabela para armazenar informações -Table =>' deathmatch1 ', # Criar tabela se não existir -create =>, # caminho completo para o logfile -LogFile => '/var/log/fear/mp_scores.log', # Esvazie o logfile de origem Depois de lê-lo -truncate => 1, # Excluir quaisquer registros com mais de 30 dias - História => '30d'}); # Arquivo de Log de Processos, Importando Novas Entradas $ LOG_OBJ-> Processo () ou morrer 'Falha no Processamento'; # Obter ID do primeiro usuário Meu @uids = $ log_obj-> get_uids (); # Obter PlayERNames Este usuário passa por my @names = $ LOG_OBJ-> get_player nomes ($ uid ); # Obtenha estatísticas para este usuário my $ stats = $ log_obj-> get_stats ($ uid ); # obter histórico para este usuário Meu histórico $ = $ LOG_OBJ-> get_history ($ UID ); minhas @Gametimes = Keys% {$ História}; # Obtenha informações para um jogo jogado pelo referido usuário My $ Game = $ LOG_OBJ-> get_game ($ gametimes ); # obter informatuon estruturado de placar my @scores = build_scoreBoard ('player', 'asc'); este módulo permite a análise de um f.e.a.r. O servidor multiplayer log em um formato de banco de dados gerenciável e fornece uma interface orientada para objetos fácil de usar para acessar essas informações. Essas informações podem ser usadas para criar um aplicativo de placar CGI, como o incluído no diretório / Exemplos. O sistema subjacente usa um banco de dados relacional do SQL para armazenar e recuperar informações do jogo. Inicialmente, essa implementação é construída para usar um banco de dados MySQL ou PostgreSQL, mas posso adicionar suporte para outros sistemas de banco de dados, se houver uma demanda.Italmente, pode haver duas 'peças' diferentes para um aplicativo usando este módulo, uma interface administrativa para Importar novas entradas de log no banco de dados e uma interface pública para exibir e / ou referência cruzada já importada informações. Se o desempenho não é uma preocupação, no entanto, pode ser um aplicativo de uma peça onde novas entradas são verificadas e adicionadas a cada tempo a interface é vista. Requisitos: · Perl.


Jogos :: Fear :: Log Software Relacionado