新手上路

- 积分
- 25
- 威望
- 0 点
- 资产
- 148 金币
- 注册时间
- 2010-8-14
|
本帖最后由 小上上 于 2010-9-1 21:43 编辑 1 Z& n2 p% ?8 ~! n! r: X
3 K$ [" f. D' e/ y5 m+ t& B0 s需要下载AutoHotKey才能用, 存成.ahk文件run script就行了
$ V' V! k" ~) i' T下面4个变量需要根据自己的电脑进行调整,在放在学校lab的话应该可以直接用* s2 t `7 h6 Z+ G; f; M
625,150是 Add tab的坐标, 自己改
8 t0 X6 V: d' |: F3 |1 t583,565是绿色圆圈的坐标, 自己改
+ d; q) y1 W% x759, 是购物车那一排圆圈或者方块儿的X轴坐标, Y轴设了个小loop 从600,以每5个单位上移80次一直找到1000, 这几个变量根据显示器的分辨率调整5 X1 W% h2 Z1 e) p' R
9 h: ?0 y; U" k2 [% k/ W+ P. ?# U2 q7 M4 r2 l
3 h; z5 b# o' Z& v
把自己想选但又是满了的课放进购物车里,然后运行脚本让它2~3秒钟一次不停的刷新. 等课一有空位的时候旁边就会出现一个绿色圆圈,看到圆圈脚本会自动弹出个提示通知,我自己是搭配着skype用的,一有空位就发短信到手机上的...成功的挤进一门儿课去^o^
3 J2 Z8 D: G6 @: r7 ?) e3 T4 y' J$ M; ^1 a, `
缺点就是运行脚本的时候,那个电脑不能干别的,解决方案是不用电脑的时候开着脚本 或者 带着本本去lab,让学校的电脑运行脚本儿自己在本本上该干啥干啥。。。
! Y3 y2 A* M! [3 r' U7 d: h+ {/ Z' i4 v( U2 [
/ G3 p( x5 `7 G) C4 t: ^1 k- \' g还有两个星期...祝大家都能挤进自己想上的section里面啦, 脚本方面有不懂得可以问我,qq49766861$ Z( \2 y2 d* w$ i" i7 _
! K% ^) x9 o5 F0 i
源代码如下,要存成.ahk文件并且安装Autohotkey才能用- Loop
; T% m' m' `& c6 V. N3 o, a - {- ~1 V+ A! d! i$ G- T% c' S0 O
- WinWait, Student Center - Mozilla Firefox, ) b! i- U9 W+ g' M' A6 o3 b" z; {
- IfWinNotActive, Student Center - Mozilla Firefox, , WinActivate, Student Center - Mozilla Firefox,
. D# t" t' R3 X. W - WinWaitActive, Student Center - Mozilla Firefox,
+ E+ d6 e8 K B# S7 E5 v - Sleep, 500
K# a6 O! g, s5 u - MouseClick, left,625, 150
3 S* B' c) l! I" Y# _ - Sleep, 1500
5 r$ D0 q1 X+ k - 8 R: p4 l- u, ]% D- B. T
- Yaxis := 600
) m+ I( o4 @, f' x n - Loop, 80
# R+ G+ z& h7 \ Q" R - {
: p$ \) V5 O* r - PixelGetColor, GreenDotColor, 583, 565
' n1 r, k5 m c* F6 t - PixelGetColor, TestColor, 759, Yaxis
( ^5 ^/ x( y; A5 s: O$ Q - if (GreenDotColor = TestColor)
2 V8 H+ K) s% O1 ~* M8 B - {
. |/ Q% F& L% J2 Z - Done = 1
' P: I7 p1 H3 K$ w: y1 u' P - break
2 ]$ x* ^4 A$ ~& P - }3 b% D/ N5 W4 v* f' G4 G
- Yaxis += 5, Q8 H' A# S( C1 z
- }
3 k8 X6 ^; J+ A% E* L" p8 V4 Q - + u7 P" a4 V' z5 X7 [
- Sleep, 10003 G9 t/ `1 J' e0 H
" `' E* j' _1 _1 l: K- if (Done = 1)* h8 K$ d: v X, ]1 Q6 r3 v
- {
5 u& L7 z3 ~0 \" ]) H - SplashTextOn, 800, 600, open, COURSE OPEN~~~ ENROLL NOWWWW( @# ^4 W8 U9 j
- Sleep, 20000
; B% ~* a5 y/ b( a3 I - break
' B% B, U2 A% ]* O, j( a: d2 u - }
' F W& R6 U7 O0 L
% \$ V, Y# G9 t. c3 I# W- }
复制代码 |
|