按键精灵多机型定时秒杀综合版提交脚本

可选网络时间,系统时间

可选机型

界面:

界面1:
{
	 文字框:
        {
                注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
                名称:"文字框1",
                显示内容:"京东/淘宝秒杀提交订单综合版",
                文字大小:25,
                高度:0,
                宽度:0
        },
        水平布局:
	{
		文字框:
		{
			注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
			名称:"文字框1",
			显示内容:"时间类型:",
			文字大小:18,
			高度:0,
			宽度:0
		},	
		注释:"用于将多个控件放在同一行",
		下拉框:
		{
			注释:"初始选项是可选属性,默认值为0。模版中设置了三个选项,您可以根据需要增加或减少,注意各选项之间用逗号分隔。",
			名称:"时间类型",
			选项:
			[
			"网络时间",
			"系统时间",
			],
			初始选项:0,
		},	
	},
	   
	
	水平布局:
        {
                文字框:
                {
                        注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
                        名称:"文字框1",
                        显示内容:"秒杀时间(时):",
                        文字大小:18,
                        高度:0,
                        宽度:0
                },        
                输入框:
                {
                        注释:"初始文本、文字大小、最大输入长度、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
                        名称:"抢购小时",
                        提示内容:"设置小时,格式为00",
                        仅输入数字:true,
                        文字大小:18,
                        最大输入长度:0,
                        高度:0,
                        宽度:200
                },        
        },  
        水平布局:
        {
                文字框:
                {
                        注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
                        名称:"文字框1",
                        显示内容:"秒杀时间(分):",
                        文字大小:18,
                        高度:0,
                        宽度:0
                },        
                输入框:
                {
                        注释:"初始文本、文字大小、最大输入长度、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
                        名称:"抢购分钟",
                        提示内容:"设置分钟,格式为00",
                        仅输入数字:true,
                        文字大小:18,
                        最大输入长度:0,
                        高度:0,
                        宽度:200
                },        
        },  
        水平布局:
        {
                文字框:
                {
                        注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
                        名称:"文字框1",
                        显示内容:"秒杀时间(秒):",
                        文字大小:18,
                        高度:0,
                        宽度:0
                },        
                输入框:
                {
                        注释:"初始文本、文字大小、最大输入长度、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
                        名称:"抢购秒数",
                        提示内容:"设置秒数,格式为00",
                        仅输入数字:true,
                        文字大小:18,
                        最大输入长度:0,
                        高度:0,
                        宽度:200
                },        
        },  
          水平布局:
		{
			文字框:
			{
				注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
				名称:"文字框2",
				显示内容:"手机型号:",
				文字大小:18,
				高度:0,
				宽度:0
			},	
			注释:"用于将多个控件放在同一行",
			下拉框:
			{
				注释:"初始选项是可选属性,默认值为0。模版中设置了三个选项,您可以根据需要增加或减少,注意各选项之间用逗号分隔。",
				名称:"手机型号",
				选项:
				[
				"魅蓝note2",
				"联想A3000",
				"安卓模拟器"
				],
				初始选项:0,
			},	
		},	

}

  

脚本:

Dim 时间类型,手机型号
时间类型 = ReadUIConfig("时间类型", 0)
TracePrint "时间类型="&时间类型
手机型号 = ReadUIConfig("手机型号", 0)
TracePrint "手机型号="&手机型号

Dim 抢购小时,抢购分钟,抢购秒数
抢购小时=ReadUIConfig("抢购小时","00")
抢购分钟=ReadUIConfig("抢购分钟","00")
抢购秒数 = ReadUIConfig("抢购秒数","00")
TracePrint "抢购小时="&抢购小时
TracePrint "抢购分钟="&抢购分钟
TracePrint "抢购秒数="&抢购秒数

Dim X坐标,Y坐标
If 手机型号 = 0 Then//魅蓝note2
    X坐标 = 900
    Y坐标 = 1860
    手机型号="魅蓝note2"
ElseIf 手机型号=1 then//联想A3000
    X坐标 = 530
    Y坐标 = 950
    手机型号="联想A3000"
ElseIf 手机型号=2 then//安卓模拟器
    X坐标 = 560
    Y坐标 = 1240
    手机型号="安卓模拟器"
End If

TracePrint "X坐标:"&X坐标&"  Y坐标:"&Y坐标
TracePrint "手机型号:"&手机型号

Dim 当前小时,当前分钟,当前秒数,当前时间

Do
    If 时间类型=0 Then 
        当前时间 = GetNetworkTime()
        If 当前时间 = "timeout" Then 
            当前时间 = Now()
        End If
    ElseIf 时间类型=1 Then
        当前时间 = Now()
    End If
    
    // ShowMessage "手机型号:"&手机型号& Chr(10)&"抢购时间:"&抢购小时&":"&抢购分钟&":"&抢购秒数& Chr(10)&当前时间
    ShowMessage 手机型号&"#"&抢购小时&":"&抢购分钟&":"&抢购秒数&"#"&当前时间
    TracePrint 当前时间
      
    当前小时=mid(当前时间,12,2)//获取小时
    当前分钟=mid(当前时间,15,2)//获取分钟
    当前秒数=mid(当前时间,18,2)//获取秒
    If 当前小时=抢购小时 and 当前分钟=抢购分钟 and 当前秒数=抢购秒数 then
        Tap X坐标, Y坐标//点击坐标
        Exit do
    End If
    Delay 100
loop

  

  

posted @ 2016-05-21 10:25  陈泽泽  阅读(5382)  评论(0编辑  收藏  举报