本页面已弃用,请转到DCAPI – 云之梦歌笔记 (dresnclor.com)

DCAPI(DresnClor API)是一款dotNET平台的功能类库;于2021年06月30日开始构思,2021年07月01日开始开发,并于07月02日发布了第一个版本,时至今日整个项目代码已达2万余行。本类库包含跨平台的ini文件读写、文件目录处理、图形图像处理、汉语拼音支持、数据转换、AndroidManifest文件处理、网络、哈希计算、设备信息、授权处理、xml窗体加载、内置类型扩展方法等功能;提供DCAPIFX(dotNET Framework 4.0)和DCAPI(dotNET 6跨平台)两个库文件,可通过nuget包或直接引用类库,使用者只需声明类库版权信息即可使用。
警告:请勿使用本类库从事违反所在国法律法规的活动!

获取地址:官方QQ群 177912958

文件哈希查询:https://www.dresnclor.com/?p=718

使用案例:

更新日志

1.0.10.15(2023.10.15)
1、修复AndroidManifest下manifests节点命名空间重复写入的问题;
2、修复LanguagePackage类加载语言失效、Name和Code属性为null的问题;
3、TcpServer类增加发送内容方法,TcpClient增加接收内容事件;
4、SoundUtil类更名为AudioUtil;
5、新增WebServer类,用于创建Web服务器;
6、移除Controls命名空间下的控件类,以及DForms下的窗体;
7、DeviceInfo调整,增加系统信息获取方法,移除部分多余方法;
8、新增DeviceInfos命名空间,提供硬件数据支持。当前支持读取CPU、内存、硬盘分区、磁盘驱动器、显示器、显卡和主板的设备信息;
9、新增序列号工具类SerialNumber,支持获取特定硬件特征的32位序列号;
10、新增身份号码验证类 ValidateIDcard;
11、增加 Env.Singleton 方法用于检查单例程序;

0.9.7.16(2023.07.16)
1、增加AndroidManifest.xml文件处理类,可以更方便的管理AM文件;
2、删除IpUtil和WebUtil类,现有功能移至NetUtil;
3、合并汉语拼音类
4、增加NetUtil网络工具库,提供对网页文件、网址编码解码、网络请求的支持;
5、增加WebServer类,提供对http服务器的部分支持;
6、增加HookUtil类;
7、增加声音媒体的工具类SoundUtil;

0.8.4.2(2023.04.02)
1、正式提供NuGet包;
2、增加vcxl配置文件支持;
3、增加部分图片处理方法;
4、增加汉字处理工具类;
5、增加计算机信息根据类;
6、XML配置窗体功能优化;
7、优化DAU授权结构;
8、明确类库使用版权说明。

0.7.1.14(2023.01.14)
1、增加软件关于展示窗体及其内容提供接口;
2、增加日志记录接口;
3、增加DAU授权结构;
4、增加中文数字处理、CMD操作、设备信息;
5、增加自定义动态委托,可在运行中动态生成自定义参数、返回值的委托类型;
6、增加语言包类,提供快捷的软件国际化支持;
7、增加本地库加载、函数调用;
8、增加常驻进程管理类,适合多命令循环等待程序;
9、增加TCP客户、服务端;
10、增加进程管理类,本类使用手动控制进程启动,适合单命令类程序;
11、增加XML配置窗体,可通过特定格式的XML文件动态加载窗体布局;
12、增加zip文件压缩、解压
13、SDicsary文本字典类更改为StrDictionary;
14、合并汉语拼音等工具类

0.6.11.19(2022.11.19)
1、增加AES、TEA、RSA加解密根据类;
2、增加Hash类,并合并MD5;
3、增加文本摘要算法;
4、增加SDicsary文本字典类;
5、增加XConfig配置管理类;
6、类库结构正式确定。

0.4.0.610(2022.06.10)
1、命名空间结构变更;
2、增加ActionFunc命名空间及泛型委托;
3、增加Base64类、InI配置文件读取类、Dicsaries字典、Thrip三态枚举、DProcess进程操作类;
4、Dirope类增加部分方法,Env增加部分环境相关方法。

0.1.2.831(2021.08.31)
1、命名空间修改。

0.1(2021.07.02)
1、第一个版本;
2、增加 功能.文件目录、加密.MD5、加密.RC4、数据结构.X配置、系统.环境变量 五个类。