Page d'accueil » comment » Comment exporter vos articles favoris depuis Google Reader

    Comment exporter vos articles favoris depuis Google Reader

    Si votre réaction à la disparition annoncée de Google Reader était de crier «Mais mes articles favoris!”, Alors ceci est le tutoriel pour vous. Continuez votre lecture, car nous vous montrons de nombreuses façons d'extraire tous vos articles favoris de Google Reader..

    Pourquoi je veux faire ça?

    Google Reader s'arrête le 1er juillet. Si, comme des millions de fans de RSS dans le monde entier, aimiez Google Reader, il est fort probable que vous utilisiez la fonction étoile pour marquer les articles à conserver, à lire plus tard ou à d'autres fins..

    Si vous souhaitez avoir la certitude que tous les articles marqués d'un astérisque sont sains et saufs malgré l'implosion imminente de Google Reader, vous devrez effectuer quelques étapes mineures pour vous assurer que vous disposez des données en votre possession et non pourrir sur le Serveurs Google.

    Lorsque vous avez terminé de suivre le didacticiel, vous aurez (au minimum) un fichier contenant tous vos éléments favoris et (en fonction du segment du didacticiel que vous décidez de suivre) vos éléments favoris dans un environnement plus utilisateur. format convivial.

    Cependant, il existe une chose à laquelle aucune magie d'exportation ou d'automatisation ne peut aider: le traitement du contenu des articles marqués d'un astérisque. Si vous lisez des articles à lire plus tard depuis des années, vous serez probablement choqués par le nombre d'articles exportés générés par ce processus. Vous devrez peut-être consacrer un peu de temps chaque jour pendant quelques semaines pour creuser petit à petit le vidage qui en résulte..

    Exportation de vos données Google Reader avec Google Takeout

    La toute première tâche consiste simplement à obtenir une copie de toutes vos données Google Reader directement en votre possession. Ainsi, quel que soit l'avenir des données de votre Reader sur les serveurs de Google, vous en aurez une copie avec laquelle vous pourrez travailler..

    Google Takeout est un excellent outil pour extraire vos données de toutes sortes de services Google, mais Reader pour ce tutoriel ne nous intéresse que. Visitez la sous-section Reader de l'outil Google Takeout ici. Il faudra un moment pour calculer la taille du fichier Takeout. Une fois terminé, cliquez sur Créer une archive..

    Malgré le fait qu’il n’exporte pas la totalité de votre compte Google mais une petite partie de celle-ci, le processus prend un temps étonnamment long. Nous vous recommandons de cocher la case «Envoyez-moi un courriel dès que vous êtes prêt» et d'aller prendre un café.

    Lorsque tout est terminé, cliquez sur le bouton Télécharger qui apparaît dans le coin inférieur droit..

    Allez de l'avant et extrayez l'archive dans un répertoire de travail, tel que Mes documents, et rangez l'archive elle-même dans un endroit sûr. Les fichiers d'archive sont arrangés comme tels:

    [email protected].
    [email protected]
    … Lecteur
    … Followers.json
    … Suite.json
    … Aimé.json
    … Notes.json
    … Shared-by-followers.json
    … Shared.json
    … Starred.json
    … Subscriptions.xml

    Il existe deux types de fichiers dans l’archive: JSON et XML. Les fichiers JSON (JavaScript Object Notation) sont simplement un type de format d'échange de données, tandis que les fichiers XML (Extensible Markup Language) constituent un moyen pratique de baliser un document afin qu'il soit lisible à la fois par la machine et par l'homme. Le fichier qui nous intéresse le plus pour ce tutoriel est le fichier starred.json, car il contient toutes les entrées pour vos éléments favoris..

    Cependant, le fichier subscriptions.xml est tout aussi important dans le vaste schéma qui consiste à libérer vos données de Google Reader et à passer à des horizons plus verts. Ce fichier contient tous vos abonnements RSS. Si vous souhaitez importer tous vos anciens abonnements de Google Reader dans une nouvelle application RSS, vous utiliserez ce fichier pour le faire. Conservez-le (et l'archive d'origine que vous avez téléchargée depuis Google Takeout) dans un endroit sûr..

    Conversion des éléments favoris en signets

    L'un des moyens les plus simples de gérer le fichier JSON consiste à utiliser JSONview (une extension disponible pour Firefox et Chrome). Cette méthode convient mieux aux lecteurs dont le nombre d'éléments marqués dans Google Reader est faible (moins de 1 000)..

    Installez l'extension de votre navigateur respectif, puis faites simplement glisser le fichier starred.json dans un nouveau volet du navigateur. Enregistrez le fichier résultant en tant que document HTML. Vous pouvez ensuite tourner à droite et importer le document HTML dans le navigateur Web de votre choix. Tous les liens seront importés sous forme de nouveaux signets..

    Il y a cependant deux inconvénients à cette technique. La première est que vous allez vous retrouver avec des URL en double dans votre fichier de marque-pages en tant qu'URL de domaine / source principale des articles que vous avez fréquemment marqués (comme, par exemple, des articles de How-To Geek) s'afficheront plusieurs fois. C'est un peu agaçant, mais pas si grave.

    Le deuxième inconvénient est un briseur d’accord pour les personnes avec beaucoup d’éléments étoilés (ceux d’entre nous qui ont des milliers et des milliers d’éléments étoilés); Lorsqu'il s'agit d'une importation HTML vraiment énorme, la plupart du temps, elle ne fonctionne pas et ne finit jamais. De toute évidence, il s’agit d’une solution très peu satisfaisante pour les utilisateurs assidus de Reader, car elle ne finit jamais l’importation de vos articles favoris. Si vous êtes un utilisateur expérimenté et que vous avez des milliers d'éléments étoilés à gérer, leur importation sous forme de signets ne va tout simplement pas la couper..

    Conversion des éléments suivis en liens individuels (et importation vers Evernote)

    Pour le type de traitement intensif dont ont besoin les utilisateurs chevronnés (type de traitement pouvant traiter plus de 5 000 éléments sélectionnés en quelques minutes), nous nous tournons vers Python pour nous aider à parcourir notre liste exhaustive..

    Avec l'aimable autorisation de Paul Kerchen et de Davide Della Casa, deux utilisateurs chevronnés de Google Reader qui souhaitaient exporter tous leurs anciens éléments starrés, nous disposons de deux scripts très utiles en Python qui peuvent nous aider à effectuer l'une des choses suivantes: 1) convertir toutes les entrées d'élément starré en documents HTML distincts et / ou 2) importez tous nos éléments favoris dans Evernote.

    Pour les deux astuces, vous devez avoir installé Python sur votre système. Prenez une copie de Python pour votre système d'exploitation et installez-la avant de continuer..

    Après avoir installé Python, visitez le site du projet d’exportation Google Reader de Kerchen / Casa et enregistrez les fichiers export2HTMLFiles.py et export2enex.py dans le même dossier que celui dans lequel vous avez extrait votre fichier starred.json..

    Si vous souhaitez convertir tous vos éléments favoris en fichiers HTML distincts, vous pouvez le faire à l'aide du fichier export2HTMLFiles.py en exécutant la commande suivante dans le répertoire où est stocké votre fichier starred.json:

    python export2HTMLFiles.py

    (Si python n'est pas désigné en tant que commande système sur votre ordinateur, remplacez «python» par le chemin complet de l'exécutable python, par exemple C: \ Python2.7 \ python.exe)

    En fonction du nombre d'éléments marqués que vous avez, ce processus peut durer de quelques secondes à plusieurs minutes. Il a fallu environ trois minutes pour déchiffrer 12 000 articles étoilés au cours de notre test..

    Une fois l’opération terminée, vous aurez une série de fichiers HTML nommés et numérotés (par exemple, un article sur starred.html à 10000, un autre article sur starred.html). La façon la plus simple de toutes les voir est de charger simplement le répertoire local dans votre navigateur Web..

    C’est un excellent moyen de libérer vos éléments favoris de Google Reader et du fichier JSON, mais comme nous l’avons mentionné plus tôt dans le didacticiel, si vous avez sauvegardé des articles pour les lire plus tard depuis des années, vous aurez une tâche monumentale à accomplir. tes mains.

    Une façon de mieux gérer cette tâche consiste à utiliser Evernote comme espace de travail pour trier, étiqueter et potentiellement supprimer les éléments marqués inutiles..

    Vous pouvez importer les éléments dans Evernote de deux manières. Vous pouvez importer les fichiers HTML que nous avons créés il y a un instant à l'aide du dossier Importer. Dans votre client de bureau Evernote, vous pouvez accéder à Outils -> Importer des dossiers, puis créer un dossier de vidage pour les fichiers HTML. Nous avons créé un sous-dossier dans le dossier / Reader / work appelé Imports et un nouveau cahier sous Evernote appelé Starred Items. En glissant-déposant les fichiers HTML dans le dossier / Reader / Imports /, nous pouvons les importer en tant que notes distinctes dans le dossier Evernote Éléments marqués. Ils sont stockés en permanence là pour être examinés à notre guise.

    Sinon, si vous souhaitez convertir tous vos éléments marqués en un bloc-notes Evernote natif en une fois, vous pouvez utiliser le deuxième script Python que vous avez téléchargé, export2enex.py. L’avantage de le faire est qu’il fait un travail légèrement meilleur en préservant la mise en forme des documents..

    Dans le dossier où se trouve votre fichier starred.json, exécutez la commande suivante:

    python export2enex.py> StarredImport.enex

    Prenez le fichier résultant StarredImport.enex et importez-le dans votre client de bureau Evernote en utilisant Fichier -> Importer -> Fichiers d'exportation Evernote..


    À ce stade, vous avez entièrement libéré vos articles favoris de Google Reader et vous êtes prêt à vous lancer dans la tâche (potentiellement longue) de trier la pile..

    Vous disposez d'un moyen intelligent pour manipuler le fichier JSON et extraire les éléments marqués d'un astérisque? Rejoignez la discussion ci-dessous et partagez vos trucs et astuces avec vos collègues lecteurs..