路径含有空格会导致转换错误

BUG反馈 · 308 次浏览
wenbocn 创建于 2023-04-14 22:36

如题,路径含有空格会导致转换错误。例如D:\1 2.txt,转换后只剩D:\1


回复内容
CL 2023-04-14 22:52
#1

这个只针对原始内容就是合法链接的情况。不适合路径。

我更新了一下动作,现在应该支持路径了,可以试下看看。


CL 最后更新于 2023-04-14 22:52
wenbocn 回复 CL 2023-04-15 21:25 :

非常感谢作者的回复。经过测试,新动作会将D:\1 2.txt路径转换为D://1 2.txt,将D:\1测试 2测试.txt转换为D://1%E6%B5%8B%E8%AF%95%202%E6%B5%8B%E8%AF%95.txt,均不能正常打开文件,请问作者能再修复一下吗?谢谢!

wenbocn 回复 CL 2023-04-15 21:35 :

需要这个动作的原因在于,想要做一个选中文件,点击动作,生成超链接到剪切板,得到一个可以在OneNote中直接粘贴的超链接,如果作者感觉有用的话,能否麻烦作者写一个这个动作。动作参考“思源笔记插入本地文件链接”,卡在超链接中含有空格转换不正确的位置了☹,谢谢作者!

CL 回复 wenbocn 2023-04-15 21:36 :

这是在哪里用呢?哪里的链接?这种文件路径转换为URL之后就是这种格式的。

CL 回复 wenbocn 2023-04-15 21:37 :

你搞一个可以正常工作的文件路径链接的例子看看是什么样

wenbocn 回复 CL 2023-04-15 21:49 :


wenbocn 回复 CL 2023-04-15 21:52 :

感谢作者回复!想用作OneNote中,链接形式和Word中的文件链接是一样的。想要这样的效果:选中文件 → 点击动作 → 获得链接 → 该链接能够粘贴到OneNote中,您看可行吗?

wenbocn 回复 CL 2023-04-15 22:00 :

使用<a href={filepath} > {filename} </a>作为超链接内容,写入剪切板时,用“写入html片段”,能够实现路径没有空格时的正确转换,但路径中含有空格就会错误。

CL 回复 wenbocn 2023-04-16 08:16 :

更新了一下,再试下看看。

wenbocn 回复 CL 2023-04-16 15:26 :

非常好用,完美,万分感谢!👍👍👍

回复主贴