Recentemente, quis exportar todos os meus bate-papos/chamadas do Skype para poder processá-los em outro lugar (obter algumas estatísticas sobre o tempo gasto em chamadas, mensagens enviadas...).
Porém descobri que a maioria das soluções na web estavam desatualizadas e só me permitiam recuperar chats antigos e nada do ano passado. Incluindo o visualizador de log do skype da nirsoft, abrindo main.db...
Responder1
Não encontrei nenhuma maneira de exportá-los do aplicativo Desktop/win32. Porém existe uma maneira com o aplicativo da loja da Microsoft: baixe o aplicativo Skype da Microsoft App Store (não a versão win32), faça login e espere que ele sincronize todos os dados. O arquivo sqlite .db que você deseja é:
%LOCALAPPDATA%\Packages\Microsoft.SkypeApp_kzf8qxf38zg5c\LocalState\xxx-yourskypeusername.db
Onde: xxx
tem (no meu caso) 3 caracteres e números e youskypeusername
é o seu nome de usuário do Skype.
Abra com qualquer visualizador SQLLite, a tabela que você deseja é messagesv12
. São armazenadas todas as mensagens e chamadas, com data de duração e todas as informações.