Est-il possible d'exporter l'historique de discussion Skype v4 dans un format de texte brut lisible?
( .txt, .xml, .html
)
Alternativement, est-il possible de sauvegarder / restaurer l'historique des discussions Skype?
(Cela ne me dérangerait pas de sauvegarder sur Gmail ou sur un format de texte en clair lisible).
J'ai trouvé de nombreux outils sur Internet et j'ai même essayé certains d'entre eux, mais ils ne semblent pas fonctionner.
main.db
, et il est possible d'exporter le chat avec un programme python ou directement avec un programme capable de lire une base de données sqlite3, en faisant une requête ou en sélectionnant via l'option d'une interface graphique . J'ai écrit plus de détails dans la réponse ci-dessous.Réponses:
Voir le script présenté ici: Enregistrer l'historique des discussions Skype .
Voici le code:
Enregistrez-le simplement en tant que
.vbs
fichier et exécutez-le. Ensuite, la première fois, Skype vous demandera l'autorisation de connecter l'API Skype, cliquez simplement sur OK. Après cela, il créera un dossier appeléSkypeChatHistory
et quelques fichiers qui devraient avoir votre historique de discussion.la source
Il y a Skype Historian , il peut exporter en texte brut, json, csv et xml; également en mesure de regrouper les données.
À partir de 2013, cela a fonctionné pour moi hors de la boîte (mon skype est
6.0.0.126
). Cependant, son successeur semble être le skyninja open-source , que je n'ai pas encore essayé.Trouvé le lien vers ce projet sur le blog dans la réponse de harrymc.
la source
c'est la raison pour laquelle j'utilise toujours Skype 3.
à quoi pensaient-ils quand ils ont supprimé la commande / htmlhistory ???
avec Skype 4, je crains que les seules options soient des programmes commerciaux tels que Pamela pour Skype (l'enregistrement de chat n'est pas disponible dans la version gratuite).
quant à la sauvegarde et la restauration de l'historique de chat, c'est assez simple:
la source
Réponses rapides
Est-il possible d'exporter l'historique de discussion Skype v4 (.txt, .xml, .html)?
Oui, c'est avec des programmes comme Skyperious [ 1 ] , écrits en phyton et open source, ou plus directement avec chaque programme qui permet de lire le
sqlite3
format de la base de données [ 3 ] (voir ci-dessous pour plus de détails).Alternativement, est-il possible de sauvegarder / restaurer l'historique des discussions Skype?
Oui, c'est [ 2 ] . L'historique de discussion est enregistré dans un fichier de base de données, le
main.db
fichier.Vous pouvez sauvegarder et restaurer le
main.db
fichier. quand vous avez besoin / voulez.Quelques mots plus sur l'exportation dans un format utilisable par l'homme:
Ce n'est pas le cas de réinventer le weel
:-)
Il existe de nombreux programmes développés pour cela.Je voudrais suggérer Skyperious [ 1 ] , écrit en python, téléchargeable en tant que code source et en version binaire pour Windows afin qu'il puisse fonctionner sous chaque système d'exploitation .
Il est capable d'exporter en
html
,txt
oucsv
.Cette ligne de commande pour Linux créera un fichier html pour chaque autre partenaire de chat dans un sous-répertoire:
Pour Windows, il existe un fichier de commandes analogue
skyperious.bat
. HTML avec un joli format.Pour être honnête, vous n'avez pas besoin d'un programme en 3ème partie : mais vous pouvez faire de la gym avec une base de données.
Le chat est à l' intérieur du fichier
main.db
[ 2 ] . c'est une base de données sqlite3 [ 3 ], [ 4 ] .Avec
sqlite3
ou avec tout autre outil graphique ou non graphique, vous pouvez effectuer une requête telle que(en une seule ligne et avec le nom d'utilisateur skype des deuxièmes personnes au lieu de
<OTHER_SKYPENAME>
)Notez qu'il est possible d' accéder à
SELECT
chaque colonne de la base de données qui vous intéresse.Avec une interface graphique telle que sqliteman [ 3b ] , cela peut être plus simple, vous pouvez sélectionner la colonne de manière graphique, puis mettre un filtre sur la valeur de un champ ... et il composera à nouveau une ligne comme
Quelques mots sur la sauvegarde / restauration
Il est possible de sauvegarder / restaurer directement le fichier de discussion [ 2 ] .
Il vous suffit de trouver où il est stocké sur votre ordinateur:
%appdata%\Skype\YourSkypeName
, où habituellement%appdata%\Skype
est traduit par:C:\Users\YourUserName\AppData\Roaming\Skype
/home/LinuxUsername/.Skype/SkypeUserName/
ou bientôt
~/.Skype/SkypeUserName/
.~/Library/Application\ Support/Skype/<YOUR SKYPENAME>/
la source
Si vous voulez la façon la plus simple d'exporter votre historique dans un format lisible, ce serait skypebrowser.com , qui peut lire votre
main.db
fichier.Mais comme il s'agit d'un service tiers, vous devriez évidemment réfléchir à deux fois avant de l'utiliser si vous avez des données confidentielles dans vos chats. Dans ce cas, votre seul choix sûr est un navigateur SQLite (vous aurez besoin du
messages
tableau).la source
Le plugin Skype G-Recorder fonctionne très bien pour moi pour sauvegarder les chats.
la source
Vous pouvez l'utiliser pour exporter des données d'historique de chat:
http://www.gammatwo.com/2010/12/18/save-skype-chat-history/
la source
Il vous suffit d'accéder au dossier principal de votre utilisateur comme dans win7: C: \ Users [votre_utilisateur] \ AppData \ Roaming \ Skype
N'oubliez pas que le dossier «AppData» est masqué, vous devrez donc peut-être sélectionner l'option pour afficher les dossiers masqués.
Ensuite, trouvez le dossier avec le nom d'utilisateur de votre compte skype et copiez-le sur le nouveau PC ... toutes vos icônes de chats et de contacts et etc. seront copiées sur le nouvel ordinateur.
la source
Ouvrez simplement une nouvelle fenêtre de discussion avec le contact pour lequel vous souhaitez enregistrer l'historique de discussion. Tapez "/ history" (sans les guillemets) dans la fenêtre de discussion. Une fois l'historique rempli, sélectionnez / mettez en surbrillance une partie du texte avec le curseur de votre souris. Ensuite, (sous Windows), appuyez sur " Ctrl+ A" sur votre clavier. Une fois que tout est en surbrillance, appuyez sur " Ctrl+ C". Ouvrez Microsoft Word (ou un logiciel de traitement de texte similaire, comme OpenOffice.org Writer) et appuyez sur " Ctrl+ V" sur votre clavier. Enregistrez le fichier sur votre disque dur ou clé USB, et le tour est joué: vous disposez d'un enregistrement complet de votre historique de chat.
la source
Logiciel qui permet d'enregistrer les appels et de stocker les appels enregistrés / l'historique de chat / les transferts de fichiers sur votre messagerie - http://skype2email.com
Skype2email est un programme commercial avec un essai gratuit de 14 jours.
Avertissement: j'ai travaillé sur ce programme.
la source
La chose la plus simple à faire si vous souhaitez simplement transférer l'historique vers un autre ordinateur est de suivre les conseils de Skype ici: https://support.skype.com/en/faq/FA10649/Can-I-transfer-my-chat -histoire-d'un-ordinateur à un autre? frompage = search & q = chat + history & fromSearchFirstPage = false . Ce que vous faites, c'est marquer vos conversations comme non lues, et elles sont transférées vers un autre ordinateur lorsque vous vous y connectez la prochaine fois.
la source
Il existe une option pour exporter l'historique Skype en CSV, etc. à partir de la page de votre compte sur Skype.com .
la source
Je pense qu'il existe un moyen plus élégant de sauvegarder vos conversations et vos appels, puis de les envoyer par e-mail. Par exemple, l'utilisation de Skype Recorder vous permet de tout enregistrer sur le stockage en ligne et d'ajouter des fonctions telles que la recherche en texte intégral, lire vos appels en ligne et bien d'autres fonctionnalités intéressantes. Je pense que cela vous aidera vraiment avec votre problème.
la source
Cet outil peut exporter votre historique Skype au format HTML:
Vous pouvez trouver des exécutables pour Win et Mac ici:
la source