在互联网时代,各大平台的福利活动不断。闲鱼刷宝箱领现金和淘宝刷喵币操作相似,下面就来分享闲鱼刷宝箱现金脚本的使用与更新情况。
脚本制作思路
闲鱼刷宝箱领现金和淘宝刷喵币形式类似,受刷喵币脚本启发,修改后可用于刷闲鱼宝箱。虽说是首次写脚本,能力有限,但能满足基本操作需求。若当天没点开领现金里的宝贝商品,脚本自动执行更顺利。
权限设置要点
//启动前请结束闲鱼App的后台进程 //启动前最好启用Auto.js App的悬浮框,中途出现意外方便停止脚本的执行。 //最好将闲鱼App更新为最新版 //最新版地址 [url]https://www.52pojie.cn/thread-1045380-1-1.html[/url] //检查无障碍服务是否已经启用 auto.waitFor(); //启动闲鱼App launchApp("闲鱼"); toast("闲鱼App正在启动"); //等待5秒 sleep(5000); //判断当前界面是否为闲鱼App界面 waitForActivity("com.taobao.fleamarket.home.activity.MainActivity"); toast("即将点击右下角“我的”"); sleep(5000); className("android.widget.RelativeLayout").desc("我的,未选中状态").findOne().click(); toast("马上进入“边逛边赚钱活动”页面"); sleep(5000); //针对小屏幕向下滑动,使其能显示出边逛边赚钱 swipe(device.width / 2, 4 * device.height / 5, device.width / 2, device.height / 5, 1000); //5秒后点击边逛边赚钱 sleep(5000); className("android.view.View").text("边逛边赚钱").findOne().click(); //已经进入边逛边赚钱界面 sleep(5000); toast("开始点击"); //查找描述中带有“闲鱼币”字样的文字 var b = desc("闲鱼币").findOne().bounds(); sleep(3000); //点开宝贝看详情 click(b.centerX(), b.centerY() - 100); //toast("随便看看"); sleep(3000); back(); //点击完第一个带有闲鱼币字样的宝贝后返回边逛边赚钱界面会弹出打开铜宝箱的提示 //5秒后利用滑动打开宝箱 sleep(5000); swipe(device.width / 2, 4 * device.height / 5, device.width / 2, device.height / 5, 1000); //显示出红包金额后,5秒后利用滑动关闭红包金额显示 sleep(5000); swipe(device.width / 2, 4 * device.height / 5, device.width / 2, device.height / 5, 1000); //关闭宝箱后如果不进行再次滑动,会导致跟上次查看的宝贝重复,页面顶部需要查看的宝箱数量不会减一,所以3秒后再下滑一次 sleep(3000); swipe(device.width / 2, 4 * device.height / 5, device.width / 2, device.height / 5, 1000); //开始第二次点宝贝看详情(一共要看31个宝贝。如果最终没点完所有宝贝,可以把t<35里的35改大一点,多看几个也不影响什么) //第9次看完银宝箱没有向下滑动一次,会跟上次重复,所以次数加一;第26次点击宝贝可能存在没点中的情况(没查具体什么情况),所以次数再加一 sleep(5000); for (var t = 2; t < 35; t++) { click(b.centerX(), b.centerY() - 100); //toast("随便看看"); sleep(3000); //确认在宝贝详情页才执行返回,不在不执行 if(className("android.view.View").text("收藏").exists()){ back() } //判断当前是否是在边逛边赚钱列表界面 waitForActivity("com.taobao.idlefish.webview.WeexWebViewActivity"); //toast("已经看了" + t + "个宝贝") //3秒后向下滑动 sleep(3000); swipe(device.width / 2, 4 * device.height / 5, device.width / 2, device.height / 5, 1000); //5秒后再次向下滑动(之所以滑动两次,是因为宝箱弹出后,正好利用滑动开启和关闭宝箱) sleep(5000); swipe(device.width / 2, 4 * device.height / 5, device.width / 2, device.height / 5, 1000); sleep(2000); } sleep(3000); toast("搞定收工");
使用Auto.js时,要给它后台、通知、无障碍等权限,开启悬浮框功能也很有必要。万一脚本中途出问题,通过悬浮框能方便地停止运行,保证操作能及时中断。
实人认证问题
打开闲鱼首页若没有领钱小挂件,可能是没进行阿里实人认证。打开App点右下角“我的”,能看到实人认证提示,完成认证就能正常看到小挂件了。
脚本更新情况
首次更新:2019年10月29日22:10,部分人闲鱼首页没小挂件,脚本更新为从“我的” “边逛边赚钱”进入活动页面,避免打开App没反应的情况。
二次更新:2019年10月30日11:20,尝试解决打开宝箱多返回一次的问题。提高整体等待时间,脚本运行略减速,加强对宝贝详情视频自动播放和网速、手机反应慢情况的控制。
三次更新:2019年11月1日11:00,解决打开宝箱多返回一次回到“我的”界面问题,能准确确认当前界面。不过滑动多一次,耗时增加,但能良好解决开宝箱和关宝箱问题。手动看几个宝贝详情后运行脚本也正常。
四次更新:2019年11月4日9:00,增加条件判断,彻底解决回“我的”界面问题。针对小屏手机增加下滑操作,避免找不到“边逛边赚钱”。增加关闭铜宝箱后再次滑动代码,避免任务所需点击数不减少。去掉调试提示,执行完任务未完成可打开提示查看情况。
五次更新:2019年11月7日8:20,调整判断条件,避免个别情况下判断条件变化导致没返回而是继续在详情页浏览。
你使用过这类脚本刷平台福利吗?欢迎点赞、分享文章,并在评论区说说你的经历。