多年来下载者么一直使用PT的RSS来及时下载站点的最新种子。但是现在,基于IRC的autodl脚本会很轻松的击败RSS已经是不争的事实,有些站点这两者之间的时差有15分钟之多(比如What.CD或者BMTV)。大多数站点通过irc通知新的种子都会提供自定义的irc脚本来完成这项工作(比如irssi),但是这不是本教程的主旨。相反,我们发现了一个全新的ChatZilla的插件,支持多个站点irc的#announce频道的下载和过滤种子,然后能够自动传输这些种子文件到你本地或者远程的bt客户端。
1.) 引言 / 准备工作:
虽然这不是一个容易遵循的教程,但是你一旦按照教程这完成了这一切,它绝对值得你投资这点时间去完成他。你不需要单独配置和安装每个站点的的自定义脚本, Autodl(见下文)目前支持12个很受欢迎的站点-而且就算不在列表里的站点你也可以手动加入-你也可以选择同时连接到多个的IRC频道。设置一次之后,以后就是坐享其成了。
以下是你需要准备的东西清单:
(*Autodl 目前支持绝大多数国外站点,没有不支持,只有你没有).
2.) 准备开始/ 如何安装:
其中以下2系列步骤, 你只需要做一次就够了,只是为了通过ChatZilla来配置autodl而已
假设你目前正在使用Firefox, 那么请安装 ChatZilla 插件然后重启火狐. 通过火狐启动 ChatZilla (工具 >ChatZilla). 你现在应当能看到ChatZilla被打开了.
2a.
在ChatZilla最底下的命令行中, 输入 "/pref profilePath" (没有引号哦) 然后回车. 窗口里就会显示你的ChatZilla 应用的工作路径;这个路径是安装autodl插件的必需品.
2b.
到我的电脑里去打开显示的路径下的目录
2c.
打开scripts文件夹. 然后下载autodl(http://sourceforge.net/projects/autodl/)然后解压zip文件到随便一个临时文件夹下.在那个里面,其中有个文件叫autodl,把它复制到你刚刚的那个scripts文件下。(貌似现在最新的都有exe文件了,下下来直接安装就是了)
如果一切顺利,你再那个scripts下的autodl文件夹里会发现一个文件叫init.js ,然后还会有个文件夹file伴随一个Readme.txt文件
2d.
接下来,完全退出ChatZilla,但是不用退出火狐,然后重新启动ChatZilla. 在 ChatZilla, 如果窗口里有显示"Initializing autodl v2.xx" 那么一般就是正确安装了(截图版本偏老了). 如果你没法看见 Auto Downloader菜单, 那么autodownloader是被关闭了. 输入"/enable-plugin autodl" (没有引号) 重新打开.
3.) 配置/安装 & Auto Downloader的使用方法: 虽然 Autodl 简化了从irc自动下载的流程,但是你仍然需要通过ChatZilla来做一些事情,比如:
3a.—你必须手动连接支持的站点irc
3b.—加入 #announce 频道 (你必须有资格进入哦).
3c.—使用 Autodl 来找到你登陆那些站点的 ‘cookies’.
3d.— 配置一个过滤器 (如果你对RSS过滤器很熟悉,那这个对你来说将是小菜一碟).
3a.手动连接到IRC.
不管你用什么IRC客户端,你都必须连接上PT站点的IRC.对于那些已经熟悉ChatZilla的人来说;这已经不需要说明了,但是我无差别对待,还是会详尽的说明一番: 为了连接irc使用ChatZilla的命令行 (更多 ChatZilla 的信息可以在这里找到:http://chatzilla.hacksrus.com/intro). 我们将使用ScenePalace.org作为例子来说明,他是目前支持的站点之一. 使用/server或者 /attach命令来添加你希望连接的站点,然后回车:
/server irc.scenepalace.org
(没这个站的就不要乱按回车了,找你能进的站去,至于为什么用这个站,那是因为原教程是这个站,配合截图需要,我就不自己截图了)
如果一切正常,你就会发现多了一个tab
小贴士:你可能需要在登录irc的时候通过认证才能登录(基本都要验证),每个站点都有每个站点不同验证命令和方式,详情请参照各个站点的faq,还有些站点是在内站论坛里写着的,大家自己去找咯(什么,你英文不好,英文不好那没办法了,老老实实手动下载做吸管吧)
3b.加入 #announce 频道.
你可以自己切换到 IRC的 announce 频道,或者使用Auto Downloader内置功能. 在ChatZilla, 点击 Auto Downloade,然后选择Announce Channels…
在这里你可以看到软件支持的IRC 频道 (你可以点击右边的IRC列表来显示站点的详细信息).当然这里也是可以添加和编辑的.
回到ChatZilla, 链接到你选择的频道
ScenePalace 例子, 输入: /join #SP-announce
3c.站点cookies. 和RSS一样, 这个步骤就是要告诉 Autodl你的站点cookie – 基本就是你在种子了的个人 uid 和 passkey. 每个站点都有不同的方法,别担心, Autodl 能够解释的站点基本够我们用了。
在 ChatZilla 点击 Auto Downloader, 然后选择 "Preferences…" 然后点击TrackerSettings标签.从下拉列表中选择一个站点 (比如 ScenePalace). 然后就会告诉你如何找这个站点的COOKIES了。
就拿ScenePalace 来说 (基本其他站点都雷同),你必须先访问站点的网页 (一定要登录哦。。),确定你自己在/index.php 或者首页反正.然后复制/粘贴以下代码到你的地址栏里 (比如说 – 覆盖http://scenepalace.org/index.php): - javascript:document.innerHTML=document.cookie
复制代码
现在回车吧,你将会在网页看见你自己的uid和passkey,记得把这些复制下来哦。
回到 Auto Downloader (Preferences… > Tracker Settings), 把你刚刚复制下来的东西粘贴进去吧。
以上就是如何设置站点cookies。如果你有多个站点,请把以上3系列步骤在每个站点都重复一边。
3d.过滤器.
你肯定想要个过滤器来告诉你的机器,那些种子改下,哪些种子不该下。如果你不做此步骤,那么,你将会自动下载所有新出的种子 (不建议下载所有种子,是人就得懂得挑挑拣拣,取其精华,去其糟粕).在这个教程里,我就不详细叙述如何设置过滤器了,详细情况请参考
http://www.utorrent.com/documentation/rss http://ezrss.it/faq/ 或者使用google就是了(什么,你要用百度,你去用就是了,只要你找得到,反正都一样)
在 Auto Downloader, 选择Filters…
然后给你的新过滤器起个名字. 然后就在各个项目里填上你的限制吧.
4.) 自动下载种子文件
你先确定已经至少链接了一个 IRC #announce 频道, cookies 和过滤器也已经正确设置完毕了Autodl 也在运行中.你现在要告诉 Autodl保存新种子到哪里去或者直接上传到某个远程地方. 基本上,这里有三个选项,可以在这里选择: Auto Downloader >Preferences… > Torrent Upload.
4a.本地, uTorrent ,监控目录(WatchFolder).
如果你希望从#announce频道获取种子之后直接使用utorrent开始下载任务 (本地或者你家里的电脑),那么请遵循以下步骤: 第一步,需要配置utorrent,使得utorrent监控一个文件夹,使得他自动加载那个文件夹里的种子实现自动下载. 打开 uTorrent, 进入 选项->设置->目录. 看到“自动载入torrent与”了么,你自己指定一个文件夹吧. 最后确认,不要忘记你设置在哪个目录哦。
下一步, 打开 Auto Downloader >Preferences… 然后点击 Torrent Upload标签. 选中 "Watch Folder" 选项,然后在下面的 ‘Torrent client watch folder’当中选择你所要监控自动下载的目录,就是你刚刚在utorrent当中写的那个,最后确认。
这样一来,你在本地只要开着irc,他就会自动依据你的选择自动下载了,无需人工干预,全自动哦。
4b.远程, 通过 uTorrent WebUI加载种子.
是的,我知道你们这帮家伙真实的目的其实是加载到盒子上,本地有个屁用是吧。。。
如果你的盒子碰巧运行着uTorrent (uTorrent WebUI)或者你的本地机器也有能远程操作的utorrentwebUI.以下将为你呈上解决方法(其实很简单):
4c.远程, 通过 FTP.
相对来说,本方法最佳,因为种子文件直接传输到你的盒子上去了,他会通过ftp直接传输种子到盒子上的指定目录. 你需要一个 SFTP 连接,然后在盒子上设置一个"watch directory" 通过 rTorrent或者其他bt 客户端. 祝大家在PT的世界中茁壮成长。
由于软件更新较快,请大家自行依据教程理解,步骤和软件界面有细微不同,请谅解
--------------------------------------------------------------------------------------------------------------------
往期教程索引:
[原创]各大VPS亲身实测以及在Centos上安装SeedBox的教程[附加友情提醒]
超简单!一键安装rtorrent+rutorrent+Web server+FTP+Webmin [原创翻译]
如果你看不懂中文字,或者你有啃英文的嗜好,那么好吧,本教程原版出处:
Private Tracker IRC Torrent Auto Downloader Made Easy
--------------------------------------------------------------------------------------------------------------------
最后,感谢2828258(爱吧爱吧爱我吧)赠送给我的HDC邀请, 感谢zeyao(Z妖)赠送给我的华府饼邀请,感谢yuzi(郁子)和kcy19841977(大高)今天灵通的免费消息以及灵敏的种子嗅觉,是的大家今天饼干吃的都很饱啊。感谢xxwkof ,感谢相关组织和有关部门,感谢soul,感谢大家。
感谢星星,三枪等总是无私发种,造福大家的人
|