Copia o histórico do bate-papo do Skype para arquivos de texto?

23

Gostaria de converter meu histórico de bate-papo do Skype em uma coleção de arquivos de texto para fins de arquivamento. Idealmente, gostaria de ter um comando (por exemplo, script ou aplicativo) para que eu pudesse fazer isso regularmente.

Alguém tem alguma ideia de como fazer isso?

    
por HDave 11.06.2012 / 03:06

7 respostas

17

Seu histórico de bate-papo do Skype é armazenado em um arquivo chamado main.db , localizado por padrão em:

~/.Skype/SKYPEUSERNAME/


Abra o arquivo

Esses arquivos são binários e podem ser visualizados usando:

  • um editor hexadecimal como ghex ;

  • ou um editor comum como GVim ;

  • MAS para uma análise eficiente, você deve usar um editor de SQLite como o Sqliteman :

    Ao realizar uma consulta para selecionar os dados pretendidos, você pode exportar os resultados para CSV, HTML, XLS, SQL e outros formatos.


Backup do arquivo

Você pode usar um simples comando cp para copiar a pasta para algum lugar mais você quer.
Você pode colocar este comando em um cron.daily se quiser que ele seja executado diariamente.

    
por jokerdino 11.06.2012 / 04:31
5

link descreve como fazê-lo, mas acredito que ele pressupõe uma instalação do Windows do Skype. Basicamente, tudo está na sua pasta ~ / .Skype, e você precisará ler o banco de dados sqlite correspondente à sua conta. Não deve ser muito difícil fazer um script para fazer isso, mas não tenho conhecimento de nenhum que exista atualmente.

EDITAR:

O Archive.org tem uma versão funcional do link: link

    
por Sam King 11.06.2012 / 04:28
5

Experimente o software chamado " Skyperious ", que pode ser clone / baixado de HERE . Eles têm software instalável para Linux, Windows e Mac.

    
por kingmaker 30.09.2014 / 01:25
2

Há um programa bom e gratuito do Windows que funciona muito bem com o Wine: link

Testado no Lubuntu 13.10 & amp; Wine 1.7.10, utilitário realmente incrível.

    
por Erik Lundmark 07.01.2014 / 12:32
2

Se você não tiver medo de carregar seu banco de dados do Skype na Web, há uma ferramenta on-line que permite exportar bate-papos de main.db para html arquivos: link

Parece funcionar bem com bancos de dados pequenos.

    
por Chandler Chrisman 14.08.2015 / 11:38
1

A visualização de registro do Skype lê arquivos do Skype e você também pode copiar todos os arquivos. Abra a janela de bate-papo do Skype para a pessoa que deseja que a sessão tenha certeza de que a exibição está definida para mostrar desde o início e selecione tudo para realçar a cópia e passar para um editor de texto.

    
por Jim 13.10.2012 / 02:25
-1

Você deve ser capaz de simplesmente:

  1. Clique com o botão direito em uma janela de bate-papo → Selecionar tudo
  2. Pressione Ctrl + C para copiar.
  3. Cole em um arquivo de sua escolha.

A saída será algo assim:

[7:39:36 AM] username1: hello
[7:39:46 AM] username2: hello to you as well

Originalmente de aqui .

    
por kiri 08.04.2015 / 11:36

Tags