软件名称：WxDatViewer 1.3 （微信dat图片查看器）
测试环境：Win7 中文版
更新日期：2021.5.13


软件简介：

　　微信聊天窗口中接收到的图片，在PC端会被加密后保存为 dat 文件，给电脑上直接查看图片（非微信中查看）带来了极大的不便，若是想整理它们，更是难上加难。

　　网上也有一些把 dat 文件转为图片的小工具，但是这些工具的功能大都太过简单，要么只能转换单个文件，要么只能转换jpg格式的图片，可选项也乏善可陈，使用起来非常不方便。若想整理它们，例如：删除无用图片，要么一张一张导出，要么全部转换成图片后再整理，前一种方式效率极低，后一种方式会占用较多的硬盘空间。

　　这款小工具着眼于对聊天图片进行直接、批量的整理，在本人开发的另一款工具 WxDatToImage（微信dat文件转图片） 的基础上，除了能批量把电脑端微信的 dat 文件导出为图片外，还能直接批量查看dat图片，具有如下特性：

　　1. 能查看/导出的图片格式非常齐全，囊括了被微信加密保存的所有静态图片格式：jpg、bmp、png；

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

　　2. 把 dat 加密文件视为普通的图片文件，尽可能地模拟资源管理器的操作方式对它们进行批量展示/管理；
　　
　　能以缩略图的形式（在 大图标/超大图标 模式下），直接批量展示指定文件夹下的dat图片画面；双击dat图片文件时，将在全屏模式下查看单张图片，并允许自由切换到 上一张/下一张/第一张/最后一张 dat图片；允许直接在程序内部对文件进行各种操作：复制、删除、改名……

　　3. 导出dat图片时，可以处理已选文件或文件夹，还可选择是否同时处理子文件夹；

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

　　5. 可根据文件大小、画面尺寸、dat文件创建或最后修改日期筛选要导出的图片，且文件大小、画面尺寸、dat文件创建或最后修改日期的范围可以指定多个

　　6. 导出后的图片可以按类别保存，也可以按源文件夹的结构保存

　　7. 导出后的图片命名非常灵活：

　　既可以与原 dat 文件同名，也可以按转换顺序编号，还可以附加拍摄时间。
　　按整理顺序的序号命名时，可以指定起始值和步长，甚至允许每种类别的图片各自计算起始值。
　　附加拍摄时间字符串时，可以指定多种格式：可以保留年月日时分秒，也可以只保留年月日……

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

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

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

　　可自动定位到有图片的第一个微信ID，且定位到最后一个月份的dat文件所在文件夹下，还可以列出所有存在图片的已登录微信ID（方法：鼠标在主窗口地址栏后的按钮上悬停）。
　　通过按钮打开文件夹路径时的逻辑：
　　点击按钮选择dat文件所在目录时，按照 ①上次定位的目录 → ②本机第一个微信账号下最后一个月份的图片文件夹 → ③资源管理器中当前打开的文件夹路径 → ④程序所在文件夹 的顺序定位文件夹路径，这4者之中以最先检测到的文件夹路径作为待选目录；
　　点击按钮选择图片文件保存路径时，按照 ①→③→④ 的顺序定位文件夹；
　　若在点击这两个按钮的同时加按 Ctrl 键，则在前述定位流程中优先定位到资源管理器中当前打开的文件夹路径；

使用方法：

　　1、打开微信dat图片文件所在的文件夹
　　2、视图模式切换到 中等图标/大图标/超大图标 任一模式下（主菜单的 查看 菜单下可选，或者在文件列表的空白处点 右键→视图），将显示dat图片文件的缩略图
　　3、双击dat文件，将在全屏模式下查看该dat图片，Esc 可退出全屏查看模式
　　4、在文件列表框中，或者dat图片全屏查看窗口中，点击右键，支持更多的操作，例如：导出dat图片