DSAPI多功能.NET函數庫組件

来源:https://www.cnblogs.com/dylike/archive/2019/03/22/10418314.html
-Advertisement-
Play Games

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         總下載線程數

              
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 自上向下,優先順序越來越高 ...
  • redis是什麼? Redis 是一個高性能的key-value資料庫! 想進一步瞭解請移步搜索引擎自行查找。 編寫這個小程式的目的就是對redis進行一個簡單的小操作,對redis有一個初步的瞭解,並未有什麼高大尚的騷操作,適合小白閱讀。 程式共分為三個部分。 1.創建紅包 2.將紅包存儲到資料庫 ...
  • 這是一篇用Python畫畫的文章,更多有趣、好玩的Python應用、實戰盡在知識星球「人人都是Pythonista」。 關註公眾號「**Python專欄**」,回覆:**美隊盾牌**,獲取全套代碼! ...
  • 一、可變不可變類型 二、數字類型 1.整型 2.浮點型float 總結;數字類型是不可變類型,同時只能存一個值 三、字元串類型 msg='hello' print(msg[0],type(msg[0])) #取其第一個字元,列印其的類型 print(msg[-1]) #從最後第一項索引字元 prin ...
  • 一、逆向工程的作用 簡單來說,就是替我們生成Java代碼。 之前使用Mybatis的Mapper代理方法開發,還需要自己創建實體類,而且屬性還得和資料庫中的欄位對應。這著實是機械化的而且比較麻煩的事,而機械化的事情正是代碼所擅長的,於是Mybatis官方就提供了MyBatis Generator , ...
  • 0X00 前言 在.NET處理 Ajax應用的時候,通常序列化功能由JavaScriptSerializer類提供,它是.NET2.0之後內部實現的序列化功能的類,位於命名空間System.Web.Script.Serialization、通過System.Web.Extensions引用,讓開發者 ...
  • 0X00 前言 Java中的Fastjson曾經爆出了多個反序列化漏洞和Bypass版本,而在.Net領域也有一個Fastjson的庫,作者官宣這是一個讀寫Json效率最高的的.Net 組件,使用內置方法JSON.ToJSON可以快速序列化.Net對象。讓你輕鬆實現.Net中所有類型(對象,基本數據 ...
  • 分支或多線程編程是編程時最難最對的事情之一。這是由於它們的並行性質所致,即要求採用與使用單線程的線性編程完全不同的思維模式。對於這個問題,恰當類比就是拋接雜耍表演者,必須在空中拋接多個球,而不要讓它們相互干擾。這是一項重大挑戰。然而,通過正確的工具和思維模式,這項挑戰是能應對的。 本文將深入介紹我為 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...