leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
阅读:10124回复:16

跳过迅雷直接下载 5qzone种子的GM脚本

楼主#
更多 发布于:2008-06-28 17:34
多日不上5q,居然堕落如斯,搜索页面的种子要安装迅雷才能下载。十分不忿,于是动手拼了一个Greasemonkey脚本出来,把迅雷协议的链接解码回http链接,删掉迅雷的下载工具检测。脚本在附件下载

5q的代码是这个样子的

迅雷高速下载

真实链接放在属性thunderHref里面,onClick的时候先检测你是否安装了迅雷,如果装了才调用实际的链接,否则就报错。

参考了很多别人的东西,向下列前辈致谢:
sunwan---给阿三写的table-layout
http://www.firefox.net.cn/newforum/view ... hp?t=11520

SpeciLink@QuChao.com  ---我使用了了specilink解码迅雷的下载链接的代码
http://tech.ddvip.com/2008-04/120935177844014.html
附件名称/大小 下载次数 最后更新
thundlink_hack.user.zip (2KB)  454 2008-06-28 17:34
再狡猾的猎手也斗不过好狐狸
jsjjsj
火狐狸
火狐狸
  • UID15525
  • 注册日期2006-11-06
  • 最后登录2019-09-29
  • 发帖数143
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2008-06-28 17:34
谢谢分享
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2019-11-13
  • 发帖数18368
  • 经验4720枚
  • 威望5点
  • 贡献值4292点
  • 好评度1062点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
2楼#
发布于:2008-06-28 17:34
虽然我不去5q,但是还是感谢楼主的努力!
Firefox More than meets your experience
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2008-06-28 17:34
楼主太厉害了,我一直为这个问题困扰,现在终于解决了
Jorevin
小狐狸
小狐狸
  • UID8508
  • 注册日期2005-09-09
  • 最后登录2009-06-30
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2008-06-28 17:34
很好,貌似好些网站都适用
谢lz
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
5楼#
发布于:2008-06-28 17:34
从specilink那个扩展来看,快车专用链接、QQ下载器专用链接都可以用类似办法搞定

ps:ls的潜的够深啊
再狡猾的猎手也斗不过好狐狸
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2019-11-12
  • 发帖数4656
  • 经验657枚
  • 威望0点
  • 贡献值380点
  • 好评度46点
6楼#
发布于:2008-06-28 17:34
沙滩凉鞋
小狐狸
小狐狸
  • UID23681
  • 注册日期2008-04-15
  • 最后登录2015-02-07
  • 发帖数26
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2008-06-28 17:34
leonary:从specilink那个扩展来看,快车专用链接、QQ下载器专用链接都可以用类似办法搞定回到原帖


并不是所有网站都是采用这种方法储存编码后的特殊链的……
要支持如华军、霏凡之类的但个网站非常简单……
但要做到全面支持就难了……
函数名或属性名一变你就得重新写……
我也在寻找更好的途径……
也许就是在firefox注册相关协议……
(但是 ActiveXObject 又是问题)
My Blog: QuChao.com
FLV Downloader: DownFLV.com
netdream
小狐狸
小狐狸
  • UID5368
  • 注册日期2005-04-22
  • 最后登录2011-10-20
  • 发帖数30
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2008-06-28 17:34
强烈支持原创!
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
9楼#
发布于:2008-06-28 17:34
回沙滩凉鞋:
全面支持是比较难啊,我还没想那么远,我的想法也就是想要哪个网站的就单写一个脚本,我自己上的恶心网站也没几个。即使注册协议也还没完,
onClick="return OnDownloadClick_Simple(this,2,4)"
需要骗过这个代码里面的工具检测让它交出实际的地址才行,想我的脚本里面直接删掉onClick是没法通用的。
再狡猾的猎手也斗不过好狐狸
沙滩凉鞋
小狐狸
小狐狸
  • UID23681
  • 注册日期2008-04-15
  • 最后登录2015-02-07
  • 发帖数26
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2008-06-28 17:34
leonary:回沙滩凉鞋:
全面支持是比较难啊,我还没想那么远,我的想法也就是想要哪个网站的就单写一个脚本,我自己上的恶心网站也没几个。即使注册协议也还没完,
onClick="return OnDownloadClick_Simple(this,2,4)"
需要骗过这个代码里面的工具检测让它交出实际的地址才行,想我的脚本里面直接删掉onClick是没法通用的。
回到原帖


specilink 正在编写的最新版可以支持这种“隐性”特殊链……
My Blog: QuChao.com
FLV Downloader: DownFLV.com
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2019-11-06
  • 发帖数1494
  • 经验108枚
  • 威望0点
  • 贡献值32点
  • 好评度5点
  • 社区居民
11楼#
发布于:2008-06-28 17:34
LZ能否告诉我修改哪里才能够兼容华军的迅雷装用链接代码?偶小白一个,但又不想用迅雷。
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1272
  • 经验-125枚
  • 威望0点
  • 贡献值-350点
  • 好评度-212点
  • 社区居民
  • 忠实会员
12楼#
发布于:2008-06-28 17:34
用户被禁言,该主题自动屏蔽!
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
13楼#
发布于:2008-06-28 17:34
刚才去华军看了一下,迅雷的专用链接好像直接可以点,不是专用的了
再狡猾的猎手也斗不过好狐狸
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2019-11-06
  • 发帖数1494
  • 经验108枚
  • 威望0点
  • 贡献值32点
  • 好评度5点
  • 社区居民
14楼#
发布于:2008-06-28 17:34
哦,可以了,自己没将华军的链接添进去,呵呵,见笑了!
上一页
游客

返回顶部