zoukankan      html  css  js  c++  java
  • 按键精灵多机型定时秒杀综合版提交脚本

    可选网络时间,系统时间

    可选机型

    界面:

    界面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
    

      

      

  • 相关阅读:
    spring-boot-route(七)整合jdbcTemplate操作数据库
    spring-boot-route(六)整合JApiDocs生成接口文档
    spring-boot-route(五)整合Swagger生成接口文档
    spring-boot-route(四)全局异常处理
    spring-boot-route(三)实现多文件上传
    spring-boot-route(二)读取配置文件的几种方式
    spring-boot-route(一)Controller接收参数的几种方式
    国庆,要干几件大事
    栈与队列简介
    一文了解Zookeeper
  • 原文地址:https://www.cnblogs.com/zeze/p/5514183.html
Copyright © 2011-2022 走看看