新手上路

- 积分
- 25
- 威望
- 0 点
- 资产
- 148 金币
- 注册时间
- 2010-8-14
|
本帖最后由 小上上 于 2010-9-1 21:43 编辑 " D0 |; [2 i/ P- q' a
' ^- p' C' o ?5 x% h: K \* I
需要下载AutoHotKey才能用, 存成.ahk文件run script就行了
& ]" g% A, q4 s6 `+ z下面4个变量需要根据自己的电脑进行调整,在放在学校lab的话应该可以直接用
. B2 Y* P. j) K625,150是 Add tab的坐标, 自己改
5 F( {; v$ E1 g8 [% N7 G* f583,565是绿色圆圈的坐标, 自己改
- v/ E3 x/ I5 f2 ~* q D3 R759, 是购物车那一排圆圈或者方块儿的X轴坐标, Y轴设了个小loop 从600,以每5个单位上移80次一直找到1000, 这几个变量根据显示器的分辨率调整
2 Y, H6 p- X, g1 W! F o0 b/ v3 C0 n: W3 _" w( n" q
* Q6 }0 v5 _% O, j b
5 @( e* e, _! e% t. D7 ~, g把自己想选但又是满了的课放进购物车里,然后运行脚本让它2~3秒钟一次不停的刷新. 等课一有空位的时候旁边就会出现一个绿色圆圈,看到圆圈脚本会自动弹出个提示通知,我自己是搭配着skype用的,一有空位就发短信到手机上的...成功的挤进一门儿课去^o^! A/ ]& R3 O: N- I+ D; f
3 g8 h) B% U) w) O+ n' n
缺点就是运行脚本的时候,那个电脑不能干别的,解决方案是不用电脑的时候开着脚本 或者 带着本本去lab,让学校的电脑运行脚本儿自己在本本上该干啥干啥。。。! T1 P" `. m* m# K0 I3 r) F! B( i- U
8 M3 _( t' o6 [& ?; r5 P
! G3 l1 Z; D; |- S) X还有两个星期...祝大家都能挤进自己想上的section里面啦, 脚本方面有不懂得可以问我,qq49766861
2 d. W$ x9 U5 T7 e( @; ^' {9 B8 f' K4 x
源代码如下,要存成.ahk文件并且安装Autohotkey才能用- Loop
, s( \1 Z" A! D8 M$ `- c" n - {
* { x6 k1 v$ }; f e/ P; d2 u - WinWait, Student Center - Mozilla Firefox, 9 k* o- k% X4 q
- IfWinNotActive, Student Center - Mozilla Firefox, , WinActivate, Student Center - Mozilla Firefox, # q. T! K" ^& ]/ P
- WinWaitActive, Student Center - Mozilla Firefox, 9 V' {5 O5 W8 L3 Q" Q) R) [
- Sleep, 500
; I- n2 O# S' b0 X, m - MouseClick, left,625, 1507 H% S* m' o7 \ D+ \' b: m
- Sleep, 1500
( `5 |) U6 ]: t& {# L - 1 B% ~( r( [" E
- Yaxis := 600# P( P/ X+ w6 E/ M0 A3 @' J/ N( a
- Loop, 80
9 k$ ~- D: d; l! y$ d* C - {
! r1 a, D* f& K- _9 {2 I* s - PixelGetColor, GreenDotColor, 583, 565 H2 }8 v( ^ m/ u0 v* e) R
- PixelGetColor, TestColor, 759, Yaxis
1 p2 n( t6 X; ]3 K- {! G0 s, G - if (GreenDotColor = TestColor); p, y# [+ h# I; q8 j; D& J+ u
- {9 t e, j- P2 X" J% ?1 E% a
- Done = 1
. h4 O. L, Y' k+ a; F+ R7 y- Z! b8 r - break
6 U9 }, Z% V5 h8 N# d) I# B. k9 K - }6 R2 \# \9 `' X# Z! J) g+ a* m
- Yaxis += 5
0 Z& b5 X8 b4 S6 o K - }: B2 F) J* o4 B, p
% P: t" q% G* Y- Sleep, 1000$ D! g1 _3 O, `/ l, G$ L o
- # ]# x) { ~( o H8 Y+ n* L+ u: m
- if (Done = 1)0 g5 w, s5 S$ U& e" V
- {
4 \8 j t$ J4 E. x+ b! {- q6 r3 s! [ - SplashTextOn, 800, 600, open, COURSE OPEN~~~ ENROLL NOWWWW u. ?+ _+ ^8 M5 F
- Sleep, 20000( y9 S6 m4 D5 X2 Q. m- R7 u+ Q
- break
9 ?5 a+ F( d( f4 ]7 W) _ - }
" ? q% d/ D4 `8 U - 1 _. x1 a1 K! A
- }
复制代码 |
|