Opera10beta调用迅雷右键下载的解决方法(更新迅雷5.9)
转:http://bbs.operachina.com/viewtopic.php?f=30&t=47166
以下是不用工具,自己修改菜单文件整合右键迅雷下载的方法。
Opera版本,10 beta 1589,迅雷官方版5.6.1.291以及5.9.2.927,
绿色版及改版迅雷使用者请无视此贴,
当然如果你想尝试,也可以~
成功的话,当然恭喜你了;失败的话,只有遗憾。
先从5.9版本谈起。以下是具体步骤。
首先,下载附件中的XLNonIESvr.exe文件,在迅雷5.9安装目录Thunder Network\Thunder\Components下创建一个ExplorerHelper文件夹,将附件粘贴至其中。
接 下来,启动Opera,在首选项-高级-工具栏-菜单设置下创建一个副本,此时会在opera的profile/menu目录下生成 standard_menu (1).ini文件。不知道自己Opera的profile目录在哪?地址栏输入opera:about,Opera目录那项就是了。然后在地址栏输入 opera:config#Menu Configuration,把文件改为新近生成的standard_menu (1).ini,保存,退出,关闭Opera。
然后,修改这个standard_menu (1).ini,
在[Link Popup Menu]这一项下增添
Item,"使用迅雷下载"=Execute Program, "C:\Program Files\Thunder Network\Thunder\Components\ExplorerHelper\XLNonIESvr.exe", "@%l %u"
在[Image Link Popup Menu]下增添
Item,"使用迅雷下载"=Execute Program, "C:\Program Files\Thunder Network\Thunder\Components\ExplorerHelper\XLNonIESvr.exe", "@%l %u"
在[Image Popup Menu]这项下增添
Item," 使用迅雷下载"=Copy image address & Execute Program, "C:\Program Files\Thunder Network\Thunder\Components\ExplorerHelper\XLNonIESvr.exe", "@%c %u"
在[Document Popup Menu]增添
Item,"使用迅雷下载全部链接"=Execute Program, "C:\Program Files\Thunder Network\Thunder\Components\ExplorerHelper\XLNonIESvr.exe", "#%s %u"
然后保存退出即可。
有一点要注意了,C:\Program Files\Thunder Network\Thunder\Components\ExplorerHelper\XLNonIESvr.exe这一项需要与你的XLNonIESvr.exe所在路径一致,未必和文中相同。
现在打开Opera,找个下载链接试试,是不是右键菜单中有使用迅雷下载和使用迅雷下载全部链接2项了?
========================================================
以 下再来谈谈迅雷5.6的关联。迅雷5.6安装目录下有\Components\ExplorerHelper\XLNonIESvr.exe,不过我还是 建议用附件覆盖这个文件。启动迅雷,工具-添加Opera支持,提示找不到目录,手动寻找,手动寻找并提示关联成功后,右键调用迅雷就可用了。如果失败, 请照上文中的步骤操作。
明请完全按照教程操作,仅针对教程所提版本有效。
对于某些特殊页面上的迅雷专用链和狗狗搜索,可能右键迅雷下载会没有反应,这需要用JS,请有这个问题的朋友们自行去JS&CSS区寻找脚本。
对于中国版以及专用链,请参考这2个帖子
朱雀9.64与迅雷不关联的解决办法(同样适用于迅雷 5.9和Opera 10)