新手上路

- 积分
- 25
- 威望
- 0 点
- 资产
- 148 金币
- 注册时间
- 2010-8-14
|
本帖最后由 小上上 于 2010-9-1 21:43 编辑 & g. q+ t; r: a1 ~6 ^2 H/ v- a
/ M# ~& e1 O& f$ r: C) \3 b需要下载AutoHotKey才能用, 存成.ahk文件run script就行了
, J8 l' b: @8 K \5 R% U' U( ?下面4个变量需要根据自己的电脑进行调整,在放在学校lab的话应该可以直接用
' ~% F4 m" q' h" Z625,150是 Add tab的坐标, 自己改
1 C/ t) s @) P6 e583,565是绿色圆圈的坐标, 自己改6 O7 l }9 F( e' P3 i- k4 `- I
759, 是购物车那一排圆圈或者方块儿的X轴坐标, Y轴设了个小loop 从600,以每5个单位上移80次一直找到1000, 这几个变量根据显示器的分辨率调整
2 ~% H( i9 ?! X( w2 k! [! {
( X. K+ `) O# B6 [) h, G4 o: X
9 L/ p P; _: {0 e9 X2 X" ~ r; g- [5 U7 Y6 ^6 e% F4 R6 n) R
把自己想选但又是满了的课放进购物车里,然后运行脚本让它2~3秒钟一次不停的刷新. 等课一有空位的时候旁边就会出现一个绿色圆圈,看到圆圈脚本会自动弹出个提示通知,我自己是搭配着skype用的,一有空位就发短信到手机上的...成功的挤进一门儿课去^o^; v3 A) Z- D, w# e( s) w
( e- S) c4 Q8 F7 h) X缺点就是运行脚本的时候,那个电脑不能干别的,解决方案是不用电脑的时候开着脚本 或者 带着本本去lab,让学校的电脑运行脚本儿自己在本本上该干啥干啥。。。5 v8 X9 B. j$ E& {6 Y5 F8 R
+ a2 y: h7 P4 g" i% {+ v) [, O) ?: o* a$ h6 S/ Q0 @% D: G
还有两个星期...祝大家都能挤进自己想上的section里面啦, 脚本方面有不懂得可以问我,qq49766861, O7 O& b, ~; C' v. f- I. \
4 I9 P' g: v* F( Z. g2 E/ I源代码如下,要存成.ahk文件并且安装Autohotkey才能用- Loop' h. J1 Q* x* \# ^
- {( R! R) a9 R# N3 }; n5 ~9 Y; D
- WinWait, Student Center - Mozilla Firefox,
' i* h- R D& L* @ - IfWinNotActive, Student Center - Mozilla Firefox, , WinActivate, Student Center - Mozilla Firefox,
, i* ? }# W% F7 |' d - WinWaitActive, Student Center - Mozilla Firefox, X2 l: Z! a0 G% M r0 o
- Sleep, 500
2 j7 K- c8 M! k( g* Z; p - MouseClick, left,625, 150
9 `/ B# ^/ F7 f - Sleep, 1500
! m0 r5 l6 B3 t. b1 f: h
9 l7 W& x/ N2 _2 L0 D- Yaxis := 600& ^& V+ K! `5 f- p
- Loop, 80
( A9 V, g6 T- |( d( h - {/ Q1 ^7 o( u" I* _3 l$ ?- C
- PixelGetColor, GreenDotColor, 583, 565( J3 e1 M' B+ D j
- PixelGetColor, TestColor, 759, Yaxis
& w1 f1 L0 o6 k l$ F - if (GreenDotColor = TestColor)
* N( o# u9 k% E( K: } - {, A$ K7 m* @+ g; u( V" z; A" t
- Done = 1
; {+ R) u d5 T |( Q) ~ - break9 y: t* k+ D: z* o6 l2 A ~! t% u
- }9 `; ^6 ]* V6 U0 a( d" n* f- j. t
- Yaxis += 5( s+ |6 U2 P' }" W8 Y2 ?
- }
% O7 g! \) a# _1 t) S# F - ' D9 m4 ?" ~4 l/ U" T! f
- Sleep, 10003 T( \, V4 n0 ]+ {- T8 e
3 s H$ M6 v- X L6 _- if (Done = 1)
0 X2 U" Z; r& q4 f% ]2 W - {
# S( K8 O, G! S5 ~6 I5 L' G - SplashTextOn, 800, 600, open, COURSE OPEN~~~ ENROLL NOWWWW
" D7 k+ V @$ c0 K - Sleep, 20000
- g1 o$ b q/ B - break
2 h9 P& _" T$ m: m( N, v) {! ]+ k - }
- G0 f+ C8 `% i; m- o' _
, ~. \# o: j. q2 @4 U% ?; O- }
复制代码 |
|