解密工具整理dat图片

微信dat图片批量解密、查看、整理工就婧WxDatViewer 2.6(转52)

网络资讯 2023-01-19 23:01:28 48

导读

前言弹指一挥间……

前言

  弹指一挥间,WxDatViewer 已经发布了一年有余,原帖因超过365天已被系统自动锁定而不可回复(原帖见 https://www.52pojie.cn/forum.php?mod=viewthread&tid=1529348),而原帖的原帖,居然因为无意中没有把某个链接删除干净而被送往证据区作为呈堂证供,导致本人一夜之间暴跌数百积分而一贫如洗,离小黑屋仅一步之遥undefined。与版主力争数个回合后,铩羽而归,只好含泪重发上一个原帖。

  近日,有多位网友在本人的另一个原创帖下询问 WxDatViewer 使用中的一些问题,十分影响另一个帖子的讨论,本人决定紧急更新 WxDatViewer,以便让 WxDatViewer 的讨论回归正轨,而不至于影响另外一个帖子的讨论。

特别提醒:

  2022年5月底,至少从 3.7.0.26 版开始,微信图片的保存路径发生了重大改变,已经是按群、按人分别保存图片及文件了

当前更新: 欢迎跟帖反馈bug、提出修改建议  +新增:可删除特定聊天对象(微信群)指定范围内的聊天图片文件夹。聊天对象可选择:所有聊天对象/未指定别名的聊天对象/已指定别名的聊天对象/已选的聊天对象(已指定了别名);年月范围可选择:所有年月/本月/上个月/N个月前/今年之前/指定年度或指定年月(手工填写)。调用方法:快捷键 Ctrl+U,或者鼠标在主窗口文件夹路径后的按钮上悬停,在弹出的菜单中选择:删除特定聊天对象(微信群)的聊天图片文件夹

  +改进:查看单张dat图片时,不再强制使用全屏,而是允许使用指定的宽高查看(在 选项 窗口的 dat图片查看窗口 页面中指定),并允许在查看过程中拖拽无边框窗口边缘改变窗口尺寸

  *修正:微信文件保存路径被设置在根目录下时,无法通过主窗口地址栏尾部按钮弹出的下拉菜单跳转到指定年月文件夹下的bug

特别强调:程序可智能捕获微信图片文件夹,把鼠标指向地址栏尾部的按钮时既可弹出下拉菜单以供选择

软件介绍(常见问题请看2楼的问答):

  如果长期在电脑上打开微信,会带来一个灾难性的后果,那就是微信图片文件夹会急剧膨胀,短短几天内甚至可以达到上G的水平,并且每天都可能以数以百M的速度增长,多年下来,占用十G数十G的空间是大概率的事。但这些图片,大都是各个群中吹牛打屁的垃圾图片,甚至是各种广告图,除了浪费硬盘空间,再也没有其他价值,仅有一小部分值得保留。偏偏这些图片被微信给加密了,以dat为后缀保存在电脑上,无法直接查看图片内容,留谁删谁无从下手,只能通过微信程序一张张慢慢浏览,想批量清理无用图片比登天还难。

  网上(包括本论坛)也有一些把 dat 文件转为图片的小工就娆但是这些工具的功能大都太过简单,要么只能转换单个文件,要么只能转换jpg格式的图片,功能也少得可怜,使用起来非常不方便。若想整理微信聊天窗口中接收到的图片,例如:若要删除无用图片,要么一张一张导出,要么全部转换成图片后再整理,前一种方式效率极低,后一种方式会占用较多的硬盘空间。

  这款小工具着眼于对聊天图片进行直接、批量的整理,除了能批量把电脑端微信加密后的 dat 文件导出为图片外,还能直接批量查看dat图片,更是提供了诸如仅查看重复图片、过滤指定类型/大小/画面尺寸/时间范围的图片等选项,方便删除不重要的dat图片,特别适合整理PC端大量的微信图片文件。

本软件具有如下特性:

  1. 把 dat 加密文件视为普通的图片文件,尽可能地模拟资源管理器的C作方式对它们进行批量展示/管理;

  

  能以缩略图的形式(在 大图标/超大图标 模式下),直接批量展示指定文件夹下的dat图片画面;双击dat图片文件时,将在全屏模式下查看单张图片,并允许自由切换到 上一张/下一张/第一张/最后一张 dat图片;允许直接在程序内部对文件进行各种C作:复制、删除、改名……

  2. 能查看/导出的图片格式非常齐全,囊括了被微信加密保存的所有静态图片格式:jpg、bmp、png,以及被转为dat后缀的gif动图(表情包图片除外);

  若进一步对jpg格式的图片进行限制,还可以只提取出照片,对只关心微信聊天记录中照片的人士十分友好。

  3. 解密不调用微信程序,不依赖微信ID和UIN,对每个dat文件单独计算解密密钥

  这就意味着,即使dat图片文件来自多个微信账号,在任一台机器上都能被批量解密,哪怕这台机器上并没有安装微信程序

  4. 导出dat图片时,可以处理已选文件或文件夹,还可选择是否同时处理子文件夹;

  5. 查看/导出速度非常快

  6. 筛选功能非常丰富,可根据文件大小、画面尺寸、dat文件创建或最后修改日期筛选要导出的图片,可跳过重复图片,其中,文件大小、画面尺寸、dat文件创建或最后修改日期的范围可以一次性指定多个

  7. 导出后的图片可以按类别保存,也可以按源文件夹的结构保存,还可选择同步删除已经导出的dat文件

  8. 导出后的图片命名非常灵活:

  既可以与原 dat 文件同名,也可以按转换顺序编号,还可以附加拍摄时间。

  按整理顺序的序号命名时,可以指定起始值和步长,甚至允许每种类别的图片各自计算起始值。

  附加拍摄时间字符串时,可以指定多种格式:可以保留年月日时分秒,也可以只保留年月日……

  9. 导出图片重名时允许有多种选择:可以选择覆盖、跳过,或是在文件名后添加序号

  10. 提供了较为详细的导出日志,记录了每次导出前后的文件名,方便事后核对

  11. 智能定位要查看/导出的dat图片文件

  可以列出所有曾经在本机登录的微信ID,通过微信ID列表可定位到 "按聊天对象或微信群保存的聊天图片"、"按年月保存的聊天图片"、"表情包缩略图"、"老版微信Data文件夹下的图片" 这4类dat图片所在的文件夹(方法:鼠标在主窗口地址栏后的按钮上悬停)。

  通过按钮打开文件夹路径时的逻辑:

  点击按钮选择dat文件所在目录时,按照 ①上次定位的目录 → ②本机第一个微信账号下最后一个月份的图片文件夹 → ③TotalCommander 中打开的文件夹路径 → ④资源管理器中打开的文件夹路径 → ⑤程序所在文件夹 的顺序定位文件夹路径,这5者之中以最先检测到的文件夹路径作为待选目录;

  点击按钮选择图片文件保存路径时,按照 ①→③→④→⑤ 的顺序定位文件夹;

  若在点击这两个按钮的同时加按 Ctrl 键,则在前述定位流程中优先定位到 TotalCommander 或 Windows资源管理器中打开的文件夹路径;

使用方法:

  1、打开微信dat图片文件所在的文件夹(鼠标指向地址栏尾部的按钮时会弹出下拉菜单供选择,首次运行时会自动定位)

  2、视图模式切换到 大图标/超大图标 任一模式下(主菜单的 查看 菜单下可选,或者在文件列表的空白处点 右键→视图,或者底部状态栏最后一栏上点击,展开 查看模式),将显示dat图片文件的缩略图

  3、双击dat文件,将在全屏模式下查看该dat图片,Esc、鼠标中键 或 双击 可退出全屏查看模式

  4、在文件列表框中,或者dat图片全屏查看窗口中,点击右键,支持更多的C作,例如:导出dat图片

注意事项:

在 大图标/超大图标 视图之间切换时,在当前视窗范围内,如果上一视图的缩略图还没有生成完毕就切换到下一视图,因为生成缩略图采用了多线程的缘故,则会导致部分缩略图加载错位,其表现为:鼠标反复滑过缩略图时,部分缩略图的大小和内容会发生改变,显示的是内容A,但是点击查看时,却是内容B。刷新后正常。所以,在 大图标/超大图标 视图之间切换时,请务必等到当前视窗范围内的缩略图生成完毕之后,再切换到另一个缩略图模式下,以防缩略图加载错位,容易引起错误的删除。

主界面.png (530.02 KB, 下载次数: 1)

仅显示重复图片模式下的结果.jpg (170.94 KB, 下载次数: 1)

导出当前文件夹下的 dat 图片.jpg (221.6 KB, 下载次数: 0)

全屏查看图片界面.jpg (96.9 KB, 下载次数: 0)

通过微信账号菜单逐级定位到指定年月的图片.jpg (181.76 KB, 下载次数: 1)

设置微信及聊天对象的别名.jpg (152.01 KB, 下载次数: 0)

聊天对象(微信群)的别名列表中的右键菜单.jpg (150.04 KB, 下载次数: 2)

删除特定聊天对象的聊天图片文件夹.jpg (69.81 KB, 下载次数: 1)

鼠标在地址栏尾部按钮悬停时,弹出微信账号等菜单,可快速定位文件夹.jpg (70.11 KB, 下载次数: 5)

https://wwp.lanzoul.com/iqmK90g628ud