1. 用户定义变量 Hao=DropList{"一号":"1"|"二号":"2"|"三号":"3"|"四号":"4"|"五号":"5"|"六号":"6"}=1 "请选择受花者(默认一号)"
  2. 用户定义变量 B=99 "输入需要送花的数量(Z+X总数)"
  3. 注释:==========================================系统限制
  4. 令 OS = Sys.GetOSType()
  5. 如果 OS = 5 则
  6.     跳转到标记 检测桌面分辨率
  7. 否则
  8.     弹出窗口 "抱歉,检测到您的系统不支持本脚本(本脚本仅支持win7操作系统,敬请谅解!)"
  9.     脚本停止运行
  10. 条件结束
  11. 标记 检测桌面分辨率
  12. 注释:==============================================窗口控制区
  13. 注释:延时提示
  14. 延时 500 毫秒
  15. 弹出窗口 "点击确定后两秒内点击QQ炫舞窗口"
  16. 延时 2000 毫秒
  17. 注释:得到当前可以发送按键消息的窗口
  18. 令 Jubing = Window.GetKeyFocusWnd()
  19. 注释:==============================================窗口检测完毕
  20. 标记 从头开始
  21. 注释:获得窗口起始点坐标
  22. 令 Rect = Window.GetClientRect(Jubing)
  23. 定义变量 MyArray
  24. 令 MyArray = Split(Rect,"|")
  25. 令 Ux = CLng(MyArray(0))
  26. 令 Uy = CLng(MyArray(1))
  27. 注释:检测是否背景
  28. 如果点 (1 + Ux,765 + Uy) 的颜色等于 "0" 则
  29.     跳转到标记 继续1
  30. 否则
  31.     (键盘)按 "F12" 键, 1次
  32. 条件结束
  33. 定义变量 n
  34. 令 n = 0
  35. 标记 继续1
  36. 注释:检测是否游戏中
  37. 如果点 (886 + Ux,750 + Uy) 的颜色等于 "FBE7E2" 则
  38.     跳转到标记 继续2
  39. 否则
  40.     弹出窗口 "检测到已离开对局或未在对局中开启。点击确定后脚本将停止!如有需要请按启动热键重新启动!"
  41.     脚本停止运行
  42. 条件结束
  43. 标记 继续2
  44. 注释:开始送花操作
  45. (键盘)按 "Z" 键, 1次
  46. (键盘)按 "X" 键, 1次
  47. 注释:一号
  48. 如果 Hao = 1 则
  49.     (鼠标)移动到 (459 + Ux, 315 + Uy)
  50.     延时 5 毫秒
  51.     (鼠标)左键双击, 1次
  52.     延时 5 毫秒
  53. 条件结束
  54. 注释:二号
  55. 如果 Hao = 2 则
  56.     (鼠标)移动到 (459 + Ux, 343 + Uy)
  57.     延时 5 毫秒
  58.     (鼠标)左键双击, 1次
  59.     延时 5 毫秒
  60. 条件结束
  61. 注释:三号
  62. 如果 Hao = 3 则
  63.     (鼠标)移动到 (459 + Ux, 371 + Uy)
  64.     延时 5 毫秒
  65.     (鼠标)左键双击, 1次
  66.     延时 5 毫秒
  67. 条件结束
  68. 注释:四号
  69. 如果 Hao = 4 则
  70.     (鼠标)移动到 (459 + Ux, 399 + Uy)
  71.     延时 5 毫秒
  72.     (鼠标)左键双击, 1次
  73.     延时 5 毫秒
  74. 条件结束
  75. 注释:五号
  76. 如果 Hao = 5 则
  77.     (鼠标)移动到 (459 + Ux, 427 + Uy)
  78.     延时 5 毫秒
  79.     (鼠标)左键双击, 1次
  80.     延时 5 毫秒
  81. 条件结束
  82. 注释:六号
  83. 如果 Hao = 6 则
  84.     (鼠标)移动到 (459 + Ux, 455 + Uy)
  85.     延时 5 毫秒
  86.     (鼠标)左键双击, 1次
  87.     延时 5 毫秒
  88. 条件结束
  89. 注释:送花结束
  90. 令 n = n + 1
  91. 如果 n = B 则
  92.     延时 300 毫秒
  93.     弹出窗口 "已送花朵:" & B
  94.     脚本停止运行
  95. 否则
  96.     跳转到标记 继续1
  97. 条件结束
  98. 注释:======================================程序结束