IRSSI registra variáveis?

2

Estou usando o IRSSI com XMPP e GTalk, e os logs são formatados como segue:

autolog_path = "~/.irssi/logs/$tag/$0.%y-%m-%d.log"

O problema é que ele gera esse arquivo de log quando o usuário está conectado da interface de bate-papo da web:

[email protected]_gmail.8FCE4E05.12-02-19.log

e o seguinte log quando o usuário está conectado a partir do cliente Android:

[email protected]_android7245d601efb6.12-02-19.log

Então, a leitura de log é realmente uma bagunça. Além disso, o número depois de "gmail" e "android" parece ser atribuído aleatoriamente do Google, e pode variam através do tempo. Então, para o mesmo usuário, posso ter:

[email protected]_gmail.G9GA6D06.11-12-19.log
[email protected]_gmail.8FCE4E05.12-02-19.log
[email protected]_android64w6d6895shf.12-02-19.log
[email protected]_android7245d601efb6.12-02-19.log

Estou procurando uma maneira de truncar o nome do usuário em logs antes o "_", criando um arquivo de log independente do cliente para o mesmo usuário, como:

[email protected]

Eu li os documentos, pesquisei até a dor de cabeça, mas nada. Estou usando o IRSSI 0.8.15 no Ubuntu 11.04.

Obrigado;)

    
por fradeve 18.03.2012 / 13:09

0 respostas