31Aug
Se a sua reação ao desaparecimento anunciado do Google Reader foi gritar "Mas meus itens com estrela !", Então este é o tutorial para você.Leia mais como mostramos várias maneiras de extrair todos os seus artigos favoritos do Google Reader.
Por que eu quero fazer isso?
O Google Reader está encerrando no dia 1 de julho. Se você, como milhões de fãs de RSS em todo o mundo, fosse um fã do Google Reader, há uma boa chance de usar a função estrela para marcar artigos para manter, ler mais tarde, ou para algum outro propósito.
Se você quiser ter a certeza de que todos esses artigos com estrela são seguros e sadios, apesar da iminente implosão do Google Reader, você precisará realizar algumas pequenas etapas para garantir que você tenha os dados em sua posse e não deixe de apodreceros servidores Google.
Quando você terminar de seguir o tutorial, você terá( no mínimo) um arquivo que contém todos os seus itens com estrela e( dependendo do segmento do tutorial que você decidir seguir junto) seus itens favoritos em um usuário mais- formato amigável.
Há uma coisa que não é de exportar ou a magia de automação pode ajudar, e isso realmente está processando o conteúdo dos artigos com estrela. Se você esteve fazendo comentários sobre artigos para ler mais tarde há anos, provavelmente você ficará chocado com a quantidade de artigos exportados que este processo gera. Você pode ter que reservar um pouco de tempo a cada dia por algumas semanas para escavar o despejo resultante um pouco a pouco.
Exportando seus dados do Google Reader com o Google Takeout
A primeira ordem de negócios é simplesmente obter uma cópia de todos os seus dados do Google Reader diretamente em sua posse. Desta forma, não importa o que aconteça aos seus dados do Reader nos servidores do Google no futuro, você terá uma cópia do mesmo.
O Google Takeout é uma ótima ferramenta para extrair seus dados de todos os tipos de serviços do Google, mas estamos interessados somente em Reader para este tutorial. Visite a subseção Leitor da ferramenta Google Takeout aqui. Levará um momento para calcular o tamanho do arquivo Takeout. Quando terminar, clique em Criar arquivo.
Apesar de não exportar sua conta Google inteira, mas apenas uma pequena porção, o processo leva um tempo surpreendentemente longo. Recomendamos verificar "Envie-me um email quando estiver pronto" e pegue uma xícara de café.
Quando tudo estiver pronto, clique no botão Download que aparece no canto inferior direito.
Avance e extraie o arquivo para um diretório de trabalho, como Meus documentos, e coloque o próprio arquivo em um local seguro. Os arquivos são organizados como tais:
[email protected].
. .. [email protected]
. .. Leitor
. ... seguidores.json
. ... seguindo.json
. ... gostou.json
. ... notes.json
. .... shared-by-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 ele seja legível tanto para máquinas como para humanos. O arquivo que mais nos interessa neste tutorial é o arquivo starred.json, pois contém todas as entradas para seus itens com estrela.
De igual importância no grande esquema de liberação de seus dados do Google Reader e de passar para pastagens mais verdes, no entanto, é o arquivo subscriptions.xml. Este arquivo contém todas as suas assinaturas RSS e, se desejar importar todas as suas assinaturas antigas do Google Reader para uma nova aplicação RSS, este é o arquivo que você usará para fazê-lo. Definitivamente mantenha-o( e o arquivo original que você baixou do Google Takeout) em um lugar seguro.
Conversão dos itens com estrelas nos 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 para o seu navegador e, em seguida, 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 à sua volta e importar o documento HTML para o seu navegador de internet de sua escolha e ele importará todos os links como novos marcadores.
No entanto, existem duas desvantagens para esta técnica. O primeiro é que você vai acabar com alguns URLs duplicados no seu arquivo de favoritos como o URL de domínio / fonte principal dos artigos que você freqüentemente estrelou( como dizer, artigos de How-To Geek) aparecerá várias vezes. Isso é um pouco irritante, mas não um grande acordo.
A segunda desvantagem é um disjuntor de negócios para pessoas com muitos itens estrelados( aqueles de nós com milhares e milhares de itens com estrela);Ao lidar com uma importação de HTML realmente enorme, na maioria das vezes, ela simplesmente desaparece e nunca termina. Obviamente, esta é uma solução altamente insatisfatória para usuários de Leitor, já que nunca termina de importar seus itens com estrela. Se você é um usuário poderoso e você tem milhares de itens com estrela para lidar, importá-los como marcadores simplesmente não vai cortá-lo.
Conversão dos itens com estrelas em links individuais( e importação para o Evernote)
Para o tipo de poder de processamento pesado que os usuários precisam( o tipo de processamento que pode cortar mais de 5.000 itens estrelados em minutos), estamos nos voltando para o Python para nos ajudarCrunch através da nossa enorme lista.
Cortesia de Paul Kerchen e Davide Della Casa, dois usuários avançados do Google Reader que desejavam exportar todos os seus itens favoritos antigos, temos dois scripts Python muito úteis que podem nos ajudar a fazer uma das duas coisas: 1) converter todas as entradas de itens estreladosem 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 Google Reader Export da Kerchen / Casa e salve os arquivos export2HTMLFiles.py e export2enex.py na mesma pasta na qual você extraiu seu arquivo starred.json.
Se você deseja converter todos os seus itens favoritos em arquivos HTML distintos, você pode fazê-lo usando o export2HTMLFiles.py executando o seguinte comando dentro do diretório onde seu arquivo starred.json está armazenado:
python export2HTMLFiles.py
( Se pythonnão é designado como um comando do sistema em sua máquina, substitua "python" pelo caminho completo para o executável do python, por exemplo, C: \ Python2.7 \ python.exe)
Dependendo do número de itens com estrela que você possui, esse processo podeleve de alguns segundos a vários minutos. Levaram cerca de três minutos para rasgar 12 mil itens marcados durante nosso teste.
Quando terminar, você terá uma série de arquivos HTML numerados e nomeados( por exemplo, 1 artigo você starred.html para 10000 algum outro artigo que você starred.html).A maneira mais fácil de olhar para todos eles é simplesmente carregar o diretório local em seu navegador.
Esta é uma ótima maneira de liberar seus itens estrelados do Google Reader e do arquivo JSON, mas, como mencionamos anteriormente no tutorial, se você salvou artigos para lê-los mais tarde há anos, você terá uma tarefa monumentalnas suas mãos.
Uma maneira de administrar melhor esta tarefa é usar o Evernote como um espaço de trabalho para classificar, marcar e excluir itens que não sejam mais úteis.
Há duas maneiras pelas quais você pode importar os itens no Evernote. Você pode importar os arquivos HTML que criamos há um momento usando a Pasta de Importação. Dentro do seu cliente de desktop Evernote você pode ir para Ferramentas - & gt;Importe pastas e, em seguida, crie uma pasta de despejo para os arquivos HTML.Criamos uma subpasta na pasta de trabalho /Reader/ chamada Imports e um novo notebook no Evernote chamado Starred Items. Ao arrastar e soltar os arquivos HTML para a pasta /Reader/Imports/, podemos importá-los como notas distintas na pasta Evernote Starred Items. Eles são permanentemente armazenados ali para serem revisados em nosso lazer.
Alternativamente, se você quiser converter todos os seus itens favoritos em um notebook nativo da Evernote de uma só vez, você pode usar o segundo script de Python que você baixou, export2enex.py para fazê-lo. A vantagem de fazê-lo é que ele faz um trabalho um pouco melhor preservando a formatação dos documentos.
Dentro da pasta onde o seu arquivo starred.json está localizado, execute o seguinte comando:
python export2enex.py & gt;StarredImport.enex
Pegue o arquivo resultante StarredImport.enex e importe-o para o seu cliente de desktop Evernote usando o arquivo - & gt;Importação - & gt;Evernote Export Files.
Neste ponto, você liberou seus itens com estrela, na totalidade, do Google Reader e você está pronto para chegar ao negócio( potencialmente longo) de classificar através da pilha.
Tem uma maneira inteligente de manipular o arquivo JSON e extrair os itens com estrela? Junte-se à discussão abaixo e compartilhe suas dicas e truques com seus colegas leitores.