- 弹出窗口 "XP扫雷程序已开启!为了考虑程序的兼容性本程序会自动改变您的电脑分辨率为1024宽*768高*32位色,本程序结束后即可手动改回。在本程序运行过程中除非本程序提示需要按键操作之外,请不要对键盘和鼠标做任何按键或移动操作。谢谢合作...本程序作者??杨腾蛟??丶如有疑问可咨询作者QQ:252782983"
- 设置模拟方式
- Call Plugin.Sys.SetSc(1024,768,32)
- Call RunApp("winmine.exe")
- 弹出窗口 "请“选择等级难度后”点击“确定”并按键盘“任意键一次”。"
- 等待按任意键,保存到变量"请“选择等级难度后”点击“确定”并按键盘“任意键一次”。"中
- 延时1000毫秒
- saolei = Plugin.Window.Find(扫雷, "扫雷")
- 延时500毫秒
- Call Plugin.Window.Active(saolei)
- 延时100毫秒
- FindPic 0,0,1024,768,"Attachment:\扫雷笑脸.bmp",0.9,xiaolianx,xiaoliany
- 如果表达式 (xiaolianx > 0 And xiaoliany > 0 Then) 为真,则
- 鼠标移到 xiaolianx , xiaoliany-50
- 延时100毫秒
- 左键按下
- 延时100毫秒
- 鼠标移到 245 , 0
- 延时100毫秒
- 左键弹起
- End If
- FindPic 0,0,1024,768,"Attachment:\扫雷结束.bmp",0.5,qdx,qdy
- 如果表达式 (qdx > 0 And qdy > 0 Then) 为真,则
- End If
- 延时100毫秒
- 按住 <Alt>
- 延时100毫秒
- 按键 <G>
- 延时100毫秒
- 弹起 <Alt>
- 延时100毫秒
- 按键#"N"
- 延时100毫秒
- 按键#"Shift"
- 延时100毫秒
- 按键#"X"
- 延时100毫秒
- 按键#"Y"
- 延时100毫秒
- 按键#"Z"
- 延时100毫秒
- 按键#"Z"
- 延时100毫秒
- 按键#"Y"
- 延时50毫秒
- 按键#"Shift"
- //两个格子间间隔16个像素
- x = qdx+18
- y=95
- 标记 主程序
- 鼠标移到 x , y
- 如果 (x,y) 的颜色不等于 #"FF0000" 则
- 如果 (x,y) 的颜色不等于 #"8000" 则
- 如果 (x,y) 的颜色不等于 #"FF" 则
- 如果 (x,y) 的颜色不等于 #"C0C0C0" 则
- 如果 (x,y) 的颜色不等于 #"800000" 则
- 如果 (x,y) 的颜色不等于 #"80" 则
- 如果 (x,y) 的颜色不等于 #"0" 则
- x=qdx+18-16
- y=y+16
- End If
- End If
- End If
- End If
- End If
- End If
- End If
- 如果 (x,y) 的颜色不等于 #"FF0000" 则
- 如果 (x,y) 的颜色不等于 #"8000" 则
- 如果 (x,y) 的颜色不等于 #"FF" 则
- 如果 (x,y) 的颜色不等于 #"C0C0C0" 则
- 如果 (x,y) 的颜色不等于 #"800000" 则
- 如果 (x,y) 的颜色不等于 #"80" 则
- 如果 (x,y) 的颜色不等于 #"0" 则
- FindPic 0,0,1024,768,"Attachment:\扫雷结束.bmp",0.5,intX,intY
- 如果表达式 (intX > 0 And intY > 0 Then) 为真,则
- 鼠标移到 intX+1 , intY
- 左键单击
- 否则
- End If
- 否则
- End If
- 否则
- End If
- 否则
- End If
- 否则
- End If
- 否则
- End If
- 否则
- End If
- 否则
- End If
- 如果表达式 (y>468 Then) 为真,则
- 脚本停止运行
- End If
- 如果 (0,0) 的颜色等于 #"FFFFFF" 则
- 左键单击
- x=x+16