极客生存:wget本地版在线研究(del.icio.us、digg或谷歌笔记本)

吉娜·特拉帕尼...

Image for article titled Geek to Live: Wget local copies of your online research (del.icio.us, digg or Google Notebook)

吉娜·特拉帕尼

您一直在努力使用del.icio.us、Google Notebook或digg等在线服务为网页添加书签和剪辑。当然,将数据存储在web上对于任何在线计算机访问都是非常好的,但是在一个廉价、巨大的硬盘和强大的桌面搜索的时代,为什么不将您在web上保存的数据复制到您的计算机上呢?这样,你将拥有一份书签时显示的每个网页的副本,以及一份可搜索的研究档案,即使你离线时也是如此。

使用我最喜欢的命令行工具wget,您可以将del.icio.us链接、diggs或公共Google笔记本的页面内容自动高效地下载到硬盘上。

wget 101

Wget新手们,看看我的第一个Wget教程。在这里,您将了解wget的工作原理、下载位置以及wget命令的格式。

老手,跟我来。

归档del.icio.us书签

假设您有一个关于软件当前状态的演示,并且您一直在del.icio.us书签的“软件”标签中收集关于该主题的研究。下载从中链接的所有文档http://del.icio.us/ginatrapani/so…使用以下命令分页(不带换行符):

wget -H -r --level=1 -k -p -erobots=off -np -N --exclude-domains=del.icio.us,doubleclick.net http://del.icio.us/ginatrapani/software

如何运行此脚本:替换http://del.icio.us/ginatrapani/software 使用您的del.icio.us用户名和所需的标记。创建一个名为“del.icio.us archive”的新目录,并从该目录的命令行运行您编辑的脚本版本(更好的方法是,将命令复制并粘贴到文本文件中,根据自己的需要进行调整,并将其另存为脚本-.bat(Windows用户)和.sh(Mac用户)。然后运行脚本,而不是每次都键入那么长的内容。)命令完成后,您将在del.icio.us链接中设置以每个域命名的目录,其中存储有文件。

分解:此命令告诉wget获取从中链接的所有文档http://del.icio.us/ginatrapani/software:

  • -H:跨主机意味着,获取从del.icio.us到其他站点的所有链接
  • -r:递归地
  • -level=1:1级,这样就不会抓取那些页面链接到的所有文档
  • -k:将本地副本链接转换为指向页面本地副本的链接
  • -p:获取所有图像和其他辅助文件,以完整地构建页面
  • -erobots=off:忽略robots.txt文件,只需下载即可
  • -np:不要进入父目录(或所有ginatrapani的书签)
  • -N:只下载比已经下载的更新的文件
  • -exclude domains=del.icio.us,doubleclick.net:排除指向其他del.icio.us页面和doubleclick.net上的广告服务器的链接,因为您不想下载广告。

如果您无法接受,只需运行指向您自己的del.icio.us书签的命令即可。相信我,这是有效的。

或者,使用以下命令(省略换行符)获取所有del.icio.us书签,而不是将下载限制为一个标记:

wget -H -r --level=1 -k -p -erobots=off -np -N --exclude-directories=ginatrapani --exclude-domains=del.icio.us, doubleclick.net http://del.icio.us/ginatrapani

此命令与上一个命令的唯一区别在于,它包含一个“-exclude directories=ginatrapani”指令,该指令防止wget不必要地下载每个标记文件夹。

存档某人的挖掘

假设你想把凯文·罗斯·迪格斯的所有故事存档。wget命令看起来像这样(没有换行符):

wget -H -r --level=1 -k -p -erobots=off -np -N --exclude-domains=digg.com,doubleclick.net,doubleclick.com,fastclick.net,fmpub.net,tacoda.net,adbrite.com,sitemeter.com http://digg.com/users/kevinrose/dugg

与上面的命令类似,这个命令排除了更多的广告服务器(这样你就不会用横幅广告图片填满硬盘),并指向kevinrose的dugg页面。

存档一个公共的谷歌笔记本

谷歌笔记本是一个很好的方式来剪辑网页的各个部分,并在网上做笔记,你可以将这些笔记本公开。假设你有一个公共谷歌笔记本,上面有你在网上找到的航空报价,你想在离线时在本地存档。将wget指向该笔记本,并告诉它使用此命令将页面保存到aviationquotes-notebook.html(省略换行符。)

wget -k -p -erobots=off -np -N -nd -O aviationquotes-notebook.html http://www.google.com/notebook/public/18344006957932515597/BDSKUIgoQ9K_Emdkh

本地存档web的提示和技巧

使用谷歌桌面或MacOSX的Spotlight搜索您下载的书签和网络剪辑的内容。Mac上的认真研究人员也可以将下载的文档导入DevonThink。

