23 votes

Comment puis-je convertir les journaux .ichat en fichiers texte ?

Comment convertir les fichiers de transcription iChat créés par Messages en fichiers texte lisibles par l'homme et pouvant être ouverts sans l'application Messages ?

Pour référence, il s'agit des fichiers de conversation qui se trouvent dans ~/Library/Messages/Archive .

Le simple fait d'ouvrir les fichiers .ichat dans un éditeur de texte inclut un tas de chaînes et de hachages supplémentaires. Les ouvrir dans Messages et les copier-coller dans un éditeur de texte fonctionne, mais je préférerais automatiser le processus si possible.

0voto

user1134918 Points 45

Pour ceux qui ont des dossiers pleins de fichiers .ichat sur les bras, qu'ils fassent partie ou non de ~/Bibliothèque/Messages, mon projet les convertira instantanément au format RTF ou en texte brut : https://github.com/Amethyst-Software/convert-ichat-files (un binaire pré-construit est fourni). Les messages de base ainsi que les messages de transfert de fichiers (pas les fichiers eux-mêmes) et les événements du client de chat sont traduits en texte. Les discussions de groupe sont également prises en charge.

0voto

hnh Points 101

J'ai créé une application appelée "Past for iChat" pour faire cela (ouvrir les journaux iChats/Chat sur MacOS 11+ et les exporter dans différents formats) : https://zeezide.de/en/products/past/

-1voto

Vincent Ramdhanie Points 46265

Ce ne serait pas une solution parfaite, mais je remarque que les messages sont toujours entre Ä_ y _$ . Vous pourriez écrire un script pour extraire tout le texte qui commence et se termine par ces caractères. (n'importe quel langage avec un support rexex ferait l'affaire)

-1voto

Neil Foley Points 1313

Cela semble être une application idéale des flux de travail d'Automator ou d'AppleScript, puisque ces deux outils peuvent avoir un comportement de type "appuyer sur des boutons à l'écran". Vous diriez "prendre le fichier en entrée", et vous utiliseriez quelque chose sous "imprimer" ou "messages" s'il y en a, ou vous utiliseriez AppleScript pour lui dire d'ouvrir le fichier et d'appuyer sur fichier et imprimer et enregistrer en pdf et ensuite fermer le fichier.

0 votes

Pourriez-vous fournir une meilleure description de votre réponse. C'est suggestif mais ne montre pas de réponse particulière pour l'utilisateur avec des étapes.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X