|
| ||
导航链接 |
按键精灵调用方法/////////////////////////////////// 插件初始化示例 /////////////////////////////////// If int(login_result) > 0 Then
TracePrint Get_zh_Name & " 打开成功"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开成功", LogPath)
Else
Select Case login_result
Case "-1"
//Call Lib.自定义.屏幕显示("插件注册失败,无法正常执行", LogPath)
MessageBox "插件注册失败,无法正常执行"
ExitScript
Case "-11"
MessageBox "未授权使用"
ExitScript
Case "-12"
MessageBox "参数传入错误,请检查是否有非法字符 (针对开发者)"
ExitScript
Case "-2"
TracePrint "登陆器启动异常"
//Call Lib.自定义.屏幕显示("登陆器启动异常", LogPath)
Case "-3"
TracePrint "未找到指定帐号"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,未找到指定帐号", LogPath)
Case "-4"
TracePrint "登陆出错,错误未知"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,错误未知", LogPath)
Case "-5"
TracePrint "需要验证码且未开启打码功能"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,需要验证码且未开启打码功能", LogPath)
Case "-6"
TracePrint "需要验证码,正在打码中,先返回,可直接执行下一个帐号登陆命令。登陆成功与否另外检查。目的是更快登陆。"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 正在打码...", LogPath)
Case "-7"
TracePrint "登陆超时"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,登陆超时", LogPath)
Case "-8"
TracePrint "登陆需要验证码,且《36脚本大厅》功能设置中未开启验证码识别功能"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,需要验证码,且未启动打码", LogPath)
Case "-41"
TracePrint "登入失败:账户或密码输入错误"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,账户或密码输入错误", LogPath)
Case "-42"
TracePrint "登入失败:验证码输入错误"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,验证码输入错误", LogPath)
Case "-43"
TracePrint "登入失败:登录过快导致服务器拒绝"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,登录过快导致服务器拒绝", LogPath)
Case "-44"
TracePrint "登入失败:帐户被游戏代理锁定"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,帐户被游戏代理锁定", LogPath)
Case "-45"
TracePrint "登入失败:帐户存在二级验证保护"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,帐户存在二级验证保护", LogPath)
Case "-46"
TracePrint "自动打码失败"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,自动打码失败,检查是否有余额", LogPath)
Case "-47"
TracePrint "未找到您所输入的区服信息"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,未找到您所输入的区服信息", LogPath)
Case "-48"
TracePrint "检查大区是否在维护?网页登陆是否正常"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,网络无回应,检查游戏服务器是否在维护", LogPath)
Case "-49"
TracePrint "帐号数组越下标,登陆器问题"
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,数组越下标,参数错误", LogPath)
Case Else
TracePrint "出现未知错误...返回值:" & login_result
//Call Lib.自定义.屏幕显示(Get_zh_Name & " 打开失败,出现未知错误...返回值:" & login_result, LogPath)
End Select
End If
/////////////////////////////////// 其它功能 /////////////////////////////////// Result = Plugin.sweet.GetNameHwnd("测试帐号")
StrTmpArr = Split(Result, ",")
If UBound(StrTmpArr) >= 0 Then
For i = 0 To UBound(StrTmpArr)
StrTmpArrII = Split(StrTmpArr(i), "<#>") //分割单个游戏窗口信息
TracePrint "第 " & i & " 个窗口 帐号: " & StrTmpArrII(0) & " 游戏句柄:" & StrTmpArrII(1)
Next
End If
//关闭指定游戏窗口; 参数:游戏句柄,或要关闭的窗口句柄都可以。 //如果以上看起上眼花,去掉注释后,可以复制新建脚本测试: Event Form1.Load
Call Plugin.sweet.InSweet("Reg")
End Event
Event Form1.UnLoad
Call Plugin.sweet.InSweet("Esc")
End Event
reg_result = Plugin.sweet.InJieMi(Plugin.sweet.InLogin("Null", "Null"))
reg_array = Split(reg_result, "|")
If UBound(reg_array) > 1 Then
If int(reg_array(0)) = 1 Then
TracePrint "正式 注册成功,过期时间:" & reg_array(2) & "本注册卡号所附带的信息为:" & reg_array(1)
ElseIf int(reg_array(0)) = 2 Then
TracePrint "试用 注册成功,剩余试用次数:" & reg_array(2)
Else
TracePrint "各种失败可能自由判断"
End If
Else
TracePrint "非法调用,或调用方法不对"
End If
login_result = Plugin.sweet.LoadRunName("putong", "xxmd2012", "否", 40)
TracePrint "login_result = " & login_result
If int(login_result) > 0 Then
TracePrint Get_zh_Name & " 打开成功"
Else
Select Case login_result
Case "-1"
MessageBox "插件注册失败,无法正常执行"
ExitScript
Case "-11"
MessageBox "未授权使用"
ExitScript
Case "-12"
MessageBox "参数传入错误,请检查是否有非法字符 (针对开发者)"
ExitScript
Case "-2"
TracePrint "登陆器启动异常"
Case "-3"
TracePrint "未找到指定帐号"
Case "-4"
TracePrint "登陆出错,错误未知"
Case "-5"
TracePrint "需要验证码且未开启打码功能"
Case "-7"
TracePrint "登陆超时"
Case "-41"
TracePrint "登入失败:账户或密码输入错误"
Case "-42"
TracePrint "登入失败:验证码输入错误"
Case "-43"
TracePrint "登入失败:登录过快导致服务器拒绝"
Case "-44"
TracePrint "登入失败:帐户被游戏代理锁定"
Case "-45"
TracePrint "登入失败:帐户存在二级验证保护"
Case "-46"
TracePrint "自动打码失败"
Case "-47"
TracePrint "未找到您所输入的区服信息"
Case "-48"
TracePrint "检查大区是否在维护?网页登陆是否正常"
Case "-49"
TracePrint "帐号数组越下标,登陆器问题"
Case Else
TracePrint "出现未知错误...返回值:" & login_result
End Select
End If
Delay 6000
MessageBox "点击确定关闭当前登陆游戏窗口"
Call Plugin.sweet.CloseGameWin(login_result)
| |
|
下载列表
在线咨询
在线买卡
阅读
编辑
附件
打印
鄂ICP备15002398号-3      本页面最后修订于:2023年-03月-14日 | ||