如何从googlereader导出带星号的项目

如果你对googlereader宣布消亡的反应是尖叫“但是我的星条旗!,那么这就是你的教程。请继续阅读,我们将向您展示从googlereader中提取所有星号文章的多种方法。...

如何从googlereader导出带星号的项目

如果你对googlereader宣布消亡的反应是尖叫“但是我的星条旗!,那么这就是你的教程。请继续阅读,我们将向您展示从googlereader中提取所有星号文章的多种方法。

我为什么要这么做?

Google Reader将于7月1日关闭。如果你像全球数百万RSS粉丝一样,是Google Reader的粉丝,那么你很有可能使用star功能来标记文章以供保存、以后阅读或用于其他目的。

如果你想放心,所有这些明星文章是安全和健全的,尽管谷歌阅读器即将内爆,你需要执行一些小步骤,以确保你拥有的数据,而不是留在谷歌服务器腐烂。

当你完成教程的学习后,你将(至少)拥有一个包含所有星号项目的文件,并且(取决于你决定跟随教程的哪个部分)星号项目的格式更加友好。

然而,有一件事是任何一点出口或自动化魔法都帮不上忙的,那就是处理明星文章的内容。如果你多年来一直在撰写文章供日后阅读,那么你可能会对这个过程产生的导出文章数量感到震惊。你可能只需要在几周内每天留出一点时间,一点一点地挖掘垃圾。

使用google takeout导出您的google reader数据

如何从googlereader导出带星号的项目

最重要的第一步就是直接获得一份你所有的googlereader数据的拷贝。这样,无论你的阅读器数据将来在谷歌服务器上发生什么变化,你都可以使用它的副本。

GoogleTakeout是一个从各种Google服务中提取数据的好工具,但我们只对本教程的读者感兴趣。请访问Google Takeout工具的Reader小节。计算抽头文件的大小需要一点时间。完成后,单击“创建存档”。

如何从googlereader导出带星号的项目

尽管它并没有导出你的整个Google账户,只是其中的一小部分,但这个过程花费了惊人的长时间。我们建议您查看“准备好后给我发邮件”,然后去喝杯咖啡。

完成后,单击右下角的下载按钮。

继续将归档文件解压到一个工作目录中,比如我的文档,并将归档文件本身放在一个安全的地方。归档文件的排列方式如下:

[email protected]. .. [email protected] ... Reader .... followers.json .... following.json .... liked.json .... notes.json .... shared-by-followers.json .... shared.json .... starred.json .... subscripti***.xml

归档文件中有两种文件类型:JSON和XML。JSON(JavaScript Object Notation)文件只是一种数据交换格式,而XML(Extensible Markup Language)文件则是一种方便的方式来标记文档,使其既可供机器阅读,又可供人阅读。本教程中我们最感兴趣的文件是星型.json文件,因为它包含星号项目的所有条目。

然而,在将数据从googlereader中解放出来并转移到更绿色的牧场的宏伟计划中,同样重要的是订阅.xml文件。此文件包含您的所有RSS订阅,如果您希望将所有旧订阅从Google Reader导入到新的RSS应用程序中,您将使用此文件执行此操作。一定要把它(以及你从谷歌外卖下载的原始档案)放在一个安全的地方。

将星光项目转换为书签

如何从googlereader导出带星号的项目

处理JSON文件最简单的方法之一是使用JSONview(一个可用于Firefox和Chrome的扩展名)。这种方法最适合在googlereader中有少量星号项目(少于1000个)的读者。

为各自的浏览器安装扩展,然后只需拖放星型.json文件放到新的浏览器窗格中。将结果文件另存为HTML文档。然后,您可以右转并将HTML文档导入您选择的web浏览器,它会将所有链接作为新书签导入。

然而,这种技术有两个缺点。首先,你会在书签文件中找到一些重复的URL,因为你经常使用的文章(比如howtogeek的文章)的域/主要源URL会多次出现。这有点烦人,但没什么大不了的。

