J'ai Skype 2.8 sur Mac OS X 10.5.8.
Sous le menu de discussion se trouve une option appelée "Chats récents". Cela me permet de voir les journaux des conversations récentes, mais pas des plus anciennes.
Je sais que les plus anciens sont stockés parce qu'ils sont dedans ~/Library/Application Support/Skype/username/chatmsg256.dbb
. Ce fichier, lorsqu'il est placé dans un éditeur de texte, contient des informations de discussion de texte de toutes mes discussions Skype précédentes. Il est cependant stocké dans un format de fichier inconnu que je ne sais pas analyser.
Skype dispose-t-il d'une visionneuse de journaux intégrée (comme celle d'Adium) que je peux utiliser pour accéder à ces anciens journaux?
Réponses:
Je ne sais pas si cela montre l' historique complet , mais essayez ce qui suit. Que le contact soit en ligne ou hors ligne, ouvrez la fenêtre de discussion.
Cliquez ensuite sur "Tous" sous "Afficher les messages précédents:".
Sinon, cliquez sur l'icône d'engrenage pour le contact et sélectionnez "Afficher l'historique des conversations". Cela génère un fichier html qui est ouvert dans la fenêtre de votre navigateur Web.
La raison pour laquelle je ne suis pas sûr que cela montre tout l'historique est parce que je ne me souviens pas complètement quand mon historique de chat a commencé sur cet ordinateur.
la source
Magasins de Skype son historique de chat dans une base de données SQLite:
~/Library/Application Support/Skype/YourSkypeName/main.db
. Vous pouvez utiliser l'sqlite3
outil de ligne de commande pour afficher les journaux de discussion.Découvrez les noms d'utilisateur de vos partenaires de chat
La commande suivante dans Terminal (je suppose que vous utilisez le
bash
shell) répertorie tous les noms d'utilisateur de vos partenaires de chat:Extraire tous les messages vers et depuis un partenaire de chat spécifique
Option A. Écriture sur le terminal
Pour imprimer tous les messages vers et depuis un certain partenaire de discussion (
theOtherPersonsUserName
), utilisez la commande suivante:Cela imprimera un message par ligne, chronologiquement, avec l'envoi du nom d'utilisateur, du nom d'affichage, de la date et du texte, comme suit:
Option B. Écrire dans un fichier
Vous pouvez écrire ce journal de discussion directement dans un fichier. Exécutez ce qui suit pour écrire le journal avec
theOtherPersonsUserName
dans le fichiertheOtherPersonsUserName.log
:Bien sûr, vous pouvez également ouvrir
main.db
dans n'importe quel visualiseur de base de données SQLite et y aller.la source
main.db
a disparu:find -name main.db
ne trouve rien. Le contenu est dans des fichiers commechatmsg256.dbb
, mais l'ouverture de ces résultats dans "Erreur: le fichier est crypté ou n'est pas une base de données". Une idée de ce qui fonctionne de nos jours?chatmsg256.dbb
format est décrit sur hackerfactor.com/blog/index.php?/archives/231-Skype-Logs.htmlJe veux juste fournir des moyens plus faciles à utiliser et à jour pour afficher les journaux Skype:
la source
Essayez SkypeHistoryViewer .
la source