自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秋月的私语

嗨~这里是秋月的私语,一起来愉快地写代码吧>_<

  • 博客(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#实现添加和删除Windows系统环境变量

实现了点击确定按钮添加环境变量,按下Ctrl按钮点击的时候则删除环境变量。

2025-03-14 13:54:21 336

原创 在 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

原创 c#的tabControl控件实现自定义标签颜色

c#的tabControl控件实现自定义标签颜色,直接上完整代码。

2025-01-23 15:16:14 642

原创 使用SharpCompress解压压缩包以及目录里的压缩包

最近需要解压缩文件,于是用到了这个库SharpCompress,可以使用,但是发现一个问题,这个库并不支持测试密码是否正确,而如果使用try和catch尝试,发现即使密码错误,有时候也能够正确打开文件,所以这个方法也不靠谱,更要命的是性能问题,在解压某些压缩包时,这个库遇到了严重的性能问题,最终不得已还是使用了命令行调用7z.exe解决问题。不过鉴于这个库还是有意义的,于是在此整理了使用的类。

2025-01-23 13:25:18 419

原创 c#启动程序时使用异步读取输出避免假死

某次调用某个exe,在cmd命令中调用正常,但是一旦使用代码调用则直接假死。

2025-01-22 18:02:15 452

原创 c#实现当捕获异常时自动重启程序

首先,需要说明这并不是一个推荐的做法,只有在你确实有这样的需求时才考虑这么做。最后,再次提醒这个并不推荐,除非你确实有这个需求,这个办法供参考吧。

2025-01-20 15:52:40 777

原创 c#删除文件和目录到回收站

之前在c++上遇到过这个问题,折腾许久才解决了,这次在c#上再次遇到这个问题,不过似乎容易了一些,亲测代码如下,两种删除方式都写在代码中了。

2025-01-14 17:58:38 672

原创 c#使用SevenZipSharp实现压缩文件和目录

封装了一个类,方便使用SevenZipSharp,支持加入进度显示事件。

2025-01-06 16:51:03 538

原创 按照个数分组目录里面的文件

按照个数分组目录里面的文件。

2025-01-03 17:37:45 195

原创 目录中只有一个子目录时把子目录移动到父目录

实现效果,可以用于整理特殊结构的目录。

2024-12-30 17:50:57 389

原创 服务器 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

多线程边改变边显示图像

多线程显示图像,一边改变图像一边显示图像,只有当图像改变工作结束的时候才显示图像,代码供参考,按需修改。

2016-05-26

depends工具辅助提取dll文件

depends工具不能直接提取dll,用这个辅助小软件可以快速提取dll,使用方法为,配合depends小工具复制每个dll全路径到任意txt文档,每一行一个路径,然后用此软件打开该txt,就可以快速复制dll了,如果复制失败会产生log.log文件可以查看详情。

2017-12-25

基于html5实现摄像头数据的采集和上传

花了半个月做出来的网页,借鉴了网上很多的代码和方法,当然也修改了不少地方,主要是网上的很多无法直接使用。基于html5实现摄像头数据的采集和上传,在xampp下可以直接使用,也可以直接在支持php等的服务器上直接使用,因为做出来比较辛苦,所以资源分设置高了点。 在Opera下直接使用,不支持html5或者支持不良好的浏览器可能无法使用,我使用的Opera的版本是“版本:27.0.1689.54”

2015-05-19

ArtCursors注册版

有时候软件中需要用到自定义的动态光标,于是找到了这款软件。 ArtCursors是Aha-soft继ArtIcons后,又一套极佳的鼠标光标编辑工具,支持标准的16x16、32x32..及自订尺寸图示,除可观看、绘制、抓取、收集、和管理等功能外,亦有渐层着色功能及齐全的编辑工具。支持格式包括:ico、ani、cur、wmf、emf、bmp、jpg、jpeg、gif、png,它并从图像ICO、JPG等文件中导入。

2014-09-12

三种方法统计网页点击次数

三种方法实现页面计数,包含统计网页点击次数

2015-05-18

snake模型改进算法

snake模型的改进算法,本程序相对于opencv自带的cvSnakeImage能够得到更好的获取轮廓的效果,但是经测试本程序存在着Bug,在稳定性方面不如cvSnakeImage,仅仅用于测试效果还是可行的,如果谁能够去掉这个程序中的Bug,欢迎联系我。

2015-09-06

dll中多线程处理vector

在dll中开启多线程并处理vector(互斥),平台为vs2010,x64可以直接调试,可以传入函数指针,并且显示处理进度,可以根据需要修改。

2017-02-09

基于GDAL的地图缩放以及las点云3d和dem显示

基于GDAL的地图缩放以及las点云3d和dem高程图显示 注意:程序只支持64位,因为要支持超过千万级别的点云数据,32位会爆内存。 3D显示还有些问题,比如平移操作。 仅供参考,程序在vs2010 下 x64运行没问题,注意可能需要安装opengl。

2015-05-08

SHA1哈希值计算包含h和cpp文件

codeproject上的共享工程,源地址:https://www.codeproject.com/Articles/2463/CSHA-A-C-Class-Implementation-of-the-SHA-Hash-A,压缩包里包含SHA1.h和SHA1.cpp文件,不能设置免费所以设置了最低分,欢迎交流暗号271888395。

2018-01-23

求婚用小软件嫁给我吧

用于求婚的小资源,包含源代码和资源,平台为VS2010。

2016-03-31

zyUpload实现图片预览上传

自己收集的zyUpload的三个版本js+php+java,感谢原作者, 原帖地址:http://52doit.com/doit/show/341

2015-05-25

opencv3.0移植cvSnakeImage

最近做一个项目,用到了opencv3.0,又需要用cvSnakeImage函数,但是opencv3.0中删除了这个函数,于是花了几天的时间把这个函数移植过来了,经测试可用,本代码中附带一个可用的SnakePlus类,可直接使用。

2015-09-06

c++修改系统环境变量

c++实现修改环境变量,原帖地址忘记了,是在网易博客上找到的,分享给大家。

2015-05-28

pthread测试工程

pthread的测试代码,适合pthread入门的童鞋,运行平台为vs2013,其他平台可以自行提取源代码和库等。

2016-05-25

进程内存变换检测工具

本工程用VS2010建立,写的是关于进程内存监控的代码,可以用于测试代码是否导致内存变化。

2014-12-11

多线程分别显示进度

多线程分别显示进度,任务栏显示总进度,进度完成后闪烁提示,这个程序仅仅是范例,平台为vs2013,附件包含x64可执行文件。

2017-02-07

64位png2jpg

基于CxImage的图片转换程序,本程序只支持png转jpg,其他的图片支持都关闭了,主要是特点是64位静态MFC支持,网上一般的都是32位的共享MFC支持,花了不少时间才调通的。

2015-06-05

滚动条同步

最近一直被滚动条同步的问题困扰,例子中使用了两个ClistCtrl进行滚动条同步,思想非常不错,值得学习,代码比较巧妙,留作备份。

2015-02-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除