Comment puis-je télécharger tous mes messages privés de Facebook?
Je n'ai pas vraiment envie de faire défiler les messages, d'attendre le chargement des plus anciens, et de les copier / coller, car j'ai 7 messages et plus à ce jour.
Je suis ouvert à toute solution.
facebook
data-liberation
Michael0x2a
la source
la source
Pour commencer, utilisez un ordinateur et ouvrez le navigateur Google Chrome. Si vous n'avez pas Google Chrome, téléchargez-le. Ensuite, utilisez le navigateur Google Chrome pour accéder à http://m.facebook.com/messages/
Cliquez ensuite sur la personne avec laquelle vous voulez voir le premier message.
Maintenant, appuyez sur Ctrl+ Shift+ Jpuis collez ce code dans la fenêtre inférieure qui apparaît, puis appuyez sur Enter. Il charge ensuite les anciens messages jusqu'à ce qu'il atteigne le tout premier message. Voici le code:
Le code ci-dessus est également disponible sur ce site: http://jsfiddle.net/magicramki/k9gda3cu/
Si vous ne voulez pas revenir en arrière, vous devez arrêter le script. Pour ce faire, vous devrez d’abord le définir en tant que variable:
Ensuite, pour l’arrêter, vous devrez simplement entrer la commande suivante:
Vous pouvez reprendre le script à tout moment en tapant à nouveau la première partie.
Maintenant, une fois que tout est chargé, vous avez deux options. Vous pouvez cliquer avec le bouton droit de la souris sur n’importe où sur la page, choisir "enregistrer sous", puis enregistrer le fichier quelque part sur votre ordinateur. Ensuite, utilisez Google Chrome pour l'ouvrir lorsque vous souhaitez l'afficher plus tard (cela ne semblera pas juste dans Internet Explorer). Cela permettra d’économiser l’ensemble du chat, avec des images et des émoticônes. Lorsque vous souhaitez rechercher un jour particulier, appuyez sur Ctrl+ Fpour afficher la boîte de recherche. Ensuite, tapez "2 mars", par exemple, pour lancer la conversation le 2 mars.
La deuxième option consiste à mettre en surbrillance les parties que vous souhaitez enregistrer, puis à les copier en appuyant sur Ctrl+ C. Ouvrez ensuite Microsoft Word et collez-le dans le document en appuyant sur Ctrl+ V. Maintenant, sauvegardez ce fichier. Cela sauvera le texte et les images, mais pas les émoticônes.
la source
Uncaught TypeError: Cannot read property 'getElementsByClassName' of null \n at <anonymous>:3:1
. Le nom de l'élément utilisé dans votre code semble avoir changé. Je manque de compétence pour le trouver, pourriez-vous s'il vous plaît mettre à jour votre code?Vous pouvez essayer d'aller sur http://m.facebook.com/ et cliquer sur "Messages".
Sélectionnez une personne pour afficher l'historique, puis cliquez une fois sur "Voir les messages plus anciens".
Notez que
&start=
dans l’URL, c’est le nombre de messages reçus et envoyés moins 7.Notez la
&page_size=7
pièce dans l'URL. Actuellement, Facebook ne limite pas ce nombre, vous pouvez définir un nombre supérieur à la valeur initiale. Cela rend la désactivation de la pagination et affiche tous les messages trouvés, à l'exception des 7 sautés (si le nombre est plus petit, Facebook n'en affichera que 7).** Pour que cela fonctionne avec Chrome, cliquez avec le bouton gauche de la souris sur "Afficher les messages plus anciens" et choisissez "Ouvrir dans un nouvel onglet". Vous y trouverez le numéro "page_size =" à modifier. (Mai 2013)
la source
start
etpage_size
paramètres d'URL - l'URL est complètement différente. Firefox les montre, mais le changementpage_size
semble n'avoir aucun effet - je ne vois toujours que quelques messages à la fois.page_size
paramètre n'est plus présent pour les trois navigateurs (Firefox, IE et Chrome)J'utilise un outil appelé SocialSafe qui sauvegarde la totalité (enfin presque tout) de mon contenu Facebook et qui inclut désormais des messages. Je peux faire une recherche parmi eux et voir dans le petit journal toutes les choses que j'ai faites sur Facebook au fil des ans.
la source
Téléchargez une copie de vos données Facebook: cliquez sur la petite flèche en haut à droite et sélectionnez "Paramètres du compte". Trouvez ensuite la ligne de texte "Téléchargez une copie de vos données Facebook" et cliquez sur le lien.
J'ai écrit un script python pratique appelé mesExtractor qui vous aide à extraire toute conversation dans vos données Facebook. En utilisant ce script, je peux extraire plus de 60 000 messages dans une conversation de mes données Facebook. Voir la démo de github ici:
la source
Si vous utilisez Chrome, j'ai une extension juste pour cela.
Voici le lien Messages Saver for Facebook .
Je n'ai pas essayé les discussions vraiment volumineuses, mais ce que j'ai (jusqu'à 15 000 messages) est enregistré. Vous pouvez également enregistrer des parties.
Vous pouvez choisir d'enregistrer votre discussion sous forme de texte, de fichier html avec tous les smileys, d'émoticônes, d'images et d'autres fichiers intégrés ou sous forme de fichier zip. Tous les fichiers seront alors sauvegardés localement sur votre ordinateur.
la source
Il existe un add-on pour Firefox qui télécharge votre boîte de réception facebook et l’enregistre dans des fichiers txt. Jetez un oeil ici: https://addons.mozilla.org/en-US/firefox/addon/red1/ ou ici: http://www.facebook.com/Red1MessageArchiver
la source
Il suffit d'aller dans le menu de votre navigateur et de cliquer sur "Enregistrer sous" lorsque vous êtes sur la page contenant les messages. Assurez-vous que tous les messages s'affichent en cliquant dessus pour les charger à chaque fois, jusqu'à ce que vous soyez revenu au début. Cela sauvegardera toute la page Web, y compris vos images, et vous pourrez faire défiler le message exactement comme l’original sur Facebook. J'espère que cela t'aides!
la source