新手上路

- 积分
- 25
- 威望
- 0 点
- 资产
- 148 金币
- 注册时间
- 2010-8-14
|
本帖最后由 小上上 于 2010-9-1 21:43 编辑 7 K0 i4 u; p2 Z" z" r
/ F6 |) J% G6 o! S( M- Z: F需要下载AutoHotKey才能用, 存成.ahk文件run script就行了+ E4 t: X7 s/ ?1 v% o, \
下面4个变量需要根据自己的电脑进行调整,在放在学校lab的话应该可以直接用. s, @; Y* x8 j8 f; W
625,150是 Add tab的坐标, 自己改
3 ?! t. D2 i9 N' _& c5 i- a583,565是绿色圆圈的坐标, 自己改9 W6 y$ L7 @5 a3 J3 G
759, 是购物车那一排圆圈或者方块儿的X轴坐标, Y轴设了个小loop 从600,以每5个单位上移80次一直找到1000, 这几个变量根据显示器的分辨率调整
" t* d! O: L0 O- B; c# r
! g& l" f" g! B4 E, d1 r
- r3 |8 S/ n8 x7 U! w! O+ ^; u6 B* `5 k, k2 V
把自己想选但又是满了的课放进购物车里,然后运行脚本让它2~3秒钟一次不停的刷新. 等课一有空位的时候旁边就会出现一个绿色圆圈,看到圆圈脚本会自动弹出个提示通知,我自己是搭配着skype用的,一有空位就发短信到手机上的...成功的挤进一门儿课去^o^5 J6 R2 P- J+ \7 k4 y8 A! J5 W0 U
, P4 x, o& B8 ]- X9 V4 r* K
缺点就是运行脚本的时候,那个电脑不能干别的,解决方案是不用电脑的时候开着脚本 或者 带着本本去lab,让学校的电脑运行脚本儿自己在本本上该干啥干啥。。。
" W; c/ z6 l5 B( o/ K" q
1 h4 a, k7 }) w
4 b( M+ x5 M2 [4 H2 F# J* i还有两个星期...祝大家都能挤进自己想上的section里面啦, 脚本方面有不懂得可以问我,qq49766861( y: [* p ]1 L4 u
' L& f4 q; D z H2 d1 s8 T) V
源代码如下,要存成.ahk文件并且安装Autohotkey才能用- Loop5 O8 |* l1 C+ a; `
- {2 F' ^% V. f. C/ h) J# E5 H* W! I
- WinWait, Student Center - Mozilla Firefox,
( S- H& Y8 G; D2 G5 A - IfWinNotActive, Student Center - Mozilla Firefox, , WinActivate, Student Center - Mozilla Firefox,
1 c* P2 S4 K) Q - WinWaitActive, Student Center - Mozilla Firefox, / l/ S& x. o- I2 Q# _
- Sleep, 5007 F) P) b A0 l3 X2 E+ X
- MouseClick, left,625, 150% Z: S0 B( b( y# X! e/ _
- Sleep, 1500
/ K8 i( e1 t1 j; a
) h5 F& E: e, y7 |# x/ c- Yaxis := 600
! ]2 h: {5 b8 @. }' }" H* U - Loop, 80
2 z0 A" S: U# z( ^8 j2 l8 L - {
. O5 _- a2 e( S. G! V* | - PixelGetColor, GreenDotColor, 583, 565
7 T/ G' f) u5 b/ A7 }: O3 p - PixelGetColor, TestColor, 759, Yaxis
8 V$ c& Q1 h+ O6 K" D: ^, x - if (GreenDotColor = TestColor)$ \# v/ W$ Y0 U6 L0 Z' q" t+ h
- {, i) N; Q- [" B/ G0 e& X% u/ E
- Done = 1( r/ V5 e H& P
- break
3 q! Z2 I2 R& m! @9 ?: O! r - }
5 {2 M! R" t3 [' T# A0 n& o$ ?# w - Yaxis += 55 Q- I' k9 W! h; a7 n
- }! h3 i; f0 W: k5 s; U" L7 h
% V0 G& M1 T$ t8 Z- ^" x- Sleep, 10009 v5 p& E' ~; z) E! N/ c
- % {3 \1 q. F! A g& |) b) l
- if (Done = 1)$ h8 ~% f6 [$ R3 q, F
- {
* k4 b1 F! v0 P' x2 C- \ - SplashTextOn, 800, 600, open, COURSE OPEN~~~ ENROLL NOWWWW
% E1 s3 W' [ ]& R+ Z& e4 @ - Sleep, 20000
5 J9 P' o. |, q4 f" Z - break
) q, v d( k# e) h; v1 ?% e - }
1 Z$ J% L$ ?6 {- _; U* Q) h5 ]
: ~- Z4 r1 ^2 [! _0 w: d- }
复制代码 |
|