1. 调用外部VBScript子程序 运行一个外部程序("notepad.exe")
  2. 延时500毫秒
  3. //下面这句是得到当前最前面的窗口句柄
  4. 调用插件命令 h = Window.Foreground()
  5. //下面这句是改变窗口大小为(500, 500)
  6. 调用插件命令 Window.Size(h, 410, 500)
  7. //下面这句是移动窗口到(100, 100)位置
  8. 调用插件命令 Window.Move(h, 600, 12)
  9. 输入文本 此脚本是教新手的 各位大虾别笑我
  10. 按键<Enter>
  11. 延时1000毫秒
  12. 输入文本 先在脚本中设置自定仪变量
  13. 按键<Enter>
  14. 延时1000毫秒
  15. 输入文本 比如:UserVar hong = 80 血少于%时加血
  16. 按键<Enter>
  17. 延时500毫秒
  18. 输入文本 运行脚本的时候不要移动鼠标 请按任意键
  19. 按键<Enter>
  20. 等待按任意键,保存到变量13,1中
  21. 输入文本 此脚本只是教下新人如何做%比加血脚本,请按任意键
  22. 按键<Enter>
  23. 等待按任意键,保存到变量13,1中
  24. 输入文本 注意:等下运行的时候这里会后台运行说明
  25. 按键<Enter>
  26. 延时500毫秒
  27. 输入文本 请注意看这里(请按任意键)
  28. 按键<Enter>
  29. 等待按任意键,保存到变量13,1中
  30. 输入文本 现在打开画图(请按任意键)
  31. 按键<Enter>
  32. 等待按任意键,保存到变量13,1中
  33. 调用外部VBScript子程序 运行一个外部程序("notepad.exe")
  34. 延时1000毫秒
  35. //下面这句是得到当前最前面的窗口句柄
  36. 调用插件命令 Hwnd = Window.Foreground()
  37. //下面这句是改变窗口大小为(500, 500)
  38. 调用插件命令 Window.Size(Hwnd, 500, 600)
  39. 延时500毫秒
  40. //下面这句是移动窗口到(100, 100)位置
  41. 调用插件命令 Window.Move(Hwnd, 0, 0)
  42. 延时500毫秒
  43. 鼠标移到 17 , 214
  44. 左键单击
  45. 延时500毫秒
  46. 鼠标移到 88 , 81
  47. x=88
  48. y=81
  49. 延时300毫秒
  50. 左键按下
  51. 循环 60 遍
  52.     鼠标移到 x+1 , y+1
  53.     x=x+1
  54.     y=y+1
  55. 循环结束
  56. 循环 60 遍
  57.     鼠标移到 x+1 , y
  58.     x=x+1
  59.     y=y
  60. 循环结束
  61. 左键弹起
  62. 延时500毫秒
  63. 鼠标移到 39 , 88
  64. 延时300毫秒
  65. 左键单击
  66. 延时300毫秒
  67. 鼠标移到 74 , 556
  68. 延时300毫秒
  69. 左键单击
  70. 延时300毫秒
  71. 鼠标移到 146 , 110
  72. 延时300毫秒
  73. 左键单击
  74. 延时300毫秒
  75. 鼠标移到 88 , 81
  76. 延时500毫秒
  77. 调用插件命令 h = Window.FindEx(h, 0, "Edit", 0)
  78. 调用插件命令 Bkgnd.SendString(h,"比如这就是血 等待按键" )
  79. 调用插件命令 Bkgnd.KeyDown(h,13)
  80. 等待按任意键,保存到变量Bkgnd.KeyDown(h,13)中
  81. 调用插件命令 Bkgnd.SendString(h,"学的初始地址是X是88,Y是81")
  82. 调用插件命令 Bkgnd.KeyDown(h,13)
  83. 调用插件命令 Bkgnd.SendString(h,"也就是鼠标当前指的坐标 等待按键")
  84. 调用插件命令 Bkgnd.KeyDown(h,13)
  85. 等待按任意键,保存到变量Bkgnd.KeyDown(h,13)中
  86. 鼠标移到 88 , 81
  87. 调用插件命令 Bkgnd.SendString(h,"他的最后坐标是"&x&","&y)
  88. 调用插件命令 Bkgnd.KeyDown(h,13)
  89. 调用插件命令 Bkgnd.SendString(h,"也就是鼠标当前指的坐标 等待按键")
  90. 调用插件命令 Bkgnd.KeyDown(h,13)
  91. 鼠标移到 x , y
  92. 等待按任意键,保存到变量x y中
  93. 调用插件命令 Bkgnd.SendString(h,"用208[208=血最前X坐标]减去88[88=血的最后X坐标]" )
  94. 调用插件命令 Bkgnd.KeyDown(h,13)
  95. 调用插件命令 Bkgnd.SendString(h,"=血总长度 等待按键")
  96. 调用插件命令 Bkgnd.KeyDown(h,13)
  97. 等待按任意键,保存到变量Bkgnd.KeyDown(h,13)中
  98. p=x-88
  99. 调用插件命令 Bkgnd.SendString(h,"设置变量w")
  100. 调用插件命令 Bkgnd.KeyDown(h,13)