WechatExporter icon indicating copy to clipboard operation
WechatExporter copied to clipboard

请问能否以天为单位统计聊天条目数?

Open tianzhich opened this issue 4 years ago • 16 comments

如题,感谢楼主。找了很久找到的一个最新的开源项目,非常棒

tianzhich avatar Oct 26 '21 05:10 tianzhich

以天为单位统计聊天条目数?能说的具体一些吗?

BlueMatthew avatar Oct 26 '21 05:10 BlueMatthew

以天为单位统计聊天条目数?能说的具体一些吗?

就是获取到与某个人每一天的聊天条目数,做一个热力图。想拿到这部分数据,例如:

[{ date: '2021/10/26', count: 1014 }]

tianzhich avatar Oct 26 '21 06:10 tianzhich

以天为单位统计聊天条目数?能说的具体一些吗?

就是获取到与某个人每一天的聊天条目数,做一个热力图。想拿到这部分数据,例如:

[{ date: '2021/10/26', count: 1014 }]

这个数据获取没有问题的,但是你是想怎么展现出来呢?

BlueMatthew avatar Oct 26 '21 06:10 BlueMatthew

倒是不需要展现,要是能单独提供一个 JSON 或 csv 之类的数据导出功能就好了hh

就是好奇你这个怎么做到的,我看好多项目都是用 sqlcipher 破解数据库,需要拿到 key,这个项目虽然也是用的 iOS 备份,但是没看到破解数据库这个,不知道你是怎么解析出来的

tianzhich avatar Oct 26 '21 07:10 tianzhich

倒是不需要展现,要是能单独提供一个 JSON 或 csv 之类的数据导出功能就好了hh

就是好奇你这个怎么做到的,我看好多项目都是用 sqlcipher 破解数据库,需要拿到 key,这个项目虽然也是用的 iOS 备份,但是没看到破解数据库这个,不知道你是怎么解析出来的

你留个邮箱给我,后面空了,我单独做一个功能给你吧,貌似不是很通用的,

BlueMatthew avatar Nov 22 '21 02:11 BlueMatthew

感谢哈哈,后面我发现 iOS 备份是没有加密的,不过备份文件是错乱的文件夹。感觉你这个项目应该就是可以从备份文件中找到微信数据库,然后再操作数据库得到的。我当时用的商业软件 iMazing 来浏览备份文件,没找到开源的。

不过还是谢谢你,我觉得既然能读取到微信数据库,应该也可以实现一个类似 iOS 备份浏览的项目

tianzhich avatar Nov 22 '21 03:11 tianzhich

感谢哈哈,后面我发现 iOS 备份是没有加密的,不过备份文件是错乱的文件夹。感觉你这个项目应该就是可以从备份文件中找到微信数据库,然后再操作数据库得到的。我当时用的商业软件 iMazing 来浏览备份文件,没找到开源的。

不过还是谢谢你,我觉得既然能读取到微信数据库,应该也可以实现一个类似 iOS 备份浏览的项目

是的,iTunes备份的格式现在算是半公开了,我自己有写了一个处理iTunes 备份文件的小程序,回头我也放出来。

所以你自己能查微信的数据库统计了是伐

BlueMatthew avatar Nov 22 '21 03:11 BlueMatthew

所以你自己能查微信的数据库统计了是伐

对的,就是花了点钱买了 iMazing,有数据库就好办,我倒也不用页面啥的。

好呀,单独处理 iOS 备份文件这个太需要了,你开源出来我第一个 star ❤️

tianzhich avatar Nov 22 '21 03:11 tianzhich

感谢哈哈,后面我发现 iOS 备份是没有加密的,不过备份文件是错乱的文件夹。感觉你这个项目应该就是可以从备份文件中找到微信数据库,然后再操作数据库得到的。我当时用的商业软件 iMazing 来浏览备份文件,没找到开源的。 不过还是谢谢你,我觉得既然能读取到微信数据库,应该也可以实现一个类似 iOS 备份浏览的项目

