星小夜的登录器  v1.0
form.h
浏览该文件的文档.
1 
10 #ifndef FORM_H
11 #define FORM_H
12 
13 #include <QWidget>
14 #include <QThread>
15 #include <QDebug>
16 #include <QMessageBox>
17 #include <QSettings>
18 #include <QDir>
19 
20 #include "ext.h"
21 #include "xy.h"
22 
23 
24 
25 namespace Ui {
26 class Form;
27 class Fw;
28 class Gem;
29 class Hdblk;
30 class Jlw;
31 class Spt;
32 class Team;
33 class Tower;
34 class Vip;
35 class Wish;
36 class Xxlzc;
37 
38 class AutoC;
39 class Repp;
40 class Top;
41 }
46 class Repp: public QThread
47 {
48  Q_OBJECT
49 
50 public:
51  bool status;
52  int now;
53  Repp(QObject *parent = 0)
54  : QThread(parent)
55  {
56  status=false;
57  }
58 protected:
59  void run();
60 signals:
61  void done();
62 };
67 class AutoC: public QThread
68 {
69  Q_OBJECT
70 
71 public:
72  bool status;
73  int now;
74  AutoC(QObject *parent = 0)
75  : QThread(parent)
76  {
77  status=false;
78  }
79 protected:
80  void run();
81 signals:
82  void done();
83 };
88 class Fw: public QThread
89 {
90  Q_OBJECT
91 
92 public:
93  bool status;
94  int now;
95  Fw(QObject *parent = 0)
96  : QThread(parent)
97  {
98  status=false;
99  }
100  bool jianchashoufa(QString shoufajingling);
101  void shezhishoufa(QString shoufajingling);
102 protected:
103  void run();
104 signals:
105  void done();
106 };
111 class Gem: public QThread
112 {
113  Q_OBJECT
114 
115 public:
116  bool status;
117  int now;
118  Gem(QObject *parent = 0)
119  : QThread(parent)
120  {
121  status=false;
122  }
123 protected:
124  void run();
125 signals:
126  void done();
127 };
132 class Hdblk: public QThread
133 {
134  Q_OBJECT
135 
136 public:
137  bool status;
138  int now;
139  Hdblk(QObject *parent = 0)
140  : QThread(parent)
141  {
142  status=false;
143  }
144 protected:
145  void run();
146 signals:
147  void done();
148 };
153 class Jlw: public QThread
154 {
155  Q_OBJECT
156 
157 public:
158  bool status;
159  int now;
161  Jlw(QObject *parent = 0)
162  : QThread(parent)
163  {
164  status=false;
165  script_repp=NULL;
166  }
167 
168 protected:
169  void run();
170 signals:
171  void done();
172 };
177 class Spt: public QThread
178 {
179  Q_OBJECT
180 
181 public:
182  bool status;
183  int now;
185  Spt(QObject *parent = 0)
186  : QThread(parent)
187  {
188  status=false;
189  script_repp=NULL;
190  }
191 protected:
192  void run();
193 signals:
194  void done();
195 };
200 class Team: public QThread
201 {
202  Q_OBJECT
203 
204 public:
205  bool status;
206  int now;
207  Team(QObject *parent = 0)
208  : QThread(parent)
209  {
210  status=false;
211  }
212 protected:
213  void run();
214 signals:
215  void sendMessage(QString msg);
216 };
221 class Tower: public QThread
222 {
223  Q_OBJECT
224 
225 public:
226  bool status;
227  int now;
228  Tower(QObject *parent = 0)
229  : QThread(parent)
230  {
231  status=false;
232  }
233 protected:
234  void run();
235 signals:
236  void done();
237 };
242 class Vip: public QThread
243 {
244  Q_OBJECT
245 
246 public:
247  bool status;
248  int now;
249  Vip(QObject *parent = 0)
250  : QThread(parent)
251  {
252  status=false;
253  }
254 protected:
255  void run();
256 signals:
257  void done();
258 };
263 class Wish: public QThread
264 {
265  Q_OBJECT
266 
267 public:
268  bool status;
269  int now;
270  Wish(QObject *parent = 0)
271  : QThread(parent)
272  {
273  status=false;
274  }
275 protected:
276  void run();
277 signals:
278  void done();
279 };
284 class Xxlzc: public QThread
285 {
286  Q_OBJECT
287 
288 public:
289  bool status;
290  int now;
291  Xxlzc(QObject *parent = 0)
292  : QThread(parent)
293  {
294  status=false;
295  }
296 protected:
297  void run();
298 signals:
299  void done();
300 };
301 
302 
307 class Pdtop: public QThread
308 {
309  Q_OBJECT
310 
311 public:
312  bool status;
313  int now;
314  QString mode;
315  Pdtop(QObject *parent = 0)
316  : QThread(parent)
317  {
318  status=false;
319  }
320 protected:
321  void run();
322 signals:
323  void done();
324 };
329 class Ban3: public QThread
330 {
331  Q_OBJECT
332 
333 public:
334  bool status;
335  int now;
336  QString mode;
337  Ban3(QObject *parent = 0)
338  : QThread(parent)
339  {
340  status=false;
341  }
342 protected:
343  void run();
344 signals:
345  void done();
346 };
351 class Explode: public QThread
352 {
353  Q_OBJECT
354 
355 public:
356  bool status;
357  int now;
358  QString mode;
359  Explode(QObject *parent = 0)
360  : QThread(parent)
361  {
362  status=false;
363  }
364  void auto33first();
365  void auto33fight();
366  void autofirst();
367  void autofight();
368 protected:
369  void run();
370 signals:
371  void done();
372 };
373 
378 class Top: public QThread
379 {
380  Q_OBJECT
381 
382 public:
383  bool status;
384  int now;
389  QString mode;
390 
391  bool robot;
392 
393  Top(QObject *parent = 0)
394  : QThread(parent)
395  {
396  status=false;
397  script_repp=NULL;
398  script_ban3=NULL;
399  script_pdtop=NULL;
400  script_explode=NULL;
401  robot=false;
402  }
403 
404  void Robotfight();
405 protected:
406  void run();
407 signals:
408  void done();
409 };
410 
415 class Searles: public QThread
416 {
417  Q_OBJECT
418 
419 public:
420  bool status;
421  int now;
422  QString mode;
423  Searles(QObject *parent = 0)
424  : QThread(parent)
425  {
426  status=false;
427  }
428 protected:
429  void run();
430 signals:
431  void sendreset(QString msg);
432  void sendlose(QString msg);
433  void sendfight(QString msg);
434 };
435 
440 class Sixworld: public QThread
441 {
442  Q_OBJECT
443 
444 public:
445  bool status;
446  int now;
447  int god;
448  void god_condition();
449  void god_changesp(QString sp);
450  void god_method(int method);
451  bool jianchashoufa(QString shoufajingling);
452  void shezhishoufa(QString shoufajingling);
453  Sixworld(QObject *parent = 0)
454  : QThread(parent)
455  {
456  status=false;
457  }
458 protected:
459  void run();
460 
461 };
462 
463 
464 
465 
466 
467 
468 
469 
470 
471 
472 
473 
478 class Form : public QWidget
479 {
480  Q_OBJECT
481 
482 public:
483  explicit Form(QWidget *parent = 0);
484  ~Form();
485 
486 
497 
502 
503 
504  QString mode;
505 
506 private:
507  Ui::Form *ui;
508 
509 public slots:
510  void test();
511  void test2();
512 
513  //单选框槽函数1
514  void fw_selected();
515  void gem_selected();
516  void hdblk_selected();
517  void jlw_selected();
518  void spt_selected();
519  void team_selected();
520  void tower_selected();
521  void vip_selected();
522  void wish_selected();
523  void xxlzc_selected();
524  //巅峰单选框槽函数
525  void top_jj_selected();
526  void top_ky_selected();
527  void top_33_selected();
528 
529  void searles_selected();//选择圣瑞脚本
530  void sixworld_selected();//选择六界
531  void showMessageBox(QString msg);
532 
533  void showreset(QString msg);
534  void showlose(QString msg);
535  void showfight(QString msg);
536 
537 };
538 
539 
540 
541 
542 
543 
544 
545 #endif // FORM_H
Form::xxlzc_selected
void xxlzc_selected()
学习力战场脚本单选框被选中后初始化
Definition: form.cpp:454
Xxlzc::run
void run()
学习力战场脚本-线程启动函数
Definition: form.cpp:1108
Wish::Wish
Wish(QObject *parent=0)
Definition: form.h:270
Gem::run
void run()
一键刻印/宝石抽奖脚本-线程启动函数
Definition: form.cpp:751
Top::script_pdtop
Pdtop * script_pdtop
Definition: form.h:386
Sixworld::run
void run()
六界脚本-线程启动函数
Definition: form.cpp:2020
Fw::run
void run()
飞王脚本-线程启动函数
Definition: form.cpp:616
Explode::autofirst
void autofirst()
首发与出战-自动66首发
Definition: form.cpp:1767
Xxlzc::status
bool status
Definition: form.h:289
Form::showMessageBox
void showMessageBox(QString msg)
脚本说明提示函数
Definition: form.cpp:119
Ban3::mode
QString mode
Definition: form.h:336
Ban3::done
void done()
Explode
首发与出战-多线程类 巅峰脚本自动选择首发与自动选择出战精灵
Definition: form.h:352
Form::showlose
void showlose(QString msg)
圣瑞脚本战败次数显示
Definition: form.cpp:305
Pdtop::status
bool status
Definition: form.h:312
Repp::run
void run()
补pp-线程启动函数
Definition: form.cpp:1192
Form::top_ky_selected
void top_ky_selected()
巅峰狂野脚本单选框被选中后初始化
Definition: form.cpp:474
Jlw::run
void run()
精灵王大乱斗脚本-线程启动函数
Definition: form.cpp:853
Top::Robotfight
void Robotfight()
巅峰脚本-精灵智能出招函数
Definition: form.cpp:1374
Wish
一键许愿脚本-多线程类 脚本相关的配置
Definition: form.h:264
Explode::now
int now
Definition: form.h:357
Ban3::status
bool status
Definition: form.h:334
Jlw::done
void done()
Form::script_tower
Tower * script_tower
Definition: form.h:493
Fw::shezhishoufa
void shezhishoufa(QString shoufajingling)
飞王脚本-设置首发
Definition: form.cpp:592
Repp::status
bool status
Definition: form.h:51
Explode::status
bool status
Definition: form.h:356
Form::script_xxlzc
Xxlzc * script_xxlzc
Definition: form.h:496
Vip::Vip
Vip(QObject *parent=0)
Definition: form.h:249
Top::Top
Top(QObject *parent=0)
Definition: form.h:393
Gem::done
void done()
Explode::mode
QString mode
Definition: form.h:358
Searles::run
void run()
圣瑞脚本-线程启动函数
Definition: form.cpp:1909
Fw::jianchashoufa
bool jianchashoufa(QString shoufajingling)
飞王脚本-检查首发
Definition: form.cpp:571
Wish::now
int now
Definition: form.h:269
Searles::sendreset
void sendreset(QString msg)
Gem::status
bool status
Definition: form.h:116
Form::Form
Form(QWidget *parent=0)
脚本窗口构造函数
Definition: form.cpp:46
Form::script_hdblk
Hdblk * script_hdblk
Definition: form.h:489
Form::gem_selected
void gem_selected()
一键抽宝石/刻印脚本单选框被选中后初始化
Definition: form.cpp:374
Spt::Spt
Spt(QObject *parent=0)
Definition: form.h:185
Form::team_selected
void team_selected()
战队贡献脚本单选框被选中后初始化
Definition: form.cpp:414
Pdtop::Pdtop
Pdtop(QObject *parent=0)
Definition: form.h:315
Form::test
void test()
开启脚本
Definition: form.cpp:129
Form::fw_selected
void fw_selected()
飞王脚本单选框被选中后初始化
Definition: form.cpp:364
Team::now
int now
Definition: form.h:206
Hdblk::now
int now
Definition: form.h:138
Tower::Tower
Tower(QObject *parent=0)
Definition: form.h:228
Ban3::run
void run()
ban黑屋-线程启动函数
Definition: form.cpp:1552
Hdblk::run
void run()
混沌布莱克脚本-线程启动函数
Definition: form.cpp:814
Fw::now
int now
Definition: form.h:94
Xxlzc
一键学习力战场脚本-多线程类 脚本相关的配置
Definition: form.h:285
Explode::run
void run()
首发与出战-线程启动函数
Definition: form.cpp:1676
Gem::Gem
Gem(QObject *parent=0)
Definition: form.h:118
Top::mode
QString mode
Definition: form.h:389
Pdtop::done
void done()
Tower::now
int now
Definition: form.h:227
Sixworld::god_method
void god_method(int method)
六界脚本-对战出战设置
Definition: form.cpp:2158
Ban3
禁用黑屋精灵-多线程类 禁用黑屋精灵以及无黑屋精灵相关的ban操作
Definition: form.h:330
Wish::run
void run()
一键许愿脚本-线程启动函数
Definition: form.cpp:1079
Form::searles_selected
void searles_selected()
圣战瑞尔斯脚本单选框被选中后初始化
Definition: form.cpp:494
Form::spt_selected
void spt_selected()
spt徽章脚本单选框被选中后初始化
Definition: form.cpp:404
Tower::status
bool status
Definition: form.h:226
Fw::Fw
Fw(QObject *parent=0)
Definition: form.h:95
Ban3::Ban3
Ban3(QObject *parent=0)
Definition: form.h:337
Explode::auto33fight
void auto33fight()
首发与出战-自动33出战
Definition: form.cpp:1809
Team::sendMessage
void sendMessage(QString msg)
Jlw::Jlw
Jlw(QObject *parent=0)
Definition: form.h:161
Form::script_spt
Spt * script_spt
Definition: form.h:491
Form::~Form
~Form()
脚本窗口析构函数
Definition: form.cpp:22
xy.h
星夜特色函数
Sixworld::Sixworld
Sixworld(QObject *parent=0)
Definition: form.h:453
Pdtop::run
void run()
进入巅峰-线程启动函数
Definition: form.cpp:1407
Tower::done
void done()
Top::status
bool status
Definition: form.h:383
Sixworld::shezhishoufa
void shezhishoufa(QString shoufajingling)
六界脚本-设置首发
Definition: form.cpp:2133
Form::script_fw
Fw * script_fw
Definition: form.h:487
AutoC::status
bool status
Definition: form.h:72
Form::hdblk_selected
void hdblk_selected()
混沌布莱克脚本单选框被选中后初始化
Definition: form.cpp:384
Form::script_jlw
Jlw * script_jlw
Definition: form.h:490
Jlw::script_repp
Repp * script_repp
Definition: form.h:160
Form::mode
QString mode
Definition: form.h:504
Fw::status
bool status
Definition: form.h:93
Hdblk::done
void done()
Hdblk::Hdblk
Hdblk(QObject *parent=0)
Definition: form.h:139
AutoC::now
int now
Definition: form.h:73
Form::wish_selected
void wish_selected()
一键许愿脚本单选框被选中后初始化
Definition: form.cpp:444
Repp
补pp-多线程类 对战中0pp时启动此线程可以自动补pp,(bug)如果网速过慢可能点不到药
Definition: form.h:47
Searles::sendlose
void sendlose(QString msg)
Repp::done
void done()
Form::script_sixworld
Sixworld * script_sixworld
Definition: form.h:501
Sixworld::status
bool status
Definition: form.h:445
Wish::status
bool status
Definition: form.h:268
Spt::script_repp
Repp * script_repp
Definition: form.h:184
Form::script_searles
Searles * script_searles
Definition: form.h:500
Xxlzc::done
void done()
Vip::run
void run()
vip礼包领取脚本-线程启动函数
Definition: form.cpp:1023
Searles
圣瑞儿子脚本-多线程类 脚本相关的配置
Definition: form.h:416
Form::script_wish
Wish * script_wish
Definition: form.h:495
Xxlzc::now
int now
Definition: form.h:290
Top::script_explode
Explode * script_explode
Definition: form.h:388
Jlw::status
bool status
Definition: form.h:158
Jlw::now
int now
Definition: form.h:159
Form::top_jj_selected
void top_jj_selected()
巅峰竞技脚本单选框被选中后初始化
Definition: form.cpp:464
Team
一键战队贡献脚本-多线程类 脚本相关的配置
Definition: form.h:201
Vip::status
bool status
Definition: form.h:247
Gem
一键刻印/宝石抽奖脚本-多线程类 脚本相关的配置
Definition: form.h:112
Explode::Explode
Explode(QObject *parent=0)
Definition: form.h:359
Top::script_ban3
Ban3 * script_ban3
Definition: form.h:387
Repp::now
int now
Definition: form.h:52
AutoC::done
void done()
Vip
一键vip礼包脚本-多线程类 脚本相关的配置
Definition: form.h:243
AutoC
自动确认-多线程类 用于自动按下赛尔号的确认按钮的多线程
Definition: form.h:68
Searles::mode
QString mode
Definition: form.h:422
Searles::now
int now
Definition: form.h:421
Tower
一键勇者之塔脚本-多线程类 脚本相关的配置
Definition: form.h:222
Spt::now
int now
Definition: form.h:183
Pdtop::now
int now
Definition: form.h:313
Explode::done
void done()
Top::run
void run()
巅峰脚本-线程启动函数
Definition: form.cpp:1229
Ui
Definition: atoken.h:17
Vip::now
int now
Definition: form.h:248
Spt::run
void run()
spt徽章脚本-线程启动函数
Definition: form.cpp:894
Sixworld::god_condition
void god_condition()
六界脚本-判断当前界王要求
Definition: form.cpp:2060
Form::showreset
void showreset(QString msg)
圣瑞脚本重置次数显示
Definition: form.cpp:297
Form::top_33_selected
void top_33_selected()
巅峰33脚本单选框被选中后初始化
Definition: form.cpp:484
Form::tower_selected
void tower_selected()
勇者之塔脚本单选框被选中后初始化
Definition: form.cpp:424
Top
巅峰主脚本-多线程类 脚本相关的配置
Definition: form.h:379
Xxlzc::Xxlzc
Xxlzc(QObject *parent=0)
Definition: form.h:291
Pdtop
判断进入巅峰-多线程类 用于巅峰脚本判断要进入哪个巅峰以及当前所处的位置
Definition: form.h:308
Form::script_auto
AutoC * script_auto
Definition: form.h:498
Form::script_top
Top * script_top
Definition: form.h:499
Top::now
int now
Definition: form.h:384
AutoC::run
void run()
自动确认脚本-线程启动函数
Definition: form.cpp:1134
Repp::Repp
Repp(QObject *parent=0)
Definition: form.h:53
Explode::auto33first
void auto33first()
首发与出战-自动33首发
Definition: form.cpp:1740
Searles::Searles
Searles(QObject *parent=0)
Definition: form.h:423
Wish::done
void done()
Sixworld
六界神王殿脚本-多线程类 脚本相关的配置
Definition: form.h:441
Form
脚本主窗口类 本类记载了所有的脚本
Definition: form.h:479
Hdblk::status
bool status
Definition: form.h:137
Form::showfight
void showfight(QString msg)
圣瑞脚本挑战次数显示
Definition: form.cpp:313
Fw::done
void done()
Form::jlw_selected
void jlw_selected()
精灵王大乱斗脚本单选框被选中后初始化
Definition: form.cpp:394
Team::status
bool status
Definition: form.h:205
Ban3::now
int now
Definition: form.h:335
Team::Team
Team(QObject *parent=0)
Definition: form.h:207
Searles::status
bool status
Definition: form.h:420
Form::test2
void test2()
脚本停止函数
Definition: form.cpp:320
Top::done
void done()
AutoC::AutoC
AutoC(QObject *parent=0)
Definition: form.h:74
Team::run
void run()
一键战队贡献脚本-线程启动函数
Definition: form.cpp:923
Explode::autofight
void autofight()
首发与出战-自动66出战
Definition: form.cpp:1852
Spt
spt徽章相关脚本-多线程类 脚本相关的配置
Definition: form.h:178
Form::script_vip
Vip * script_vip
Definition: form.h:494
Gem::now
int now
Definition: form.h:117
Top::script_repp
Repp * script_repp
Definition: form.h:385
Pdtop::mode
QString mode
Definition: form.h:314
Sixworld::now
int now
Definition: form.h:446
Tower::run
void run()
勇者之塔脚本-线程启动函数
Definition: form.cpp:516
Top::robot
bool robot
Definition: form.h:391
Hdblk
混沌布莱克脚本-多线程类 脚本相关的配置
Definition: form.h:133
Form::vip_selected
void vip_selected()
vip礼包脚本单选框被选中后初始化
Definition: form.cpp:434
Form::script_team
Team * script_team
Definition: form.h:492
Fw
飞王脚本-多线程类 飞王脚本相关的函数配置
Definition: form.h:89
Spt::done
void done()
Form::script_gem
Gem * script_gem
Definition: form.h:488
Searles::sendfight
void sendfight(QString msg)
Form::sixworld_selected
void sixworld_selected()
六界神王脚本单选框被选中后初始化
Definition: form.cpp:504
Form::ui
Ui::Form * ui
Definition: form.h:507
Jlw
精灵王大乱斗脚本-多线程类 脚本相关的配置
Definition: form.h:154
Vip::done
void done()
Sixworld::jianchashoufa
bool jianchashoufa(QString shoufajingling)
六界脚本-检查首发
Definition: form.cpp:2111
Sixworld::god
int god
Definition: form.h:447
ext.h
全局变量声明头文件
Sixworld::god_changesp
void god_changesp(QString sp)
六界脚本-对战中更换精灵
Definition: form.cpp:2090
Spt::status
bool status
Definition: form.h:182