Code Monkey home page Code Monkey logo

Comments (19)

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

尝试修改一下 获取截图等待时间 默认是500毫秒,可能太短了同时手机可能有点卡就超时了。
另外需要你自己确认一下有没有使用其他脚本,相互之间如果都申请了截图权限就会导致这个问题。

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

好的感谢!
其他脚本我倒是没用,但我发现好像每次微信视频或者语音后好像(都)会出现这个问题,会是因为这个吗

from ant-forest.

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

微信视频或者语音 没尝试过,很少使用。

from ant-forest.

youm1ng avatar youm1ng commented on July 24, 2024

同样的问题,改了等待时间也不行

from ant-forest.

ForgetSky avatar ForgetSky commented on July 24, 2024

同样的问题

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

尝试修改一下 获取截图等待时间 默认是500毫秒,可能太短了同时手机可能有点卡就超时了。
另外需要你自己确认一下有没有使用其他脚本,相互之间如果都申请了截图权限就会导致这个问题。

大佬感觉大概率不是手机卡的问题,依据有两点,一是我手机红米k20pro清内存、甚至重启以后运行依旧如此;现在算来一周前出的问题,刚出问题前几天我卸载zfb重装能好个一阵子,可从昨天开始我卸载zfb重装也没用了;然后我卸载autojs试了一下也没用。昨天今天我也没用过微信视频或者语音,所以应该也可以排除吧。
是不是zfb针对这种自动化挂件做了应对措施啊?

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

给同样问题的朋友的建议,可以暂时缓解的设置:
获取截图等待时间:1000
是否启用模拟滑动:开启
自动判断基于图像还是控件分析:关闭
我这里(红米k20pro)这样设置暂时可以运行,但是不管是速度还是准确率跟以前都没法比了

from ant-forest.

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

请更新到1.3.1.3版本,然后勾选开发模式之后提供一下相应出错的日志(logs/log-verboses.log),如果分析出来只是获取截图的问题,那就无能为力了

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

当设置为以前的配置:
获取截图等待时间:500
是否启用模拟滑动:关闭
完全无法正常运行
3_log-verboses.log

from ant-forest.

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

所以你出于什么目的关闭模拟滑动?控件都没了还想指望自带的scrollDown吗

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

当配置设为:
获取截图等待时间:1000
是否启用模拟滑动:开启
基本可以正常运行

出现了个两个新问题:

  1. 帮某朋友收取以后,无法再次进入其页面,提示截图获取失败
  2. 无法判定到达底部,修改后的底部判定框应该放在哪里?

4_log-verboses.log

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

所以你出于什么目的关闭模拟滑动?控件都没了还想指望自带的scrollDown吗

额,就当复现一下之前的情况吧111

from ant-forest.

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

截图时间的问题,你一千不够就再加好了呀,具体自己慢慢调试,AutoJS的 captureScreen获取不到最新的图片就会一直阻塞 你要是不愿意那自己修改 CommonFunction.js checkCaptureScreenPermission
line: 107

this.checkCaptureScreenPermission = function () {
  return captureScreen()
}

第一次运行底部判断需要时间,你手动停止了~~
不想自动判断那就自己框,具体框的范围在README写了 自行查看

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

哦哦这样啊,了解啦,感谢大佬

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

更新了最新版本以后不太稳定,具体表现是倒计时结束时经常会程序启动失败,log如下:

