27CaT 发表于 2023-9-28 13:00:47

【开源】微信聊天图片自动备份工具 WxAutoExIm



开源协议:GPL3.0(解码算法不开源)
分析模式:文件读取 (不HOOK)
开发声明:用户能看得到的才是能读取的 看不到的不应该被获取 不越权获取
编程语言:Rust + C++
视图框架:fltk
内存预计:后台0.3-3M(自启动)视图模式 10-20M(主界面)   视图全开 30M+ 缩略图是占用内存的 关闭窗口时释放
CPU用量:0%-5%(MAX)

下载链接:
**** Hidden Message *****

问与答:

是否支持查看其他电脑的图片 或者其他人的

不支持添加文件必须登录到用户 或者2小时前登录过
解码是否需要登录微信 和hook api

不需要 但是设置导出需要符合上条要求 解密不依赖微信ID和UIN
既然是开源为什么不将解码算法也开源?

这是无意义的因为大部分用户都不会自行编译 而我分享的只是Rust和 fltk 的优点演示和避坑方法以及让用户知道他的工作模式是否安全

我是开发者我想二次创作

您如果是开发者 决定对其进行二次创造 可以自行添加解码算法 算法参考(C#) 如果此能力都没有那也就意味着只是为了移除启动声明中的免费软件 以便盗卖 对于程序的延续和开源生态毫无意义 ,有动手能力的人也就不需要去简单改改就做出不讲武德的事情

性能占用高

我不相信

Rust是内存最严格的编程语言 GC机制也是非常激进的 fltk框架是轻视图框架如果自启动时候没有打开窗口是只有3M的 程序是需要进行复杂逻辑运行的 如果单存纠结那几十M内存也无意义毕竟主流的视图框架启动内存都是70以上一百多M都常见要么体积很大
运算图片和扫描文件都是需要很费cpu的 为了追求速度 扫描拖拽用户是极限化 系统空闲资源的但是持续时间是不长的(10万张约2秒)【图片越少越节省】并且他是具有缓存机制的 扫描产生缓存中查找是非常迅速的 N ms级别
是否支持表情包

年轻人我劝你耗子尾汁,我也很想导出我自己的表情包(收藏的),但是我很清楚他的工作模式,所以是不能逾越的,而且这涉及人家的利益 也不属于你,小心南山必胜客请吃必胜客

lifu2009 发表于 2024-6-8 22:12:51

6666666666666666
页: [1]
查看完整版本: 【开源】微信聊天图片自动备份工具 WxAutoExIm