首页 > 其他分享 >TC脚本开发-梦幻诛仙自动登录思路梳理及源代码

TC脚本开发-梦幻诛仙自动登录思路梳理及源代码

时间:2023-08-08 10:39:15浏览次数:39  
标签:辅助 帐号 鼠标 诛仙 坐标 源代码 等待 TC 图片



界面如下:

TC脚本开发-梦幻诛仙自动登录思路梳理及源代码_自动登录


设计思路是:

最多5个号自动登录,从帐号一开始登记帐号,放入数组中。


登记完之后点击登录 


判断帐号数组中有多少个帐号,先后进行登录,调用自动登录函数。


自动登录函数 启动进程,根据图片点击按钮,根据角色变量来选择角色,点击进入游戏。


代码如下:


空间 自动登录
ts=com("ts.tssoft") 

//默认空间
路径=数组[1]
帐号=数组[5]
密码=数组[5]
角色=数组[5]
逻辑型 帐号1=false, 帐号2=false, 帐号3=false, 帐号4=false, 帐号5=false
功能 自动登录()
  
  
   如果(帐号1)
       自动登录.登录1()
   
   如果结束
         
  辅助.等待(5000)
   
    如果(帐号2)
       自动登录.登录2()
   
   如果结束
         
  辅助.等待(5000)
       
       
         如果(帐号3)
       自动登录.登录3()
   
   如果结束
         
  辅助.等待(5000)
       
         如果(帐号4)
       自动登录.登录4()
   
   如果结束
         
  辅助.等待(5000)
  
           如果(帐号5)
       自动登录.登录5()
   
   如果结束
         
  辅助.等待(5000)
    
    
   
       

 
辅助.播放("rc:\\动漫原声-决不让任何人左右我.mp3")



    
   

        
   
   
功能结束

