利用auto.js实现FIFAol3手机端截卡器功能

Iria ·
更新时间:2024-09-20
· 801 次阅读

利用auto.js实现FIFAol3手机端截卡器功能

利用空闲时间写了个小脚本给自己使用,现在分享给大家。最近使用截卡器的人越来越多,导致现在几乎买不到球员了,既失望又无奈。费话不多说,直接上方法。

第一步:下载安装雷电模拟器

可以去雷电官网直接下载支持安卓7.0的雷电模拟器 https://www.ldmnq.com/ 安装步骤不再赘述(使用手机的话跳过此步,直接看第二步)。安装完成后打开模拟器,点击右上角的菜单----软件设置,将分辨率改成手机版的1080*1920,性能调到最佳。
在这里插入图片描述

第二步:安装auto.js

大家可以去网上找一下auto.js下载,或者点这里下载,链接:https://pan.baidu.com/s/1h3nsYtE4Na4-MMDbgxPQPw
提取码:k5j3
在模拟器里下载方法:点击系统应用,找到浏览器打开,然后输入上面的链接进行下载(fifaol3m的下载同理)。
在这里插入图片描述
下载完成后打开auto.js,点击右下角的 加号,点击 文件,随便输入名称后点击确认,然后将下面的代码复制进去,然后保存。(通过修改for循环里i的值来修改自己想要的球员)。

"auto"; app.launchApp("FIFA Online 3 M"); setScreenMetrics(1080, 1920); sleep(3000); //请求竖屏截图 requestScreenCapture(false); sleep(1000); while(true){ swipe(600,1000,600,1300,200);//上滑刷新 var count =0; while(true){ var a=isfreshed(); if(a==1){ break; }else{ sleep(20); count++; if(count%100==0){ toast("waiting"); } } } //sleep(20); buyPlayer(); sleep(1500); } function buyPlayer(){ //swipe(600,1600,600,900,400);//下滑到最底端 //截图 var img = captureScreen(); //购买按钮的坐标 var buyx=920;//+8,1067 +10,800 var buyy=800;//1067 //如果i=0;i<1 则只检测+10的球员是否有货,如果i=1;i<2 则检测+9球员,以此类推 //如果i=0;i<2 则检测+10和+9的球员是否有货,如果i=0;i<3 则检测+10,+9,+8球员,以此类推 for(i=0;i<1;i++){ //获取购买按钮的颜色值,如果可购买,颜色为#fff8cc31 var color = images.pixel(img, buyx, buyy+i*140);//获取购买按钮的颜色 //显示该颜色值 var strcolor = colors.toString(color); if(strcolor == "#fff8cc31"){ toastLog("检测到球员,正在购买"); sleep(50); click(buyx,buyy+i*140); //sleep(20); while(true){ //截图 var img1 = captureScreen(); //获取坐标点的颜色值 var color1 = images.pixel(img1, 900, 1500); var strcolor1 = colors.toString(color1); if(strcolor1=="#ff263d4f"){//#ff263d4f最终购买 break; }else{ sleep(20); } } sleep(10); click(900,1500);//点击最终购买 sleep(500); //840130 800,60 for(i=0;i<1;i++){ //截图 var img2 = captureScreen(); //获取坐标点的颜色值 var color2 = images.pixel(img2, 950, 60); var strcolor2 = colors.toString(color2); var color3 = images.pixel(img2, 950, 130); var strcolor3 = colors.toString(color3); if(strcolor2 == strcolor3){//#fff8cc31检测是否购买完成 toastLog("购买完成,程序退出"); app.sendEmail({ email: ["1791105996@qq.com"], subject: "球员购买通知", text: "您已成功购买该球员,请登录游戏查看!" }); exit(); }else{ sleep(100); } } toastLog("购买失败,等待下一轮购买"); }else{ var ran = random(1,9); if(ran == 6){ toast("该球员无货,请等待"); sleep(50); } } } } function isfreshed(){ //请求竖屏截图 requestScreenCapture(false); //截图 var imgR = captureScreen(); //获取坐标点的颜色值 判断刷新 var colorR = images.pixel(imgR, 920, 800); var strcolorR = colors.toString(colorR); if(strcolorR == "#bf4c616c" || strcolorR=="#bf475c65" || strcolorR=="#fff8cc31"){//刷新完成 return 1; }else{ return 0; } } 第三步:下载安装并打开fifaol3m

打开浏览器,进入fifaol3官网,或点此下载链接:https://pan.baidu.com/s/1AcqAAlUF7-mndKwgt8vhjQ 提取码:pmdi
安装完成后打开,将想购买的球员加入收藏,然后点击收藏,找到想要购买的球员,点击价格,点击强化,让等级高的在前面。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

第四步:运行脚本

完成第三步之后,点击右下角的回到屏幕主页,然后打开auto.js,点击运行脚本,运行后会自动打开fifaol3m,请求截图时点击同意,这样脚本就开始运行啦!可以最小化模拟器,不会妨碍我们干其他事情。
在这里插入图片描述看都看啦,哥哥姐姐们点个赞呗


作者:weixin_44520088



js 手机 auto ut IF js实现

需要 登录 后方可回复, 如果你还没有账号请 注册新账号