利用空闲时间写了个小脚本给自己使用,现在分享给大家。最近使用截卡器的人越来越多,导致现在几乎买不到球员了,既失望又无奈。费话不多说,直接上方法。
第一步:下载安装雷电模拟器可以去雷电官网直接下载支持安卓7.0的雷电模拟器 https://www.ldmnq.com/ 安装步骤不再赘述(使用手机的话跳过此步,直接看第二步)。安装完成后打开模拟器,点击右上角的菜单----软件设置,将分辨率改成手机版的1080*1920,性能调到最佳。
大家可以去网上找一下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,请求截图时点击同意,这样脚本就开始运行啦!可以最小化模拟器,不会妨碍我们干其他事情。
看都看啦,哥哥姐姐们点个赞呗