Mudanças entre as edições de "Removendo conversa do Skype no Ubuntu"
(Criou página com 'O Skype para Ubuntu não possui a opção para apagar histórico de um chat. Para fazer isto, será necessário acessar diretamente o banco de dados do Skype. Siga os passos a...') |
(Sem diferença)
|
Edição das 20h56min de 19 de junho de 2015
O Skype para Ubuntu não possui a opção para apagar histórico de um chat. Para fazer isto, será necessário acessar diretamente o banco de dados do Skype. Siga os passos abaixo:
1) Instalar o plugin SQLite Manager do Firefox
2) Fechar o Skype por completo. Vale a pena verificar com:
ps aux | grep skype
Se algum processo do Skype for encontrado, por exemplo o de número 666, fazer um kill com -9:
sudo kill -9 666
3) No Firefox, clicar no menu "Tools" -> "SQL Lite Manager"
4) Abrir o arquivo de banco de dados do Skype. Geralmente ele fica em:
/home/user/.Skype/login.do.skype/main.db
De qualquer forma, o arquivo chama-se main.db e pode ser procurado com o seguinte comando:
locate main.db
5) Clique na aba Execute SQL rode a seguinte query (não esquecer de substituir o LIKE '%nome do chat%') pelo nome do chat que você quer excluir o histórico:
SELECT * FROM Messages WHERE chatname IN ( SELECT chatname FROM Messages WHERE chatname LIKE '%nome do chat%' GROUP BY chatname ) ORDER BY TIMESTAMP