昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期三, 一月 09, 2008

提取新浪IASK下载链接的真实地址

这里用到CURL,小软件,很了不起.要把路径加入到PATH变量中.

还用到GVIM,不大的文本编辑器,太了不起了.

很多人都把音乐上传到新浪的IASK上去,有时候如果歌很多,一首一首下载,就有点累人了..

这是一个IASK的下载地址

http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=2659580

一般我们要点进去,再点里面的下载链才能下载...比较不爽了.

现在,我们只要按几下,就把全部地址搞出来.然后再导入迅雷,那个快呀...

首先,你要有CURL和GVIM...没有的可以下,不懂的可以学.

把IASK的下载地址全部粘贴到GVIM中,一个地址一行

然后,复制这段代码

有特殊字符,贴不出来...


完了..完了代码里有特殊字符...贴出来不一样了,好吧,下面是它的本来面目.

:%s/^$\n//g^M:%s/cgi-bin\/fileid.cgi/download.php^M:%s/^/"/g^M:%s/$/"/g^M^Qgg$yA ^[p:%s/^/curl -e /g^M:%s/$/ -D tLink/g^M:%s/\n/\rtype tLink >> link\r/g^MggOcd. > link^[:cd f:\temp^MGd2k:w! getIshare.bat^M:!%^M:tabe link^M:%s/^\(\(^Location\)\@>

因为^M,^Q和^[是我用GVIM打出来的..这种是特殊字符,所以是贴不出来了.就是CTRL_M,CTRL_Q和CTRL_[

上面那段是把^M用真实的^和M打出来...


再打开一个GVIM,把上面那段抄进去,然后
按下:号.输入 %s/^M/CTRL_QCTRL_M/g
这样就把^M替换成真正的CTRL_M了...
^Q和^[用同样的方法.


现在复制改好的代码.回到抄好ISHARE地址的那个GVIM,按@+(上档键要按住).然后就弹出命令行窗口.等吧.正在提取真实地址呢...好哦,按任意键返回,真实地址已经全部给你整好显示在你面前了...

哎,写写也是给自己看,估计能看得懂的人,自己都能做..

1 条评论:

bisheng 说...

大哥,你说要用curl,好像没有具体说怎么用啊。可否稍微详细阐述一下?

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.