我的诉求很简单,就是一直按键盘上的shift+z,直到鼠标松开。
每鼠标点击一次动作,才按一次shift+z键,太不quicker了。
有没有,鼠标按下动作的图标后,就一直按下键盘上的某个键(不抬起),直到鼠标抬起后才抬起该键?
现在,我发现,所有的动作都是鼠标松开后才触发执行的。所以,我不知道如何实现上述功能。
有什么别的巧妙地实现方法吗?或者需要调整哪些设置参数?
而且我找不到有什么模块可以获取鼠标目前是处于按下的状态,还是抬起的状态。按下的是左键还是右键
请描述原始需求。比如为什么按ctrl+z,是什么效果?通常长按键盘,会自动重复,通过动作模拟,要在动作里使用循环的方式。
然后怎么触发? 如果面板点击,是要松开才会执行的(因为按下鼠标也有可能是要移动按钮上的动作或拖动悬浮动作),这时候没法等待鼠标再抬起一遍。
具体的场景是:我在浏览器中,安装了global speed插件。
shift+z是上一帧的快捷键。一般视频也要24帧每秒。有的视频要60帧每秒。一次一次地按鼠标,实在太慢了,费鼠标。
需要按键盘吗?我就想纯用鼠标操作
可以分2次,先触发动作后,然后等再次按下左键,开始循环模拟ctrl+z,循环中判断左键是否抬起,抬起就跳出循环。
可以参考这个动作:示例:等待左键按下和抬起 - by CL - 动作信息 - Quicker
非常感谢