|
分享源码
界面截图: |
|
是否带模块: |
- |
备注说明: |
- |
迅雷功能实现.rar
(474.54 KB, 下载次数: 72)
在做web应用的时候,我们经常会遇到在web中调用本地应用程序的问题,例如在web中点击一个按钮,然后打开自己写的或者别人的应用程序。上网比较留意的同学应该会发现,想qq客服,淘宝的阿里旺旺客服和下载工具都会有这样的效果。
例如:
QQ:“tencent://Message/?menu=yes&exe=&uin=13231462”
迅雷:“thunder://QUFodHRwOi8vMTIzNDU2Nzg5LmNvbS8xMTExMTExMTExMTEucmFyWlo=”
快车:“Flashget://W0ZMQVNIR0VUXWh0dHA6Ly8xMjM0NTY3ODkuY29tLzExMTExMTExMTExMS5yYXJbRkxBU0hHRVRd&1926”
腾讯旋风:“qqdl://aHR0cDovLzEyMzQ1Njc4OS5jb20vMTExMTExMTExMTExLnJhcg==”
他们都有个共同的特点:都是“xxx://”开头的,这些都是自定义URL Protocol Handler ,通过注册表就可以实现。
如果会加密的,也可以对地址进行加密。
我看论坛上无例子,却有想做下载器的童鞋在这个地方不知道如何下手,我就找了些资料进行了编写。
其实,蛮简单的,要的童鞋拿去,下后记得顶。
附:
test.html为测试页,先运行reg.exe进行安装,然后打开test.html。
源码的默认格式:yeguang://
还附带了IE右键下载,不过本人能力有限,“全部链接下载”未能完成,如果谁做出来可,别忘记共享。
|
|