此文献给所有不能使用BT下载,但热衷于自刻最新XBOX360游戏的朋友们。(原创!首发A9VG!)
自从买了xbox360后,游戏的来源就成了我关注的问题,由于学校把bt封了,搞得我只有周末回家才能下载最新的iso,非常不爽…… 之后在A9vg上看到很多游戏都被破解组织打包后上传到Rapidshare分享,起初被Rapidshare上的各种限制气得半死,看着肉却吃不着,更加郁闷。最后、最后、最后……哼哼~ 让我碰上了火狐Firefox,Rapidshare你就束手就擒吧!下面把使用Firefox去Rapidshare自动下载的步骤详细道来。(转载请注明出处,Danny & Newbreed 原创!!!!!)
步骤一、下载安装Firefox,地址: http://www.mozilla.org.cn/[/COLOR] (如果你已经安装了,请跳过这一步)
步骤二、下载安装Firefox插件 iMacros,地址: https://addons.mozilla.org/zh-CN/firefox/addon/3863[/COLOR],安装好后,会要求重启Firefox,然后会在地址栏左侧出现这样的小图标,iMacros是本文的关键[/ALIGN]
[/ALIGN]
iMacros是一个宏编辑、录制、运行的插件。通俗点说,就是你用火狐浏览了哪个网页,点了哪个链接,提交了什么表单,下载了哪个文件它全部都能记录下来,保存到一个宏文件里,以后可以重复调用运行。实际上它的功能远比上面说的强大,在录制一个简单的宏以后,用户可以对其进行编辑以满足自身的需要。
在Rapidshare上一个xbox360游戏镜像一般会被分卷压缩成五六十个100MB左右的压缩包,每次手动去下载,要做的是点击相应压缩包的下载页面,点Free user按钮,倒数110秒,出现download按钮后点击才开始下载。然而,最近Rapidshare做了一个更恶心人的限制,免费用户在下载完一个较大的文件后(譬如大于90MB),要等15分钟才能开始另外一个文件的下载,这还不包括后面的110秒倒数,所以要靠人工一个个打开页面、等、下载文件这些繁琐重复的工作几乎让人难以仍受。
步骤三、使用iMacros就可以自动完成以上的工作。首先点击上图红色框中的按钮,打开iMacros侧边栏,如下图
[/ALIGN]
选择最上面的#Current.im
[/ALIGN]
然后点击iMacros侧边栏下方的编辑->编辑宏,这时会用记事本打开宏文件的具体内容,用以下代码替换原来的内容(这个例子里的链接是死亡空间的xxx-ds.rar文件的下载)
VERSION BUILD=6071024 RECORDER=FX
TAB T=1
URL GOTO=http://rapidshare.com/files/154089757/xxx-ds.rar
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Free<SP>user
WAIT SECONDS=110
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg
保存后,在iMacros侧边栏选择运行->运行,这个时候iMacros就会启动刚才保存的#Current.im宏文件,并进行相关的操作,包括点击按钮、倒数110秒、下载指定的文件等等一系列工作。 到这里,一个最简单的运用宏自动下载Rapidshare档案的工作就完成了[/COLOR]。
现在分析一下以上代码,并进行功能扩充,让Firefox+iMacros自动连续下载五六十个压缩包。
宏文件其实可以很轻松的被理解,分析如下:
VERSION BUILD=6071024 RECORDER=FX (第一行是有关宏录制器及其版本的信息,不用管它)[/COLOR][/Font]
TAB T=1 (在标签页No.1中执行)[/COLOR]
URL GOTO=[/FACE][FACE=Times New Roman]http://rapidshare.com/files/154089757/xxx-ds.rar (前往要下载文件的Rapidshare页面,要下载什么,地址就换成什么)[/COLOR][/Font]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Freeuser (点击Free user按钮)[/COLOR]
WAIT SECONDS=110 (倒数110秒,一般Rapidshare会倒数一分半,这里设置大点更保险)[/COLOR]
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES (保存到C:\downloads目录下,使用原文件名,下载完毕后再继续下一步)[/COLOR]
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg (寻找页面上的download图标,点击开始下载)[/COLOR][/Font]
步骤四、现在我们改进宏文件如下,下面这段宏文件是用来下载死亡空间的xxx-ds.r00到xxx-ds.r05这六个文件并保存到C:\Downloads目录下。另外需要大家注意的是,从准备下载第二个文件开始,我加入了“WAIT SECONDS=950” [/Font]这一行代码,因为如前文所述,现在Rapidshare在两个文件下载之间要等15分钟。
VERSION BUILD=6071024 RECORDER=FX
TAB T=1
URL GOTO=http://rapidshare.com/files/154084599/xxx-ds.r00
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Free<SP>user
WAIT SECONDS=110
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg
TAB T=1
URL GOTO=http://rapidshare.com/files/154084741/xxx-ds.r01
WAIT SECONDS=950
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Free<SP>user
WAIT SECONDS=110
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg
TAB T=1
URL GOTO=http://rapidshare.com/files/154084569/xxx-ds.r02
WAIT SECONDS=950
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Free<SP>user
WAIT SECONDS=110
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg
TAB T=1
URL GOTO=http://rapidshare.com/files/154084829/xxx-ds.r03
WAIT SECONDS=950
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Free<SP>user
WAIT SECONDS=110
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg
TAB T=1
URL GOTO=http://rapidshare.com/files/154084684/xxx-ds.r04
WAIT SECONDS=950
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Free<SP>user
WAIT SECONDS=110
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg
TAB T=1
URL GOTO=http://rapidshare.com/files/154084690/xxx-ds.r05
WAIT SECONDS=950
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:ff ATTR=VALUE:Free<SP>user
WAIT SECONDS=110
ONDOWNLOAD FOLDER=C:\Downloads FILE=* WAIT=YES
TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:dlf ATTR=SRC:/img2/download_file.jpg
.......(以下省略剩下的60个文件的宏命令,大家可以复制,然后更改页面链接).........
[/Font]
一个宏文件编辑好以后,可以在iMacros的侧边栏下方选记录->储存,保存起来,下次再用的时候只需打开已经保存的宏文件并更改文件里的http链接即可。
还有两点需要大家注意的是,使用Firefox运行宏的时候,最好先把所有标签都关闭,然后下载开始后不要用Firefox同时浏览别的网页(可以用别的浏览器),以免造成浏览器崩溃或者其它不必要的损失。
最后注大家下载时一路狂飙~~~~~~~~~~~~~~~~~~~
(转载请注明出处,Danny & Newbreed 原创!!!!!)[/COLOR]. |