Exporter l’historique du presse-papiers sur Mac : ce qui fonctionne vraiment
Réponse rapide : macOS ne garde aucun historique du presse-papiers, et la plupart des gestionnaires de presse-papiers pour Mac n’offrent pas non plus d’export en un clic. Il reste trois vraies options : choisir une application qui annonce cette fonction, lire directement la base de données locale de votre gestionnaire, ou lancer un petit script qui journalise le presse-papiers dans un fichier. Le bon choix dépend de ce que vous cherchez : récupérer des archives passées ou enregistrer ce que vous copierez à l’avenir.
Le mythe : « tous les gestionnaires de presse-papiers permettent d’exporter l’historique »
Ça paraît élémentaire. Un gestionnaire de presse-papiers retient tout ce que vous copiez, alors on imagine pouvoir enregistrer cette liste quelque part. En réalité, ces outils sont conçus pour l’inverse : retrouver un élément vite, le coller, passer à autre chose. L’historique y est un tampon éphémère, pas une archive.
Ça pose problème dès que vous voulez retrouver un extrait copié la semaine dernière, transmettre un journal à un collègue, sauvegarder vos éléments épinglés avant une réinstallation ou migrer vers un autre outil. Voici ce qui est réaliste, ce qui demande un peu d’efforts et ce qu’il vaut mieux éviter.
Quelle piste choisir ?
| Piste | Idéal pour | Résultat | Effort | Le hic |
|---|---|---|---|---|
| 1. Application avec export intégré | Archivage régulier, utilisateurs non techniques | Variable selon l’application (texte, JSON, CSV) [À VÉRIFIER pour chaque app] | Faible | Peu d’applications le proposent ; il faut parfois changer d’outil |
| 2. Lire la base de données locale | Récupération ponctuelle d’un historique existant | Ce que vous extrayez avec SQLite | Moyen | Le format de stockage peut changer d’une version à l’autre |
| 3. Script de journalisation | Journal en texte brut, continu et consultable | Fichier texte brut | Moyen | Texte uniquement ; capture aussi le contenu sensible si vous ne filtrez pas |
Piste 1 : choisir un gestionnaire qui annonce l’export
Si l’export est indispensable, vérifiez la documentation de l’application avant de l’installer, pas après six mois d’historique accumulé. Trois points à contrôler : le format d’export (texte brut, JSON, CSV), la prise en charge des images et des fichiers ou du seul texte, et l’inclusion des éléments épinglés et des métadonnées comme l’horodatage et l’application source.
Comparez les candidats sur ces critères à partir de la documentation actuelle de chaque application, car les fonctions évoluent d’une version à l’autre. Les gestionnaires payants, orientés synchronisation, ont plus de chances de manipuler des données structurées. Les outils légers et locaux d’abord ont tendance à s’en passer. Nous n’avons pas vérifié la prise en charge de l’export pour des applications concurrentes précises : confirmez-le vous-même pour chacune [À VÉRIFIER].
Où se place Maccy ?
Maccy est un gestionnaire de presse-papiers gratuit, open source et « local d’abord » (local-first) pour macOS. Il conserve l’historique sur votre Mac, sans compte ni synchronisation iCloud ou cloud. À notre connaissance, il n’inclut pas de commande « Exporter l’historique » dédiée [À VÉRIFIER avec la version actuelle]. Comme les données restent en local, les pistes 2 et 3 ci-dessous fonctionnent néanmoins avec lui.
Deux réglages de Maccy app méritent votre attention avant tout export :
- Réglages → Stockage détermine ce qui est enregistré (texte, images, fichiers) et le nombre d’éléments conservés. Pour une longue archive, augmentez d’abord la taille de l’historique : les éléments au-delà de la limite sont supprimés.
- Réglages → Ignorer permet d’exclure certaines applications (un gestionnaire de mots de passe, par exemple) et certains types de presse-papiers, afin que les copies sensibles n’entrent jamais dans l’historique, et donc jamais dans un export.
Piste 2 : lire la base de données locale
C’est la bonne piste quand vous voulez récupérer un historique déjà constitué. Les versions récentes de Maccy mac conservent l’historique dans une base de données située dans le conteneur sandbox de l’application. Un emplacement typique :
~/Library/Containers/org.p0deje.Maccy/Data/Library/Application Support/Maccy/ [À VÉRIFIER : le chemin et le nom du fichier varient selon la version. Lancez ls dans ce dossier pour voir ce que contient votre installation.]
Quittez d’abord Maccy clipboard et travaillez sur une copie du fichier, pour ne jamais risquer l’original :
cp -R ~/Library/Containers/org.p0deje.Maccy/Data/Library/Application\ Support/Maccy ~/Desktop/maccy-copy sqlite3 ~/Desktop/maccy-copy/Storage.sqlite ".tables" [À VÉRIFIER : le nom du fichier de base de données et des tables. Les stores Core Data et SwiftData préfixent en général les tables par Z.] Une fois les noms de table et de colonnes identifiés, vous pouvez exporter avec les modes de sortie intégrés de SQLite :
sqlite3 -header -csv ~/Desktop/maccy-copy/Storage.sqlite "SELECT * FROM <votre_table>;" > historique.csv Prévoyez un peu de nettoyage. Le contenu du presse-papiers est souvent stocké sous forme de blobs binaires classés par type de pasteboard, et le texte peut nécessiter un décodage. Si le SQL ne vous est pas familier, la piste 3 est plus simple. Notez aussi que les demandes d’accès au disque complet ou au sandbox de macOS peuvent empêcher le Terminal de lire le conteneur d’une autre application. En cas d’erreur d’autorisation, accordez l’accès au Terminal dans Réglages Système → Confidentialité et sécurité → Accès complet au disque.
Piste 3 : journaliser le presse-papiers dans un fichier texte
Pour obtenir une trace durable, exploitable avec grep et indépendante du format de stockage d’une application, journalisez le presse-papiers vous-même. macOS fournit pbpaste, qui affiche le contenu texte actuel du presse-papiers. Ce script l’interroge à intervalle régulier et ajoute une entrée horodatée à chaque changement de contenu :
#!/bin/bash LOG="$HOME/clipboard-log.txt" last="" while true; do current="$(pbpaste)" if [ -n "$current" ] && [ "$current" != "$last" ]; then { echo "=== $(date '+%Y-%m-%d %H:%M:%S') ===" echo "$current" echo } >> "$LOG" last="$current" fi sleep 1 done Enregistrez-le sous le nom clipboard-logger.sh, exécutez chmod +x clipboard-logger.sh, puis lancez-le avec ./clipboard-logger.sh. Pour qu’il démarre à l’ouverture de session, encapsulez-le dans un fichier plist de launch agent placé dans ~/Library/LaunchAgents.
Ce que ce script ne fait pas
- Texte uniquement. Les images et les fichiers sont ignorés.
- Il rate les copies rapprochées. Deux copies dans la même seconde n’en forment qu’une.
- Il ne respecte pas le contenu « masqué » (concealed) du presse-papiers. De nombreux gestionnaires de mots de passe marquent leurs copies comme masquées pour que les gestionnaires de presse-papiers les ignorent. Une simple boucle
pbpastepeut quand même les lire. Ne l’exécutez pas pendant que vous manipulez des secrets, ou ajoutez un filtrage.
Il fonctionne en parallèle de Maccy sans interférence, puisque les deux se contentent de lire le presse-papiers.
Sécurité : traitez tout export comme un fichier de secrets
L’historique du presse-papiers fait partie des fichiers les plus sensibles que vous puissiez créer sur votre Mac. En une semaine, il peut contenir des mots de passe, des clés d’API, des codes à usage unique, des adresses et des messages privés. Avant d’exporter :
- Excluez les gestionnaires de mots de passe et les autres applications sensibles (dans Maccy, Réglages → Ignorer).
- Enregistrez les exports dans un emplacement chiffré, par exemple un disque protégé par FileVault ou une image disque chiffrée.
- Gardez les exports hors des dossiers synchronisés avec le cloud, sauf si vous acceptez qu’ils soient copiés ailleurs.
- Supprimez le fichier une fois terminé, et changez tout identifiant que vous y repérez.
FAQ
Peut-on exporter l’historique du presse-papiers sur Mac ?
macOS ne garde aucun historique : il n’y a donc rien d’intégré à exporter. Les gestionnaires de presse-papiers conservent leur propre historique, et l’exporter suppose d’utiliser une application dotée d’une fonction d’export, de lire sa base de données ou de journaliser le presse-papiers avec un script.
Maccy permet-il d’exporter l’historique du presse-papiers ?
À notre connaissance, Maccy n’a pas de bouton d’export dédié [À VÉRIFIER]. Son historique étant local, vous pouvez le lire depuis le disque ou journaliser le presse-papiers avec le script ci-dessus.
Où est stocké l’historique du presse-papiers sur Mac ?
Cela dépend de l’application. Il n’existe pas d’emplacement global. Les applications en sandbox stockent généralement leurs données sous ~/Library/Containers, les autres sous ~/Library/Application Support.
Exporter son historique de presse-papiers est-il risqué ?
Seulement si l’on n’y prend pas garde. Un export peut contenir des mots de passe et des jetons. Excluez les applications sensibles, stockez le fichier chiffré et supprimez-le une fois terminé.
En résumé
Si vous avez besoin d’exports réguliers et soignés, choisissez un outil qui documente cette fonction. Si vous devez sauver ce qui est déjà stocké, lisez la base de données à partir d’une copie. Si vous voulez une archive durable que vous maîtrisez entièrement, un script de dix lignes vaut mieux que n’importe quel format propriétaire. Quelle que soit votre option, protégez l’export comme vous protégeriez une liste de mots de passe.
Maccy est gratuit et open source si vous cherchez un gestionnaire rapide et local d’abord sur lequel bâtir ces workflows. Et vous, pourquoi archiveriez-vous votre presse-papiers : pour la recherche, la sauvegarde ou une migration ? La réponse détermine la piste qui mérite votre temps.
Package SEO (éditorial ; ne pas publier cette section)
1. Options de titre
- Exporter l’historique du presse-papiers sur Mac : ce qui marche (59 car.)
- Exporter son historique de presse-papiers sur Mac (3 méthodes) (60 car.)
- Historique du presse-papiers Mac : app, base de données, script (62 car.)
2. Méta-description
Exporter l’historique de votre presse-papiers sur Mac ? Peu de gestionnaires le permettent. Trois pistes honnêtes : export intégré, base de données, script. (153 car.)
3. Slug d’URL
/fr/gestionnaire-presse-papiers-export-historique-mac
4. Mots-clés
Principal : gestionnaire de presse-papiers avec export de l’historique mac
Secondaires/sémantiques : exporter l’historique du presse-papiers mac, historique du presse-papiers mac, enregistrer l’historique du presse-papiers dans un fichier, emplacement de l’historique du presse-papiers macOS, journaliser le presse-papiers avec pbpaste, sauvegarde gestionnaire de presse-papiers, gestionnaire de presse-papiers local, historique du presse-papiers sqlite, confidentialité du presse-papiers mac, gestionnaire de presse-papiers open source mac
Si vous voulez l’essayer, maccy.at est un gestionnaire de presse-papiers pour macOS gratuit et open source.