更新:有人说希望放附件,但是我发现即使允许我也放不了,因为软件有十几兆。
在隔壁原创区发了个帖子,有百度盘链接:https://www.52pojie.cn/thread-1273082-1-1.html
论坛里有其他人发过 auto.js 版本,今天我来发一个 Lua 的。
软件是我公司开发的,名字叫 LuaBox,中文名【积木编程】。
软件在触动精灵官网可以下载。
代码很简单,逻辑呢大概就是先打开支付宝,然后查找蚂蚁森林的界面控件,找到了就点击,接着查找能量球界面控件,找到了继续点击,找不到就逛一逛,问题就是不能帮助别人收快过期的能量。
忽然想到我是不是可以去发个原创软件
上源码:
[Lua] 纯文本查看 复制代码pkgname = app.getPackageName("支付宝")
app.runApp(pkgname)
mSleep(3000)
while true do
local collect = widget.find({["text"]="收集能量",["rule"]=2})
if collect ~= nil then
x1,y1,x2,y2 = widget.region( collect)
if x1 ~= -1 then
x = (x1+x2)/2
y = (y1+y2)/2
toast("点击能量")
event.tap(x,y)
mSleep(1000)
end
else
local bag = widget.find({["text"]="背包",["path"]="/FrameLayout/LinearLayout/FrameLayout/FrameLayout/RelativeLayout/RelativeLayout/RelativeLayout/RelativeLayout/FrameLayout/WebView/ba/WebView/View/View/View/View/Button"})
if bag ~= nil then
x1,y1,x2,y2 = widget.region(bag)
if x1 ~= -1 then
x = x2 + 170
y = y2 – 50
toast("逛一逛")
event.tap(x,y)
mSleep(3000)
end
end
local water = widget.find({["text"]="浇水",["path"]="/FrameLayout/LinearLayout/FrameLayout/FrameLayout/RelativeLayout/RelativeLayout/RelativeLayout/RelativeLayout/FrameLayout/WebView/ba/WebView/View/View/View/View/Button"})
if water ~= nil then
x1,y1,x2,y2 = widget.region(water)
if x1 ~= -1 then
x = x2 + 170
y = y2 – 50
toast("逛一逛")
event.tap(x,y)
mSleep(3000)
end
end
end
local forest = widget.find({["text"]="蚂蚁森林",["id"]="com.alipay.android.phone.openplatform:id/app_text"})
if forest ~= nil then
x,y,x1,y1 = widget.region(forest)
if x ~= -1 then
toast("点击蚂蚁森林")
event.tap(x,y)
mSleep(3000)
end
end
end

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源