海逐浪
小狐狸
小狐狸
  • UID9833
  • 注册日期2005-11-15
  • 最后登录2007-12-12
  • 发帖数25
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4887回复:11

需用什么参数才能把launchy和迷你迅雷结合起来

楼主#
更多 发布于:2005-11-17 21:53
查了注册表,迷你迅雷似乎是通过一个geturl.htm获得url并调用主程序的,但发现无论launchy geturl.htm还是lanuchy主程序都无法启动迷你迅雷(迅雷很占用资源,所以用迷你的)
望高手赐教

geturl.htm的内容
<script language="VBScript">

Sub AddLink(Url,Info,Location) 
	On Error Resume Next

	set ThunderApi = CreateObject("Xunleibho.CatchRightClick.1")
	if err<>0 then
		MsgBox("Thunder not properly installed on this PC!")
	else
	
		if Info = "" then
			Info = "unknown"
		end if
	DownloadInfo = "#*01#*" + Url + "#*02#*" + Location + "#*03#*" + Info + "#*04#*thunder_mini#*05#*"
	retValue = ThunderApi.sendUrl(DownloadInfo)
    end if
	
end sub

Sub OnContextMenu()
	set srcEvent = external.menuArguments.event
	set srcLocation = external.menuArguments.location
	
	set EventElement = external.menuArguments.document.elementFromPoint ( srcEvent.clientX, srcEvent.clientY )
	if srcEvent.type = "MenuExtAnchor" then 
		set srcAnchor = EventElement
		do until TypeName(srcAnchor)="HTMLAnchorElement"
			set srcAnchor=srcAnchor.parentElement
		Loop
		Call AddLink(srcAnchor.href,srcAnchor.innerText,srcLocation)
	elseif srcEvent.type="MenuExtImage" then
		if TypeName(EventElement)="HTMLAreaElement" then
			Call AddLink(EventElement.href,EventElement.Alt,srcLocation)
		else 
			set srcImage = EventElement
			set srcAnchor = srcImage.parentElement
			do until TypeName(srcAnchor)="HTMLAnchorElement"
				set srcAnchor=srcAnchor.parentElement
				if TypeName(srcAnchor)="Nothing" then 
					call AddLink(srcImage.href,srcImage.Alt,srcLocation)
					exit sub
				end if
			Loop
			Call AddLink(srcAnchor.href,srcImage.Alt,srcLocation)
		end if
	elseif srcEvent.type="MenuExtUnknown" then
		set srcAnchor = EventElement
		do until TypeName(srcAnchor)="HTMLAnchorElement"
			set srcAnchor=srcAnchor.parentElement
			if TypeName(srcAnchor)="Nothing" then 
				Call AddLink(EventElement.href,EventElement.innerText,srcLocation)
				exit sub
			end if
		Loop
		Call AddLink(srcAnchor.href,srcAnchor.innerText,srcLocation)
	elseif 1=1 then
		MsgBox("Unknown Event Source """ + srcEvent.type + """" + vbCrLf + "Please send description of error to fengliang@sandai.net")
	end if
end sub

call OnContextMenu()

</script
Amelia
火狐狸
火狐狸
  • UID2093
  • 注册日期2005-01-12
  • 最后登录2022-02-19
  • 发帖数234
  • 经验14枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2005-11-17 21:53
先在注册表里找一下xunleibho,应该有相关调用的。
Anchorman
小狐狸
小狐狸
  • UID10047
  • 注册日期2005-11-24
  • 最后登录2006-04-03
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-11-17 21:53
推荐用dudu
在chrome里建个launchy.xml
把下面代码贴入
<?xml version="1.0" encoding="UTF-8"?>
<configurations xmlns="http://launchy.mozdev.org/configurations">
  <application>
    <label>程序名</label>
    <type>5</type>
    <command>程序目录/程序.exe</command>
    <arguments></arguments>
  </application>
</configurations>
哈哈
非常火狐
非常火狐
  • UID8380
  • 注册日期2005-09-03
  • 最后登录2013-06-23
  • 发帖数946
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-11-17 21:53
复杂。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-21
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
4楼#
发布于:2005-11-17 21:53
2楼的方法N个人试过了 基本没有用
Firefox More than meets your experience
freezex
小狐狸
小狐狸
  • UID8476
  • 注册日期2005-09-08
  • 最后登录2007-06-24
  • 发帖数10
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2005-11-17 21:53
什么是迷你迅雷?绿色版的吗?
xtjxj
  • UID267
  • 注册日期
  • 最后登录
  • 发帖数
  • 经验
  • 威望
  • 贡献值
  • 好评度
6楼#
发布于:2005-11-17 21:53
不会吧,我装了Launchy这个插件后就可以用迅雷了啊
neverue
小狐狸
小狐狸
  • UID8785
  • 注册日期2005-09-22
  • 最后登录2006-03-30
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2005-11-17 21:53
我觉得狐狸自带的下载工具是最好的啊!我的是1M的ADSL,用其他所有下载工具(包括迅雷)是超不过170K/S的,但是用狐狸自带的常常1000K/S呢!!
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-21
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
8楼#
发布于:2005-11-17 21:53
楼上的话我没有听错把  自带的下载我就比ie自带的快一点点阿
怎么可能1000k/s阿  是1000B/s把?
Firefox More than meets your experience
minmim
小狐狸
小狐狸
  • UID336
  • 注册日期2004-11-29
  • 最后登录2006-02-12
  • 发帖数5
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2005-11-17 21:53
1m的带宽理论最快下载速度是128k/秒阿,怎么会出现1000?
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
10楼#
发布于:2005-11-17 21:53
1M的带宽下行带宽速度是1024k bit/s,换算过来也就是128k byete/s左右
daheyan
狐狸大王
狐狸大王
  • UID6067
  • 注册日期2005-05-16
  • 最后登录2009-01-08
  • 发帖数516
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2005-11-17 21:53
其实迷你讯雷只是名字听上去小,实际占用资源并不比Flashget小多少,而且还要跟随浏览器常驻。
游客

返回顶部