
C#
文章平均质量分 56
慕诗客
这个作者很懒,什么都没留下…
展开
-
双串口数据透传转发监听工具
可以用于排查两个设备间串口通信异常的问题,主要目的是能够不影响原先的正常通信工作,同时可以监听数据或者手动发指令测试。串口参数配置(包括输入和输出)自己编写的一款小工具。原创 2024-01-30 22:28:51 · 1827 阅读 · 1 评论 -
图片转图标(ICO)的工具软件
目前支持PNG,BMP,JPG,JPEG,GIF等格式的图片转换成ICO,支持的尺寸有常用的16*16,24*24,32*32,48*48,64*64,128*128,默认为48*48,除此以外,还支持原尺寸大小的转换,但是需要注意由于ICO的标准要求最大为256*256,因此如果要使用OriginSize进行原尺寸转换,需要注意长宽均不超过256才可以。目前常用的ICO转换方式大多都是网页在线转换,没网就无法使用了。自己编写了一款小软件,可以将各种格式图片转为ICO图标。原创 2024-05-10 20:39:42 · 640 阅读 · 0 评论 -
一种软件授权方法
现在,在Application.Run(new uart())前,我们先判断一下授权文件是否存在,如果存在则启动窗体,否则要求授权。事实上,我们还可以在这里设定授权的有效期,即授权了也不能永久使用。那么我们只要找到电脑里具有独一无二的特征就可以了,这样的特征信息其实很多,CPU,硬盘,网卡MAC等都是独一无二的,这里我们就只使用硬盘的方式作为示范。如果我们需要增加授权的话,可以在Application.Run(new uart())前面增加授权判断功能,这里我们只使用了C盘的方式。原创 2024-01-29 22:22:57 · 604 阅读 · 0 评论 -
C#编写MQTT客户端软件
本次参照 C#MQTT编程06--MQTT服务器和客户端(winform版)_c#mqttserver-优快云博客 编写MQTT相关的代码时,报了一堆错,本质原因还是版本不一致导致,比如使用参考博客的MQTTNet V3.0.15就用不了。这里有两个按钮,一个连接MQTT服务器,一个是断开,然后就是订阅和发布相关的输入框和按钮。C#语言本身没有MQTT的库,当然你也可以利用TCP自行完成MQTT协议实现,一般我们采用第三方的mqtt库。但由于使用的.NET版本和MQTT库版本版本存在差异,因此有些不同。原创 2024-04-03 15:03:40 · 1573 阅读 · 0 评论