WeixinImageDecode_v1.2.zip
微信目录越来越大,威胁到我小小的磁盘空间了。 但由于新版本微信对保存的图片加密,导致清理时不知道图片内容,蛋疼。
网上有不少人介绍过怎么解码微信dat图片,但是命令行的不直观,不方便使用。
于是我做了一个UI版本的,大家一起分享一下 图文介绍:https://blog.csdn.net/greenery/article/details/107281545
更新:
v1.1 2020-07-18
新增选择目录功能,新增重新计算magic功能
v1.2 2020-07-20
1 增加保存功能(快捷键S),保存并删除功能(快捷键D)
2 修复删除对象后,键盘选择时会从第一个开始的问题
3 增加窗口标题显示当前目录,增加查看图片窗口最大化和激活处理
C# 制作缩略图 代码 MakeThumbnail
C# 制作缩略图 代码 MakeThumbnail
C# DirectX 使用例子
这是一个C# 使用DirectX的例子,它根据配置文件,创建一个M*N的地图(用BOX表示每格)。可以创建随机障碍块,并且计算A\B两点路径。其中包含BOX的绘画、纹理设置、摄像机移动与旋转。详细见博客:http://blog.csdn.net/greenery/article/details/17225211 有建议或问题请到这里说
C# Socket 监听程序:IllusiveServer(学习例子)
需求:因为项目由十多个子程序组成,通过socket互相链接访问。
但是日常开发测试中有一半系统不是必须的,全部启动嘛,机子又太卡。但不启动嘛,主程序连不上他们时,又老是在报错。
所以搞了一个虚假的服务器。这个IllusiveServer只需要监听指定端口并建立连接,就什么都不做了,大大减少我机子压力。
整个由4个函数组成,非常简单,可以作为C# Socket 监听的入门例子学习。
重复文件清理工具(含源代码C#)
你的磁盘是不是保存了很多重复的文件?分散在各个目录,不好找吧?找到了,为了保证目录的完整性,你又不能删除它?
你知道Linux的文件硬链接吗?就是给文件一个别名,多个文件名指向同一个文件内容,不重复占用空间。与快捷方式不同的是,删除快捷方式的原始文件,快捷方式就会失效。你删除硬链接其中任何一个,都不影响原始文件,直到全部文件都删除了(链接数为0)文件才会从磁盘删除。
其实Window的NTFS文件系统也支持文件硬链接的(CreateHardLink),现在就提供一个工具,以相似的文件名为基础,查找重复的文件,我们 忽略(1) 这样的重复模式文本(正则表达式为: @"(\s)|复件|\((\d)+\)"),把重复的文件改为硬链接。从而节省磁盘空间。
说明在我的BLOG中
http://blog.csdn.net/greenery/archive/2009/10/22/4714144.aspx
PowerDesigner 使用说明文档
PowerDesigner 使用说明文档
CSV 文件分析与导入数据库
CSV全称 Comma Separated values,是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件。这里介绍如何用C#读取CSV文件(通过IDataReader)和导入到数据库。