Como exportar seus itens com estrela do Google Reader
Se a sua reação à morte anunciada do Google Reader foi gritar "Mas meus itens com estrela!”, Então este é o tutorial para você. Leia como mostramos várias maneiras de extrair todos os seus artigos favoritos do Google Reader.
Por que eu quero fazer isso??
O Google Reader será encerrado em 1º de julho. Se você, como milhões de fãs de RSS em todo o mundo, era fã do Google Reader, há uma boa chance de usar a função de estrela para sinalizar artigos para guardar, ler mais tarde ou para algum outro propósito.
Se você deseja ter certeza de que todos esses artigos favoritos estão sãos e salvos, apesar da iminente implosão do Google Reader, você precisará realizar alguns pequenos passos para garantir que você tenha os dados em sua posse e que não sejam deixados para apodrecer no site. Servidores do Google.
Quando você terminar de ler o tutorial, você terá (no mínimo) um arquivo que contém todos os seus itens com estrela e (dependendo de qual segmento do tutorial você decide acompanhar) seus itens com estrela em um formato amigável.
Há uma coisa que nenhuma mágica de exportação ou automação pode ajudar, no entanto, e que está realmente processando o conteúdo dos artigos com estrela. Se você tem estrelado artigos para ler mais tarde por anos, provavelmente ficará chocado com quantos artigos exportados esse processo gera. Você pode ter que reservar um pouco de tempo todos os dias por algumas semanas para cavar o dump resultante pouco a pouco.
Exportando seus dados do Google Reader com o Google Takeout
A primeira ordem de trabalhos é simplesmente obter uma cópia de todos os seus dados do Google Reader diretamente em sua posse. Dessa forma, não importa o que aconteça com seus dados do Google Reader nos servidores do Google no futuro, você terá uma cópia dele para trabalhar com.
O Google Takeout é uma ótima ferramenta para extrair seus dados de todos os tipos de serviços do Google, mas estamos interessados apenas no Google Reader para este tutorial. Visite a subseção do Reader da ferramenta Google Takeout aqui. Levará um momento para calcular o tamanho do arquivo para viagem. Quando terminar, clique em Criar arquivo.
Apesar do fato de que não está exportando toda a sua conta do Google, mas apenas uma pequena parte dela, o processo leva um tempo surpreendentemente longo. Recomendamos verificar "Enviar-me um email quando estiver pronto" e tomar uma chávena de café.
Quando tudo estiver pronto, clique no botão Download que aparece no canto inferior direito.
Vá em frente e extraia o arquivo para um diretório de trabalho, como Meus Documentos, e coloque o arquivo em um lugar seguro. Os arquivos são organizados como tal:
[email protected].
… [email protected]
… Leitor
… Followers.json
… Following.json
… Gostei.json
… Notes.json
… Compartilhada por followers.json
… Shared.json
… Starred.json
… Subscriptions.xml
Existem dois tipos de arquivo no arquivo: JSON e XML. Os arquivos JSON (JavaScript Object Notation) são simplesmente um tipo de formato de intercâmbio de dados e os arquivos XML (Extensible Markup Language) são uma maneira prática de marcar um documento para que seja legível para a máquina e para a humana. O arquivo em que estamos mais interessados neste tutorial é o arquivo starred.json, pois contém todas as entradas dos itens marcados com estrela.
De igual importância no grande esquema de liberar seus dados do Google Reader e passar para pastos mais verdes, no entanto, é o arquivo subscriptions.xml. Este arquivo contém todas as suas assinaturas de RSS e, caso deseje importar todas as suas assinaturas antigas do Google Reader para um novo aplicativo RSS, esse é o arquivo que você usará para fazer isso. Definitivamente, mantenha-o (e o arquivo original que você baixou do Google Takeout) em um lugar seguro.
Converter os itens marcados com estrela em marcadores
Uma das maneiras mais fáceis de lidar com o arquivo JSON é usar o JSONview (uma extensão disponível para o Firefox e o Chrome). Este método é mais adequado para leitores com um pequeno número de itens com estrela no Google Reader (menos de 1.000).
Instale a extensão do seu respectivo navegador e simplesmente arraste e solte o arquivo starred.json em um novo painel do navegador. Salve o arquivo resultante como um documento HTML. Você pode, então, virar à direita e importar o documento HTML para o navegador da Web de sua preferência, e ele importará todos os links como novos favoritos..
Há duas desvantagens para esta técnica, no entanto. A primeira é que você terá alguns URLs duplicados em seu arquivo de favoritos, pois o domínio / URL de origem principal dos artigos que você marcou com frequência (como, digamos, artigos do How-To Geek) aparecerá várias vezes. Isso é um pouco chato, mas não tão grande assim.
A segunda desvantagem é uma quebra de contrato para pessoas com muitos itens com estrela (aqueles de nós com milhares e milhares de itens com estrela); quando se trata de uma importação HTML realmente enorme, na maioria das vezes, ele só adivinha e nunca termina. Obviamente, esta é uma solução altamente insatisfatória para os usuários avançados do Reader, já que ela nunca termina de importar seus itens com estrela. Se você é um usuário experiente e tem milhares de itens com estrela para lidar, importá-los como marcadores simplesmente não o cortará.
Convertendo os Itens com Estrelas em Links Individuais (e Importando para o Evernote)
Para o tipo de processamento pesado que os usuários precisam (o tipo de processamento que pode cortar mais de 5.000 itens marcados com estrela em minutos), estamos nos voltando para o Python para nos ajudar a analisar nossa enorme lista.
Cortesia de Paul Kerchen e Davide Della Casa, dois usuários avançados do Google Reader que queriam exportar todos os seus itens com estrela, temos dois scripts Python muito úteis que podem nos ajudar a fazer uma das duas coisas: 1) converter todas as entradas de itens com estrela em documentos HTML distintos e / ou 2) importar todos os nossos itens com estrela para o Evernote.
Para ambos os truques, você precisará ter o Python instalado em seu sistema. Pegue uma cópia do Python para o seu sistema operacional e instale-o antes de prosseguir.
Depois de instalar o Python, visite o site para o projeto Exportar do Reader da Kerchen / Casa e salve os arquivos export2HTMLFiles.py e export2enex.py na mesma pasta em que você extraiu o arquivo starred.json.
Se você deseja converter todos os seus itens com estrela em arquivos HTML distintos, pode fazê-lo usando o export2HTMLFiles.py executando o seguinte comando no diretório em que seu arquivo starred.json está armazenado:
python export2HTMLFiles.py
(Se python não for designado como um comando systemwide em sua máquina, substitua "python" pelo caminho completo para o executável python, por exemplo, C: \ Python2.7 \ python.exe)
Dependendo do número de itens com estrela que você possui, esse processo pode levar de alguns segundos a vários minutos. Demorou cerca de três minutos para extrair 12.000 itens marcados com estrela durante nosso teste.
Quando terminar, você terá uma série de arquivos HTML numerados e nomeados (por exemplo, 1 algum artigo que você estrelou.html para 10000 outro artigo que você estrelou.html). A maneira mais fácil de olhar para todos eles é simplesmente carregar o diretório local em seu navegador da web.
Esta é uma ótima maneira de liberar seus itens favoritos do Google Reader e do arquivo JSON, mas como mencionamos anteriormente no tutorial, se você estiver salvando artigos para lê-los mais tarde por anos, terá uma tarefa monumental em suas mãos.
Uma maneira de gerenciar melhor essa tarefa é usar o Evernote como um espaço de trabalho para classificar, marcar e excluir potencialmente os itens com estrela que não são mais úteis..
Existem duas maneiras de importar os itens para o Evernote. Você pode importar os arquivos HTML que criamos há pouco usando a Pasta de Importação. Dentro do seu cliente de desktop Evernote, você pode ir em Ferramentas -> Importar Pastas e criar uma pasta de despejo para os arquivos HTML. Fizemos uma subpasta na pasta / Reader / work chamada Imports e um novo bloco de notas no Evernote chamado Starred Items. Ao arrastar e soltar os arquivos HTML na pasta / Reader / Imports /, podemos importá-los como notas distintas na pasta StarCraft do Evernote. Eles estão permanentemente armazenados lá para serem revisados em nosso lazer.
Alternativamente, se você quiser converter todos os seus itens com estrela em um bloco de anotações Evernote nativo de uma vez, você pode usar o segundo script Python que você baixou, export2enex.py para fazer isso. A vantagem de fazer isso é que ele faz um trabalho um pouco melhor, preservando a formatação dos documentos.
Na pasta onde seu arquivo starred.json está localizado, execute o seguinte comando:
python export2enex.py> StarredImport.enex
Pegue o arquivo resultante StarredImport.enex e importe-o para o seu cliente de desktop Evernote usando Arquivo -> Importar -> Arquivos de Exportação do Evernote.
Neste ponto, você liberou os itens marcados com uma estrela, na totalidade, do Google Reader e está pronto para começar o negócio (potencialmente demorado) de organizar a pilha.
Tem uma maneira inteligente de manipular o arquivo JSON e extrair os itens com estrela? Participe da discussão abaixo e compartilhe suas dicas e truques com seus colegas leitores.