%3F.png)
Tenho arquivos de log do Skype no chatsync/**.dat
formato atual. Como posso lê-los?
Eles são de uma conta de usuário do Skype para a qual não tenho a senha, e se eu tentar movê-los e todos os arquivos que os acompanham para a pasta de dados da minha conta do Skype para lê-los através do Skype, ele reclamará de um banco de dados corrompido.
Partes do texto ficam claras nesses arquivos binários, mas não o suficiente, e é difícil lê-los por meio de um despejo hexadecimal.
Existe um visualizador em Delphi circulando por aí, mas ele só funciona com mensagens em inglês, pulando linhas contendo caracteres noruegueses e misturando os nomes de usuários.
Responder1
Qualquer interface SQLite pode abrir o XXX.db
arquivo. eu usoSQLiteStudio.
A consulta a seguir pode ser usada para obter todas as mensagens de bate-papo que você recebeu com um determinado nome de usuário. Substitua andy
neste exemplo pelo nome de usuário desejado.
select
chatname,
strftime('%Y-%m-%d', datetime(timestamp, 'unixepoch')) AS date,
from_dispname,
body_xml
from
Messages
where
chatname like "%andy%"
order by
timestamp
Responder2
SkypeLogViewdeve fazer o que quiser.
SkypeLogView lê os arquivos de log criados pelo aplicativo Skype e exibe os detalhes de chamadas recebidas/realizadas, mensagens de bate-papo e transferências de arquivos feitas pela conta Skype especificada. Você pode selecionar um ou mais itens da lista de logs e copiá-los para a área de transferência ou exportá-los para um arquivo text/html/csv/xml.
Responder3
Você pode navegá-los manualmente usando sqlite, o banco de dados usado para armazenar os chats (por exemplo: sqlite foo.db). O Sqlitebrowser tornará esse processo menos tedioso. Você precisará de um comando sql complexo para classificá-los e listá-los em ordem cromológica. Você pode despejar suas consultas do sqlite diretamente nos arquivos, então eu usaria o sqlite.
Responder4
Experimente a skype-chatsync-viewer
ferramenta deeste pacote.
Ele pode analisar apenas parcialmente os dados, mas se você estiver interessado em recuperar mensagens "removidas" (que é provavelmente a única razão pela qual alguém deseja ler esses *.dat
arquivos), pode ser adequado ao seu propósito.