第二个缺点是,对于那些拥有大量星号项目的人(那些拥有成千上万个星号项目的人),交易失败;当处理一个非常庞大的HTML导入时,大多数时候它只是垃圾,永远不会完成。显然,这是一个非常不令人满意的解决方案,读者权力的用户,因为它从来没有完成导入您的星号项目。如果你是一个超级用户,你有成千上万的星号项目要处理,导入它们作为书签是不会削减它。

将带星号的项目转换为单个链接(并导入evernote)

如何从googlereader导出带星号的项目

对于用户需要的那种重处理能力(这种处理可以在几分钟内切割5000多个星光项目),我们将转向Python来帮助我们处理大量的列表。

感谢Paul Kerchen和Davide Della Casa,这两位Google Reader的超级用户想要导出他们所有的旧星号条目,我们有两个非常方便的Python脚本,可以帮助我们完成以下两件事之一:1)将所有星号条目转换成不同的HTML文档和/或2)将所有星号条目导入Evernote。

对于这两种技巧,您需要在系统上安装Python。在继续之前,为您的操作系统获取一个Python副本并安装它。

安装Python之后,访问Kerchen/Casa的googlereader导出项目的站点并保存export2HTML文件.py和出口2灌肠剂将文件解压缩到的文件夹中星型.json文件。

如果希望将所有带星号的项目转换为不同的HTML文件,可以使用export2HTML文件.py通过在星型.json文件已存储:

python export2HTMLFiles.py

(如果计算机上没有将python指定为系统范围的命令,请将“python”替换为python可执行文件的完整路径,例如C:\Python2.7\python.exe)

根据您拥有的星号项目的数量,此过程可能需要几秒钟到几分钟的时间。在我们的测试过程中,花了大约三分钟的时间翻阅了12000个带星星的项目。

完成后,您将拥有一系列编号和命名的HTML文件(例如,1篇文章)星号.html给你的其他文章星号.html). 查看它们的最简单方法是在web浏览器中加载本地目录。

这是从googlereader和JSON文件中释放带星号的项目的一个很好的方法,但是正如我们在教程前面提到的,如果您已经保存了多年的文章以便以后阅读,那么您将面临一个巨大的任务。

您可以更好地管理此任务的一种方法是使用Evernote作为工作区来排序、标记和删除不再有用的星号项目。

有两种方法可以将项目导入Evernote。您可以使用import文件夹导入我们刚才创建的HTML文件。在Evernote桌面客户端中,您可以进入“工具”->“导入文件夹”,然后为HTML文件创建转储文件夹。我们在/Reader/work文件夹中创建了一个子文件夹Imports,在Evernote中创建了一个新笔记本starreditems。通过将HTML文件拖放到/Reader/Imports/文件夹中,我们可以将它们作为不同的注释导入Evernote文件夹的星号项中。它们永久地存放在那里,供我们闲暇时查阅。

或者,如果您想将所有带星号的项目一次性转换为本地Evernote笔记本,您可以使用下载的第二个Python脚本export2灌肠剂这样做。这样做的好处是它在保存文档格式方面做得稍微好一点。

在您的星型.json如果找到文件,请执行以下命令:

python export2enex.py > StarredImport.enex

获取结果文件StarredImport.enex公司并使用File->import->Evernote Export Files将其导入Evernote桌面客户端。


在这一点上,你已经完全从googlereader中解放了你的星号项目,并且你已经准备好开始(可能会很长时间)整理这些项目了。

有没有一种巧妙的方法来操作JSON文件并提取带星号的项?加入下面的讨论,与您的读者分享您的技巧和窍门。

  • 发表于 2021-04-11 21:25
  • 阅读 ( 192 )
  • 分类:互联网

你可能感兴趣的文章

什么是降价?初学者入门指南

