QT写的一个小工具:阿里云MQTT连接参数生成器.
一、工具介绍。
最近在研究MQTT协议联网的一些问题,现在主流的物联网平台都支持MQTT协议。
在做阿里云平台连接测试的时候,连接参数的生成没有好用的工具, 所以就自己写了一个。
这个工具主要用于阿里云物联平台的连接参数生成,由于公司的软件可能用到这部分代码,所以源代码不公开。(其实也很简单,没什么内容)。
软件放在博客上, 可以免费下载使用。
简单介绍一下(软件的版本信息中有这些内容)。
1. 第一次发布, 该软件可以自由下载,免费试用.
2. 该软件为阿里云物联网平台物联网设备接入信息生成工具.结合阿里云物联平台提供的三元组信息, 可以生成MQTT客户端登陆的信息.
3. 生产信息用的三元组信息有阿里品台提供, TimeStamp可以缺省, ClientId自己写入.
4. Securemode为TCP数据包数据的传输方式. TCP直连发送明文数据, TLS加密发送采用TLS加密后的密文数据. 采用TLS加密需要客户端支持,否则不要采用.
5. Method为生成登陆Password的加密方式, 三种方式都可以连接阿里云平台.
6. 阿里云连接参数输出为连接阿里云物联平台的全部参数.
a.连接域名为你的客户端连接阿里云物联平台的域名. 对于将域名和端口分开的客户端, 请自行手动分开.
b.其余三个参数分别复制粘贴入你的客户端.
二、使用说明。
1. 界面介绍。

2.一个使用的实例。
a.在阿里云平台新建一个设备,一键复制三元组。

b.将三元组信息贴入软件(ProductKey, DeviceName, DeviceSecret)

c.设置TimeStamp,输入任意数字就可以,可以缺省。这里输入12345.
设置ClientId, 这个必须设置, 这是设置test123.

d.设置传输的加密方式,两种方式可选(官方支持):TCP直连和TLS加密。设置TLS加密的话,需要你的客户端支持。这里设置TCP直连。
e.设置Password生成的加密方式, 三种方式: hmacmd5, hmacsha1, hamcsha256. 这里选择hmacsha1.

f.点击生成按钮.

上边四项是连接中需要用到的, 下边以上中间过程产生的数据.
3.如果是以前建立的设备. 则将三元组信息分开拷贝。

分别拷贝到这里。
三、其他内容。

1. 阿里云图标。这里提供了阿里云物联网平台的一些资源链接,点击直达。里边包含了我的推广信息,介意的可以忽略, 直接使用百度搜索。

2. 眼睛图标为版本信息及一些简单说明。

