精品技术论坛

精品技术论坛 (https://bbs.et8.net/bbs/index.php)
-   『软件使用』 (https://bbs.et8.net/bbs/forumdisplay.php?f=17)
-   -   【原创】微信dat图片查看器 WxDat Viewer 1.4 [2021.6.10] (https://bbs.et8.net/bbs/showthread.php?t=1390882)

namejm 2021-01-19 22:41:51

【原创】微信dat图片查看器 WxDat Viewer 1.4 [2021.6.10]
 
6 个附件
当前重要更新(非全部):
引用:

  为了对付长图片、旋转图片,全面增强了全屏下查看图片的功能,主要是新增了缩放、旋转、移动图片的操作

  全面增强了全屏查看缩略图窗口的功能:
    +新增:新增旋转/翻转/缩放图片功能,可左右旋转、水平/垂直翻转/缩放图片。支持用快捷键 L/R/H/V/0~9/+- 进行操作,且缩放支持 Ctrl+滚轮 的操作方式
    +新增:若缩放后缩略图的高/宽超出可视范围,可拖动缩略图进行查看
    +新增:可跳转到缩略图的指定部位:Y轴顶部/Y轴中央/Y轴底部/X轴左侧/X轴中央/X轴右侧、左上角/顶部中央/右上角/左侧中部/画面中央/右侧中部/左下角/底部中央/右下角,并支持快捷键操作
  其他改进:
    +新增:跳转到微信 dat 图片文件目录下时,文件列表窗口可自动切换到大图标浏览模式(选项窗口默认勾选)

开发缘由:

此前本人开发了一个小工具:微信dat文件批量转图片/微信聊天图片提取小工具 WxDatToImage
有兄弟询问是否能开发个直接浏览的工具
当时觉得仅有批量转图片的工具还不是太方便
毕竟批量一转就是一堆图片,会夹杂一大堆无用的图,会浪费不少硬盘空间
如果直接预览dat图片,需要哪张就导出哪一张,多环保
于是满口答应下来
只是已是年底时节
各种总结汇报忙个不停
见缝插针弄到现在总算做出了一个初级产品
有兴趣的可以拿去玩玩

本工具基于此前的微信dat文件批量转图片工具,加上了以缩略图方式直接预览dat图片的功能
尽可能地模拟资源管理器的操作方式
更详细的说明就懒得弄了,厚颜无耻直接套用之前那个工具的介绍(良心发现还是略有变动滴),,,36

软件简介:

引用:

  微信聊天窗口中接收到的图片,在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图片


namejm 2021-01-19 22:42:12

占楼备用。

wutiao 2021-01-19 22:52:08

感谢原创分享

apos 2021-01-19 23:15:46

大家都忙,我欠的代码也没交呢 ,,,69

namejm 2021-01-19 23:19:39

引用:

作者: apos (文章 17718833)
大家都忙,我欠的代码也没交呢 ,,,69

一到年底,天时人事日相催

lele 2021-01-20 12:57:24

感谢楼主的分享,聊天记录有办法导吗?

Naco 2021-01-20 14:00:13

感谢分享,很有用的小工具~

Naco 2021-01-20 14:01:38

引用:

作者: lele (文章 17719088)
感谢楼主的分享,聊天记录有办法导吗?

聊天记录现在有个「楼月微信聊天记录导出恢复助手」,不过是收费的,而且比较难用。

verve 2021-01-20 14:08:01

微软病毒软件报警

Trojan:Win32/Wacatac.B!ml

正常否?

namejm 2021-01-20 22:12:15

引用:

作者: verve (文章 17719137)
微软病毒软件报警

Trojan:Win32/Wacatac.B!ml

正常否?

病毒这一块我不懂
平时只会用Delphi写一些自用的小工具
有些小工具估摸着对大家有用,就放出来了
写木马病毒之类对我而言难度其实是比较高的
以本人的水平,估摸着得再写个100万行的bug才能摸得着点门道吧,,,4
其他兄弟也试试用杀毒软件扫描一下是否报警

namejm 2021-01-20 22:15:47

引用:

作者: lele (文章 17719088)
感谢楼主的分享,聊天记录有办法导吗?

对聊天记录如何导出没什么研究
看看哪位大虾能出手吧

sunboy 2021-01-20 22:41:59

有用工具,下来收藏

球球 2021-01-21 08:46:25

@namejm
能否分享解密代码?

namejm 2021-01-21 09:43:12

引用:

作者: 球球 (文章 17719475)
@namejm
能否分享解密代码?

代码已发,请查看站内私信。

haling 2021-01-22 14:46:16

支持原创,收藏备用。


所有时间均为北京时间, 现在的时间是 09:01:17.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号