26 votes

Copier l'historique des chats skype dans des fichiers texte ?

Je voudrais convertir l'historique de mes discussions Skype en une collection de fichiers texte à des fins d'archivage. Idéalement, j'aimerais disposer d'une commande (par exemple script ou app) pour pouvoir effectuer cette opération régulièrement.

Quelqu'un a-t-il une idée sur la façon de procéder ?

17voto

jokerdino Points 39764

L'historique de vos discussions Skype est stocké dans un fichier nommé main.db situé par défaut à :

~/.Skype/SKYPEUSERNAME/

Ouvrir le fichier

Ces fichiers sont des fichiers binaires et peuvent être visualisés en utilisant :

  • un éditeur Hex comme ghex ;

  • ou un éditeur ordinaire comme GVim ;

  • MAIS pour une analyse efficace, vous devriez utiliser un éditeur SQLite comme Sqliteman :

    En effectuant une requête pour sélectionner les données voulues, vous pouvez exporter les résultats aux formats CSV, HTML, XLS, SQL et autres.

Sauvegarde du fichier

Vous pouvez utiliser un simple cp pour copier le dossier à l'endroit où vous le souhaitez.
Vous pouvez placer cette commande dans un cron.daily si vous voulez qu'il fonctionne quotidiennement.

8voto

kingmaker Points 189

Essayez le logiciel appelé " Skyperious "qui peuvent être clonés/téléchargés à partir de ICI . Ils ont des logiciels installables pour Linux, Windows ainsi que pour Mac.

5voto

Sam King Points 719

http://www.kudosknowledge.com/how-do-i-export-skype-chat-history/ décrit comment le faire, mais je crois que cela suppose une installation Windows de Skype. En gros, tout se trouve dans votre dossier ~/.Skype, et vous devrez lire la base de données sqlite correspondant à votre compte. Il ne devrait pas être trop difficile de créer un script pour le faire, mais je n'en connais aucun qui existe actuellement.

EDIT :

Archive.org a une version fonctionnelle du lien : https://web.archive.org/web/20130406134219/http://www.kudosknowledge.com/how-do-i-export-skype-chat-history/

3voto

Erik Lundmark Points 41

Il existe un bon programme Windows gratuit qui fonctionne très bien avec Wine : http://www.nirsoft.net/utils/skype_log_view.html

Testé sur Lubuntu 13.10 & Wine 1.7.10, utilitaire vraiment génial.

3voto

Carlos Ruiz Points 21

Si vous n'avez pas peur de télécharger votre base de données Skype sur le Web, il existe un outil en ligne qui permet d'exporter les discussions de la base de données Skype. main.db en html des fichiers : http://www.skypebrowser.com

Il semble que cela fonctionne bien avec les petites bases de données.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X