That's all!
_____________________________________________________________________________________
四、软件下载及其配合MQTT客户端的实际操作说明。
1. 软件下载:
链接:https://pan.baidu.com/s/1TDmTUCFHsrFoQ5TLPolfgA
提取码:fqry 
二维码支持威信扫一扫
2. 操作说明链接:
MQTT.fx连接阿里云平台:https://www.cnblogs.com/mhtc/p/11131455.html
MQTTBox连接阿里云平台:https://www.cnblogs.com/mhtc/p/11131648.html
QT写的一个小工具:阿里云MQTT连接参数生成器.的更多相关文章
- 分享自己写的一个小工具RGB转十六进制(高手勿喷)
由于工作经常美工给的颜色是rgb,而我们网页里面是16进制.网上也有很多类型的工具.不过似乎都用浏览器打开.没网就不爽了 实现也很简单.代码已经共享了 http://git.oschina.net/w ...
- FTP没权限直接删除目录,写的一个小工具循环删除
$path = '/var/www/html/Runtime/'; $ite = new RecursiveDirectoryIterator($path); foreach (new Recursi ...
- 今天突发奇想写了一个小工具,CSDN文章目录生成器
Why 文章被遗忘 文章检索不好用 方便总结个人知识 What 根据文章分类生成文章目录 莫逸风文章目录 项目地址 gitee(地址)
- 【开源一个小工具】一键将网页内容推送到Kindle
最近工作上稍微闲点,这一周利用下班时间写了一个小工具,其实功能挺简单但也小折腾了会. 工具名称:Simple Send to Kindle Github地址:https://github.com/zh ...
- 阿里云ftp连接遇到的错误,entering passive mode失败(一个并不成熟的产品?)
####禁止自行转载 ####违者必究 ####需要转载请联系我 因为最近用python写了一个自动上传的脚本,想通过FTP把数据上传到我的服务器. 于是, 兴高采烈地打开我一直信任的阿里云,yum ...
- Windows PE 第一章 熟悉OD(顺便破解一个小工具)
熟悉OD(顺便破解一个小工具) 上一节了解了OD的简单使用,这次就练习下,目标是破解一款小软件(入门练手用的,没有壳什么的). 首先我们来看一下这个小软件: 我们的目的是输入任何字符串都可以成功注册, ...
- 提高Scrum站会效率的一个小工具
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:提高Scrum站会效率的一个小工具.
- 阿里云服务器连接ftp服务(软件的使用)
首先你需要有一个阿里云的ECS服务器 开通了宽带之后,ECS服务器就可以上网了 可以在本地电脑cmd控制台运行mstsc.exe启动远程桌面连接 windows+R 计算机名输入ECS服务器的公网ip ...
- (二)Redis for 阿里云公网连接
目录 (一)Redis for Windows正确打开方式 (二)Redis for 阿里云公网连接 (三)Redis for StackExchange.Redis 阿里云目前仅支持内网连接Redi ...
随机推荐
- 解读Ubuntu的sources.list 和soucres.litsd
使用过Ubuntu的道友们都知道,默认地址是乌班图的org 配置的,对于国内长途跋涉的各位高手来讲真是艰辛: 所以我们一般在安装的时候会先修改服务器源地址使用国内的比如ali,清华或者华为的 源文件地 ...
- MarkDown图文编辑系列教程(一)
MarkDown图文编辑系列教程(一) 一.写在前面 引言 如果你想作为博主发帖,markdown语法是你的基础操作.本教程分为三个部分,大体为基础操作与进阶操作(公式编辑).本篇为第一部分,对基础操 ...
- Django文件夹
Django文件 App文件夹 migrations文件 生成models创建表的翻译语句 telemplatetags文件夹 telemplatetags文件夹下的文件专门用来创建自定义标签.自定义 ...
- HTML div标签
看成一个 纯净的箱子吧.....啥属性都没有....默认宽度100% 高度0高度是 按DIV里的 内容而变高也可以在 CSS里 设置 宽高....DIV就是 典型的 标签.. P UL LI 等 标签 ...
- 3ds Max File Format (Part 2: The first inner structures; DllDirectory, ClassDirectory3)
Now that we understand the outer structure of the file, it's time to look closer to what's inside. T ...
- 题解 【洛谷P1115】最大子段和
这是一道枚举经典题. 本题有三种做法,各位需要根据每个题的数据范围来决定自己用哪种方法. 本题解中统一设最大和为Max. 方法一. 枚举子序列,从起点到终点求和.时间复杂度:O(n^3) 我们可以枚举 ...
- SSM开发基于Java EE在线图书销售系统
SSM(Spring+Spring MVC+MyBatis)开发基于Java EE在线图书销售系统 网站成功建立和运行很大部分取决于网站开发前的规划,因此为了在网站建立过程中避免一些不 ...
- MySQL认知
MySQL 认识MySQL MySQL是什么? MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management S ...
- 解决Creating Server TCP listening socket 54.179.160.162:7001: bind: Cannot assign requested address
背景:之前在测试环境搭过一个redis集群,运维把服务器重启之后我重新开启redis集群始终起不来,但是有没有任何日志,经过如下步骤最终解决问题 1.修改日志路径,根据日志查看为什么会启动失败[前期操 ...
- ASP.NET MVC扩充数据模型-定义数据模型的Metadata
ASP.NET MVC扩充数据模型-定义数据模型的Metadata Posted on 2018-07-12 by Wang Kepai Rate this post 无论你是使用LINQ t ...