- UID
- 272786
- 帖子
- 228
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 来自
- 深圳
- 注册时间
- 2010-3-25
|
本帖最后由 userioage 于 2010-4-16 16:05 编辑
有一次,我点击一个QQ旋风的下载链接,浏览器提示我需要打开外部程序来处理,里面还有一个什么选项,我直接点击确定,就打开QQ旋风下载了!!!!不知道你们有没有遇到过!!!!
而且打开的窗体里面还显示了QQ旋风下载的协议qqdl:什么的,,,,,
想到了迅雷的链接一直不能下载,是不是跟什么协议处理有关系呢???
看了一下,QQ旋风在HKEY_CLASSES_ROOT\qqdl\shell\open\command注册了一个打开链接,
那我们可不可以自己加入迅雷的那个,thunder然后就支持迅雷啦???
总结:
1、本机的电脑需在HKEY_CLASSES_ROOT\下建立Thunder的打开方式
2、网站必须有迅雷下载的链接(像上图所示的请求链接
大功告成。
在我的模拟网页中可以,但在其它的网站中提供的迅雷下载链接就被使浏览器发出警告!!!不解
http://download.it168.com/114/132/14635/index.shtml 这个里面有迅雷下载链接,一点就提示操作被取消!!!!
测试页代码随便搞的代码,不知正确性的)
<html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<head>
<title>谷歌浏览器-外部请求</title>
<body>
<p id="cp">©2010 Ctyhdmm <a href="/about/">个人说明</a>
<a href="http://www.miibeian.gov.cn" target="_blank">ICP未备案</a>
<a href="#" title="超级旋风下载" QHref = "qqdl://aHR0cDovL2Rvd24ucXEuY29tL2RuZi9mdWxsL0RORl9PQl9WMi45M19SQzJfUGFjay5leGU=" onclick='pgvSendClick({hottag:"IED.DNF.INDEXHTM.httpbd"});return OnDownloadClick_Game(this, event, 20001,100, false)' oncontextmenu = "OnContextClick(this, event)">超级旋风下载</a>
<a href="thunder://QUFodHRwOi8vYmouZHJpdmVyY2hpbmEuY29tL3NvdW5kL3ZpYXNoZW5na2F3YW5uZW5nLnJhclpa" thunderhref="thunder://QUFodHRwOi8vYmouZHJpdmVyY2hpbmEuY29tL3NvdW5kL3ZpYXNoZW5na2F3YW5uZW5nLnJhclpa" thunderpid="00006" thunderrestitle="万能驱动之万能声卡驱动 适用于VIA芯片声卡" onclick="return OnDownloadClick_Simple(this)" oncontextmenu="ThunderNetwork_SetHref(this)">迅雷高速下载</a>
<img src="http://gimg.baidu.com/img/gs.gif">
</p>
</body>
</head>
</html>
注册表内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\thunder\shell\open\command]
@="\"C:\\Program Files\\Thunder Network\\bin\\Thunder.exe\" \"%1\""
如图:重现: |
|