- 用户定义变量 cishu=1 "上架次数"
- 用户定义变量 sjsl=0 "每次上架数量"
- 用户定义变量 wpdj=0 "物品单价"
- 用户定义变量 slsd=100 "输入数量速度(默认100毫秒)"
- 令 s = 1
- 令 sss = 1
- 令 pmykj = wpdj * sjsl
- 令 pmqsj = pmykj - 10
- 令 HwndEx = Window.Search("地下城与勇士")
- 令 MyArray = Split(HwndEx,"|")
- 如果 UBound(MyArray) >= 0 则
- 令 i = 0
- 循环 UBound(MyArray) 次
- 注释:下面这句将字符串转换成数值
- 如果 i = 0 则
- 令 hh = Clng(MyArray(0))
- 否则如果 i = 1 则
- 令 hh = Clng(MyArray(0))
- 令 ha = Clng(MyArray(1))
- 条件结束
- 令 i = i + 1
- 循环结束
- 条件结束
- 延时 200 毫秒
- 调用 Window.Move(hh,0,0)
- 调用 Window.Top(hh,0)
- 调用 Window.Top(hh,1)
- 标记 测试
- (鼠标)移动到 (5, 468)
- 延时 100 毫秒
- (鼠标)左键单击, 1次
- 循环 3 次
- 从左上到右下查找图片 "Attachment:\拍卖.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:384 下:92),相似度 0.9
- 如果 intX > 0 并且 intY > 0 则
- (鼠标)移动到 (5, 468)
- 否则
- 延时 20 毫秒
- (键盘)按 "B" 键, 1次
- 条件结束
- 循环结束
- 从左上到右下查找图片 "Attachment:\识别上架.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:1024 下:768),相似度 0.7
- 如果 intX > 0 并且 intY > 0 则
- 否则
- 从左上到右下查找图片 "Attachment:\上架.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:1024 下:768),相似度 0.9
- 如果 intX > 0 并且 intY > 0 则
- (鼠标)移动到 (intX, intY)
- 延时 200 毫秒
- (鼠标)左键双击, 1次
- 延时 50 毫秒
- 条件结束
- 条件结束
- 延时 50 毫秒
- (鼠标)移动到 (96, 459)
- (鼠标)左键按下
- 延时 50 毫秒
- (鼠标)移动到 (196, 206)
- 延时 50 毫秒
- (鼠标)左键弹起
- 延时 100 毫秒
- 如果 s = 1 则
- 令 PSW = sjsl
- 条件结束
- 延时 100 毫秒
- 跳转到标记 输入
- 标记 拍卖一
- 如果 s = 2 则
- (鼠标)移动到 (222, 261)
- 延时 100 毫秒
- (鼠标)左键双击, 1次
- 延时 50 毫秒
- 令 PSW = pmqsj
- 跳转到标记 输入
- 条件结束
- 标记 拍卖二
- 延时 100 毫秒
- (鼠标)移动到 (226, 285)
- 延时 100 毫秒
- (鼠标)左键双击, 1次
- 延时 50 毫秒
- 如果 s = 3 则
- 令 PSW = pmykj
- 跳转到标记 输入
- 条件结束
- 子程序 数量识别()
- 令 ux = 88
- 令 uy = 197
- 令 group = ""
- 令 x = ux
- 令 y = uy
- 定义变量 a(10)
- 循环 5 次
- 令 num = ""
- 令 code = ""
- 循环 4 次
- 令 x = ux
- 循环 4 次
- 令 GetColor = 得到指定点 (x, y) 的颜色
- 如果 GetColor = "FFFFFF" 则
- 令 i = "1"
- 否则