获取剪贴板文件列表失败

使用问题 · 1812 次浏览
浅沧 创建于 2022-03-21 20:03

在运行  “获取选中的文件(夹)”  功能后再运行  “获取剪贴板文件列表”  功能失败,提示 “剪贴板中没有文件”。

在“获取剪贴板文件列表” 步骤前增加500mm延时也不行。

单独运行“获取剪贴板文件列表” 无问题。

CL 最后更新于 2022/3/21

回复内容
CL 2022-03-21 20:44
#1

获取剪贴板文件之前有模拟ctrl+c复制文件么?  用剪贴板工具看一下剪贴板里是否真的有文件呢。

另外获取选中文件之后为什么要再获取剪贴板文件?

浅沧 2022-03-21 20:57 :

CTRL+C了N次了,通过 ditto 也能看到 COPIED FILES。

Logseq插入本地文件 - 动作信息 - Quicker (getquicker.net) 我这个动作想要实现的效果是,如果没有获取到选中的文件,就获取剪贴板中的文件。这样可以先将 ditto 历史记录中的文件列表贴到剪贴板,然后从剪贴板贴到软件。

CL 回复 浅沧 2022-03-21 20:59 :

获取选中文件如果通过接口失败后会自动模拟ctrl+c然后尝试读取剪贴板的。

另外可以用freeclipboardviewer这个剪贴板查看器查看剪贴板里当前的内容,不要看ditto历史,因为后面可能会冲掉剪贴板的。

CL 最后更新于 2022-03-21 21:01
浅沧 回复 CL 2022-03-21 21:02 :

那在我复制完文件,离开文件窗口后,运行 “获取选中文件列表” 岂不是会把我剪贴板中的文件列表给覆盖掉?

CL 回复 浅沧 2022-03-21 21:04 :

如果接口可以读到就不会覆盖,如果接口读不到就会覆盖的。不过结果应该是一样,只是再自动复制一次,如果文件选中了,应该都可以获取到。非要读取剪贴板的话,可以读取剪贴板文件列表之后存起来。

浅沧 回复 CL 2022-03-21 21:07 :

看来只能先保存剪贴板了,谢谢~

回复主贴