pvz英雄吧 关注:6,271贴子:433,502

【懒人福利】安卓自动看广▓告脚本(需Root,测试版)

只看楼主收藏回复

大佬们好,窝是饭2,本菜鸡最近写了一个自动看广告的脚本精灵(简称se)脚本,在自己的机子上测试的还不错,在网络环境好的情况下可以全部自动看完,因此给大家分享一下,测试一下兼容性。
首先说明一下使用该脚本的必需条件:
1.安卓系统
2.系统已经完全root,可以自主管理root权限;
3.屏幕分辨率为1920×1080或者1280×720 (分辨率可以在系统设置里的“关于手机”中查看,目前仅支持这两个分辨率,如有其他分辨率的需求可以向窝提出);
4.网络环境畅通,保证加载广告和加载奖励时不出错或极少出错。
满足以上条件就可以使用啦


IP属地:日本来自手机贴吧1楼2017-05-22 19:15回复
    模拟器上可以用吗


    IP属地:山东来自Android客户端2楼2017-05-22 19:17
    收起回复
      那么窝先来简单介绍一下这个(十分菜鸡的)脚本,这个脚本基于Lua语言,其中包含了一点se特有的基础函数,逻辑也十分简单(有待优化,但是窝懒得优化),具体执行步骤如下:
      1.脚本在“观看广告”的界面开始执行,以定点判断颜色的方法来判断是否有“广告”的绿色按钮,如果为真,触摸这个按钮,否则跳出;
      2.等待40秒,即等待广告播放完毕,目前窝见过的最长的广告是35秒 (真鸡儿没素质),留出5秒加载时间;
      3.等待完毕后,触摸返回键并等待12.5秒,即等待加载奖励,然后判断是否出现按钮,如果出现了绿色或灰色按钮,则继续向下执行,如果出现了蓝色按钮,说明出错,脚本会触摸蓝色按钮退回主界面,再触摸主界面右上角的免费钻石按钮,然后继续向下执行,如果上述两个情况都为假,则可能出现了奖励加载过慢,或者广告播放过慢的情况,就从头执行这一步骤,这一步骤最多执行3次,之后会强行向下执行;
      4.回到步骤1,这一步骤将重复20次(正常情况下,同一设备每天最多20次广告)。
      总结一下,每看一个广告至少需要55秒左右,比手动自然是要慢一些,如果网络通畅,看完20个需要将近20分钟。如果中间出现了①点击绿色按钮后直接连接错误提示;②出现没有广告可看的灰色按钮,脚本都会直接跳出,不再执行,请注意。
      以下是代码,供参考:
      function main()
      for i=1,20 do
      --判断是否有绿色按钮
      if isColor(750,1408,0x49B511,80) then
      touchClick(582,1305)
      else
      break
      end
      --等待广告
      sleep(40000)
      --按返回键并进入下一个广告
      for j=1,3 do
      input(4)
      sleep(12500)
      --显示绿色按钮
      if isColor(750,1408,0x49B511,80) then
      break
      end
      --显示灰色按钮
      if isColor(750,1408,0x7A9077,80) then
      break
      end
      --弹出蓝色按钮
      if isColor(782,1310,0x14C5EB,80) then
      touchClick(582,1305)
      sleep(500)
      touchClick(985,234)
      break
      --重新等待
      end
      end
      end
      end


      IP属地:日本来自Android客户端3楼2017-05-22 19:17
      收起回复
        接下来是使用方法:
        1.下载使用脚本所必需的脚本精灵(ScriptElf)应用和.lua格式的脚本文件,下载地址如下,
        链接: http://pan.baidu.com/s/1c2ELcUO
        密码: y3ba
        2.应用安装完毕后,将.lua文件移动到sdcard/scriptelf/script文件夹中,分辨率为1920×1080的朋友选用ad.lua,1280×720的朋友选用ad(720).lua;
        3.打开se,这时se会自动请求root权限,对其开放即可,然后在脚本列表界面轻触广告脚本,选择载入,如下图



        IP属地:日本来自Android客户端4楼2017-05-22 19:19
        收起回复
          4.载入后屏幕上会出现se的悬浮窗 (别忘了给它悬浮窗权限),然后打开PvZH,保持如图所示的界面,轻触悬浮窗上的“播放”按钮,就可以执行脚本了,执行过程中请不要进行任何有可能打断脚本的操作。


          IP属地:日本来自Android客户端5楼2017-05-22 19:20
          回复
            窝开头说过了,窝仅仅在自己的设备上进行了测试,各位吧友如果在使用过程中遇到任何问题,请及时向窝反馈,窝会在空余时间进行优化,如果脚本兼容性高,窝会放出最终测试版。
            另外set2即将到来,如果在版本更新中EA取消了看广告的机制,嗯,当窝没发过这贴(


            IP属地:日本来自Android客户端6楼2017-05-22 19:23
            回复
              看着好麻烦


              IP属地:山东来自Android客户端7楼2017-05-22 19:41
              收起回复
                来支持,不过为啥我觉得用手指点一点的东西用不着挂机


                IP属地:内蒙古8楼2017-05-22 19:51
                收起回复
                  卧槽!6666这个牛逼!!竟然会编程啊!!!


                  9楼2017-05-22 20:13
                  收起回复
                    前排膜拜dalao


                    IP属地:北京来自iPhone客户端10楼2017-05-22 20:24
                    回复
                      技术贴,支持一个


                      IP属地:德国来自Android客户端11楼2017-05-22 20:29
                      回复
                        先赞一个虽然我是Ios


                        来自iPhone客户端12楼2017-05-22 20:56
                        回复


                          星座王
                          点亮12星座印记,去领取
                          活动截止:2100-01-01
                          去徽章馆》
                          IP属地:北京来自Android客户端13楼2017-05-22 21:01
                          回复
                            如果遇到2分钟广告怎么办


                            来自Android客户端14楼2017-05-22 21:06
                            收起回复
                              wodetianna


                              IP属地:重庆来自Android客户端15楼2017-05-22 22:57
                              回复