功能 登录1()
    
    
     如果(路径[0]=="")
        辅助.消息框("请选择游戏路径")
    如果结束
    如果(字符串.查找字符串(路径[0],"launcher.exe")<0)
        辅助.消息框("请选择正确的游戏启动程序")
    如果结束
    
    
    
    进程.打开(路径[0])
   辅助.等待(6000)
   整型 图片X坐标,图片Y坐标,图像存在
   辅助.等待(2000)
   图像存在=图像.找图(0,0,1440,900,"rc:\\开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  循环(图像存在<0)
      辅助.等待(20)
  循环结束
   
  
   鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
   
    如果(图像存在>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
    如果结束
     辅助.等待(5000)
     
    
   
    循环(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
      辅助.等待(20)
  循环结束
  
  鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
   
 
   
    如果(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
     辅助.等待(2000)
   
   
    如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
        
        如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
       
        键盘.按键(8,20)
        如果结束
        
       
         
         键盘.发送字符串( 帐号[0])
         
         如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
         
         键盘.发送字符串( 密码[0])
         
           图像.找图(0,0,1440,900,"rc:\\登录.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
       鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(7000)
   
   

   
   循环(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标))
   循环结束

如果(角色[0]=="0")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
 鼠标.相对移动(-400,-100)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束


如果(角色[0]=="1")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-600,-90)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[0]=="2")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-145,-130)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[0]=="3")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-400,-290)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

      辅助.等待(1000)
   
   鼠标.移动(图片X坐标,图片Y坐标)
      鼠标.左键单击(1)
       辅助.等待(2000)
      
          如果(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
   辅助.等待(10000)
   
                整型 窗口句柄
              整型 ret
     
      窗口句柄=ts.FindWindow("","梦幻诛仙2") 
 
 辅助.等待(2000)

 窗口.最小化(窗口句柄)
    
    
功能结束


功能 登录2()
    
    
     如果(路径[0]=="")
        辅助.消息框("请选择游戏路径")
    如果结束
    如果(字符串.查找字符串(路径[0],"launcher.exe")<0)
        辅助.消息框("请选择正确的游戏启动程序")
    如果结束
    
    
    
    进程.打开(路径[0])
   辅助.等待(6000)
   整型 图片X坐标,图片Y坐标,图像存在
   辅助.等待(2000)
   图像存在=图像.找图(0,0,1440,900,"rc:\\开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  循环(图像存在<0)
      辅助.等待(20)
  循环结束
   
  
   鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
   
    如果(图像存在>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
    如果结束
     辅助.等待(5000)
     
    
   
    循环(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
      辅助.等待(20)
  循环结束
  
  鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
  辅助.等待(2000)
   
 
   
    如果(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
     辅助.等待(2000)
   
   
    如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
        
        如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
       
        键盘.按键(8,20)
        如果结束
        
       
         
         键盘.发送字符串( 帐号[1])
         
         如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
         
         键盘.发送字符串( 密码[1])
         
           图像.找图(0,0,1440,900,"rc:\\登录.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
       鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(7000)
   
   

   
   循环(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标))
   循环结束

如果(角色[1]=="0")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
 鼠标.相对移动(-400,-100)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束


如果(角色[1]=="1")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-600,-90)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[1]=="2")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-145,-130)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[1]=="3")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-400,-290)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

      辅助.等待(1000)
   
   鼠标.移动(图片X坐标,图片Y坐标)
      鼠标.左键单击(1)
      
       辅助.等待(2000)
      
          如果(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
   辅助.等待(10000)
   
                整型 窗口句柄
              整型 ret
     
      窗口句柄=ts.FindWindow("","梦幻诛仙2") 
 
 辅助.等待(2000)

 窗口.最小化(窗口句柄)
    
    
功能结束


功能 登录3()
    
    
     如果(路径[0]=="")
        辅助.消息框("请选择游戏路径")
    如果结束
    如果(字符串.查找字符串(路径[0],"launcher.exe")<0)
        辅助.消息框("请选择正确的游戏启动程序")
    如果结束
    
    
    
    进程.打开(路径[0])
   辅助.等待(6000)
   整型 图片X坐标,图片Y坐标,图像存在
   辅助.等待(2000)
   图像存在=图像.找图(0,0,1440,900,"rc:\\开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  循环(图像存在<0)
      辅助.等待(20)
  循环结束
   
  
   鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
   
    如果(图像存在>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
    如果结束
     辅助.等待(5000)
     
    
   
    循环(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
      辅助.等待(20)
  循环结束
  
  鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
   
 
   
    如果(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
     辅助.等待(2000)
   
   
    如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
        
        如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
       
        键盘.按键(8,20)
        如果结束
        
       
         
         键盘.发送字符串( 帐号[2])
         
         如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
         
         键盘.发送字符串( 密码[2])
         
           图像.找图(0,0,1440,900,"rc:\\登录.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
       鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(7000)
   
   

   
   循环(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标))
   循环结束

如果(角色[2]=="0")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
 鼠标.相对移动(-400,-100)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束


如果(角色[2]=="1")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-600,-90)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[2]=="2")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-145,-130)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[2]=="3")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-400,-290)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

      辅助.等待(1000)
   
   鼠标.移动(图片X坐标,图片Y坐标)
      鼠标.左键单击(1)
      
       辅助.等待(2000)
      
          如果(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
   辅助.等待(10000)
   
                整型 窗口句柄
              整型 ret
     
      窗口句柄=ts.FindWindow("","梦幻诛仙2") 
 
 辅助.等待(2000)

 窗口.最小化(窗口句柄)
    
    
功能结束


功能 登录4()
    
    
     如果(路径[0]=="")
        辅助.消息框("请选择游戏路径")
    如果结束
    如果(字符串.查找字符串(路径[0],"launcher.exe")<0)
        辅助.消息框("请选择正确的游戏启动程序")
    如果结束
    
    
    
    进程.打开(路径[0])
   辅助.等待(6000)
   整型 图片X坐标,图片Y坐标,图像存在
   辅助.等待(2000)
   图像存在=图像.找图(0,0,1440,900,"rc:\\开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  循环(图像存在<0)
      辅助.等待(20)
  循环结束
   
  
   鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
   
    如果(图像存在>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
    如果结束
     辅助.等待(5000)
     
    
   
    循环(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
      辅助.等待(20)
  循环结束
  
  鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
   
 
   
    如果(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
     辅助.等待(2000)
   
   
    如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
        
        如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
       
        键盘.按键(8,20)
        如果结束
        
       
         
         键盘.发送字符串( 帐号[3])
         
         如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
         
         键盘.发送字符串( 密码[3])
         
           图像.找图(0,0,1440,900,"rc:\\登录.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
       鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(7000)
   
   

   
   循环(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标))
   循环结束

如果(角色[3]=="0")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
 鼠标.相对移动(-400,-100)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束


如果(角色[3]=="1")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-600,-90)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[3]=="2")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-145,-130)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[3]=="3")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-400,-290)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

      辅助.等待(1000)
   
   鼠标.移动(图片X坐标,图片Y坐标)
      鼠标.左键单击(1)
      
       辅助.等待(2000)
      
          如果(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
   辅助.等待(10000)
   
                整型 窗口句柄
              整型 ret
     
      窗口句柄=ts.FindWindow("","梦幻诛仙2") 
 
 辅助.等待(2000)

 窗口.最小化(窗口句柄)
    
    
功能结束


功能 登录5()
    
    
     如果(路径[0]=="")
        辅助.消息框("请选择游戏路径")
    如果结束
    如果(字符串.查找字符串(路径[0],"launcher.exe")<0)
        辅助.消息框("请选择正确的游戏启动程序")
    如果结束
    
    
    
    进程.打开(路径[0])
   辅助.等待(6000)
   整型 图片X坐标,图片Y坐标,图像存在
   辅助.等待(2000)
   图像存在=图像.找图(0,0,1440,900,"rc:\\开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  循环(图像存在<0)
      辅助.等待(20)
  循环结束
   
  
   鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
   
    如果(图像存在>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(5000)
    如果结束
     辅助.等待(5000)
     
    
   
    循环(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
      辅助.等待(20)
  循环结束
  
  鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
   
 
   
    如果(图像.找图(0,0,1440,900,"rc:\\开始游戏2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束
     辅助.等待(2000)
   
   
    如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
        
        如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
       
        键盘.按键(8,20)
        如果结束
        
       
         
         键盘.发送字符串( 帐号[4])
         
         如果(图像.找图(0,0,1440,900,"rc:\\帐号为空.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)<0)
        键盘.按下(9)
        如果结束
         
         键盘.发送字符串( 密码[4])
         
           图像.找图(0,0,1440,900,"rc:\\登录.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
       鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(7000)
   
   

   
   循环(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标))
   循环结束

如果(角色[4]=="0")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
 鼠标.相对移动(-400,-100)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束


如果(角色[4]=="1")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-600,-90)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[4]=="2")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-145,-130)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

如果(角色[4]=="3")
     鼠标.移动(图片X坐标,图片Y坐标)
 辅助.等待(1000) 
鼠标.相对移动(-400,-290)
    鼠标.左键单击(1)
   辅助.等待(1000)
如果结束

      辅助.等待(1000)
   
   鼠标.移动(图片X坐标,图片Y坐标)
      鼠标.左键单击(1)
           辅助.等待(2000)
      
          如果(图像.找图(0,0,1440,900,"rc:\\进入游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)>0)
      鼠标.移动(图片X坐标,图片Y坐标)
   鼠标.左键单击(1)
   辅助.等待(2000)
    如果结束

     
   辅助.等待(10000)
   
                整型 窗口句柄
              整型 ret
     
      窗口句柄=ts.FindWindow("","梦幻诛仙2") 
 
 辅助.等待(2000)

 窗口.最小化(窗口句柄)
    
    
功能结束

功能 清空_点击()
//这里添加你要执行的代码
浏览框.设置("游戏路径框","")
编辑框.设置文本("帐号框","")
编辑框.设置文本("密码框","")
功能结束


功能 登录_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("自动登录.自动登录","")

功能结束


功能 登记_点击()
//这里添加你要执行的代码   

如果(单选框.获得状态("帐号框1"))
    帐号[0]=编辑框.获得文本("帐号框")
         密码[0]=编辑框.获得文本("密码框")   
         角色[0]=下拉框.得到选项("角色框")
         
    帐号1=true
    
     辅助.消息框("登记帐号1成功")
如果结束

如果(单选框.获得状态("帐号框2"))
    帐号[1]=编辑框.获得文本("帐号框")
         密码[1]=编辑框.获得文本("密码框")   
         角色[1]=下拉框.得到选项("角色框")
         
    帐号2=true
    辅助.消息框("登记帐号2成功")
如果结束
如果(单选框.获得状态("帐号框3"))
    帐号[2]=编辑框.获得文本("帐号框")
         密码[2]=编辑框.获得文本("密码框")   
         角色[2]=下拉框.得到选项("角色框")
    帐号3=true
    辅助.消息框("登记帐号3成功")
如果结束
如果(单选框.获得状态("帐号框4"))
    帐号[3]=编辑框.获得文本("帐号框")
         密码[3]=编辑框.获得文本("密码框")   
         角色[3]=下拉框.得到选项("角色框")
    帐号4=true
    辅助.消息框("登记帐号4成功")
如果结束
如果(单选框.获得状态("帐号框5"))
    帐号[4]=编辑框.获得文本("帐号框")
         密码[4]=编辑框.获得文本("密码框")   
         角色[4]=下拉框.得到选项("角色框")
    帐号5=true
    辅助.消息框("登记帐号5成功")
如果结束
 
 
   路径[0]=浏览框.获得("游戏路径框")
   
  

功能结束

空间结束
//空间结束语句





标签:辅助,帐号,鼠标,诛仙,坐标,源代码,等待,TC,图片
From: https://blog.51cto.com/u_16218512/7005022

相关文章

  • WebRTC 显示RTSP视频流
    网页显示视频的两种方式: 1.使用Vlc插件,浏览器限制火狐50,51 版本。文件见上传。<objecttype="application/x-vlc-plugin"id="vlc3"events="True"style="width:300px;height:300px;"><paramname="mrl"id="mr10......
  • #yyds干货盘点# LeetCode程序员面试金典:水壶问题
    1.简述:有两个水壶,容量分别为 jug1Capacity 和jug2Capacity升。水的供应是无限的。确定是否有可能使用这两个壶准确得到 targetCapacity升。如果可以得到 targetCapacity 升水,最后请用以上水壶中的一或两个来盛放取得的 targetCapacity 升水。你可以:装满任意一个水壶清空......
  • Android平台一对一音视频通话方案对比:WebRTC VS RTMP VS RTSP
    一对一音视频通话使用场景一对一音视频通话都需要稳定、清晰和流畅,以确保良好的用户体验,常用的使用场景如下:社交应用:社交应用是一种常见的使用场景,用户可以通过音视频通话进行面对面的交流;在线教育:老师和学生可以通过音视频通话功能进行实时互动,提高教学效率;远程协助:在某些工作场景......
  • 面试官:竟然用广度优先搜索实现Vue的watch?有意思...
    1.#两种watch的基本用法1.1#通过函数回调监听数据最基本的用法是给watch指定一个回调函数并返回你想要监听的响应式数据。conststate1=reactive({name:'前端胖头鱼',age:100})watch(()=>state1.age,()=>{console.log('state1的age发生变化了',state1.age)......
  • etcd备份与还原
    参考:https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/configure-upgrade-etcd/涉及ssl认证无法通过或127.0.0.1:2379无法通过情况可以直接找到etcd的db库进行备份vim/etc/kubernetes/manifests/etcd.yaml查看db存放位置 mv /etc/kubernetes/manifests/kube-*......
  • tcp 三次握手和四次挥手
    目录1tcp三次握手和四次挥手四次挥手:洪水攻击:2osi七层协议,哪七层,每层有哪些,TCP/IP五层结构3tcp和udp的区别?udp用在哪里了?1tcp三次握手和四次挥手-TCP是可靠连接,使用三次握手,四次挥手保证了可靠连接,数据不会丢失-SYN:SYN=1表示要建立连接-FIN:表示断开连接-ACK:ACK=1表示......
  • AtCoder Beginner Contest 313
    AtCoderBeginnerContest313A-ToBeSaikyo思路:找到最大的,和第一个比较#include<bits/stdc++.h>usingnamespacestd;#defineintlonglong//#defineint__int128#definedoublelongdoubletypedefpair<int,int>PII;typedefpair<string,int>PSI;t......
  • AtCoder Beginner Contest 313
    AtCoderBeginnerContest313-AtCoderA-ToBeSaikyo(atcoder.jp)从\(a_1\dotsa_{n-1}\)找出最大值与\(a_0\)比较即可#include<bits/stdc++.h>#defineintlonglong#defineendl'\n'usingnamespacestd;signedmain(){ios::sync_with_st......
  • LeetCode 周赛上分之旅 #38 结合排序不等式的动态规划
    ⭐️本文已收录到AndroidFamily,技术和职场问题,请关注公众号[彭旭锐]和BaguTreePro知识星球提问。学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场LeetCode周赛的解题报告,一......
  • 【题解】 Pattern Matching in A Minor "Low Space" CCPC Mianyang 2022
    https://vjudge.net/contest/573644#problem/K字符串匹配,但卡空间。考虑哈希做法,不妨把\(s\)每\(20000\)个字符哈希成一个字符,于是\(s\)长度只有\(500\),可以跑个KMP。于是对于\(t\),我们只需要同时维护\(20000\)个KMP的指针。但如果字符串长度不是\(20000\)的倍......