J'essaie de supprimer l'historique de discussion pour un seul contact sous Linux. J'ai essayé le sqlite:
http://www.sqlite.org/download.html
mais il supprime la conversation pendant un certain temps et après le redémarrage de skype, il les renvoie. Existe-t-il un moyen de supprimer le chat pour une personne déterminée? Merci.
Vous pouvez le faire avec sqliteman .
Vous pouvez installer sqliteman à partir du Centre de logiciels Ubuntu .
Tout d’abord, non seulement fermer, mais réellement quitter Skype (cliquez avec le bouton droit de la souris sur l’icône Skype dans le panneau Unity et sélectionnez Quitter).
Maintenant, sauvegardez la base de données sqlite de Skype. Avec votre gestionnaire de fichiers préféré, accédez à $HOME/.skype/YOUR-SYKPE-NAME/
et dupliquez le fichier main.db
.
Démarrez sqliteman et ouvrez le fichier $HOME/.skype/YOUR-SYKPE-NAME/main.db
Vous devrez peut-être activer l'affichage des fichiers cachés: Faites un clic droit dans le sélecteur de fichiers quelque part dans la liste des fichiers et cochez l'option "Afficher les fichiers cachés".
Une fois ouvert, sur le site de droite, en haut, vous voyez l'éditeur SQL. Exécutez les commandes SQL suivantes une à une en cliquant sur la flèche verte située en haut. Après chaque exécution, effacez l'éditeur SQL et collez/éditez le suivant.
Remplacez SKYPE_NAME
par le vrai nom Skype du partenaire Skype, et non par un nom d'alias!
DELETE FROM messages WHERE
dialog_partner="SKYPE_NAME" OR
chatname LIKE "%/$SKYPE_NAME;%" OR
chatname LIKE "#SKYPE_NAME/$%"
DELETE FROM chats WHERE
dialog_partner="SKYPE_NAME" OR
name LIKE "%/$SKYPE_NAME;%" OR
name LIKE "#SKYPE_NAME/$%"
DELETE FROM chatmembers WHERE
identity = "SKYPE_NAME" OR
chatname LIKE "%/$SKYPE_NAME;%" OR
chatname LIKE "#SKYPE_NAME/$%"
DELETE FROM participants WHERE identity="SKYPE_NAME"
DELETE FROM conversations WHERE
identity LIKE "%$SKYPE_NAME;%" OR
identity = "SKYPE_NAME" OR
identity LIKE "#SKYPE_NAME/$%"
DELETE FROM transfers WHERE partner_handle = "SKYPE_NAME"
DELETE FROM voicemails WHERE partner_handle = "SKYPE_NAME"
Fermez sqliteman (si vous y êtes invité, vous n'avez pas besoin de sauvegarder les modifications de l'éditeur SQL) et démarrez Skype. L'histoire de SKYPE_NAME
devrait être partie.