n个(dng) dim dng,wangluo0,wangluo1,a,yanchi,dengdai,i,hyys,t Plugin HwndEx1 = Window.MousePoint() Plugin Bkgnd.LeftClick(HwndEx1, 736,34) Gosub dengdai Delay 2000 Plugin HwndEx2 = Window.MousePoint() Plugin Bkgnd.LeftClick(HwndEx2,643,41) Gosub dengdai For 500 Gosub [nongchang] Plugin Bkgnd.LeftClick(HwndEx, 736,34) Gosub dengdai Delay 2000 //设置延迟随机时间 Randomize jiange=int((60000 -120000 + 1) * rnd + 60000) Delay jiange For 5 Gosub [muchang] Delay jiange EndFor Plugin Bkgnd.LeftClick(HwndEx,643,41) Delay jiange EndFor Sub [nongchang] //下面这句是得到鼠标指向的窗口句柄 HwndEx = HwndEx1 Gosub shezhi dng=0 While dng<10 dng=dng+1 yjse= "FFFFFC" Gosub [shaomiao] If intX>0 or intY >0 //为获取点击后至显示好友页面的网络延迟而取的点坐标颜色wangluo0 //下面这句取窗口句柄(变量:HwndEX)窗口的客户区(坐标:930, 96)处的颜色 Plugin wangluo0 = Bkgnd.GetPixelColor(HwndEX, 930, 96) //下面这句用于向后台窗口句柄(变量:HwndEx)的客户区域(坐标:843, 204+32*(dng-1))处发送一个鼠标左键单击 Plugin Bkgnd.LeftClick(HwndEx, 813, 151+32*(dng-1)) Gosub [wlyi] Gosub [toucai] EndIf Gosub [tanchuang] Gosub [next] EndIf EndWhile Plugin Bkgnd.LeftClick(HwndEx, 930, 96) Gosub dengdai Return Sub [muchang] HwndEx =HwndEx2 Gosub shezhi dng=0 While dng<10 dng=dng+1 yjse="FFFFFC" Gosub [shaomiao] If intX>0 or intY >0 //为获取点击后至显示好友页面的网络延迟而取的点坐标颜色wangluo0 //下面这句取窗口句柄(变量:HwndEX)窗口的客户区(坐标:930, 96)处的颜色 Plugin wangluo0 = Bkgnd.GetPixelColor(HwndEX, 930, 96) //下面这句用于向后台窗口句柄(变量:HwndEx)的客户区域(坐标:843, 204+32*(dng-1))处发送一个鼠标左键单击 Plugin Bkgnd.LeftClick(HwndEx, 813, 151+32*(dng-1)) Gosub dengdai Gosub [wlyi] Gosub [tanchuang] Gosub yanchi Gosub [touqu] EndIf Gosub [tanchuang] Gosub [next] EndWhile Plugin Bkgnd.LeftClick(HwndEx, 930, 96) Gosub dengdai Return Sub [wlyi] //为获取点击后显示好友页面的网络延迟而取的点坐标颜色1 //下面这句取窗口句柄(变量:HwndEx)窗口的客户区(坐标:930, 96)处的颜色 Plugin wangluo1 = Bkgnd.GetPixelColor(HwndEx, 930, 96) While wangluo1 <> wangluo0 Gosub dengdai Plugin wangluo1 = Bkgnd.GetPixelColor(HwndEx, 930, 96) EndWhile Gosub yanchi Return Sub [next] If dng=10 dng=0 //取是否有灰色(已没有下一页)。 //下面这句按从中间到四周的顺序查找窗口句柄(变量:HwndEx)窗口的指定的矩形区域内指定颜色 Plugin XY = Bkgnd.FindCenterColor(HwndEx, 908, 458, 925, 475, "b7b7b7") //下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串 MyArray = Split(XY, "|") //下面这句将字符串转换成数值 intX = CInt(MyArray(0)): intY = CInt(MyArray(1)) If intX<0 and intY <0 //翻页 //下面这句用于向后台窗口句柄(变量:HwndEx)的客户区域(坐标:948, 518)处发送一个鼠标左键单击 Plugin Bkgnd.LeftClick(HwndEx, 918, 465)