2020-08-10 09:35:36.947 LOG [E:26 T:12517] - ========本轮结束========
2020-08-10 09:35:36.952 DEBUG [E:26 T:12517] - 获取到的倒计时时间:4
2020-08-10 09:35:36.959 DEBUG [E:26 T:12517] - 撤销自动任务:{"mDelay":0,"mInterval":0,"mLoopTimes":1,"mMillis":1597019340063,"mScheduled":true,"mScriptPath":"/storage/emulated/0/脚本/Ant-Forest-master/main.js","mTimeFlag":0,"mId":676}
2020-08-10 09:35:36.964 INFO [E:26 T:12517] - 预订[3.83325]分钟后的任务,时间戳:1597023566959
2020-08-10 09:35:37.51 DEBUG [E:26 T:12517] - 定时任务预定成功: 677
2020-08-10 09:35:37.53 WARN [E:26 T:12517] - 无任务在运行中,不可移除
2020-08-10 09:35:37.59 DEBUG [E:26 T:12517] - 设置脚本状态为执行完毕
2020-08-10 09:35:37.64 DEBUG [E:26 T:12517] - 倒计时3.83325
2020-08-10 09:35:37.76 DEBUG [E:26 T:12517] - 距离下次运行还有[3.83]分
2020-08-10 09:36:07.302 DEBUG [E:26 T:12517] - 距离下次运行还有[3.33]分
2020-08-10 09:36:37.516 DEBUG [E:26 T:12517] - 距离下次运行还有[2.83]分
2020-08-10 09:37:07.745 DEBUG [E:26 T:12517] - 距离下次运行还有[2.32]分
2020-08-10 09:37:38.8 DEBUG [E:26 T:12517] - 距离下次运行还有[1.82]分
2020-08-10 09:38:08.77 DEBUG [E:26 T:12517] - 距离下次运行还有[1.32]分
2020-08-10 09:38:29.100 INFO [E:26 T:12875] - 即将收取能量,按音量下键延迟五分钟执行
2020-08-10 09:38:29.105 DEBUG [E:26 T:12875] - after setMaxListeners
2020-08-10 09:38:29.109 DEBUG [E:26 T:12875] - after observeKey
2020-08-10 09:38:29.112 DEBUG [E:26 T:12875] - after setOnceKeyDown
2020-08-10 09:39:27.600 DEBUG [E:27 T:12878] - 异常终止的重启任务已存在: [{"mAction":"org.autojs.autojs.action.startup","mLocal":true,"mScriptPath":"/storage/emulated/0/脚本/Ant-Forest-master/lib/prototype/CrashCatcher.js","mId":1}]
2020-08-10 09:39:27.721 LOG [E:27 T:12878] - ======尝试加入任务队列,并关闭重复运行的脚本=======
2020-08-10 09:39:27.739 DEBUG [E:27 T:12878] - 队列小于等于1 不需要去重:[]
2020-08-10 09:39:27.766 DEBUG [E:27 T:12878] - 当前无任务等待,直接执行:{"source":"/storage/emulated/0/脚本/Ant-Forest-master/main.js","engineId":27}
2020-08-10 09:39:27.767 DEBUG [E:26 T:12517] - 通话状态监听功能当前启用状态:true
2020-08-10 09:39:27.776 DEBUG [E:27 T:12878] - 设置脚本状态为执行中
2020-08-10 09:39:27.778 DEBUG [E:26 T:12517] - 通话状态监听功能当前启用状态:true
2020-08-10 09:39:27.784 DEBUG [E:26 T:12517] - 注册phoneStateBroadcastReceiver
2020-08-10 09:39:27.790 DEBUG [E:27 T:12878] - 当前脚本信息 id:27 source:/storage/emulated/0/脚本/Ant-Forest-master/main.js 运行中脚本数量:2
2020-08-10 09:39:27.792 DEBUG [E:27 T:12878] - 对比脚本信息 id:26 source:/storage/emulated/0/脚本/Ant-Forest-master/main.js
2020-08-10 09:39:27.794 WARN [E:27 T:12878] - currentId:27 退出运行中的同源脚本id:26
2020-08-10 09:39:27.794 DEBUG [E:26 T:12517] - 获取运行中任务信息:{"source":"/storage/emulated/0/脚本/Ant-Forest-master/main.js","engineId":27,"timeout":1597024467768} 超时剩余时间:900秒
2020-08-10 09:39:27.799 DEBUG [E:27 T:12878] - 对比脚本信息 id:27 source:/storage/emulated/0/脚本/Ant-Forest-master/main.js
2020-08-10 09:39:27.801 LOG [E:27 T:12878] - ======加入任务队列成功=======
2020-08-10 09:39:27.849 INFO [E:26 T:12517] - 脚本执行结束, 移除通话状态监听
2020-08-10 09:39:27.849 DEBUG [E:27 T:12878] - 添加运行状态监听器,结束时释放通话状态监听
2020-08-10 09:39:27.856 DEBUG [E:26 T:12517] - 通话状态监听功能当前启用状态:true
2020-08-10 09:39:27.859 DEBUG [E:26 T:12517] - 移除phoneStateBroadcastReceiver
2020-08-10 09:39:27.862 INFO [E:26 T:12517] - 脚本执行结束, 释放图片资源
2020-08-10 09:39:27.866 DEBUG [E:26 T:12517] - 获取运行中任务信息:{"source":"/storage/emulated/0/脚本/Ant-Forest-master/main.js","engineId":27,"timeout":1597024467768} 超时剩余时间:900秒
2020-08-10 09:39:27.868 WARN [E:26 T:12517] - 运行中任务:{"source":"/storage/emulated/0/脚本/Ant-Forest-master/main.js","engineId":27,"timeout":1597024467768}和当前任务:{"source":"/storage/emulated/0/脚本/Ant-Forest-master/main.js","engineId":26}不同,不可移除
2020-08-10 09:39:27.890 DEBUG [E:27 T:12878] - Is _origin_images null? false.
2020-08-10 09:39:28.48 INFO [E:27 T:12878] - 脚本执行结束, 移除通话状态监听
2020-08-10 09:39:28.55 DEBUG [E:27 T:12878] - 通话状态监听功能当前启用状态:true
2020-08-10 09:39:28.58 INFO [E:27 T:12878] - 脚本执行结束, 释放图片资源
2020-08-10 09:39:28.68 DEBUG [E:27 T:12878] - 释放图片,总数:0

from ant-forest.

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

没看出来是什么原因导致的,我自己也没遇到过这个问题。出现频率是多少?再更新一下看看吧

from ant-forest.

williamglasgow avatar williamglasgow commented on July 24, 2024

好的,是更新上一个版本后出现的,前面几个版本的倒计时都很稳定。今天就出现了大概五六次,手动启动了五六次。
我更新以后用一段时间后我再来反馈。

from ant-forest.

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

你试试把main.js第43行 resolver()删掉看看 大概是这个问题,我自己一直用的修改版没有用免费版AJ 所以没发现这个问题

from ant-forest.

TonyJiangWJ avatar TonyJiangWJ commented on July 24, 2024

直接更新到 v1.3.1.5.4 即可

from ant-forest.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.