美国航天局的天文学每日图片档案是一个充满了令人敬畏的,高分辨率的空间图像,顺便说一句,作为桌面壁纸伟大的工作。但美国宇航局并没有提供一个简单的方法来获取一切。命令行工具wget去救援!
更新:这篇文章的主要目的是作为一个很好的例子,说明如何使用wget来节省时间,但如果你想要的只是图片,这里有一个工作洪流,由读者Jacob Hathaway提供(谢谢你,杰克!很多读者对我最初的《激流》有意见。抱歉。)享受吧!
一个小背景:我妻子是一个平面设计师,在洛杉矶格里菲斯公园天文台的一个项目上工作。她在寻找高分辨率的太空图像,我知道Nasa的APOD档案里有很多很棒的图像,但要把它们都抓到并不容易,而且点击档案也很乏味。所以我转向wget,一个跨平台的命令行工具。
Windows用户,您可以从这里获取wget;Mac用户,这里有一个很好的(按照下载中的安装说明进行操作。)默认情况下,Linux用户应该安装它。假设你已经安装了wget,打开你的命令行,然后cd到一个你想存储它们的文件夹(我的文件夹在一个叫做wgot的大媒体驱动器上)。下载档案的命令很简单:
wget -r -l2 -t1 -nd -N -np -w2 -A.jpg -erobots=off http://apod.nasa.gov/apod/archivepix.html此命令将爬网存档页,跟踪任何链接,最终只开始下载域中的JPG文件。w2选项在每次ping之间添加了一个两秒钟的等待时间,这是我执行ping时没有包含的,但是。。。我也不希望我们完全杀死他们的服务器,所以希望这会有所帮助。
所有下载的内容在我的硬盘上都占用了大约2.64GB的空间,最终你会得到一些低质量的高质量内容的复制品,但是你可以很容易地按大小排序并去掉一些低分辨率的内容。我们在大约五年前发布了一个wget入门,因此如果这个用例让您对wget还能做些什么感兴趣,请阅读这篇老文章。另外:我是一个wget涉猎者,所以如果你有任何改进,让我们在评论中听到他们。
天文学每日图片档案
你可以联系亚当帕什,这篇文章的作者,在小费[email protected]. 你也可以在Twitter和Facebook上关注他。
... 美国宇航局——毫不奇怪,美国宇航局电视台正在策划一场日食盛宴。它将拥有11艘宇宙飞船、3架美国航天局飞机、50个高空气球,以及国际空间站重点关注的活动。他们...
...的界面和许多其他改进。如果你现在想在Ubuntu上安装它,只需一个快速的命令就可以了。 ...
...只是编写实际内容和上传图片。WordPress负责网站编码,您只需提供内容。正是这种模板和内容的分离,开启了一个网站——博客——向全世界开放的世界。 ...
... 谁不喜欢美丽的太空图像?美国宇航局的天文学每日图片feed每天都会分享一张来自深空的新教育图片,这是小程序中的特色。为了让你的Android**看起来新鲜,applet每天都会将你的**壁纸更新为最新的...
...是”,然后等待应用更改。完成后,您就可以开始玩了。只需单击“启动”即可开始播放您的复古收藏夹! ...
... 在打开的窗口中,只需搜索术语“GParted”并安装“GNOME partition editor”结果。 ...
...他们寻找免费电子书的来源,你从来没有听说过。这包括一个获得书籍的最佳论坛,一个挖掘旧式低俗小说的地方,以及一些获得经典的更好方法。 ...
...PNG版本。在网站上获取JPEG或PNG版本的图像通常很简单,只需在Safari或IE中打开图像,然后从浏览器下载图像即可。 从包含WebP图像的网页中,突出显示URL,右键单击它,然后单击“复制” 启动另一个不支持WebP的浏览器,右键单...
...该游戏后来与windowsnt、ME和2000捆绑在一起;windowsxp是最后一个包含该游戏的版本。 为什么WindowsVista和更高版本的Windows没有附带弹球?因为微软的工程师们无法将游戏移植到64位体系结构中而不破坏它。微软员工Raymond Chen解释道...
...云存储介质。驱动器、Dropbox和OneDrive都受支持。 之后,只需单击“创建存档”按钮。 进度条将以百分比和数据总量的形式向您显示一切进展的程度。当然,构建存档所需的时间将取决于实际收集的数据量文件越多,时间越长。...