irclog2html é uma ferramenta que lhe permite converter arquivos de log de IRC para HTML com cores bonitas.
início rápido
Instalação:
pip instalar irclog2html
Utilização rápida para um único arquivo de log:
irclog2html --help
filename.log irclog2html (produz filename.log.html)
Mass-conversão de logs (um arquivo por dia, com AAAA-MM-DD no nome do arquivo), com links ao lado / PREV, com cheques mtime, utilizável a partir de cron:
logs2html diretório / (procura * .log, produz * .log.html)
script CGI para log em busca
Atenção
O script pode ser facilmente abusado para causar um ataque de negação de serviço; ele analisa todos os arquivos de log de cada vez que você faça uma pesquisa.
Você pode gerar caixas de pesquisa em páginas de registro IRC, passando a opção --searchbox para logs2html. Aqui está um exemplo Apache pequena configuração que faz com que funcione:
RewriteRule ^ / my-irclog / search / $ / my-irclog / search [R, L]
ScriptAlias / my-irclog / search / usr / local / bin / irclogsearch
& Nbsp; SetEnv IRCLOG_LOCATION "/ var / www / my-irclog /"
Misc
Website: http://mg.pov.lt/irclog2html/
Bug Tracker: https://bugs.launchpad.net/irclog2html
Features:
- XHTML e saída CSS
- , cores nick automáticos originais (preservado pela nick muda)
- URL destacando
- timestamps bookmarkable para cada linha
- Os links de navegação entre arquivos de log diário
O que é novo nesta versão:
- Adicionar suporte para o Windows (por exemplo, abster-se de criar latest.log symlinks .html).
O que é novo na versão 2.12.1:
- Fix AttributeError em irclogsearch em Python 2.7 (https: //github.com/mgedmin/irclog2html/issues/1).
O que é novo na versão 2.11.0:
- irclogsearch pode ser dito sobre o padrão de nome de arquivo de log arquivos através de uma variável de ambiente (IRCLOG_GLOB). Remendo por Jonathan Kinred
O que é novo na versão 2.10.0:
- Nova opção: --glob-padrão. Patch a Albertas Agejevas. Correções LP # 912310.
- Links em toras estão marcadas com rel = & quot; nofollow & quot ;. Remendo por Matt Wheeler. Correções LP # 914553.
- Nova opção:. --version
- Nova opção:. -c, --config = ARQUIVO
O que é novo na versão 2.9.2:
- Suporte XChat Latina / Unicode codificação híbrida (http: //xchat.org/encoding/). Correções LP # 703622.
- arquivo no diretório de destino irclog2html cópias irclog.css. Correções LP # 608727.
O que é novo na versão 2.9.1:
- Certifique-se de irclog.css está instalado na direita coloque; logs2html precisa dele.
Requisitos :
- Python
Comentários não encontrado