当前位置:   article > 正文

按键精灵:时间差流程及容错处理_按键精灵手机版时间差运行

按键精灵手机版时间差运行
//********************
//功能:针对目标进行时间差计算
//********************
//声明打开的Launcher路径
UserVar ex1 = "****************" "正常版本"
UserVar ex2 = "***************" "1000条抽取版本"
//声明开启时间
Dim startTime
//声明点击进入游戏时间
Dim loginTime
//声明结束时间
Dim endTime


//调用启动函数
RunApp (ex2)
//取开启的时间
startTime = Plugin.GetSysInfo.GetTime()


//检测Launcher初始化情况
j=1
While j <> 0
	IfColor 952,245,"30269",0 Then
		j = 0
	End If
Wend
//鼠标移动至密码输入框
MoveTo 905, 684
LeftClick 1
//输入密码,"shiyuanjie"为设置的密码
SayString "shiyuanjie"
//点击登录
MoveTo 831, 769
LeftClick 1

//检测服务器列表情况
k=1
While k <> 0
	IfColor 848,574,"595C5E",0 Then
		k = 0
	End If
Wend


//容错
Delay 100
//选择服务器,登录游戏
MoveTo 1093, 825
LeftClick 1
loginTime = Plugin.GetSysInfo.GetTime()


//判断游戏是否启动成功
i=1
While i <> 0
	Hwnd = Plugin.Window.Find("Platform_Client_Class", "ApolloGameClient")
	//判断是否找到进程
	If Hwnd <> 0 Then 
		//判断是否窗口初始化成功
		IfColor 957,175,"5036B",0 Then
			i = 0
		End If
	End If
Wend
//取结束时间
endTime = Plugin.GetSysInfo.GetTime()


//取时间差
Messagebox (endTime - startTime-100)&"****"&(endTime-loginTime)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/198425
推荐阅读
  

闽ICP备14008679号