不知道是不是新版Quicker的问题,更新后,就无法获取到悬浮动作图标的相关信息了。
以前按照如下图所示(句柄根据「窗口名称」:FloatButtonWindow,已经获取到了):
是可以获取到的,现在直接提示:
未找到控件:/Button(----实验室:窗口界面控制----)
重启Quicker和系统也不好使
关闭更新说明里第一个选项
https://getquicker.net/Help/Versions/Version?version=1.40.2.0
然后重启quicker。
之前内存占用无法释放可能也是和使用动作控制Quicker界面有关。 可以开启选项观察一段时间,看看内存有没有持续上涨。
这个内存优化,会降低性能嘛??
再反馈一点:
刚关闭选项,重启Quicker后,确实可以获取到了,但是速度偏慢,重启系统后就好了。
以前也是这样,用久了会出现偏慢的情况(一般每天都会关机的,不存在有连续多天使用的情况),重启也不好使,只能重启系统
这个就不受Quicker控制了,都是一些底层调用。 这里获取按钮信息干啥使?
悬浮和取消悬浮动作图标:https://getquicker.net/SubProgram?id=6ba195a1-b7f9-4adf-4823-08db36fbcd38
检测动作图标是否悬浮,如果没有就悬浮,有的话就直接让鼠标移动到图标上;
鼠标移动到图标上,向下滚动就取消悬浮图标(我这中键不好使,即使中键好用,同样都需要移动到图标上,感觉还是滚动一下就取消悬浮更方便(不仅用力小,也不容易误触
说到这个,能否加一个根据动作id获取到动作名称的功能,目前只能在动作里设置获取到当前动作的名称🤣🤣
内存堪忧
开着还是关着内存优化?
开着对比测试一下看看,如果确实是这里影响,把你用来控制quicker的动作发来我测试看看。
不是单个动作,是上面提到的操作,而这个操作应该是在十几个动作里面都有
另外,开了一会后发现,控件地址也找不到了。。。。有点煎熬了
开了一天,内存都是在500MB左右,但是因为获取不到悬浮图标的信息,以及一些窗口找不到控件(关上内存优化可以找到),基本没怎么编辑动作
为什么编辑动作需要开那些呢,都在做什么功能的时候用?
因为编辑动作就会报错,就没有编辑的欲望
都是一些重复性的动作,比如找控件,就是为了按按钮,连续按上几个按钮;
获取信息就是为了检测动作图标是否悬浮,如果没有就悬浮,有的话就直接让鼠标移动到图标上;
鼠标移动到图标上,滚轮向下滚动就关闭悬浮图标;
再就是对一些已有动作的优化(缩短时间,提高容错性,减少log日志里的错误输出)