Usenet:P2P下载的替代方法

上一篇网志中,我已经说了,我打算好好研究和介绍usenet。

下面就是我翻译的第一篇教程。它的信息量很大,非常通俗实用。基本上,读完这篇文章,你就会使用usenet下载文件。

文中的很多内容,我还没有见到有其他的中文介绍。即使你已经熟练使用互联网,读后很可能会第一次发觉,原来网上还有这样的东西!

更多关于usenet的历史演变,请看我以前写的《Usenet简介》

==================

Newsgroups, the ultimate P2P alternative

Usenet:P2P下载的替代方法

作者:ghacks.net

译者:阮一峰

原文网址:http://www.ghacks.net/2006/07/17/newsgroups-the-ultimate-p2p-alternative/

1.

你对P2P下载应该不会感到陌生,新闻里几乎每天都会提到它。像美国唱片工业协会(RIAA)这样的组织,一直在追踪P2P使用者。你可能还读到过有关报道,P2P下载中包含木马程序和病毒。目前来看,使用P2P似乎是一件有风险的事情。

幸运的是,还有另一种获得文件的方法,那就是Usenet。它是一种非常古老的交流系统,可以替代P2P。

你也许听到过Usenet这个词,要是你用过google groups,那么你其实已经同它打过交道了。Google Groups提供usenet的部分功能,看上去有点像传统的BBS系统,你可以在上面发布消息,并且同他人讨论问题。

2.

但是,usenet还有秘密的一面,你可能就不太清楚了。那就是usenet可以用来下载文件。

usenet上面有许许多多文件可供下载,而且每天还在以2800GB的速度增加。对,你没有看错,每天新增2.8TB新的下载。

所有的文件,包括那些正常的发言和讨论,都包括在讨论组(groups)里,所以usenet又被叫做"新闻组"(newsgroup)。每个新闻组都有一个独一无二的地址,比如alt.binaries.dvd或者alt.binaries.mp3。前者可以下载DVD文件,后来可以下载mp3文件。你不妨点击进去,看看里面到底可以下载什么。

有一些专门的网站,为你提供usenet下载的搜索服务,比如newzbin.comyabse.com。前者让你可以按照文件的种类(视频、音频、书籍、软件等),查看最新下载。后者则是纯粹的搜索引擎,只要在搜索框中键入一个关键词,就会返回许许多多的搜索结果。

3.

现在,你已经知道从usenet上可以下载文件。但是,真正下载到这些文件,你还必须要两件东西,一件是一个usenet服务器的帐号,另一件则是一个专用的usenet客户端程序。

在介绍它们之前,让我们先来看看,usenet下载和P2P下载的主要区别到底是什么?

首先,使用P2P下载时,你必须让出部分带宽给其他用户,通俗的说,就是下载的同时,你还必须将文件上传给其他用户。与此相反的是,usenet下载不存在分享带宽,你根本不用上传任何东西。因此,一般来说,usenet下载比p2p下载快得多。

其次, P2P下载的前提是,必须有"种子"(seeders)存在。如果没有种子或者种子的数量很少,那么完成下载的时间很可能是遥遥无期。usenet下载则完全不同,它的种子总是已经存在的。有时种子文件可能会发生缺损,但是这种情况发生的次数并不多。目前,主要的usenet服务商均承诺,文件的完整度(complete)在98%以上。而且,即使缺损已经出现,原始的上传者很可能会重新上传文件。

4.

这一节将介绍如何得到usenet服务器的帐号。

如果你是在北美上网,那么很可能你的ISP在开通上网时,已经同时为你开通了usenet帐号。否则,你需要从专门的usenet服务商那里得到一个帐号。

世界上有许多usenet服务提供商。我使用的是giganews,因为这家公司的文件保存期(retention)是世界最长的。(usenet上的文件太多,所以超过一定时间的旧文件都会被删除。)而且,giganews的下载速度也是世界上最快的。以我为例,我的带宽是16Mbit,使用giganews的下载速度是1.8MB每秒。(译者注:1Byte=8bit,因此这个下载速度已经到了带宽的上限了。)

但是,这个帐号不是免费的,必须付费才能得到。这是可以理解的,因为维持这样巨大的文件传输量,成本是很高的,只有通过收费才能弥补。目前,世界上没有一家免费的usenet服务商,提供全部的文件下载。因此,usenet下载和p2p下载还有一个主要区别,那就是前者是收费的,后者是免费的。

Giganews是目前世界上最好的usenet服务商之一。它提供三种不同的账户,可供用户选择。我使用的是可以无限下载的白金帐户,这意味着我可以无限量的下载,费用是每月24.99美元。白银账户的费用是每月12.99美元,下载限量是25GB。青铜账户的费用是每月7.99美元,下载限量是2GB。所有账户都有一个三天的免费试用期。

5.

除了帐号,你还必须有一个usenet客户端专用下载程序。这样的程序有很多种,具体清单请看这里

newsbin是目前在windows平台下,使用最广泛的usenet客户端。不过,它是一个商业软件,需要缴费注册。因此,我们在这里选用一个免费软件Grabit来举例。

如果你已经有了帐号,可以现在就去Grabit的网站,下载安装。

6.

这一节将演示如何使用Grabit。演示起来比较繁琐,但是实际操作很简单。

第一步,安装完Grabit后,启动程序。你可以看到程序的主窗口。

