| ||
导航链接 |
按键精灵调用方法/////////////////////////////////// 插件初始化示例 /////////////////////////////////// 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日 |