// UserVar u_JS=droplist{不帮:0|帮:1}=0 帮他人浇水 UserVar u_CC=droplist{不帮:0|帮:1}=0 帮他人除草 UserVar u_SC=droplist{不帮:0|帮:1}=0 帮他人杀虫 UserVar u_Zhai=droplist{不摘:0|摘:1}=0 摘他人果实 UserVar u_CZ=droplist{不放:0|放:1}=0 放虫子 UserVar u_ZC=droplist{不放:0|放:1}=0 放杂草 u_CZ=cint(u_CZ):u_ZC=cint(u_ZC) //----18块地对应的坐标: array_x=array(305,217,103,405,303,198,553,456,356,653,555,455,753,654,535,855,756,650) array_y=array(291,339,403,344,398,452,382,433,481,430,479,531,480,529,567,528,580,626) //--------------------- Plugin Web.Bind("WQM.exe") Delay 2610 //设置浏览器大小为998,777 Plugin Web.SetSize(998,777) //获得浏览器左上角的坐标 Plugin hwnd=Window.GetKeyFocusWnd() Plugin wxx=Window.GetClientRect(hwnd) wxy=split(wxx,"|") wxy0=cint(wxy(0))+1:wxy1=cint(wxy(1))+100 //---------------------- //跳转到开心农场页面 Plugin Web.Go("http://happyfarm.xiaoyou.qq.com/") //---------------------- While 1 //自己家的操作 Gosub s_Myself //去别人 Gosub s_ChooseOtherPlayer EndWhile Sub s_ChooseOtherPlayer //选其他网友 //第一个网友的坐标:796,303----两个头像的纵间隔为:31 //------------选择网友------------------ //i_page用来保存点了几下"下一页",到时候利用此变量来决定点几下回到第1页 i=0:i_page=1 While i<>99 //展开好友界面 Plugin Web.LeftClick(955,347) Delay 500 If i=10 i=0 //是否还有下一页 VBSCall FindColorEx(wxy0+930,wxy1+536,wxy0+930,wxy1+536,"9D6800",0,0.8,tx,ty) If tx>0 Plugin Web.LeftClick(930,528) Delay 200 i_page=i_page+1 Else //回到第一页 For i_page Plugin Web.LeftClick(849,528) Delay 200 EndFor i=99 EndIf EndIf If i<>99 //选好友 Plugin Web.LeftClick(855,217+31*i) Delay 500 //收缩好友界面 Plugin Web.LeftClick(795,354) Delay 500 //先判断下是不是自己家的农场 VBSCall FindColorEx(wxy0+81,wxy1+188,wxy0+81,wxy1+188,"FF9933",0,0.8,tx,ty) If tx>0 //开始搞他的农场: ) Gosub s_Other EndIf i=i+1 EndIf EndWhile Return Sub s_Other //糟蹋别人的农场啦 i_i=0 While i_i<>99 t1=array_x(i_i):t2=array_y(i_i) VBSCall FindColorEx(wxy0+t1,wxy1+t2,wxy0+t1,wxy1+t2,"B4E4F8",0,0.8,tx,ty) If tx<0 Plugin Web.MoveTo(t1,t2) Delay 100 //帮浇水 If u_JS>0 Plugin Web.LeftClick(487-107,597) Delay 300 Plugin Web.LeftClick(t1,t2) Delay 100 EndIf //帮除草 If u_CC>0 Plugin Web.LeftClick(537-107,597) Delay 300 Plugin Web.LeftClick(t1,t2) Delay 100 EndIf //帮杀虫 If u_SC>0