第二步,选择"Edit"菜单中的"Preferences"命令。

第三步,在跳出对话框中,选择"Floders"标签,设置"Cache"和"Download"目录。这两个目录所在的硬盘越大越好,然后点击"Ok"按钮。

第四步,鼠标右击左面板中的"my grabit",选择"Add Server"。

第五步,在Hostname一栏填入"news.giganews.com"(假定你的服务商是giganews),在"Account name"填入你的用户名,在"Password"一栏中填入密码,在"Maximum allowed connections"(最大同时连接数)修改为10(giganews的帐号允许同时开10个线程)。

第六步,点击确定以后,"my grabit"下面应该会出现一个"Default server",用鼠标右击,在菜单中选择"Refresh Group List"。这将从Giganews的服务器上取得所有讨论组的名单。这一步可能很耗时间,因为讨论组总数超过10万个。

第七步,完成上一步后,点击右面板中的"all groups",就会显示出所有讨论组。清单上方有搜索栏,可以过滤讨论组。比如在"only show groupnames that contain the word(s)"一栏中填入"bin",在"only show groups with at least articles"一栏中填入1000,这样就能显示主要的文件下载讨论组。

第八步,挑选你想要订阅的讨论组,比如alt.binaries.hdtv,选择右键菜单中的"subscribe"订阅命令。

第九步,这时,你应该看到alt.binaries.hdtv已经出现在左面板中"default server"的下方。然后选择右键菜单中的"Full update"抓取该讨论组中的全部文章信息。由于文章非常多(我的软件上显示共有87518350篇),所以这一步很耗时间,需要耐心等待。好在"Full update"只需做一次,以后再更新的时候,选择"Incremental update"就可以了。

第十步,右面板中的Batch标签此时会显示,正在执行一项下载任务。

第十一步,等到所有文章信息下载结束后,切换到"Articles"标签下,就可以看到该讨论组中所有的文章。里面的每篇文章其实都是一个个文件,点击你要下载的文件,选择右键菜单中的"Grab selected article(s)"。这些文件马上就会开始被下载到硬盘上。

以上就是下载的所有操作步骤。可以看到,这种操作虽然很简单,但是比较费时间,好在还有一种更快捷的下载方法,就是使用nzb文件,这个我将在以后介绍。

7.

usenet上的文件无所不包,只要你能想到的内容这里都能找到。不是亲眼看到,很难想象上面的资料有多么丰富。比如,有一个讨论组alt.binaries.pictures.railroad,里面都是与铁路有关的图片。所有文件全部可以下载。

你也许会问,这样的下载会不会侵犯版权呢?

目前,还没有办法保证usenet上的文件都符合版权制度。所以,请自觉不要下载那些盗版文件。

(完)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CRPER折腾记

MacOS : 前端必备姿势(工作环境)

算是爬出来了...此篇的工作设备是(Macbook Pro 2017款,所以可能会说到 touchbar!)

4830
来自专栏Web项目聚集地

我珍藏的神兵利器(软件篇)

快速启动应用+文件搜索+各种实用插件(计算器、翻译、网页快速访问等)。我的最爱,没有它我几乎半残。

3514
来自专栏数据之美

linux 系统监控、诊断工具之 IO wait

1、问题: 最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端、本机都没问题,但是没想到上了第二份日志之后,问题来了: 集群中的某台...

39410
来自专栏做全栈攻城狮

零基础开发高大上精美网站,非技术人员建站宝典 第一课

对于程序员,写代码是日常工作。作为他们眼中的电脑通,时常会有亲朋好友,找你给做个网站或者公众号。盛情难却。自己不得不搞。“子非鱼焉知鱼之乐”。按照要求去做,浪费...

2593
来自专栏崔庆才的专栏

你的 Mac 用对了吗?推荐一些 Mac 上比较好用的软件

最近有一个朋友刚入手了 Mac,准备专门搞开发用,让我给他推荐几款软件,然后我就把我的 Launchpad 截图发给了他,他看到这密密麻麻的软件完全不知所措,如...

4260
来自专栏逸鹏说道

一个粗心的Bug,JSON格式不规范导致AJAX错误

一、事件回放 今天工作时碰到了一个奇怪的问题,这个问题很早很早以前也碰到过,不过没想到过这么久了竟然又栽在这里。 当时正在联调一个项目,由于后端没有提供数据...

3564
来自专栏用户2442861的专栏

必不可少的Firefox插件

Adblock Plus 去广告,包括youku的开头广告 All-in-One Sidebar 最大的好处就是省去书签栏 NoSquint :用firefo...

4021
来自专栏速成应用小程序

小程序注册开发制作过程中要注意哪些?

小程序在注册制作发布过程中常常会遇见审核不通过或是上线后被停止等问题,那么怎么避免这类问题的出现呢?

4647
来自专栏轮子工厂

有哪些实用且堪称神器的Chrome插件?吐血推荐!!!

相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展程序(E...

2.8K4
来自专栏张戈的专栏

WordPress4.2升级修复补丁:解决大量404请求以及评论表情路径及尺寸异常问题

上一篇文章写到了 WordPress 升级 4.2 版本后部分主题出现了大量 404 请求的问题,匆忙解决也没深究原因。今天继续调试主题却发现了评论表情不显示了...

45613

扫码关注云+社区

领取腾讯云代金券