选课脚本剖析

 

 

 1 i = 1
 2 打开浏览器x = 108
 3 打开浏览器y = 750
 4 关闭浏览器首页x = 279
 5 关闭浏览器首页y = 11
 6 选课系统书签x = 57
 7 选课系统书签y = 76
 8 登录x1 = 804
 9 登录y1 = 417
10 关闭浏览器窗口x = 1347
11 关闭浏览器窗口y = 11
12 网上选课x = 140
13 网上选课y = 168
14 通识教育选课x = 150
15 通识教育选课y = 232
16 课程归属x = 414
17 课程归属y = 216
18 艺术世界x = 404
19 艺术世界y = 276
20 确定x = 289
21 确定y = 271
22 勾选x = 42
23 勾选y = 339
24 提交x = 71
25 提交y = 398
26 Rem 标记3
27 Delay 4000
28 MoveTo 打开浏览器x,打开浏览器y   /*打开浏览器*/
29 LeftClick 1      
30 Delay 2000
31 MoveTo 关闭浏览器首页x, 关闭浏览器首页y   /*关闭浏览器网页*/
32 LeftClick 1 
33 Delay 1200
34 MoveTo 选课系统书签x,选课系统书签y    /*打开书签*/
35 LeftClick 1
36 Delay 3000     /*最少延迟3000ms,再少会出现错误*/
37 While i = 1
38 IfColor 88, 238, "0000FF", 0 Then
39     MoveTo 关闭浏览器窗口x, 关闭浏览器窗口y   /*关闭浏览器窗口*/
40     LeftClick 3
41     Goto 标记3
42 Else 
43     Goto 标记2
44 End If
45 Wend
46 Rem 标记2
47 MoveTo 网上选课x,网上选课y  /*点击网上选课*/
48 Delay 100
49 LeftClick 1
50 MoveTo 通识教育选课x,通识教育选课y  /*点击通识教育选课*/
51 LeftClick 1
52 Delay 1500
53 MoveTo 课程归属x, 课程归属y   /*选取艺术世界*/
54 LeftClick 1
55 Delay 500
56 MoveTo 艺术世界x,艺术世界y   /*点击艺术世界*/
57 LeftClick 1
58 While i = 1
59 IfColor 295, 270, "000000", 0 Then
60     MoveTo 确定x,确定y    /*刷新剩余课程*/
61     LeftClick 1
62     Delay 550      /*网速跟电脑快点的可以再调低点,但是越快越容易出错,理论上不能小于300ms*/
63     MoveTo 勾选x,勾选y    /*勾选剩余课程*/
64     LeftClick 1
65     MoveTo 提交x,提交y     /*点击提交*/
66     LeftClick 1
67     Delay 50
68     KeyDown "Enter", 1 
69 Else 
70      MoveTo 关闭浏览器窗口x, 关闭浏览器窗口y   /*关闭浏览器窗口*/
71     LeftClick 3
72     Delay 1000
73     Goto 标记3
74 End If
75 Wend

 

posted on 2013-03-17 14:07  acoderworld  阅读(1049)  评论(0)    收藏  举报

导航