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