新手上路

- 积分
- 25
- 威望
- 0 点
- 资产
- 148 金币
- 注册时间
- 2010-8-14
|
本帖最后由 小上上 于 2010-9-1 21:43 编辑 2 ?4 J" f" }. h6 G, K$ K5 l
5 x4 ?3 i1 z& p/ c! e1 i! | q) r
需要下载AutoHotKey才能用, 存成.ahk文件run script就行了* `: k5 P, {+ ?) A
下面4个变量需要根据自己的电脑进行调整,在放在学校lab的话应该可以直接用
5 x+ C7 y2 N- ?% Z+ x; r8 {625,150是 Add tab的坐标, 自己改& r5 m8 Q. N0 N5 M1 `- P+ h: J
583,565是绿色圆圈的坐标, 自己改$ k- ~( |% X. n2 K6 G
759, 是购物车那一排圆圈或者方块儿的X轴坐标, Y轴设了个小loop 从600,以每5个单位上移80次一直找到1000, 这几个变量根据显示器的分辨率调整
6 g7 G3 `7 g8 I: d Y
8 T& W2 i3 f( S* v$ I) _ t3 P
% ?. U! Z1 Q: P. q$ y6 d+ a+ R; ]1 J0 ?
: n% r7 g6 ~' X* L9 d把自己想选但又是满了的课放进购物车里,然后运行脚本让它2~3秒钟一次不停的刷新. 等课一有空位的时候旁边就会出现一个绿色圆圈,看到圆圈脚本会自动弹出个提示通知,我自己是搭配着skype用的,一有空位就发短信到手机上的...成功的挤进一门儿课去^o^1 J7 s( I7 Z6 s; {& y% Q
2 l' B; H* p# q1 A3 F
缺点就是运行脚本的时候,那个电脑不能干别的,解决方案是不用电脑的时候开着脚本 或者 带着本本去lab,让学校的电脑运行脚本儿自己在本本上该干啥干啥。。。1 ?4 }+ v8 t5 [4 I# j
1 V% m, a6 Z" ?! l$ k/ @7 ?+ A* x M! i @: g7 M4 |- K% Z
还有两个星期...祝大家都能挤进自己想上的section里面啦, 脚本方面有不懂得可以问我,qq497668611 t7 Z, g$ S% @% I1 m: u% f
1 h3 }( U- y9 ?- i2 `% e源代码如下,要存成.ahk文件并且安装Autohotkey才能用- Loop- m6 p$ D& s- `& X M% ^
- {
6 p: r, ]* H: w0 o - WinWait, Student Center - Mozilla Firefox, / R4 m8 c# y+ h, _
- IfWinNotActive, Student Center - Mozilla Firefox, , WinActivate, Student Center - Mozilla Firefox,
: p/ }9 G- U" n5 `: S5 { - WinWaitActive, Student Center - Mozilla Firefox,
& T+ v& p( G4 L" k - Sleep, 500
' H( L' y4 g/ d1 X/ D - MouseClick, left,625, 150* q( ~4 b* r6 ^( b# \1 _) R, |6 l
- Sleep, 1500
( \6 W; W+ @7 q \
8 P/ f. U/ R6 e- Yaxis := 600- ^7 Z+ V* f1 X8 t- s: _! N* P
- Loop, 80
$ o! X' G8 |! u% P& e( O! z5 }- z - {
1 S9 n- L% H1 L% m+ \' Z+ w; ^! q - PixelGetColor, GreenDotColor, 583, 565
* J) s2 b+ \# t& D+ I! A - PixelGetColor, TestColor, 759, Yaxis6 R5 x( e0 |; }$ E4 \
- if (GreenDotColor = TestColor)- E; r) r4 s+ F% Y9 V% |
- {
7 E R9 {' a; R9 m$ _4 p: N' m - Done = 14 ?" N5 B7 u) X; h: H/ O0 }
- break+ b+ {* a B, `% o! a, _! N/ R
- }
) b5 G3 S3 s) Q/ T# |( I) G5 a# o - Yaxis += 5
4 W o0 S0 M# X - }
) a( z% E- y- g+ J4 }% _" N% c* u
% x, Q+ o- n0 w, K- Sleep, 1000
5 [5 u( z, p0 C; j+ C5 S8 ?9 Z; G - ! b. X4 d% X' r$ p: `
- if (Done = 1)9 T! h% l2 q; b& L
- {
% R( P- |; f6 G: x - SplashTextOn, 800, 600, open, COURSE OPEN~~~ ENROLL NOWWWW0 `9 d0 A! p0 M9 y' e
- Sleep, 200000 t. E" F5 ^# Q& g0 g) P4 b
- break+ ^! s: k" G, w0 ^' `2 Q" g% g0 t
- }
' Y3 A$ F. m& P& W+ W2 ~; S, K; n$ S - 0 I7 M5 N& Q' ^$ w- e5 [
- }
复制代码 |
|