|
楼主 |
发表于 2004-4-19 20:56:02
|
显示全部楼层
来自 中国–福建–龙岩
由于按键精灵不理想,我换为EZScript了。
ps,谁有EZScript II 2.2 的分享下。 :thefinger
-------------------------------------------------------------------
[variable]
var1=
var2=
var3=
var4=
var5=
var6=
var7=
var8=
pos1=
pos2=
pos3=
pos4=
pos5=
pos6=
pos7=
pos8=
[script]
//桌面窗口点击Steam
//pos8 为Steam图标位置
//Left DbClick pos8
Main:
//主程序
Call StartSteam
Call SteamUI
STOP
StartSteam:
//登陆Steam
//pos7 为登陆Steam 界面的标题栏位置
pos7 = 1048591
//pos1 为"密码"输入的位置
pos1 = 6291579
//pos2 为"登陆"按钮的位置
pos2 = 8192145
//16777215 为白色
Delay(1000)
If Color[pos7]=16777215
Left Click pos1
//输入密码
Say "密码"
Left Click pos2
Else
Call InputCR
Jump StartSteam
End If
Return
InputCR:
//输入回车
//Steam错误 不能联入Steam网络
//pos7 为Steam错误图标位置
//16777215 为白色
If Color[pos7]=16777215
KeyDown(32)
End If
Return
StemUI:
//SteamUI界面
//pos7 为SteamUI 界面的标题栏位置
pos7 = 196611
//pos1 为"游戏"按钮的位置
pos1 = 2228255
//pos2 为"设置"按钮的位置
pos2 = 11010088
//16777215 为白色
Delay(1000)
If Color[pos7]=16777215
Left Click pos6
Else
Jump SteamUI
End If
Return
GameUI:
//游戏UI界面
//pos7 为GameUI 界面的标题栏位置
pos7 = 262590
//pos1 为"CZ"按钮的位置
pos1 = 6554055
//pos2 为"CS"按钮的位置
pos2 = 7864774
//pos3 为"DOD"按钮的位置
pos3 = 9175492
//pos4 为"TFC"按钮的位置
pos4 = 10355143
//16777215 为白色
Delay(1000)
If Color[pos7]=16777215
Left DbClick pos2
Call Order
Else
Jump GameUI
End If
Return
Order:
//处理定购
//pos7 为处理界面的标题栏位置
pos7 = -2883562
//pos1 为"上一步"按钮的位置
pos1 = 20054192
//pos2 为"下一步"按钮的位置
pos2 = 20054262
//pos3 为"取消"按钮的位置
pos3 = 20054352
//pos4 为"序列号"的位置
pos4 = 6750252
//pos5 为"序列号输入"的位置
pos5 = 8650816
//16777215 为白色
Delay(1000)
If Color[pos7]=16777215
Left DbClick pos2
Call InputCDKEY
Left DbClick pos2
Else
Jump Order
End If
Call KeyErr
//等待验证........
Return
InputCDKEY:
//输入cdkey
KeyErr:
//CDKEY错误
//pos7 为CDKEY错误界面的标题栏位置
pos7 = 5046296
//16777215 为白色
Delay(1000)
If Color[pos7]=16777215
KeyDown(32)
End If
Return
GetCDKEY:
//从hlkeygen得到随机的cdkey
//最好得到算法
Return
RegistKey:
//验证Steam的key
Return
RegistErr:
//验证SteamKey错误
Return
RegistOver:
//验证SteamKey超时
Return
-------------------------------------------------------------------
:30:
还在完善中。请大家给个建议。 :76: |
|