1.                 //调整游戏登录的窗口位置,最长操作时间约1分钟
  2.                 调用子程序 调整游戏登录的窗口位置
  3.                 延时1000毫秒
  4.             否则如果(newwindow<=0)为真,则
  5.                 //按键F5刷新方法
  6.                 按键<F5>
  7.                 延时3000毫秒
  8.                 SetWaitColor=Array("6B6D31",60000,503,561,0)
  9.                 调用子程序 等待设定之类似颜色出现
  10.             条件结束
  11.             RefreshLoop = RefreshLoop+1
  12.         循环结束
  13.         //
  14.         如果表达式 (RefreshLoop>=20) 为真,则
  15.             如果表达式 (ColorCompare(GetPixelColor(503,561),"6B6D31",20)<=0 Or ColorCompare(GetPixelColor(496,627),"2928C6",25)<=0) 为真,则
  16.                 //刷新失败!重试刷新20次都没成功.
  17.                 RefreshResult = -1
  18.             条件结束
  19.         否则
  20.             调用插件命令 ismlxthw=Window.IsWindow(mlxthw)
  21.             如果表达式 (ismlxthw=1) 为真,则
  22.                 //刷新完成.
  23.                 RefreshResult = 1
  24.             条件结束
  25.         条件结束
  26.         如果表达式 (RefreshResult=1) 为真,则
  27.             ChangeContent "Tex2", "刷新完成:" & RefreshResult
  28.         否则如果(RefreshResult=-1)为真,则
  29.             ChangeContent "Tex2", "刷新失败:" & RefreshResult
  30.         否则
  31.             ChangeContent "Tex2", "刷新错误:" & RefreshResult
  32.         条件结束
  33.         //
  34.         跳转到标记 开始
  35.     子程序结束,回到调用处
  36.     //
  37.     子程序 刷新部分[停用]
  38.         标记 刷新部分重新执行
  39.         reref=1
  40.         按键<Print Screen>
  41.         如果表达式 (newwindow<=0) 为真,则
  42.             按键<F5>
  43.         否则如果(newwindow=1)为真,则
  44.             //把原来的窗口关闭,再打开窗口,调整窗口位置.
  45.             按住<Alt>
  46.             按键<F4>
  47.             弹起<Alt>
  48.             调用插件命令 Window.Close(mlxthw)
  49.             延时3000毫秒
  50.             notexit=1
  51.             调用子程序 调整魔力学堂窗口位置Sub
  52.             //打开新窗口
  53.             notexit=0
  54.             延时1000毫秒
  55.             调用子程序 调整游戏登录的窗口位置
  56.         条件结束
  57.         延时500毫秒
  58.         cshshx=0
  59.         标记 重试刷新
  60.         cshshx=cshshx+1
  61.         如果 (503,561) 的颜色大约等于 #6b6d31 则
  62.             如果 (496,627) 的颜色大约等于 #292cc6 则
  63.                 //刷新后为游戏登录界面
  64.                 延时200毫秒
  65.                 鼠标移到 423 , 561
  66.                 左键单击
  67.             否则
  68.                 如果表达式 (cshshx=21) 为真,则
  69.                     按键<F5>
  70.                 条件结束
  71.                 延时2000毫秒
  72.                 //约40秒后F5重试刷新
  73.                 如果表达式 (cshshx<41) 为真,则
  74.                     跳转到标记 重试刷新
  75.                 否则
  76.                     cshshx=0
  77.                     调用子程序 刷新部分重新执行
  78.                 条件结束
  79.             条件结束
  80.         否则
  81.             如果表达式 (cshshx>21) 为真,则
  82.                 cshshx=0
  83.                 按键<F5>
  84.             条件结束
  85.             延时2000毫秒
  86.             跳转到标记 重试刷新
  87.         条件结束
  88.         rere=0
  89.         跳转到标记 开始
  90.     子程序结束,回到调用处
  91.     子程序 防卡刷新重置
  92.         rere=0
  93.         TimeOutRefreshTimeArray(0)=0
  94.         TimeOutRefreshTimeArray(1)=0
  95.     子程序结束,回到调用处
  96.     子程序 登录游戏
  97.         鼠标移到 426 , 585
  98.         延时200毫秒
  99.         左键双击
  100.         延时200毫秒