新手上路

- 积分
- 25
- 威望
- 0 点
- 资产
- 148 金币
- 注册时间
- 2010-8-14
|
本帖最后由 小上上 于 2010-9-1 21:43 编辑
6 \% ^+ n# F) F- Q) X% s% j0 d! B
7 d7 H& X% Q# L2 f, d' _' B) W# q需要下载AutoHotKey才能用, 存成.ahk文件run script就行了
: F4 t) ? P, {5 }0 h8 s3 l7 a& ?' j- w下面4个变量需要根据自己的电脑进行调整,在放在学校lab的话应该可以直接用1 ~9 e) X _/ T
625,150是 Add tab的坐标, 自己改% p) x( ]. U' I: s
583,565是绿色圆圈的坐标, 自己改. N; S& @; f4 H; a- S
759, 是购物车那一排圆圈或者方块儿的X轴坐标, Y轴设了个小loop 从600,以每5个单位上移80次一直找到1000, 这几个变量根据显示器的分辨率调整( H, C* m z2 k2 b6 v2 J6 ^5 ?
. v+ R9 u/ \( U: Z; j2 I1 V3 g- F% ~6 B6 r9 d% ?( h
! I t7 n+ N3 T0 k& ^6 S0 O2 ?
把自己想选但又是满了的课放进购物车里,然后运行脚本让它2~3秒钟一次不停的刷新. 等课一有空位的时候旁边就会出现一个绿色圆圈,看到圆圈脚本会自动弹出个提示通知,我自己是搭配着skype用的,一有空位就发短信到手机上的...成功的挤进一门儿课去^o^
0 t% Y* D# U3 t+ u4 L$ \( c5 _, e6 }1 V3 X r" p9 V5 z; l
缺点就是运行脚本的时候,那个电脑不能干别的,解决方案是不用电脑的时候开着脚本 或者 带着本本去lab,让学校的电脑运行脚本儿自己在本本上该干啥干啥。。。. D; c$ t( E% |1 d' R$ B6 q
9 L5 q; `( M) T5 l* c! e+ R! @4 w& X8 G# X) S* a
还有两个星期...祝大家都能挤进自己想上的section里面啦, 脚本方面有不懂得可以问我,qq49766861+ p0 z7 r9 D- p' n
6 o2 ]4 H y8 {. W- G' ^/ h
源代码如下,要存成.ahk文件并且安装Autohotkey才能用- Loop, ?7 a( |% ]3 j
- {* k: o0 q( _" m2 @+ U% K( A$ d0 B
- WinWait, Student Center - Mozilla Firefox, 5 a& W9 T% o% {( e
- IfWinNotActive, Student Center - Mozilla Firefox, , WinActivate, Student Center - Mozilla Firefox,
( K6 j9 l8 `# \6 J" k - WinWaitActive, Student Center - Mozilla Firefox, 3 I3 u9 T; [3 i. Z* p
- Sleep, 500/ b' A4 Q K8 S# l
- MouseClick, left,625, 150/ L4 P# Y L1 z/ A! H
- Sleep, 1500
4 M% |& S, }9 L$ u _$ X - ( N# n% `0 z$ B8 {9 T: }
- Yaxis := 6001 _" A3 `/ h8 u4 z5 A
- Loop, 80
) n7 C( w6 D" x! V - {, `5 v" F' P( B# l: b
- PixelGetColor, GreenDotColor, 583, 565
) a0 b% ?8 _: Q3 q3 d - PixelGetColor, TestColor, 759, Yaxis
$ C; M2 M* X. y5 }4 B5 @* I - if (GreenDotColor = TestColor)
4 t7 v! Z6 N# y - {0 F/ _7 T7 [8 l6 }9 ^
- Done = 1 M3 {$ b" [& q1 }. ?
- break
. F, g1 e. ]- }( l+ }( s1 S - }
$ r- R: S% w9 c: h - Yaxis += 5# a$ z$ m" d& `+ U3 L& `4 W
- }
2 p8 G3 W+ S8 b+ u2 p$ x# C
5 v9 P# S" v y- Sleep, 1000
! X" p! H6 P4 v. J5 ?6 g; w1 t8 Z
( i, i7 V5 d+ x. V( j% I& T- if (Done = 1) t+ T; o/ \5 \; D( f" Z' r
- {$ Q1 A8 M5 P' t, G5 D* J; @' l
- SplashTextOn, 800, 600, open, COURSE OPEN~~~ ENROLL NOWWWW
0 U+ l% l" I9 `1 `" R; @ - Sleep, 20000
* k+ ^9 _- k+ X" e2 q/ V6 ] - break0 @( K+ E2 S: V0 t3 A
- }5 f+ E( T& ?, E. I8 k* o# i, |
- : q, Q+ r0 q/ s+ {$ i
- }
复制代码 |
|