使下载的页面在x时间后过期。如果你想在过去两周内阅读凯文的所有资料,请使用硬盘驱动器管理员清理下载文件夹,这将删除旧文件。

在OS X和Linux上使用Windows任务调度器或cron计划wget下载的自动运行。

有你一直使用的值得信赖的wget配方吗?或者是关于这里介绍的任何一个问题?在评论中给我们打电话。

Lifehacker的编辑Gina Trapani认为分布式个人数据是**级应用。她的半周专题片《极客生活》每周三和周五在Lifehacker上播出。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。

  • 发表于 2021-08-01 23:04
  • 阅读 ( 104 )
  • 分类:互联网

你可能感兴趣的文章

极客软件:使用delicount获得网站范围del.icio.us公司书签计数

在写了如何查看一篇文章被添加书签的次数之后书签,我突然想到,编写一个应用程序来循环浏览网站上的所有页面并检查del.icio.us公司数一数,最后给出一个总数。 注意:这个软件要花很长时间来计算整个总数,因为del.icio.us...

  • 发布于 2021-04-14 12:26
  • 阅读 ( 91 )

从shell备份美味书签

...户。由于有许多方法可以实现这一点,我们将介绍今天最极客的方法,它源于下面链接的文章,但略有不同。打开一个终端提示并输入以下内容,用您的凭证替换用户名和密码。curl-k--用户用户名:password-o backup.xml-o'https://api.del....

  • 发布于 2021-07-29 13:40
  • 阅读 ( 107 )

del.izzy搜索del.icio.us书签中的内容

...到Del.icio.us霸主的限制;在这种情况下,前往前面提到的谷歌黑客deliGoo,试试你的运气。del.izzy[通过等途径]

  • 发布于 2021-07-30 04:14
  • 阅读 ( 95 )

del.icio.us书签插件现在可用于internet explorer

...,它带有工具栏按钮,可用于快速书签和标签浏览,并与本地书签完全集成和同步。然而,它比前往del.icio.us或使用需要标记的bookmarklet更快、更方便。del.icio.us插件运行在InternetExplorer6、7上,甚至运行在WindowsXP和Vista上的IE8测试...

  • 发布于 2021-07-30 09:54
  • 阅读 ( 136 )

delish管理del.icio.us书签并为其绘制缩略图

...OS X:使用****版Delish应用程序,以前所未有的方式浏览Del.icio.us书签。Delish背后的思想认为,URL不应该被视为文本,因此该软件通过创建所有链接的缩略图快照为书签提供了一个可视化界面,并以一个吸引人、易于使用的界面显...

  • 发布于 2021-07-30 10:20
  • 阅读 ( 72 )

del.icio.us扩展beta版在Firefox3中运行良好

社交书签服务del.icio.us已经更新了它们的扩展,使其能够在Firefox3中工作,尽管Firefox3已经加入了书签标签。该扩展版本是beta版(很明显,Firefox3也是如此),所以测试人员可以试一试[通过]

  • 发布于 2021-07-30 10:47
  • 阅读 ( 44 )

使用netlicious从桌面管理您的del.icio.us帐户

仅限Windows:免费软件应用程序Netlicious是一个桌面Del.icio.us客户端,您可以从中查看和管理所有Del.cio.us书签。该应用程序的设置非常类似于传统的桌面新闻阅读器或电子邮件应用程序,所有标签都位于左侧栏中,单个书签位于顶...

  • 发布于 2021-07-30 17:07
  • 阅读 ( 101 )

通过任何链接在线观看youtube视频

Firefox with Greasemonkey:Videoembed Greasemonkey用户脚本自动将来自YouTube、MySpace、MetaCafe的任何视频嵌入到网页中,更直接地嵌入到链接但未嵌入视频的任何网页中。例如,如果你无意中在del.icio.us上看到一段带书签的YouTube视频,或者在D...

  • 发布于 2021-07-30 17:13
  • 阅读 ( 105 )

使用instapaper简化的iphone友好书签

如果您喜欢在线书签,但不一定关心del.icio.us或Digg等网站的“社交”或标记方面,Instapaper是您的理想网站。与添加浏览器按钮或依靠专用图标将网页添加到您的故事队列不同,您只需单击书签来添加页面,如果您想委派链接供...

  • 发布于 2021-07-30 18:26
  • 阅读 ( 72 )

与谷歌共享的东西共享网站

谷歌悄然推出了一款名为Shared Stuff的新应用程序,这是一种社交书签服务,提供谷歌书签del.icio.us和谷歌阅读器的奇怪平衡,并与Gmail进行了大量整合。您可以使用Shared Stuff主页上的bookmarklet将项目添加到共享内容中。该服务与您...

  • 发布于 2021-07-31 16:39
  • 阅读 ( 32 )
sw12343
sw12343

0 篇文章

相关推荐