Estou ciente de que existe um arquivo main.db armazenado em um diretório do Windows. No XP:
C:\Documents and Settings\<windows user>\Application Data\Skype\<username>
Mas acabei de baixar o Skype no meu Android e percebi que todos os bate-papos estão sincronizados. Então, para mim, isso sugere que o arquivo main.db não é o único armazenamento usado (porque obviamente não está no meu telefone).
Os contatos e o histórico de bate-papo são armazenados na minha conta online do Skype? Alguém sabe onde posso encontrar mais informações sobre isso? Eu li este tópico:O Skype salva automaticamente o histórico de bate-papo na nuvem?
E como você explica os chats sincronizados?
Responder1
Sim, eles armazenam seu histórico de bate-papo na nuvem http://www.skype.com/intl/en/legal/privacy/general/#12
E nas versões antigas (não tenho certeza quanto às novas), o chat só é sincronizado quando o outro contato está online, ou seja, pelo menos um dispositivo com a transcrição e histórico original deve estar online para que seja sincronizado.
Responder2
Os contatos são armazenados nos servidores do Skype, porém o histórico (na minha experiência) é sincronizado apenas entre clientes. Portanto, você precisa estar online com outro cliente (ou a outra pessoa do chat precisa estar online) para que as mensagens sejam sincronizadas.