无法获取剪贴板中图片

使用问题 · 2288 次浏览
CuiHS 创建于 2024-09-25 11:27

动作是获取剪贴板中图片,然后重命名后复制到某个文件夹中;

以前使用时可以直接在文件管理器或者图片浏览器中使用Ctrl+C复制文件后,使用这个动作时正常;

现在再直接对文件或者图片使用Ctrl+C复制,再使用这个动作时就会报错提示无法获取图片,但使用Ctrl+V时可以正常粘贴图片;只有使用截图软件截图后复制才可以正常使用此动作。

也将可能有问题的:Ditto(粘贴板管理),Pinxin(截图软件)等关闭后再尝试,依然无法正常使用。


回复内容
CL 2024-09-25 13:45
#1

图片,还是图片文件? 

遇到问题尝试一下调试运行,如果仍然无法判断问题,可以上传调试文件后在这里发下网址 

调试运行动作,并上传调试结果,获得网址 - Quicker

CuiHS 回复 CL 2024-09-25 15:07 :

这个我就不清楚了,但照你这么一说的话:现在有问题的应该是图片文件,但之前不管是图片文件或者是截图都是可以用的,是否是因为某些改动导致这个动作出错了?

用你的方法调试后看里面确实是说:原因:剪贴板中没有图片。

https://temp.getquicker.net/240653/291193a87d7048ecb355318a25e5a763.html

CuiHS 回复 CL 2024-09-25 15:07 :

那我这个动作应该怎么修改呢?

CuiHS 回复 CL 2024-09-25 15:09 :

截图后调试运行的日志是这样:https://temp.getquicker.net/240653/b4362af20acd403c9f2474a2425a7528.html

CL 回复 CuiHS 2024-09-25 15:14 :

图片文件和图片是不一样的,图片文件是文件,读取剪贴板里的图片是读取不到的。 

可以先用这个工具看看目前剪贴板里有啥 https://freeclipboardviewer.com/  不同的地方复制,可能里面会有不同的东西,在图片编辑器里复制,可能会同时复制图片和文件。


CuiHS 回复 CL 2024-09-25 15:21 :

确认是两种:一种是jpg文件,另一个是图片。

那我应该怎么改这个动作呢?先判断是否是文件,如果是文件就读取另存,如果不是就直接另存?

唉呀这个动作都用了快2年了,怎么现在突然出这个问题?是因为我以前都是截图用的吗?好像不是啊。

Quicker语法都忘光了。。。

CuiHS 最后更新于 2024-09-25 15:28
CL 回复 CuiHS 2024-09-25 15:40 :

如果确实需要读取图片尺寸之类的信息,可以判断一下读取剪贴板图片是否失败,如果失败了,就读取文件到图片以后再做判断了。

CuiHS 回复 CL 2024-09-25 15:57 :

尺寸不需要,我再尝试尝试。

唉,又要绞尽脑汁了

zryan 回复 CuiHS 2024-09-25 17:48 :

可以使用这个子程序:获取剪贴板图片/文件中图片(子程序)

只需用它替换掉原本动作里的“获取剪贴版图片”步骤即可,其它的不用更改。

CuiHS 回复 zryan 2024-09-26 10:34 :

谢谢谢谢!!!

我琢磨了半天,写了两个还是不行,然后就去搜索相似动作,一下子就搜索到了,看了下感觉就是我的需求,再跑到这里一看果然是。

回复主贴