YanxinTang / clipboard-online

Share content between 💻Windows and 📱iOS
697 stars 68 forks source link

从ios设置Windows剪贴板失败 #8

Closed siwei-li closed 3 years ago

siwei-li commented 3 years ago

ios端可以成功 get 剪贴板内容,但是无法用 post 请求设置Windows端剪贴板内容 log.txt中 post 请求的 statusCode=200 就不知道是怎么回事了,大神东西做得很好,求助呀

time="2021-09-02T21:52:25-07:00" level=info msg="set clipboard file" paths="[C:\Users\xxxxxx\temp\Clipboard Sep 2, 2021 at 21.52.52]" requestID=2015796113853353331 time="2021-09-02T21:52:25-07:00" level=info clientIP=192.168.xxxx clientName="xxx's iPhone" duration=6.9944ms method=POST path=/ requestID=2015796113853353331 statusCode=200

siwei-li commented 3 years ago

发现post之后 Windows端剪贴板里是一个剪贴板文件而不是文本内容,就是放在temp文件夹里的文件,不知道为什么没有成功从里面提取文本到剪贴板里

YanxinTang commented 3 years ago

手机上复制的是文本吗? 看请求是手机上复制了一个文件之后,运行了粘贴的快捷指令

siwei-li commented 3 years ago

手机上复制的是文本吗? 看请求是手机上复制了一个文件之后,运行了粘贴的快捷指令

确实都是文本,试了在备忘录和网页随便复制几个字这样,不知道为什么剪贴板里都是文件

image (上面是剪贴板软件Ditto里显示的)

siwei-li commented 3 years ago

又试了一下,temp文件夹里的文件是Clipboard Sep 2,2021 at 22.54.txt 里面的文本内容就是手机上复制的内容

YanxinTang commented 3 years ago

拷备的富文本被捷径识别成文件了。请问一下你是从什么软件拷的?

siwei-li commented 3 years ago

在 ios自带的备忘录,chrome 的网页还有其他的笔记软件都试过,如果有格式就会拷贝成 .rtf 文件,没有格式就是 .txt 文件

YanxinTang commented 3 years ago

IMG_2475

你新建一个这个捷径看看剪切板内是什么类型的内容。 正常情况下,富文本应该是 多信息文本 ,普通文本应该是 文本

还有就是确保你的捷径和 windows 程序都是最新的

siwei-li commented 3 years ago

image

悲伤,两边软件确实都是最新的了

YanxinTang commented 3 years ago

IMG_2477

我知道是什么问题了,因为你用的英文的系统,这里匹配的时候只匹配了中文环境下的类型,你可以手动在这个位置 添加新项目 临时解决一下

Text: text
siwei-li commented 3 years ago

非常感谢呀!问题解决了