星小夜的登录器  v1.0
信号 | Public 成员函数 | Public 属性 | Protected 成员函数 | 所有成员列表
AutoC类 参考

自动确认-多线程类 用于自动按下赛尔号的确认按钮的多线程 更多...

#include <form.h>

类 AutoC 继承关系图:
Inheritance graph
[图例]
AutoC 的协作图:
Collaboration graph
[图例]

信号

void done ()
 

Public 成员函数

 AutoC (QObject *parent=0)
 

Public 属性

bool status
 
int now
 

Protected 成员函数

void run ()
 自动确认脚本-线程启动函数 更多...
 

详细描述

自动确认-多线程类 用于自动按下赛尔号的确认按钮的多线程

在文件 form.h67 行定义.

构造及析构函数说明

◆ AutoC()

AutoC::AutoC ( QObject *  parent = 0)
inline

在文件 form.h74 行定义.

75  : QThread(parent)
76  {
77  status=false;
78  }

成员函数说明

◆ done

void AutoC::done ( )
signal

◆ run()

void AutoC::run ( )
protected

自动确认脚本-线程启动函数

返回

在文件 form.cpp1134 行定义.

1134  {
1135  QVariant x,y;
1136  while(status==true){
1137  if(dm.FindPic(0,0,1000,600,"战败确认.bmp|奖章确认.bmp","000000",0.8,0,x,y)!=-1){
1138  dm.MoveTo(x.toInt(),y.toInt());
1139  dm.LeftClick();
1140  }
1141  if(dm.FindPic(0,0,1000,600,"防沉迷提示.bmp|防沉迷提示1.bmp","000000",0.8,0,x,y)!=-1){
1142  dm.MoveTo(x.toInt(),y.toInt());
1143  dm.LeftClick();
1144  }
1145  if(dm.FindPic(0,0,1000,600,"超时确认.bmp","000000",0.8,0,x,y)!=-1){
1146  dm.MoveTo(x.toInt(),y.toInt());
1147  dm.LeftClick();
1148  }
1149  if(dm.FindPic(0,0,1000,600,"战胜确认.bmp|消息盒子x.bmp","000000",0.8,0,x,y)!=-1){
1150  dm.MoveTo(x.toInt(),y.toInt());
1151  dm.LeftClick();
1152  }
1153  if(dm.FindPic(0,0,1000,600,"胜利.bmp","000000",0.8,0,x,y)!=-1){
1154  dm.MoveTo(479,425);
1155  dm.LeftClick();
1156  }
1157  if(dm.FindPic(0,0,1000,600,"巅峰自动x.bmp|nox.bmp","000000",0.8,0,x,y)!=-1){
1158  dm.MoveTo(x.toInt(),y.toInt());
1159  dm.LeftClick();
1160  }
1161  if(dm.FindPic(0,0,1000,600,"sptrespd1.bmp","000000",0.8,0,x,y)!=-1){
1162  dm.MoveTo(943,31);
1163  dm.LeftClick();
1164  }
1165  if(dm.FindPic(0,0,1000,600,"bxss.bmp","000000",0.8,0,x,y)!=-1){
1166  dm.MoveTo(431,360);
1167  dm.LeftClick();
1168  }
1169  if(dm.FindPic(0,0,1000,600,"rwmb.bmp","000000",0.8,0,x,y)!=-1){
1170  dm.MoveTo(818,56);
1171  dm.LeftClick();
1172  }
1173  if(dm.FindPic(0,0,1000,600,"每周登录礼包.bmp","000000",0.8,0,x,y)!=-1){
1174  dm.MoveTo(900,78);
1175  dm.LeftClick();
1176  }
1177  if(dm.FindPic(0,0,1000,600,"每周x.bmp","000000",0.8,0,x,y)!=-1){
1178  dm.MoveTo(x.toInt(),y.toInt());
1179  dm.LeftClick();
1180  }
1181  if(dm.FindPic(0,0,1000,600,"钻石好礼x.bmp","000000",0.8,0,x,y)!=-1){
1182  dm.MoveTo(946,26);
1183  dm.LeftClick();
1184  }
1185  Delay(1000);
1186  }
1187 }
函数调用图:

类成员变量说明

◆ now

int AutoC::now

在文件 form.h73 行定义.

◆ status

bool AutoC::status

在文件 form.h72 行定义.


该类的文档由以下文件生成:
Dm::Idmsoft::FindPic
int FindPic(int x1, int y1, int x2, int y2, const QString &pic_name, const QString &delta_color, double sim, int dir, QVariant &x, QVariant &y)
Definition: dm.h:8311
Delay
void Delay(int time)
延迟线程(非阻塞)
Definition: xy.cpp:217
AutoC::status
bool status
Definition: form.h:72
Dm::Idmsoft::MoveTo
int MoveTo(int x, int y)
Definition: dm.h:9423
dm
Dm::Idmsoft dm
大漠插件相关的对象(唯一)
Definition: ext.cpp:15
Dm::Idmsoft::LeftClick
int LeftClick()
Definition: dm.h:9303