Eu tenho o Skype 2.8 no Mac OS X 10.5.8.
No menu de bate-papo, há uma opção chamada "Bate-papo recente". Isso me permite ver registros de bate-papos recentes, mas não dos mais antigos.
Eu sei que os mais velhos são armazenados, porque eles estão em ~/Library/Application Support/Skype/username/chatmsg256.dbb
. Esse arquivo, quando colocado em um editor de texto, contém informações de bate-papo de todos os meus bate-papos anteriores do Skype. No entanto, ele é armazenado em um formato de arquivo desconhecido que eu não sei analisar.
O Skype tem um visualizador de log interno (como o Adium) que eu posso usar para acessar esses logs mais antigos?
Respostas:
Não tenho certeza se isso mostra o histórico inteiro , mas tente o seguinte. Se o contato estiver online ou offline, abra a janela de bate-papo.
Em seguida, clique em "Todos" em "Exibir mensagens anteriores:".
Como alternativa, clique no ícone de roda dentada do contato e selecione "Exibir histórico de bate-papo". Isso gera um arquivo html que é aberto na janela do seu navegador da web.
A razão pela qual não tenho certeza se isso mostra todo o histórico é porque não consigo me lembrar completamente de quando meu histórico de bate-papo começou neste computador.
fonte
Skype armazena seu histórico de chat em um banco de dados SQLite:
~/Library/Application Support/Skype/YourSkypeName/main.db
. Você pode usar asqlite3
ferramenta de linha de comando para visualizar os logs de bate-papo.Descubra os nomes de usuário dos seus parceiros de bate-papo
O seguinte comando no Terminal (suponho que você esteja usando o
bash
shell) lista todos os nomes de usuário de seus parceiros de bate-papo:Extrair todas as mensagens de e para um parceiro de bate-papo específico
Opção A. Gravar no terminal
Para imprimir todas as mensagens de e para um determinado parceiro de bate-papo (
theOtherPersonsUserName
), use o seguinte comando:Isso imprimirá uma mensagem por linha, cronologicamente, com o envio de nome de usuário, nome para exibição, data e texto, como o seguinte:
Opção B. Gravar no arquivo
Você pode gravar esse log de bate-papo diretamente em um arquivo. Execute o seguinte para gravar o log
theOtherPersonsUserName
no arquivotheOtherPersonsUserName.log
:Obviamente, você também pode abrir
main.db
em qualquer visualizador de banco de dados SQLite e partir daí.fonte
main.db
foi embora:find -name main.db
não encontra nada. O conteúdo está em arquivos comochatmsg256.dbb
, mas a abertura desses resultados em "Erro: o arquivo está criptografado ou não é um banco de dados". Alguma idéia do que funciona hoje em dia?chatmsg256.dbb
formato é descrito na hackerfactor.com/blog/index.php?/archives/231-Skype-Logs.htmlSó quero fornecer algumas maneiras mais fáceis de usar e atualizadas para visualizar os logs do Skype:
fonte
Experimente o SkypeHistoryViewer .
fonte