新手上路

- 积分
- 25
- 威望
- 0 点
- 资产
- 148 金币
- 注册时间
- 2010-8-14
|
本帖最后由 小上上 于 2010-9-1 21:43 编辑
5 L% Y1 s' ]$ [) j! }8 y) }# j( |1 ^; R) g/ g5 M- e! p
需要下载AutoHotKey才能用, 存成.ahk文件run script就行了/ N/ j9 R0 b/ n
下面4个变量需要根据自己的电脑进行调整,在放在学校lab的话应该可以直接用$ a$ V3 o2 g- K6 r9 e9 K* J9 g
625,150是 Add tab的坐标, 自己改0 T) A1 Z$ R+ T9 _2 h& A3 P& [
583,565是绿色圆圈的坐标, 自己改2 l9 ^% O! G0 v! A# Z
759, 是购物车那一排圆圈或者方块儿的X轴坐标, Y轴设了个小loop 从600,以每5个单位上移80次一直找到1000, 这几个变量根据显示器的分辨率调整, @* z ]/ J, X, l' Y
" C5 X9 Y" P; G0 i) M. A
# ]: E4 R3 [: G: I
' |" C- E6 m! k: w E把自己想选但又是满了的课放进购物车里,然后运行脚本让它2~3秒钟一次不停的刷新. 等课一有空位的时候旁边就会出现一个绿色圆圈,看到圆圈脚本会自动弹出个提示通知,我自己是搭配着skype用的,一有空位就发短信到手机上的...成功的挤进一门儿课去^o^
8 @8 Y) N4 T( E! e' |8 ~$ ]) b1 N1 ^2 y2 [$ N
缺点就是运行脚本的时候,那个电脑不能干别的,解决方案是不用电脑的时候开着脚本 或者 带着本本去lab,让学校的电脑运行脚本儿自己在本本上该干啥干啥。。。
3 |7 p, ^# n; X6 g0 P1 K/ i- {! z0 `2 l' Z
7 P: i. Y6 n( p还有两个星期...祝大家都能挤进自己想上的section里面啦, 脚本方面有不懂得可以问我,qq49766861$ O+ U0 \" s( u- L- N
/ j& Y6 i# r! t& ^源代码如下,要存成.ahk文件并且安装Autohotkey才能用- Loop- O- P- ]4 D- U o2 T
- {6 V K& y/ {7 \( O1 n" p
- WinWait, Student Center - Mozilla Firefox, # X5 `9 l( e6 R4 O7 g. E
- IfWinNotActive, Student Center - Mozilla Firefox, , WinActivate, Student Center - Mozilla Firefox,
: T# z+ L3 V' C- b& R/ a% @( U - WinWaitActive, Student Center - Mozilla Firefox, 1 p' R I8 D& z; D9 Y
- Sleep, 5006 E. ?+ I! i2 A* I7 a: S, q/ i* O
- MouseClick, left,625, 150; A' {+ E, a. _1 i- ?! B% Z
- Sleep, 1500
6 ~. S* w1 g( K
6 x* }" l4 z: L8 G! D+ |- Yaxis := 600. e& n( H& Q& g3 M1 x- v% v
- Loop, 80
1 z( L0 V( \. R! F8 c. u, Y - {
6 [$ ?8 C6 r% x3 k. v1 ] - PixelGetColor, GreenDotColor, 583, 565
( N; [" `4 D9 o+ H# m - PixelGetColor, TestColor, 759, Yaxis
# r# |8 A8 j) _% c( m0 c! k - if (GreenDotColor = TestColor)# ]7 K) d$ i) j, U1 u, U
- {
3 w+ Q. h5 ~2 H& O4 `8 h - Done = 1. Y9 t- ^: [. B* `$ l1 q
- break( g/ H" n5 [3 [' H# Q4 K
- }
]" H+ c4 f7 L; x# J# E* u8 z/ f - Yaxis += 5( w9 k" j- o0 e r- \1 R
- }: e8 @' r6 g. c5 {5 N* Y- \+ Y
- 8 b3 w& H$ l' C* [( X5 y; {
- Sleep, 1000
( \9 A6 _/ B K! o/ s$ y/ W' G" A
1 T+ A/ S) j; J9 }! h- if (Done = 1)! s7 o) P: V# K% I- ]
- {
) W5 E! ?8 b- O' S$ D - SplashTextOn, 800, 600, open, COURSE OPEN~~~ ENROLL NOWWWW
5 X5 p, {9 b! q* M' O - Sleep, 20000' A2 V H- ?! n& P* r: h5 |' {
- break7 j+ o i7 N% n1 j+ {" u- D: j
- } }; B8 g7 y! p9 g. ^
/ C3 v% j* a* a- T- }
复制代码 |
|