Autojs一些问题解决的方案3 auto.js

**@更多基础加autojs交流群698307198喽;
一键加群:点击加群
和更多作者同群交流

**

目录

**
Autojs一些问题解决的方案3 auto.js

控件属性clickable=false不能点击

。这个时候一般用控件中心

坐标点击。

代码如下

//群698307198 function clickui(ui) {     if (ui.exists()) {         var a = ui.findOnce();         if (a) {             var b = a.bounds();             if (b) {                 log(b)                 click(b.centerX(), b.centerY());                 return true;             }         }      }     return false; } //示例:clickui(text("消息")) //clickui(id("控件名字")) 

代码怎么改变一个UI按钮不可见
Autojs一些问题解决的方案3 auto.js

viewId.setVisibility( android.view.View.GONE );即可。注:隐藏方
法由交流群小小白提供

**

怎么做合成类的?

**

合成都简单 就是要考虑除了异常事件 什么弹个广告了 告诉你要不要跳级了 没这些杂七杂八 的 瞬间就可以合成完 来不及反应那种。
该句来源:交流群认证作者冷暖自知.

*九黎提供实例代码.怎么去除广告(对于有控件的用下面的).

没有控件的,请使用识图点击.其实原理是一样的了.

代码简陋,同行莫见笑*

      //去广告线程       //群698307198     threads.start(function () {     function 点击广告(classes,dep, draw, inpa) {      var view1 = className(classes).depth(dep).drawingOrder(draw).indexInParent(inpa)     if (view1.exists()) {          view1.click()         toastLog("已经点击关闭广告按钮")         sleep(10000);     }     else {          toastLog("等待关闭按钮出现")         sleep(5000)      } } function clickUi(ui) {     if (ui.exists()) {         var a = ui.findOnce();         if (a) {             var b = a.bounds();             if (b) {                 log(b)                 click(b.centerX(), b.centerY());                 return true;             }         }      }     return false; }         toastLog("开启广告线程")         sleep(6000)         var imgim = className("android.widget.ImageView").indexInParent("1").depth("5").drawingOrder("2")         while (true) {                点击广告("android.widget.RelativeLayout",4, 6, 3);                          //clickUi("tt_video_ad_close_layout")             sleep(2000);                 点击广告("android.widget.ImageView",5, 5, 2);             sleep(2000);                                                 if (imgim.exists()) {                  clickUi(imgim)                 sleep(2000)             }             sleep(2000);         }     }); 

如何群内获取认证作者的标志?

开源一些有趣或者有用的代码 造福一下大家即可。

当然了,请保证开源代码你具有原创性。复制粘贴的可不行。

autojs息屏运行一会就暂停运行,就和休眠了一样,但是一亮屏又正常恢复

提示:息屏时候系统会休眠。不会运行。这个属于安卓的省电优

化。你可以选择一直亮屏。一直亮屏代码如下:

//保持亮屏 device.keepScreenOn(360000000 * 1000) //注意,最好手动开启一下停止电池优化 

提示获取不到设备信息 autojs pro8最新版。为什么打包后的应用,在安卓10以上,系统设置权限开了

1.你需要用群里的共存版打包。可以解决这个问题.

2.使用device.getAndroidId()代替device.getIMEI().这是因为安卓

10以上限制了获取imei码

安卓10以上获取不到剪切板怎么解决?

换10以下系统能解决。这个属于安卓的限制。像部分应用通过

某些方案绕过了这个限制。但是如果用AJ来着明显有些麻烦。

对于我们写脚本的,客户手机一般是安卓6到安卓9。

因为老机器便宜。所以写商业脚本其实不用考虑这个问题.

如果是你自己个人用,获取不了也不影响你单手开法拉第.

想想你的目的是什么换其他方式就行了

版权声明:玥玥 发表于 2021-04-19 7:38:07。
转载请注明:Autojs一些问题解决的方案3 auto.js | 女黑客导航