比如我现在Ctrl+C了一个 "你好".
用动作库 Ctrl+C 发送文本到窗口 了一个 "测试".
然后我目前的剪切板里面的内容就变成了 "测试".但是我还是想让他保留我之前Ctrl+C的 "你好"..
应该怎么做?
在动作开始之前先读取剪贴板的文本内容写入到变量里,再在动作其他操作结束之后,延迟200-500ms做一个写回剪贴板的操作。
或者发送文本里选择模拟输入方式。
上面方案我想应该可能...要去琢磨一下怎么实现出来...
模拟输入方式试过不过会产生一大堆不必要的Ctrl+Z.长文本还要等待时间.
嗯,这个也没有其他的办法,或者通过剪贴板或者使用模拟输入。 因为不确定要粘贴到的目标位置多长时间可以读取完,所以quicker里没有一个合适的时间去恢复剪贴板内容。恢复早了可能就在目标位置得到内容之前冲掉剪贴板,恢复晚了又会造成一些不必要的延迟。所以,在测试过自动恢复剪贴板的文本内容后,后来又去掉了这个功能。
用WM消息直接发送文本过去,绕开了剪贴板