... 
 
 让我们看看什么是Markdown,它为什么有用,以及如何开始使用它。
 什么是降价(markdown)?
 Markdown是一种用于创建格式化文本的标记语言,通常用于在internet上发布。如果您不熟悉,标记语言指的是一个系统,它包...

  • 发布于 2021-03-12 09:02
  • 阅读 ( 229 )

onenote for mac基本指南

...在本指南中,我们将向您介绍一些基本功能,并向您展示如何在Mac上使用OneNote。 ...

  • 发布于 2021-03-20 05:38
  • 阅读 ( 983 )

如何清洁和整理你的trello板:5个简单的提示

如果你经常使用Trello,你的Trello板可能会很乱。偶尔整理一下是个好主意,以确保重要的东西不会从你的雷达上滑落。 ...

  • 发布于 2021-03-22 15:21
  • 阅读 ( 341 )

什么是rss,我如何从中受益?

...要交付。让我们看看在现实世界中是如何发生的。 使用googlereader管理新闻提要 市场上有这么多强大而优秀的feed阅读器,我们无法涵盖(甚至总结)所有这些阅读器。在本指南的最后,我们将重点介绍各种基于web的和专用的feed...

  • 发布于 2021-04-09 02:13
  • 阅读 ( 193 )

如何将googlereader rss提要导入outlook

有很多关于googlereader替代品的文章,但是你知道你可以使用你最喜欢的电子邮件客户端来阅读你的RSS提要吗? 如何将googlereader rss提要导入outlook 你需要做的第一件事就是导出你的feed。您可以通过转到此链接,然后单击createarch...

  • 发布于 2021-04-11 23:20
  • 阅读 ( 90 )

googlereader的关闭教会了我们关于web应用的知识

...务允许您轻松导出数据,以便您可以迁移到其他服务。 googlereader通过了这个测试,允许您轻松地将feed导出为标准OPML文件,可以导入到其他RSS阅读器中。一般来说,Google是允许你导出数据的最好的公司之一,Google的“数据解放阵...

  • 发布于 2021-04-11 23:21
  • 阅读 ( 135 )

最好的免费rss阅读器跟上你最喜欢的网站

...桌面和基于web的免费RSS应用程序的链接。 谷歌阅读器 googlereader是一款基于web的RSS阅读器,它可以让你轻松地更新你最喜欢的网站,以及与朋友和家人分享有趣的项目。它可以****,在大多数现代浏览器中都可以使用。 还有一个...

  • 发布于 2021-04-12 04:38
  • 阅读 ( 233 )

在windows 7 media center上运行google reader play

...今天我们将向您展示如何在Windows7 Media Center中运行它。 GoogleReaderPlay是谷歌实验室推出的一款很酷的新玩具,可以播放网页文章的幻灯片。它将跟踪你的谷歌阅读器推荐的项目,并会发现你和你关注的其他人有相似的兴趣分享。 ...

  • 发布于 2021-04-13 11:51
  • 阅读 ( 167 )

如何在google关闭allo会话之前备份它

谷歌的短命消息服务Allo正在向googlereader、googlehealth和Dodo bird的方向发展。今年早些时候,谷歌开始将Allo的一些更有趣的功能(如Google助手和web支持)移植并集成到Android的Messages应用程序中,这并不奇怪,这表明Allo的时间可能很...

  • 发布于 2021-05-14 10:41
  • 阅读 ( 144 )

reader is dead提取所有外卖无法获取的google阅读器数据

...失效,但您并没有获得所有可用的数据。如果你真的想从googlereader中清除所有的数据,Reader is Dead是一个可以帮助你做到这一点的工具。随着ReaderIsDead,您不仅可以获得提要的存档,还可以获得:所有已读、已加星号、标记和共...

  • 发布于 2021-05-23 16:16
  • 阅读 ( 57 )
ioyw94l7
ioyw94l7

0 篇文章

相关推荐