星小夜的登录器  v1.0
cdkform.cpp
浏览该文件的文档.
1 
10 #include "cdkform.h"
11 #include "ui_cdkform.h"
17 CdkForm::CdkForm(QWidget *parent) :
18  QWidget(parent),
19  ui(new Ui::CdkForm)
20 {
21  ui->setupUi(this);
22  setAttribute(Qt::WA_QuitOnClose,false);
23  int fontId = QFontDatabase::addApplicationFont(allpath + "/font/RuiZiZhenYanTiMianFeiShangYong-2.ttf");
24  //qDebug() << "fontId = "<< fontId;
25  QString nonot = QFontDatabase::applicationFontFamilies(fontId).at(0);
26  //qDebug() <<"fontname = " <<nonot;
27  QFont font1(nonot,12);
28  ui->label->setFont(font1);//设置控件自定义字体
29 
30  connect(ui->pushButton,SIGNAL(clicked(bool)),this,SLOT(autocdk()));
31  connect(ui->pushButton_2,SIGNAL(clicked(bool)),this,SLOT(clearcdk()));
32 }
38 {
39  delete ui;
40 }
46  ui->textEdit->clear();
47 }
53  QString c,c1,c2,c3,c4;
54  c=ui->textEdit->toPlainText();
55  c1=c.mid(0,4);
56  c2=c.mid(4,8);
57  c3=c.mid(8,12);
58  c4=c.mid(12,16);
59 
60  dm.MoveTo(297,112);
61  dm.LeftDown();
62  dm.MoveTo(335,112);
63  foreach(QChar k, c1)
64  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
65  Delay(100);
66  dm.LeftUp();
67 
68  dm.MoveTo(412,112);
69  dm.LeftDown();
70  dm.MoveTo(449,112);
71  foreach(QChar k, c2)
72  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
73  Delay(100);
74  dm.LeftUp();
75 
76  dm.MoveTo(526,112);
77  dm.LeftDown();
78  dm.MoveTo(560,112);
79  foreach(QChar k, c3)
80  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
81  Delay(100);
82  dm.LeftUp();
83 
84  dm.MoveTo(642,112);
85  dm.LeftDown();
86  dm.MoveTo(674,112);
87  foreach(QChar k, c4)
88  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
89  Delay(100);
90 
91  dm.MoveTo(485,159);
92  dm.LeftClick();
93  dm.LeftUp();
94 }
CdkForm::ui
Ui::CdkForm * ui
Definition: cdkform.h:37
CdkForm::autocdk
void autocdk()
自动输入cdk函数
Definition: cdkform.cpp:52
Delay
void Delay(int time)
延迟线程(非阻塞)
Definition: xy.cpp:217
CdkForm::CdkForm
CdkForm(QWidget *parent=0)
一键输入cdk窗口构造函数
Definition: cdkform.cpp:17
Dm::Idmsoft::LeftUp
int LeftUp()
Definition: dm.h:9327
CdkForm::clearcdk
void clearcdk()
cdk输入框清空函数
Definition: cdkform.cpp:45
cdkform.h
一键输入cdk窗口头文件
allpath
QString allpath
登录器运行目录
Definition: ext.cpp:45
Dm::Idmsoft::MoveTo
int MoveTo(int x, int y)
Definition: dm.h:9423
Ui
Definition: atoken.h:17
Dm::Idmsoft::LeftDown
int LeftDown()
Definition: dm.h:9319
dm
Dm::Idmsoft dm
大漠插件相关的对象(唯一)
Definition: ext.cpp:15
Pid
HWND Pid
游戏界面窗口句柄
Definition: ext.cpp:17
CdkForm::~CdkForm
~CdkForm()
一键输入cdk窗口析构函数
Definition: cdkform.cpp:37
Dm::Idmsoft::LeftClick
int LeftClick()
Definition: dm.h:9303
CdkForm
一键输入cdk窗口类 一键输入cdk窗口这个类相关的函数
Definition: cdkform.h:26