DSAPI多功能.NET函数库组件
程序员文章站
2022-07-11 09:00:21
DSAPI.dll不定期更新,增加功能,故无法每次都发到网上,如果需要获得最新版DSAPI.dll的,请到QQ群:419130936群共享里下载。 简介 dsapi.dll是一款基于.net平台的多功能动态链接库,包含数百项功能。主要用于简化代码量、提升代码可维护性,以及加速实现需求。dsapi.d ......
dsapi.dll不定期更新,增加功能,故无法每次都发到网上,如果需要获得最新版dsapi.dll的,请到qq群:419130936群共享里下载。
简介
dsapi.dll是一款基于.net平台的多功能动态链接库,包含数百项功能。主要用于简化代码量、提升代码可维护性,以及加速实现需求。dsapi.dll从2010年10月10日开始编写,至目前已包含了数百种常用、通用功能,涵盖以下范围:
- ds密法 qq win7特性 串口选择 串口通讯 反射 图形图像 字串提取 字体 实时统计 属性设计器 控件 摄像头 文件 清理内存 硬件信息 系统信息 网络 菜单渲染 解析
近乎全中文的函数名,使得更改、维护代码时变得超乎寻常地简单,无需翻译即可快速找到。很多原本需要几十行上百行甚至更多行的代码,使用dsapi只要一行代码即可搞定。除中文化的函数名称外,参数也大量使用中文提示,快速上手,快速使用。dsapi.dll广泛应用于.net系列开发中,被很多.net程序员所喜欢,成为.net开发过程中不可缺少的强大功能库。永久的免费使用权,使得在dsapi使用过程中无需担心时间或次数限制问题,组件库无注册验证机制,可随意分享且无限制地使用。
在dsapi.dll中,包含了很多的静态功能,这些功能无需实例化即可立即调用,最大限度地减少了代码量和代码输入时间。同时,内部的耦合优化确保整个函数库使用进来是高效的,用到哪里才解析哪里,不用不解析不加载不运行。
1 dsapi.ds密法 2 错误信息 3 加密 4 解密 5 dsapi.qq用户相关 6 弹出临时聊天窗口 7 弹出用户资料窗口 8 获取昵称 9 获取用户在线状态 10 加指定qq至好友 11 下载qq群头像 12 下载qq头像 13 下载空间头像 14 下载用户头像到本地 15 在线状态 16 dsapi.win7特性 17 listview控件 18 设置分组可折叠 19 设置分组页脚信息 20 按钮添加盾牌小图标 21 进度条状态 22 清除combobox控件水印文本 23 清除textbox控件水印文本 24 清除按钮图标 25 任务栏缩略图 26 缩略图按钮标志 27 缩略图按钮状态 28 缩略图控制按钮 29 标记 30 标识id 31 标志组合 32 提示 33 图标 34 图像 35 任务栏特效 36 初始化 37 更新缩略图控制按钮 38 任务栏进度条状态 39 任务栏状态 40 设置任务栏叠加图标 41 设置任务栏进度 42 设置任务栏进度条状态 43 设置任务栏缩略图提示信息 44 缩略图按钮被点击 45 添加缩略图控制按钮 46 设置combobox控件水印文本 47 设置textbox控件水印文本 48 设置按钮图标 49 设置窗体为磨砂透明效果 50 设置窗体为磨砂透明效果_保留客户区边框 51 设置窗体为磨砂透明效果_调整客户区边框 52 设置窗体为磨砂透明效果_指定形状 53 设置进度条状态 54 设置任务栏窗口缩略图 55 使控件应用win7资源管理器风格 56 在画布上绘制发光字 57 在指定窗体指定区域显示源窗体缩略图 58 dsapi.菜单渲染 59 配色 60 配色方案 61 菜单栏背景色 62 菜单栏底边边框色 63 菜单栏项鼠标按下背景色 64 菜单栏项鼠标按下文字色 65 菜单栏项鼠标移入背景色 66 菜单栏项鼠标移入文字色 67 菜单栏项填充色 68 菜单栏项文字色 69 勾选符号 70 横向分割线颜色 71 下拉菜单区域背景渐变色_底部 72 下拉菜单区域背景渐变色_顶部 73 下拉菜单图标区域渐变色_底部 74 下拉菜单图标区域渐变色_顶部 75 下拉菜单项鼠标移入背景色 76 下拉菜单项鼠标移入文字色 77 下拉菜单项文字背景色 78 下拉菜单项文字颜色 79 整体菜单弹出时边框色 80 子菜单箭头鼠标移入颜色 81 子菜单箭头颜色 82 dsapi.串口通讯 83 串口被关闭 84 串口打开成功 85 串口打开失败 86 串口对象 87 串口已经打开 88 打开串口 89 发送数据 90 附加功能 91 获取crc校验值 92 获取包含指定设备名称的串口 93 获取包含指定设备名称的串口列表 94 获取所有串口设备 95 两位补零 96 逆序 97 批量补零 98 十六进制字串转字节 99 四位补零 100 校验数据完整 101 公共模块 102 广播事件 103 删除事件侦听 104 事件订阅 105 添加事件侦听 106 消息类型 107 关闭串口 108 配置 109 配置串口名称 110 配置信息 111 crc16校验 112 编码 113 波特率 114 出错重试次数 115 串口供电 116 串口名称 117 读取超时时间_毫秒 118 分帧数据大小 119 每字节数据位长度 120 奇偶校验位 121 停止位数 122 握手协议 123 收到数据 124 显示串口选择界面 125 选择的串口名称 126 选择的串口序号 127 应用配置 128 dsapi.反射 129 插件加载器 130 插件 131 插件程序集主类名 132 插件根目录 133 插件加载成功 134 插件已卸载 135 出错 136 隔离 137 隔离模式 138 禁用网络 139 卸载 140 允许使用重定向 141 载入文件 142 当前主程序集guid 143 反射dll中所有窗体 144 反射dll中所有窗体名称 145 反射dll中所有公开函数 146 反射dll中所有指定开头文本的窗体 147 反射dll中所有指定开头文本的窗体名称 148 反射dll中指定窗体 149 获取本代码段方法名称 150 判断是否dll中包含指定名称的成员 151 序列化 152 反序列化 153 序列化 154 执行dll中指定函数 155 dsapi.键盘鼠标钩子 156 键按下 157 键按下并弹起 158 键弹起 159 屏蔽键 160 启动勾子 161 鼠标活动 162 鼠标右键按下 163 鼠标右键弹起 164 鼠标中键按下 165 鼠标中键弹起 166 鼠标左键按下 167 鼠标左键弹起 168 停止并注销 169 dsapi.解析转换 170 半角转全角 171 大写转小写 172 繁体转简体 173 公历转农历 174 简体转繁体 175 求最大值 176 求最小值 177 全角转半角 178 人民币大写转数字金额 179 身份证信息 180 出生日期 181 归属地 182 解析身份证信息 183 身份证性别 184 顺序号 185 性别 186 有效的身份证号 187 周岁 188 首字母大写 189 数字金额转人民币大写 190 数组转字串 191 小写转大写 192 dsapi.控件 193 form窗体 194 窗体鼠标穿透 195 窗体支持鼠标调整尺寸 196 窗体支持鼠标拖动 197 关闭窗体遮罩 198 取消窗体投影 199 设置窗体跟随宿主窗体移动 200 鼠标点击任意位置拖动窗体 201 透明窗体样式显示图像 202 透明窗体助手 203 绑定窗体 204 背景填充色 205 临时调整透明度 206 透明度 207 无边框窗体支持点击任务栏最小化 208 显示窗体遮罩 209 应用窗体投影 210 listview控件 211 强制开启双缓冲 212 设置列自动排序 213 移除列自动排序 214 treeview控件 215 导出treeview节点 216 将节点绑定到文件系统 217 解除节点与文件系统的绑定关系 218 清除指定路径节点的子节点 219 添加路径节点到treeview 220 通过路径查找节点 221 创建对外拖放操作 222 从菜单项移除标记圆点 223 从控件移除标记圆点 224 关闭桌面消息 225 截取窗体或控件图像 226 截取窗体或控件图像_高速 227 模式 228 拖放文件类型 229 拖放样式 230 显示桌面消息 231 在菜单项上绘制标记圆点 232 在控件上绘制标记圆点 233 dsapi.内存资源 234 清理一下 235 dsapi.软件 236 qq旋风已安装 237 qq已安装 238 迅雷已安装 239 dsapi.摄像头 240 摄像头_avicap32 241 保存预览图像到指定文件 242 录像到指定文件 243 停止录像 244 停止预览 245 在指定控件上启动视频预览 246 摄像头_directshow 247 输出当前图像 248 停止预览 249 在指定控件显示摄像头画面 250 有摄像头 251 dsapi.实时统计 252 cpu使用率 253 cpu型号 254 核心数 255 内存 256 可用空间 257 硬件驱动占用 258 总容量 259 网卡上传下载速度 260 网络信息 261 当前上传速度 262 当前下载速度 263 名称 264 上传 265 下载 266 硬盘 267 当前读取速度 268 当前写入速度 269 dsapi.图形图像 270 保护图像 271 保护图像 272 解除保护 273 保留通道 274 彩色文字图像 275 base64文本模式 276 处理访问键符号 277 创建链接 278 创建图像 279 创建图像链接 280 代码文本 281 画布尺寸 282 换行 283 绘制到graphic 284 绘制描边 285 绘制使用禁用状态灰色文字 286 绘制阴影 287 获取指定坐标的链接 288 获取指定坐标的图像链接 289 获取指定坐标点的图像信息 290 禁用文本颜色 291 链接 292 标识信息 293 链接可用 294 链接目标 295 链接文本 296 链接传入坐标 297 链接列表 298 链接热点颜色 299 链接下划线 300 链接下划线颜色 301 链接颜色 302 描边颜色 303 请求img元素 304 请求img元素2 305 输出图像 306 所有连接数量 307 所有行y坐标位置 308 提取显示文本 309 图像链接 310 链接目标 311 图像 312 图像标识 313 图像列表 314 图像清晰度 315 图像信息 316 提示 317 文字清晰度 318 文字颜色 319 显示文本 320 行居中对齐 321 颜色转代码 322 阴影大小 323 阴影浓度 324 阴影偏移量 325 字符间距 326 字符行距 327 字体 328 左上角偏移量 329 差集处理 330 处理方式 331 从可执行文件获取大图标 332 从可执行文件获取小图标 333 从网址获取图片 334 从指定点旋转 335 从中心旋转 336 调整大小 337 调整图像色调 338 调整指定图像色调为参考图像的最佳色调 339 动画 340 淡出 341 淡出淡入 342 淡入 343 对比度 344 对比相似度 345 反色 346 黑与白 347 灰度 348 绘制描边文字 349 绘制圆角矩形 350 绘制圆角矩形_带标题栏 351 获取本进程指定大小的图标 352 获取当前字节位所在坐标_lockbit模式 353 获取当前坐标点颜色_lockbit模式 354 获取绘制彩色文字所需大小 355 获取绘制文字所需大小 356 获取可执行文件指定大小的图标图像 357 获取扩展名关联图标 358 获取缩放限定范围比例的图像 359 获取缩放指定范围的居中图像 360 获取图片文件缩略图 361 获取图像平均色 362 获取图像整体饱和度值 363 获取图像整体亮度值 364 获取图像整体色调值 365 获取文件夹图标 366 获取圆角矩形路径 367 获取桌面壁纸 368 将亮度应用为透明度 369 将指定图像区域填充指定颜色 370 交集处理 371 九宫格拼图 372 亮度 373 模糊 374 切割边距 375 上 376 下 377 右 378 左 379 染色 380 染色模式 381 三角箭头方向 382 色彩通道 383 设置当前坐标点颜色_lockbit模式 384 鼠标指针 385 光标图像 386 光标指针 387 屏幕坐标 388 载入鼠标文件 389 指针显示 390 替换颜色 391 投影 392 透明度 393 图像生成ico图标 394 挖空投影 395 外发光 396 应用透明度遮罩 397 圆角位置 398 在指定的graphic上绘制三角箭头 399 dsapi.网络 400 http监听 401 绑定端口 402 编码 403 参数前导符 404 传输使用bas64加密 405 监听客户端 406 传入的url 407 当前会话上下文 408 端口 409 会话时间 410 浏览器信息 411 请求类型 412 输出流 413 输入流 414 监听已启动 415 监听已停止 416 监听状态 417 接收任意ip发来的数据 418 启动监听 419 使用参数前导符 420 收到被阻止的客户端请求 421 收到客户端请求 422 停止监听 423 写入信息到指定客户端输出流 424 遇到错误 425 允许外网连接 426 http监听_dswebapi 427 webapi客户端 428 当前会话上下文 429 端口 430 会话时间 431 浏览器信息 432 请求类型 433 提交数据 434 绑定端口 435 编码 436 从站 437 ip地址 438 端口 439 名称 440 启用 441 从站列表 442 过滤键名称 443 缓存键值列表 444 监听已启动 445 监听已停止 446 监听状态 447 键值 448 调用计数 449 公开 450 键 451 免授权 452 请求类型 453 说明 454 值 455 自动取值返回 456 键值列表 457 包含 458 从列表引用数据 459 键 460 清空 461 取值 462 生成文本 463 数量 464 添加 465 移除 466 启动监听 467 收到客户端请求 468 探测从站 469 停止监听 470 页面配置_副标题 471 页面配置_软件名称 472 页面配置_页脚文本 473 遇到错误 474 允许主站探测 475 自定义首页文件路径 476 作为从站时的名称 477 http监听_指令版 478 绑定端口 479 参数前导符 480 监听客户端_指令版 481 超时时间 482 发送数据 483 服务端ip或域名 484 服务端端口号 485 服务端计算机名 486 获取数据 487 获取数据数组 488 客户端计算机名 489 前导符 490 上下文 491 上下文信息 492 当前会话上下文 493 端口 494 浏览器信息 495 输出流 496 输入流 497 用户 498 用户信息 499 扩展内容 500 密码 501 用户名 502 指令 503 返回值 504 指令内容 505 监听已启动 506 监听已停止 507 监听状态 508 接收任意ip发来的数据 509 启动监听 510 使用参数前导符 511 收到指令 512 收到指令数据 513 停止监听 514 写入信息到指定客户端输出流 515 写入信息到指定客户端输出流_非base64加密 516 遇到错误 517 允许外网连接 518 socket传输_tcp 519 服务端 520 出错 521 端口 522 服务正在运行 523 服务状态 524 服务状态更改 525 接收到数据 526 开始监听 527 收到客户端连接 528 收到心跳包 529 提取有效文本 530 停止监听 531 向指定客户端发送数据 532 向指定客户端发送文本 533 有客户端断开 534 客户端 535 出错 536 断开 537 断开连接 538 发送文本 539 发送消息 540 服务端ip 541 服务端端口 542 服务端断开连接 543 服务端连接成功 544 服务端连接失败 545 服务器已连接 546 连接超时 547 连接超时时间 548 连接服务端 549 收到消息 550 提取有效文本 551 socket传输_udp 552 udp_指令版 553 绑定本机网卡名称或ip 554 超时 555 独占端口 556 发送数据 557 忽略完整性检查 558 获取数据 559 接收端口 560 收到数据 561 收到指令 562 停止接收 563 客户端 564 绑定本机网卡名称或ip 565 出错 566 独占端口 567 端口 568 断开 569 发送数据 570 发送文本 571 接收到数据 572 提取有效文本 573 wifi热点 574 ssid名称 575 加密类型 576 无线信道 577 信号质量 578 有安全锁 579 连接到wifi热点 580 扫描可用wifi热点 581 本机内网ip 582 本机所有内网ip 583 本机外网ip和所在地 584 本机网卡mac地址 585 当前已联网的网络连接 586 多线程下载 587 保存路径 588 缓存容量 589 启动下载 590 取消下载 591 文件大小 592 文件网址 593 文件下载完成 594 下载出错 595 下载进度 596 下载进度更新 597 下载速度_字节_每秒 598 源文件名 599 总下载线程数 600 发送邮件 601 符合ip地址规则 602 根据mac地址计算唯一id 603 更改本机ip地址_需管理员权限 604 更改本机ip地址为自动获取_需管理员权限 605 更改指定网卡ip地址_需管理员权限 606 更改指定网卡ip地址为自动获取_需管理员权限 607 获取本机所有网卡信息 608 获取授时时间 609 获取所有网卡名称 610 获取所有网络连接名称 611 获取文件大小 612 获取域名指向的ip 613 获取指定ip的地理位置 614 获取指定网卡的ip 615 禁用所有网络连接_需管理员权限 616 禁用指定网络连接_需管理员权限 617 局域网广播 618 发送广播 619 广播端口 620 广播接收端口 621 广播目标ip 622 接收到广播 623 开始接收广播 624 停止接收广播 625 局域网组播 626 局域网组播_服务端 627 发送组播 628 组播端口 629 组播目标ip 630 局域网组播_客户端 631 接收到组播 632 开始接收组播 633 停止接收组播 634 组播接收ip 635 组播接收端口 636 启用所有网络连接_需管理员权限 637 启用指定网络连接_需管理员权限 638 请求类型 639 外网ip信息 640 省市 641 网络运营商 642 网卡信息 643 dns服务器 644 ipv4地址 645 mac地址 646 wins服务器 647 丢弃发送数据包数 648 丢弃接收数据包数 649 发送多播数 650 发送数据包数 651 恢复为自动mac地址 652 恢复为自动获取ip地址 653 接收多播数 654 接收数据包数 655 连接可用 656 设备名称 657 设置为禁用 658 设置为启用 659 速度类型 660 网关 661 网卡类型 662 网口速度 663 网口速度类型 664 网络连接名称 665 总发送流量 666 总接收流量 667 网络唤醒计算机 668 网线插拔事件 669 ip已更改 670 开始实时检测 671 停止实时检测 672 网线拔出 673 网线插入 674 以太网卡列表 675 心跳包 676 绑定socket客户端 677 发送心跳包 678 异步下载 679 保存路径 680 启动下载 681 取消下载 682 文件大小 683 文件网址 684 下载进度改变 685 下载已启动 686 异步下载完成 687 邮件服务器验证信息 688 密码 689 使用ssl安全连接 690 用户名 691 邮件信息 692 编码 693 抄送地址列表 694 附件 695 附件名称 696 附件数据 697 附件列表 698 内容 699 使用html模式 700 图片文件转邮件内嵌图片字串 701 优先级 702 邮箱地址合法 703 主题 704 dsapi.文件 705 md5格式 706 读取文件头 707 获取可读性强的字节大小信息 708 获取文件扩展属性值 709 获取文件所有扩展属性 710 解压缩 711 进制转换 712 十进制转十六进制 713 十六进制转十进制 714 快捷方式 715 保存快捷方式到 716 参数 717 读取快捷方式 718 工作目录 719 热键 720 提示说明 721 图标路径 722 文件路径或url 723 立即应用注册表更新 724 强制隐藏指定文件类型扩展名 725 清除文件夹图标 726 取消随windows启动 727 取消文件头 728 设置随windows启动 729 设置文件夹图标 730 是否随windows启用 731 添加文件头 732 通过windows服务名称获取服务详细说明 733 通过windows服务名称获取服务映像路径 734 文件扩展属性 735 属性名 736 属性值 737 文件正被占用 738 文件转md5字符串 739 系统右键菜单 740 显示文件夹右键菜单 741 显示文件右键菜单 742 校验 743 crc校验 744 获取crc校验值 745 两位补零 746 校验数据完整 747 和校验 748 cs和校验 749 cs和校验 750 和校验 751 校验数据完整 752 修改指定文件扩展名为指定打开方式 753 压缩 754 字符串转md5字符串 755 字节数组转md5字符串 756 dsapi.系统信息 757 cpu核心 758 sp补丁集 759 本地连接已连接 760 操作系统版本 761 操作系统版本全名 762 操作系统平台 763 操作系统位数 764 操作系统运行模式 765 插入符号宽度 766 插入符号闪烁间隔时间 767 当前程序集guid 768 当前程序是否以管理员身份运行 769 当前进程在交互模式 770 当前屏幕工作区大小 771 电池当前电量百分比 772 电池电量状态 773 电池还能使用多少秒 774 电池完全充满需要多少秒 775 电池状态 776 高对比度模式 777 更改操作系统时间 778 更改计算机名称 779 工作组 780 获取指定进程用户名 781 计算机名称 782 计算机全名 783 键盘按键重复速度 784 键盘按键重复延迟 785 默认图标大小 786 屏幕旋转角度 787 启用按钮动画效果 788 启用标题栏渐变效果 789 启用菜单淡入淡出效果 790 启用窗口还原动画效果 791 启用窗口阴影效果 792 启用列表框平滑滚动效果 793 启用平滑组合框打开效果 794 启用提示框淡入淡出效果 795 启用桌面主题 796 启用字体平滑效果 797 启用自动对齐默认按钮 798 使用交流电 799 鼠标按钮数量 800 鼠标滚轮被当前系统支持 801 鼠标滚轮滚动行数 802 鼠标滚轮旋转增量 803 鼠标是否左右键交换 804 鼠标双击有效范围 805 鼠标双击有效间隔时间 806 鼠标移动速度 807 鼠标拥有滚轮 808 所有显示器是否相同的颜色模式 809 图标排列单元格高度 810 图标排列格子大小 811 系统版本号比较 812 操作系统版本号 813 获取两个版本号相比较的最大的版本号 814 获取指定操作系统的大版本号 815 检查当前计算机操作系统版本是否高于或大于指定操作系统版本 816 显示器数量 817 已连接交流电源 818 用户名 819 运行模式 820 主显示器工作区大小 821 主显示器屏幕大小 822 子菜单延迟显示时间 823 dsapi.硬件信息 824 串口设备 825 串口名称 826 设备名称 827 设备异常 828 设备状态信息 829 是usb接口 830 是虚拟串口 831 获取cpu序列号 832 获取包含指定设备名称的串口 833 获取所有usb设备 834 获取所有串口设备 835 获取硬件详细信息 836 获取硬件信息 837 键值 838 键 839 值 840 硬件选择 841 dsapi.属性设计器 842 多行文本 843 dsapi.字串提取 844 获取高频词 845 获取高频词2 846 提取所有中间文本 847 提取中间文本 848 dsapi.字体 849 读取指定字体文件 850 读取资源字体