WechatExporter icon indicating copy to clipboard operation
WechatExporter copied to clipboard

TXT 格式导出,图片添加文件名

Open VirgilChen97 opened this issue 2 years ago • 8 comments

现有的HTML导出格式,如果聊天记录太长,基本无法进行正常的检索。但是以TXT格式导出的话,现在的文本编辑器对于几百万行的文本搜索还是很快的。

但是以TXT文本导出,图片就只会显示 [图片],如果有文件名或者相对路径,便可以检索到原始图片。我尝试往模板里添加 %%IMGPATH%%,但是导出的文本仍然不包含图片路径,不确定是不是文本模式不支持。

VirgilChen97 avatar Feb 28 '22 06:02 VirgilChen97

是的,之前的实现就是如果文本的话,图片就不导出,所以也不会有图片路径的概念。如果是照片,文件会在itunes的备份中,你是需要去itunes 备份中查找图片吗,还是也要导出来,基于文本的形式。

另外,聊天记录检索,主要是怎么样的需求,我在想,是不是可以在导出程序中来做这个事情,毕竟h5页面做这个事情,是为难它了。

BlueMatthew avatar Mar 05 '22 03:03 BlueMatthew

但是实际上文本模式导出的时候,聊天的图片文件也会一起导出。可以把导出图片的相对路径放到txt文本里,这样我可以根据路径找到原图片。

VirgilChen97 avatar Mar 10 '22 06:03 VirgilChen97

晚点我查一下看

BlueMatthew avatar Mar 11 '22 00:03 BlueMatthew

后面看了一下,文本格式的图片是不导出的,你看到的图片是后来在处理某几个消息类型(好像是分享相关)的时候图片没有控制好漏出来了。后面应该会改掉。

如果文本格式要导出图片,那语音,视频就应该一样处理,我想想看,是不是要这样去调整。

BlueMatthew avatar Mar 27 '22 13:03 BlueMatthew

分享一下。

我使用的一个外国聊天软件就只提供文本格式备份。可选择要不要导出附件(即图片、语音、视频或文件)。

若导出附件,所有附件都装在一个称为“附件”的文件夹内。聊天内容不提供导出的附件路径,只是显示个别的附件名。

所以阅读备份的聊天信息时,假设看到123.jpg,那就要自己手动搜寻附件文件夹把该图片找出来。

个人觉得,阅读聊天记录想要图文并茂的,还是html格式比较方便啊。毕竟文本格式连微信emoji都无法显示。

我之前没考虑过导出文本格式,看到这个,就决定导出一份文本格式,用作搜寻之用。谢谢啊!

Cara-W avatar Apr 11 '22 14:04 Cara-W

你的两个问题要晚两天看了 最近忙着抢菜 这个维护只能先放放 :(

BlueMatthew avatar Apr 11 '22 15:04 BlueMatthew

不急,您有时间才看吧。

可以完整导出记录,对我来说已经是很好了。最重要的是让这个程序无bug可以一直使用。

您要多多保重呀!

Cara-W avatar Apr 11 '22 22:04 Cara-W

现有的HTML导出格式,如果聊天记录太长,基本无法进行正常的检索。但是以TXT格式导出的话,现在的文本编辑器对于几百万行的文本搜索还是很快的。

但是以TXT文本导出,图片就只会显示 [图片],如果有文件名或者相对路径,便可以检索到原始图片。我尝试往模板里添加 %%IMGPATH%%,但是导出的文本仍然不包含图片路径,不确定是不是文本模式不支持。

研究的咋样呀,我也有这个需求,😁

xdtxAM avatar Sep 17 '23 05:09 xdtxAM