- 博客(303)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 LZ4 解压工具(WPF / .NET 8)说明书
本文介绍了一款基于WPF/.NET 8开发的LZ4解压工具,具有以下特点:1) 内置解码器支持实时进度显示;2) 可自动回退调用外部lz4.exe确保兼容性;3) 支持拖拽操作和批量处理;4) 提供多种配置选项如输出目录设置、强制覆盖等。软件支持两种运行模式:依赖.NET 8框架或独立运行,并配有详细的使用说明和常见问题解答。该工具主要解决LZ4文件解压过程中的兼容性问题,同时提供便捷的图形化操作界面。
2025-08-30 09:00:39
501
原创 字典解密助手ArchiveHelperWpfv1.0.12详细使用说明书
ArchiveHelperWpf 是一款高效的批量压缩包处理工具,支持拖拽/粘贴添加任务、多格式解压(使用7z.exe)和密码验证功能。主要特点包括:批量直接解压、非侵入式任务栏进度显示、右键WinRAR打开功能。提供密码字典管理、多选任务并发处理、自动创建输出目录等实用功能。建议大批量任务使用批量解压路径提升效率,疑难格式可开启7z回退尝试。软件支持Windows平台.NET8环境,首次运行自动创建配置文件。当前版本优化了任务栏进度显示和WinRAR右键打开体验。
2025-08-29 13:28:03
797
原创 字典解密助手Password Dictionary Archive Extractor大更新
摘要:Password Dictionary Archive Extractor 是一款基于 7-Zip 的压缩包密码破解工具,支持多种压缩格式和分卷解压。主要功能包括:拖拽文件/目录自动识别压缩包、智能分卷处理、递归解压嵌套文件、单文件扁平化移动、密码字典批量尝试(支持中文密码)、实时任务状态显示等。软件提供三种操作模式(弹窗确认/自动解压/仅验证),支持配置持久化和日志记录,要求 Windows 系统并依赖 7z.exe 运行。最新版本 v1.0.9 优化了多线程安全性和用户体验,同时提供框架依赖和自包
2025-08-26 17:13:57
950
原创 压缩包密码找回工具递归解压增强版使用说明
摘要 Password Dictionary Archive Extractor 是一款基于 7-Zip 的压缩包密码破解与解压工具(C# WPF,.NET 8),支持通过字典文件尝试密码并自动解压。主要功能特点包括: 智能分卷处理:自动识别 RAR/7z/ZIP 分卷文件并映射到首卷 三种操作模式:弹窗确认/自动解压/仅验证密码 递归解压:支持嵌套压缩包的连续解压 单文件扁平化:解压后若仅剩单个文件自动移动至目标目录 高效日志管理:UI 环形日志与文件日志可选 便捷操作:拖拽文件即用、右键快捷功能、快捷键
2025-08-20 18:10:07
616
原创 自动连续粘贴记事本(Auto Paste Notepad)
《自动粘贴记事本》是一款专为Windows设计的效率工具,主打"复制即自动粘贴"功能。当用户在其他应用中复制文本时,该工具会自动将内容粘贴到记事本的上次光标位置,无需手动切换窗口。支持64KB内容阈值检测、重复内容过滤、自动滚动定位等功能。软件提供托盘驻留、全局热键自定义(默认Ctrl+Shift+P)、自动保存、多种编码/换行符支持等特性,界面显示当前粘贴状态和文本信息。适用于Win10/11系统,以单文件形式发布,无需安装.NET运行时,注重隐私保护不收集用户数据。
2025-08-16 15:00:27
800
原创 7z 双层加密压缩 GUI 使用说明
本文介绍了一款基于Python和PySide6开发的7z图形化压缩工具,支持双层加密压缩、分卷打包、性能模式等功能。主要特点包括:拖拽操作添加任务、支持密码加密和文件名加密、自动处理同名文件冲突、提供性能模式(需安装7-Zip)和纯Python模式两种压缩方式。软件会生成配置文件保存设置,无需安装Python环境。使用说明涵盖了快速上手步骤、功能清单、加密安全注意事项及常见问题解答。该工具适用于需要稳定加密压缩的场景,要求Windows 10/11系统,注意软件和源码需付费获取。
2025-08-15 15:26:58
633
原创 拷贝指定项目并且打包成zip文件小工具
本文介绍了一个自动拷贝和打包文件的小工具。该工具可将指定文件/目录复制到目标文件夹并打包为zip(按"目录名+时间"命名),完成后自动删除源文件夹(可设置不删除)。工具支持通过配置文件设置打包后是否自动退出程序,方便用户批量处理重复性文件传输任务,提高工作效率。
2025-08-07 13:54:22
216
原创 【更新20250806】批量双层加密压缩小工具7z格式增强版
本文介绍了一款批量压缩工具的更新内容,新增了分卷压缩和目录模式功能。分卷压缩仅支持单层加密,目录模式可自动将子目录分别压缩。该工具支持文件和目录的单/双层加密压缩,可自定义密码和压缩选项。作者公开了部分核心代码(使用7za命令进行压缩处理),但完整软件和源代码需付费获取。更新后的工具保留了原有的拖拽操作方式,并优化了文件处理流程,包括自动重命名和删除临时文件等功能。
2025-08-06 11:04:51
169
原创 快速设置同时访问内网和外网的批处理脚本
本文介绍了一个快速设置同时访问内网和外网的批处理脚本。通过运行管理员权限的批处理文件,自动删除默认路由并添加特定网络路由(如0.0.0.0指向192.168.11.1,192.168.1.0/24和192.168.3.0/24指向192.168.1.1),实现内外网并行访问。若执行成功提示则配置生效,否则需检查配置。作者表示该批处理经实测有效,解决了频繁禁用网卡的麻烦。全文简明扼要地说明了脚本的使用方法和验证方式。
2025-06-20 09:31:37
185
原创 vs2022编译github上的notepad3项目可能遇到的问题
vs2022编译github上的notepad3项目可能遇到的问题以及解决办法。
2025-06-12 10:57:21
149
原创 c#实现绝对路径和相对路径的转换
摘要:本文介绍了在.NET 4.6.1等低版本中实现路径转换的方法。提供了将相对路径转为绝对路径的GetAbsolutePath方法,以及两种获取相对路径的GetRelativePath重载方法:一种基于当前目录,一种可指定基准路径。方法通过路径分割和对比实现路径转换,能处理路径分隔符统一化和异常情况,最终生成如"..\config\file.txt"的标准格式。这些方法适用于需要将路径存储于配置文件并后续转换使用的场景。所有代码均经过验证可用。
2025-06-11 14:00:08
419
原创 自动转换剪贴板中的字符串方便c#的$““符号输出
这篇文章介绍了一个用C#处理剪贴板字符串的小工具。主要功能是将剪贴板中的字符串转换为C#格式的$""字符串,自动处理特殊字符转义(如双引号转",花括号转{{}}等)。程序使用MFC框架实现,通过WinMain入口点隐藏控制台窗口,从剪贴板获取文本内容,处理后重新写回剪贴板。文章包含核心转换函数ConvertStringForCsharpCode的实现代码和完整的WinMain函数流程,还提供了隐藏控制台窗口的方法说明。该工具简化了C#代码中字符串处理的准备工作。
2025-05-24 15:02:47
503
原创 自动切换剪贴板路径中反斜杠为正斜杠
这是一个自动转换Windows路径斜杠方向的小工具。它能将剪贴板中的路径反斜杠自动替换为正斜杠,无需手动编辑。通过C++编写的命令行程序实现,可以直接修改剪贴板内容。程序包含路径转换函数和剪贴板操作逻辑,后续还可通过修改项目属性来隐藏命令行窗口。使用时只需复制路径后运行程序,剪贴板中的路径就会自动转换格式。
2025-05-21 17:26:23
189
原创 C++ 异常捕获 try 和 __try的区别笔记
在VS2019环境下,try和__try在异常捕获上存在显著差异。默认情况下,try在Debug模式下可以捕获异常,但在Release模式下无法捕获,而__try在两种模式下均能正常捕获异常。通过在编译命令行中加入/EHa参数,可以使try在Release模式下也能捕获异常。/EHa参数的作用是防止VC编译器优化掉try-catch模块。具体设置方法可参考相关文档。这一发现对于处理特定异常(如访问非法地址导致的Access Violation异常)具有重要意义。
2025-05-10 14:30:48
281
原创 彻底禁用windows的语音识别快捷键win+ctrl+s
工作中经常使用ctrl+s保存,但是经常误触win,结果弹出如下对话框:搜索网络,问遍AI,竟然没有一个不依赖常驻内存软件的办法,最终经过探索,总算是彻底解决了此问题,不过也带来了问题,将无法正常使用设置语音识别功能了,因为语音识别功能对我的工作电脑毫无意义,于是对于我个人来说也算是完美解决了问题。先直接说思路,直接替换下面的文件为任意一个你想要执行的exe,这样执行win+ctrl+s的时候,就会执行你想要的exe而不是设置语音识别了,如果你想什么也不做,只需要编译一个空白的exe,什么也不做就行了。
2025-04-23 14:52:22
1677
原创 基于MFC的c++代码实现监控托盘图标隐藏图标
基于MFC的c++代码实现监控托盘图标隐藏图标,c++就是节省资源,内存占用约1MB左右。关键是两个文件,代码直接提供。
2025-04-03 18:25:46
205
原创 一个c#的简单日志记录类,避免使用Nuget依赖
可以实现滚动记录日志,效率不算高,如果追求效率考虑使用seriallog库等,这个库只适合简单工具,不想依赖其他库的情况下使用。
2025-04-02 18:11:37
374
原创 Windows分辨率发生变化时执行某个制定的程序
最近有个需求,需要在Windows分辨率发生变化时执行某个制定的程序,本来打算使用任务计划之类的设置去实现这个功能,结果发现似乎不行,于是只能写代码实现了。
2025-04-02 10:51:12
161
原创 c#代码实现Windows下快速选择播放设备
有时候我们需要快速选择播放设备,每次用手点击有点浪费时间,于是我写了一个windows应用程序,执行程序即可快速选择播放设备,而如果设置参数,则可以快速选择制定的设备。经过测试,直接执行程序则恢复到默认的第一个设备,而如果给定参数,则会指定对应的播放设备,这样就不用每次必须用鼠标点击切换设备了!
2025-03-28 16:09:44
225
原创 c++超简单日志记录函数仅用于简单测试
有时候写了一个非常简单的小工具,想要记录日志测试,甚至都不想添加一个头文件,这个时候希望有个非常简单的日志记录类,能够直接复制粘贴就能使用,不用考虑线程问题等复杂场景,于是就有了下面这个类,亲测可用。支持输入日志到终端或者文件。
2025-03-27 10:40:38
275
原创 System.InvalidOperationException:对象当前正在其他地方使用
比如UI正在初始化,结果另外一个线程调用了更改界面的函数,则会出现上面的错误,因为这个错误是偶发的,所以暂无办法稳定复现。场景:窗体启动时异步加载数据,同时允许用户手动刷新,确保两个操作不会冲突。通过上述方法,可实现窗体级别的全局线程安全,彻底解决对象正在其他地方使用异常。确保锁仅用于保护真正共享的资源,避免滥用导致性能下降。锁嵌套规则:确保所有代码路径以相同顺序获取锁。4. UI控件的线程安全访问。UI线程与锁的关系。3. 异步操作中的锁管理。
2025-03-21 09:16:51
609
原创 在 C# 中,is null 和 == null 不完全等价
特性is null== null受运算符重载影响否是模式匹配兼容性支持不支持可读性与安全性更高较低推荐在 C# 7.0 及以上版本中优先使用is null进行判空操作12。
2025-03-11 09:46:50
711
原创 Directory Opus添加右键菜单集成TortoiseGit的常用功能
首先,Directory Opus是一款非常不错的文件管理器,因为软件能够极大提高文件管理效率,于是我支持了正版,从12到13都购买了正版,最近发现这个管理器本身并没有完美集成Windows的自带右键菜单,尤其是第三方软件添加的右键菜单,比如TortoiseGit,但是我经常使用TortoiseGit的功能,频繁切换自带的资源管理器确实比较麻烦。至此,实现了自定义DO在文件夹的右键菜单,实现了常用功能,其他常用功能可以按照类似的方法进行,如果不知道命令的具体内容是什么,可以参考这篇文章。
2025-03-05 13:38:30
685
原创 批量打开多个网页小工具隐藏启动黑框
的基础上,添加了隐藏启动黑框的功能,调用方式发生了一点点变化。为了保证正确打开网页,特地依次加入延时,参数可配置。
2025-03-03 17:55:34
365
原创 c++实现批量延时运行程序小工具
直接上代码,这个小工具可以批量运行制定的程序,可以带参数,可以分别设置延时大小。首次运行,自动生成参数,按照顺序修改,三行一组。
2025-03-03 10:45:17
333
原创 c#判断exe文件是不是7z或者rar的自解压文件
亲测可以实现检测7z的自解压,但是对于rar的自解压格式,最新版不支持,尝试修改回发现几乎检测成了exe文件,这显然是不正确的,其他版本未测试。如下图所示,可以检测出自解压格式的7z文件,黑色显示。
2025-02-17 15:41:03
287
原创 Xml文件合法性检查小工具
这个小工具可以直观检查xml文件是否合法,拖入即可,红色则表示不合法。如下图所示,可以发现Form程序的config文件本质也是xml文件。代码非常简单,特此分享。
2025-02-07 18:11:13
1013
原创 c#实现重启Explorer.exe并且启动某个命令
由于经常需要重启Explorer.exe 然后接着又需要马上启动一个命令行,于是干脆写一个程序,实现了此功能。可以直接在运行中,或者在资源管理器中新建任务。
2025-01-24 16:10:08
566
原创 使用SharpCompress解压压缩包以及目录里的压缩包
最近需要解压缩文件,于是用到了这个库SharpCompress,可以使用,但是发现一个问题,这个库并不支持测试密码是否正确,而如果使用try和catch尝试,发现即使密码错误,有时候也能够正确打开文件,所以这个方法也不靠谱,更要命的是性能问题,在解压某些压缩包时,这个库遇到了严重的性能问题,最终不得已还是使用了命令行调用7z.exe解决问题。不过鉴于这个库还是有意义的,于是在此整理了使用的类。
2025-01-23 13:25:18
419
原创 c#实现当捕获异常时自动重启程序
首先,需要说明这并不是一个推荐的做法,只有在你确实有这样的需求时才考虑这么做。最后,再次提醒这个并不推荐,除非你确实有这个需求,这个办法供参考吧。
2025-01-20 15:52:40
777
原创 c#删除文件和目录到回收站
之前在c++上遇到过这个问题,折腾许久才解决了,这次在c#上再次遇到这个问题,不过似乎容易了一些,亲测代码如下,两种删除方式都写在代码中了。
2025-01-14 17:58:38
672
原创 服务器 Microsoft.Windows.ContentDeliveryManager
最近电脑时不时死机,而且不是那种完全死机,鼠标键盘勉强可以动,甚至可以打开cmd,但是cmd界面无法启动任何命令,回车没反应,任务管理器也无法正常显示,只显示一个空白的窗口,基本上属于真死机的状态,只能强行重启。
2024-12-13 09:00:51
1110
原创 如何关闭Windows右下角设置通知
最近Windows右下角总是弹出一个安装字体失败的通知,主要是因为总是失败而反复弹窗,于是想关闭此通知,开始还不知道怎么关闭通知,在网上查阅了一下也没有相关资料(可能太简单了吧),于是研究了一下,找到了关闭方法。首先,Win+I弹出设置窗口,在设置窗口中输入“通知”。然后选择第一个,通知和操作设置,然后关闭设置的通知。顺便把备份的通知也给关闭了。
2024-11-25 09:08:51
1784
原创 在当前位置发现已经存在名为“XXX”的文件
下面说一下我的经历,工作需要需要做一个表格,花了两个多小时,终于把表格做出来了,也时不时保存了,然后我再次点击打开,就弹出了上面的提示,当时没多想,一般打开文件,肯定就是确认打开了,点击了是,结果花了两个多小时做出来的表格全没了!经过一番研究,才发现原来是因为我编辑的这个文件是只读属性的,但是并没有直接提示只读,而是直接在我的文档中新建了一个同名文件并且去掉只读属性!其实主要原因是因为这个提示不明了,应该像以前的系统一样,提示文件只读,这样我就知道要去掉只读属性了!来个同名提示,是否替换,把我坑惨了!
2024-11-12 09:07:26
858
depends工具辅助提取dll文件
2017-12-25
基于html5实现摄像头数据的采集和上传
2015-05-19
ArtCursors注册版
2014-09-12
snake模型改进算法
2015-09-06
基于GDAL的地图缩放以及las点云3d和dem显示
2015-05-08
SHA1哈希值计算包含h和cpp文件
2018-01-23
zyUpload实现图片预览上传
2015-05-25
opencv3.0移植cvSnakeImage
2015-09-06
64位png2jpg
2015-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人