在Opera中使用迅雷的方法
Friday, December 2, 2005 2:07:28 PM
Opera中不能使用迅雷下载一直让人很头疼,在网上也找不到一个好的解决方案,于是自己写了一个程序,基本解决了这个问题。
点击下载此程序:
operathunder.exe(重发,解决在新版不能用的bug)
放在任意目录,接着在oprea的配置文件standard_menu.ini中找到[Link Popup Menu]和[Image Link Popup Menu]项,加入如下代码:
Item,"用迅雷下载"=Execute program,"(刚那个程序的路径)\operathunder.exe","%l"
其实就是给opera右键菜单加入一项“用迅雷下载”,联链接到刚那个程序。
重启Opera,试试下载一个东西,点击右键,选“用迅雷下载”,迅雷就自动跳出来啦。这样就方便多了。
注意,使用Opera9的用户,不要用中文,把菜单文字改成英文的,否则会出现问题。
已经更新,具体用法请看http://my.opera.com/chinese/forums/topic.dml?id=126133
很多人都提出了一些要求,但本人精力和水平有限,现在可能无法满足大家的要求,实在抱歉,不过只要有时间,还是会努力做这个东西的。
实在很不好意思。









Neooneoo3000 # Friday, December 2, 2005 2:21:29 PM
为了写这个程序,我用了整整一天的时间把COM学了一遍。
我是用c写程序的,而且又不写商业软件,所以一般用不到COM和ActiveX(VB编程本身就是基于ActiveX的,你都不用管它是什么)。这次是没办法,不得不把COM和VC中的COM编程学习了一遍。看完之后觉得,这COM确实是个好东西,要不是迅雷的一部分功能是基于ActiveX的,我是无论如何都拿它没办法的。
不得不承认微软的那些人很厉害。
Neooneoo3000 # Saturday, December 3, 2005 2:14:21 PM
有人问这个东西是什么原理,其实很简单,几行代码而已.
首先,通过对迅雷在ie中的实现原理进行分析发现,迅雷有一个ActiveX组件的功能就是启动迅雷主程序并将获取到的地址传给迅雷.这个组件只有一个成员函数
GetsendUrl(_bstr_t url)
很容易看出来上面提到的功能就是通过这个函数实现的,下面就好办了,只要编程调用这个函数,将程序的运行参数(就是要下载的地址)作为这个函数参数就可以了.
//markpoleon # Sunday, December 4, 2005 8:31:40 AM
你做的不错!
Anonymous # Thursday, December 8, 2005 2:36:24 AM
agate # Thursday, December 8, 2005 2:58:43 AM
一般IDM会搞定的
maxwellxzy # Friday, December 16, 2005 3:40:20 AM
Anonymous # Sunday, January 8, 2006 3:44:49 AM
weizhuyu # Sunday, January 22, 2006 2:47:23 AM
晓磊xxlei # Tuesday, January 24, 2006 5:19:31 PM
Anonymous # Friday, January 27, 2006 6:04:21 PM
Anonymous # Friday, February 3, 2006 6:58:26 PM
chenbobobobo2114 # Saturday, February 11, 2006 1:46:59 PM
这个大侠可否能为迅雷的国际版(Gigaget)写一个同样的插件?
Neooneoo3000 # Wednesday, February 15, 2006 1:45:35 PM
freeD.von # Thursday, February 16, 2006 11:08:20 AM
onyourmark04onyourmark_04 # Thursday, February 16, 2006 2:28:53 PM
我在8.5_x 和9.0TP2 中直接右键复制链接地址就自动用 gigaget(迅雷国际版本)下载了
-----------------------------------------------------
晕了 我刚刚还行的 更新了XP的更新补丁后 又不能用了 也不知道是我卸载了什么软件的关系 唉...
--------------------------------------------------------
又能下了 晕 不知道怎么搞的
反正 不用插件还是可以的 呵呵 有点不太稳定就是
Neooneoo3000 # Monday, February 20, 2006 3:33:59 PM
Anonymous # Saturday, March 4, 2006 10:54:15 AM
lies QQ27789419mylies # Wednesday, March 29, 2006 10:24:23 AM
Jiannanjiannan # Tuesday, April 25, 2006 2:26:03 PM
迅雷 5.1.6.198
已经不能支持了。
企盼更新~
leave # Thursday, October 19, 2006 12:19:26 AM