Pet icon indicating copy to clipboard operation
Pet copied to clipboard

能否 不借助剪贴板而获取字符串?

Open GH01 opened this issue 5 years ago • 4 comments

有时剪贴板内容需要保留一段时间。

GH01 avatar Feb 07 '20 15:02 GH01

我想办法实现一下,成功且发布后在这里通知你。

majorworld avatar Feb 08 '20 02:02 majorworld

已经完成保留剪切板原始内容,还是利用了剪切板,不过先缓存数据,用完后再给剪切板赋值回去。 而且重启Pet不会刷新配置文件的修改时间了,这个细节还是要考虑的。

[Pet] ;是否启用CapsLock方法模式(不是0则启用) CapsLock=1 ;是否启用Space热键模式(不是0则启用) Space=1

还添加了两个模式的开关。

已经发布,需要的话可以重新下载。

majorworld avatar Feb 08 '20 14:02 majorworld

然而还是刷新修改时间……

关于保留剪贴板内容,希望有更好的办法。 目前这样,我还没试,先提几条: ▲由于这样会使内容改变,导致那些 剪贴板收集软件 重复收集。 ▲缓存是否支持其他(非文字)格式? ▲缓存大小?如果内容很大,是否影响效率甚至崩溃?

GH01 avatar Feb 08 '20 21:02 GH01

(1)非常抱歉,其他地方的写入操作判断漏掉了,已经重新发布

(2)获取选中的内容,不通过剪切板暂时找不到其他方法了。

majorworld avatar Feb 09 '20 03:02 majorworld