是的,iTunes备份的格式现在算是半公开了,我自己有写了一个处理iTunes 备份文件的小程序,回头我也放出来。

所以你自己能查微信的数据库统计了是伐

你好,我也很需要找到数据库 想请教下怎么找到?想直接读取聊天记录的sqlite,我现在是用你提供的程序导出的text再自己解析一下写回sqlite :) 还是会有些不必要的格式问题

xiaoqiao avatar Dec 21 '21 04:12 xiaoqiao

https://zhuanlan.zhihu.com/p/431758790 这有篇文章

tianzhich avatar Dec 21 '21 08:12 tianzhich

感谢哈哈,后面我发现 iOS 备份是没有加密的,不过备份文件是错乱的文件夹。感觉你这个项目应该就是可以从备份文件中找到微信数据库,然后再操作数据库得到的。我当时用的商业软件 iMazing 来浏览备份文件,没找到开源的。 不过还是谢谢你,我觉得既然能读取到微信数据库,应该也可以实现一个类似 iOS 备份浏览的项目

是的,iTunes备份的格式现在算是半公开了,我自己有写了一个处理iTunes 备份文件的小程序,回头我也放出来。 所以你自己能查微信的数据库统计了是伐

你好,我也很需要找到数据库 想请教下怎么找到?想直接读取聊天记录的sqlite,我现在是用你提供的程序导出的text再自己解析一下写回sqlite :) 还是会有些不必要的格式问题

你给我一个邮箱吧

BlueMatthew avatar Dec 21 '21 13:12 BlueMatthew

感谢哈哈,后面我发现 iOS 备份是没有加密的,不过备份文件是错乱的文件夹。感觉你这个项目应该就是可以从备份文件中找到微信数据库,然后再操作数据库得到的。我当时用的商业软件 iMazing 来浏览备份文件,没找到开源的。 不过还是谢谢你,我觉得既然能读取到微信数据库,应该也可以实现一个类似 iOS 备份浏览的项目

是的,iTunes备份的格式现在算是半公开了,我自己有写了一个处理iTunes 备份文件的小程序,回头我也放出来。 所以你自己能查微信的数据库统计了是伐

你好,我也很需要找到数据库 想请教下怎么找到?想直接读取聊天记录的sqlite,我现在是用你提供的程序导出的text再自己解析一下写回sqlite :) 还是会有些不必要的格式问题

你给我一个邮箱吧

[email protected] 能有mac下的就更好啦 谢谢

xiaoqiao avatar Dec 21 '21 17:12 xiaoqiao

感谢哈哈,后面我发现 iOS 备份是没有加密的,不过备份文件是错乱的文件夹。感觉你这个项目应该就是可以从备份文件中找到微信数据库,然后再操作数据库得到的。我当时用的商业软件 iMazing 来浏览备份文件,没找到开源的。 不过还是谢谢你,我觉得既然能读取到微信数据库,应该也可以实现一个类似 iOS 备份浏览的项目

是的,iTunes备份的格式现在算是半公开了,我自己有写了一个处理iTunes 备份文件的小程序,回头我也放出来。 所以你自己能查微信的数据库统计了是伐

你好,我也很需要找到数据库 想请教下怎么找到?想直接读取聊天记录的sqlite,我现在是用你提供的程序导出的text再自己解析一下写回sqlite :) 还是会有些不必要的格式问题

你给我一个邮箱吧

[email protected] 能有mac下的就更好啦 谢谢

你好,方便的话能发我一份吗?邮箱是:[email protected]。感谢~~

YuzuWang avatar Dec 27 '21 08:12 YuzuWang

方便的话,可以发我一份嘛 [email protected] 谢谢楼主!

zhoubeichen20 avatar Jan 04 '22 08:01 zhoubeichen20

方便的话,可以发我一份嘛 [email protected] 谢谢楼主!

https://github.com/BlueMatthew/iTunesBackup

BlueMatthew avatar Jan 04 '22 09:01 BlueMatthew

谢谢 Matthew!

zhoubeichen20 avatar Jan 21 '22 02:01 zhoubeichen20